Python • Hci • Wearable Computing • Mobile Devices • Gps • Computer Science • User Centered Design • C++ • C • Human Computer Interaction • User Interface Design • User Interface • User Experience
Samsung Electronics - SISA, San Jose, CA since Jan 2013
Senior Researcher
Nokia - Sunnyvale, CA Sep 2011 - Jan 2013
Senior Researcher, New Mobile Forms and Experiences at Nokia Research Center
Nokia - Santa Monica, CA Dec 2009 - Sep 2011
Senior Researcher, New Mobile Forms and Experiences at Nokia Research Center Hollywood
Georgia Tech Research Institute Jul 2009 - Dec 2009
Research Scientist II
Georgia Institute of Technology Sep 1995 - Dec 2009
PhD Student
Education:
Georgia Institute of Technology 1995 - 2009
PhD, Computer Science
Skills:
Python Hci Wearable Computing Mobile Devices Gps Computer Science User Centered Design C++ C Human Computer Interaction User Interface Design User Interface User Experience
Thad Starner - Atlanta GA, US Maribeth Gandy - Atlanta GA, US Daniel Ashbrook - Atlanta GA, US Jake Auxier - Atlanta GA, US Rob Melby - Marietta GA, US James Fusia - Dahlonega GA, US
International Classification:
F21V014/00
US Classification:
362/276000
Abstract:
The image-capturing system and method relates to the field of optics. One embodiment of the image-capturing system comprises a light-emitting device that emits light on an object; an image-forming device that forms one or more images due to a light that is reflected from the object; and a processor that analyzes motion of the object to control electrical devices, where the light-emitting device and the image-forming device are configured to be portable.
Daniel Lee Ashbrook - Santa Monica CA, US Aaron Toney - Issaquah WA, US Sean Michael White - Los Angeles CA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
The present invention provides a method, apparatus, and computer program product for providing input to a user device by way of a device that is worn by a user. The method including receiving sensor information of a device configured to be worn by a user, determining a motion input indicated by the received information such that the motion input relates to motion of the device relative to the user, determining a function based at least in part on the motion input, and causing the function to be performed. The device may be configured to be worn on a device bearing part of the user and the motion input may relate to motion of the device relative to the device bearing part of the user. The device bearing part of the user may be a finger and the device may substantially encircle the finger.
Daniel Lee Ashbrook - Santa Monica CA, US Aaron Toney - Issaquah WA, US Sean Michael White - Los Angeles CA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G06F 3/041
US Classification:
345173
Abstract:
The present invention provides a method, apparatus, and computer program product for providing input to a user device by way of a device that is worn by a user. The method including receiving sensor information of a device configured to be worn by a user, determining a first touch input indicated by the received first sensor information, where the first touch input relates to a first touch type, determining a first function based at least in part on the first touch input, causing the first function to be performed, receiving second sensor information of the device configured to be worn by a user, determining a second touch input indicated by the received second sensor information, where the second touch input relates to a second touch type that is different than the first touch type, determining a second function based at least in part on the second touch input, where the second function is different from the first function, and causing the second function to be performed.
Methods And Apparatuses For Determining Strength Of A Rhythm-Based Password
Daniel Lee Ashbrook - Santa Monica CA, US Felix Xiaozhu Lin - Houston TX, US Sean Michael Whtie - Los Angeles CA, US
International Classification:
G06F 21/00
US Classification:
726 1
Abstract:
Methods, apparatus, and computer program products are provided for determining the strength of a rhythm-based password to facilitate selection by a user of an appropriately secure rhythm-based password. A method may include receiving input defining a rhythm-based password and determining, by a processor, at least one property of the rhythm-based password. The method may also determine a strength value of the rhythm-based password based at least in part on the at least one property of the rhythm-based password. Corresponding apparatus and computer program products may also be provided.
Method And Apparatus For Providing A No-Tap Zone For Touch Screen Displays
An apparatus, method, and computer program product are described that provide for the designation of a no-tap zone on a touch screen display, in which at least a contact aspect of the user input entered in the no-tap zone is disregarded. The apparatus includes at least one processor and memory including computer program code that are designed to cause the apparatus to provide for display of a first area and a second area each configured to receive user input, and to designate a portion of the first area as a no-tap zone, where at least a contact aspect of user input would be disregarded. The no-tap zone may border at least a portion of the second area. In this way, accidental input gestures made in the no-tap zone may be ignored, and the user can proceed with his interaction with the touch screen display without effecting any unintended operations.
Method And Apparatus For Accessing An Electronic Resource Based Upon A Hand-Drawn Indicator
A method, apparatus and computer program product are provided for permitting access to an electronic resource that is associated with a hand-drawn indicator. In the context of a method, a method is provided that includes receiving an image of a hand-drawn indicator, such as a free-form hand-drawn indicator or a grid having a plurality of selectively fillable grid elements. The method may also identify an electronic resource associated with the hand-drawn indicator and permit access to the electronic resource associated with the hand-drawn indicator.
Methods, Apparatuses, And Computer Program Products For Adjusting Touchscreen Sensitivity
Methods, apparatuses, and computer program products are herein provided for adjusting touchscreen sensitivity. A method may include detecting at least one triggering condition associated with a touchscreen being at least partially obstructed. The method may further include defining, by a processor, a sensitivity level for the touchscreen based at least in part on the at least one triggering condition. The method may further include causing updating of the touchscreen sensitivity based at least in part on the defined sensitivity level. Corresponding apparatuses and computer program products are also provided.
Kenton M. Lyons - Santa Clara CA, US David H. Nguyen - Sunnyvale CA, US Daniel L. Ashbrook - Sunnyvale CA, US
Assignee:
NOKIA CORPORATION - Espoo
International Classification:
G06F 3/041
US Classification:
345173
Abstract:
A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that receive touch input via at least first and second segments of a multi-segment wearable accessory and determine that the touch input associated with the second segment is moving relative to the touch input associated with the first segment. A presentation of content displayed at least partially by the first segment may be modified based upon movement of the touch input associated with the second segment, such as in an expand operation, in which content is displayed on a second segment, or a collapse operation, in which content is removed from the second segment following an expand operation.
Flickr
Youtube
Daniel Ashbrook Testimony
Duration:
2m 43s
Democratizing Digital Fabrication - Dr. Danie...
This talk will discuss how tools for digital fabrication are being dem...
Duration:
54m 30s
AirLogic: Embedding Pneumatic Computation and...
Valkyrie Savage, Carlos Tejada, Mengyu Zhong, Raf Ramakers, Daniel Ash...
Duration:
31s
MorpheesPlug: A Toolkit for Prototyping Shape...
... Aluna Everitt, Carlos Tejada, Mengyu Zhong, Daniel Ashbrook CHI'21...
Duration:
31s
SchemaBoard: Supporting Correct Assembly of S...
... Ramkrishna Prasad, Seungwoo Je, Youngkyung Choi, Daniel Ashbrook, ...
Daniel Ashbrook 1983 graduate of Servite High School in Anaheim, CA is on Classmates.com. See pictures, plan your class reunion and get caught up with Daniel and other high school ...
Daniel Ashbrook graduate of Tahlequah High School in Tahlequah, OK is on Classmates.com. See pictures, plan your class reunion and get caught up with Daniel ...