Patents by Inventor Ashley Colley
Ashley Colley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20160070351Abstract: An apparatus and method for enabling the provision of differential haptic feedback to a user based on a particular degree of spatial interaction between a plurality of different user interface elements of a graphical user interface.Type: ApplicationFiled: November 17, 2015Publication date: March 10, 2016Inventors: Janne Vihtori Kyllonen, Ashley Colley
-
Publication number: 20160018939Abstract: Provided herein are a method, apparatus and computer program product for interpreting user input and mitigating erroneous inputs on a device. In particular, methods may include receiving an indication of a first touch event, determining, by a touch mediation function, if the first touch event is an erroneous touch event, causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. The first touch event may occur proximate a first capture area for the user interface and the method may further include causing the first capture area for the user interface to be adjusted in response to the first touch event.Type: ApplicationFiled: April 29, 2015Publication date: January 21, 2016Inventors: Ashley Colley, Juha Matero
-
Patent number: 9202350Abstract: An apparatus and method for enabling the provision of differential haptic feedback to a user based on a particular degree of spatial interaction between a plurality of different user interface elements of a graphical user interface.Type: GrantFiled: December 19, 2012Date of Patent: December 1, 2015Assignee: Nokia Technologies OyInventors: Janne Vihtori Kyllonen, Ashley Colley
-
Patent number: 9098126Abstract: A method comprising in which electricity and/or information signals is/are passed between an accessory device or power supply and an apparatus through a cable comprising one or more electric or optical wires. Mechanical manipulation of the cable by a user is detected. Responsive to detecting of manipulation of the cable, controlling operation is caused in an apparatus that is in operational connection with the cable to enable the user to control the apparatus by manipulation of the cable.Type: GrantFiled: October 24, 2011Date of Patent: August 4, 2015Assignee: Nokia Technologies OyInventors: Ashley Colley, Juha Kosonen
-
Publication number: 20150182129Abstract: A method for measuring stress based on the heart rate (HR), the heart rate variability (HRV), and the activity level of a user includes recording the HR, the HRV, and the activity level of a user at various times during the day. Thereafter, the three values are correlated to arrive at a stress level of the user. The stress level is estimated based on a predetermined set of algorithms and analysis methods. The physical disposition and the activity levels of the user are automatically detected and the vital parameters, i.e., the HR and the HRV recorded at times that are deemed fit for conducting orthostatic tests.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Inventors: Ashley Colley, Kari Juha Aulis Kivelä, Markku Olavi Koskela, Marko Petteri Lahtela, Juuso Samuel Nissilä
-
Patent number: 9046958Abstract: Provided herein are a method, apparatus and computer program product for interpreting user input and mitigating erroneous inputs on a device. In particular, methods may include receiving an indication of a first touch event, determining, by a touch mediation function, if the first touch event is an erroneous touch event, causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. The first touch event may occur proximate a first capture area for the user interface and the method may further include causing the first capture area for the user interface to be adjusted in response to the first touch event.Type: GrantFiled: March 15, 2012Date of Patent: June 2, 2015Assignee: Nokia Technologies OyInventors: Ashley Colley, Juha Matero
-
Publication number: 20140167942Abstract: An apparatus, the apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: enable the provision of differential haptic feedback based on the particular spatial interaction between a plurality of user interface elements of a graphical user interface.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Applicant: NOKIA CORPORATIONInventors: Janne Vihtori Kyllonen, Ashley Colley
-
Publication number: 20140164981Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: enable presentation of control elements on a graphical user interface during text entry based on a text string entered into a text entry field, the control elements being associated with non-predictive-text functions.Type: ApplicationFiled: December 11, 2012Publication date: June 12, 2014Applicant: NOKIA CORPORATIONInventors: Ashley Colley, Janne Kyllonen
-
Publication number: 20140040733Abstract: A method comprises causing a character string to be displayed on a display, receiving a signal indicative of user input for selecting the displayed character string, and responding to the signal by using a language engine to predict a location within the selected character string for modification of the selected character string.Type: ApplicationFiled: August 6, 2012Publication date: February 6, 2014Applicant: Nokia CorporationInventor: Ashley Colley
-
Publication number: 20130285920Abstract: An apparatus comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to cause a view of a three-dimensional graphical user interface to be displayed on a touch-sensitive display, the three-dimensional graphical user interface comprising a three-dimensional arrangement of a plurality of graphical objects, each of the graphical objects, when displayed, having an associated display parameter, to identify at least one graphical object for which the associated display parameter satisfies a predetermined criterion, and to enable individual selectability in respect of the identified at least one graphical object, wherein each individually selectable graphical object is selectable with a touch input and wherein individually selecting a graphical object with a touch input causes an action to be performed in respect of the selected graphical object.Type: ApplicationFiled: April 25, 2012Publication date: October 31, 2013Applicant: NOKIA CORPORATIONInventor: Ashley Colley
-
Publication number: 20130246861Abstract: Provided herein are a method, apparatus and computer program product for interpreting user input and mitigating erroneous inputs on a device. In particular, methods may include receiving an indication of a first touch event, determining, by a touch mediation function, if the first touch event is an erroneous touch event, causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. The first touch event may occur proximate a first capture area for the user interface and the method may further include causing the first capture area for the user interface to be adjusted in response to the first touch event.Type: ApplicationFiled: March 15, 2012Publication date: September 19, 2013Applicant: NOKIA CORPORATIONInventors: Ashley Colley, Juha Matero
-
Publication number: 20130102361Abstract: A method comprising in which electricity and/or information signals is/are passed between an accessory device or power supply and an apparatus through a cable comprising one or more electric or optical wires. Mechanical manipulation of the cable by a user is detected. Responsive to detecting of manipulation of the cable, controlling operation is caused in an apparatus that is in operational connection with the cable to enable the user to control the apparatus by manipulation of the cable.Type: ApplicationFiled: October 24, 2011Publication date: April 25, 2013Applicant: NOKIA CORPORATIONInventors: Ashley Colley, Juha Kosonen
-
Publication number: 20130082824Abstract: An apparatus which performs at least the following: detect a first user input associated with a particular user interface element, the user interface element associated with performance of a particular function; in response to detecting the first user input, provide a first feedback response, the first feedback response being separate to the performance of the associated function; detect a second user input associated with the same particular user interface element within a predetermined period of time following detection of the first user input; and in response to detecting the second user input, provide a second feedback response, the second feedback response being separate to the performance of the function associated with the second user input, and being different to the first feedback response.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: NOKIA CORPORATIONInventor: Ashley Colley
-
Publication number: 20130036377Abstract: A terminal is configured to switch from an unlocked mode in which a first set of user interactions can be made through a user interface to effect certain functions, to a partial lock mode in which a different set of user interactions are made available to the user in relation to the same, or substantially similar, displayed content. Switching does not cause the currently-displayed content to entirely disappear, as in a conventional transition to a lock mode, but rather the same or substantially the same content continues to be displayed. Switching between the modes can take place in response to manual selection, for example using a hardware or software switch, or can take place automatically in response to one or more sensors of the apparatus detecting a predetermined operating condition, e.g. the user being in motion.Type: ApplicationFiled: August 5, 2011Publication date: February 7, 2013Applicant: NOKIA CORPORATIONInventor: Ashley Colley
-
Publication number: 20130007061Abstract: In one or more embodiments described herein, there is provided an apparatus having a processor, and at least one memory including computer program code. The memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform the following. Firstly, the apparatus is caused to identify, based on received gesture command signalling associated with two or more content items, one or more common aspects of metadata for those two or more content items. Secondly, the apparatus is caused to use an identified common aspect of said metadata to search for other content items with metadata in common to the identified common aspect of metadata.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: NOKIA CORPORATIONInventors: Petri Luomala, Janne Kyllönen, Ashley Colley
-
Publication number: 20130002553Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: denote, as a base character string, a received character string entered using a user interface of an electronic device; and iteratively perform the actions of: determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings at least comprises the denoted base character string and one or more respective additional characters, or is semantically related to the denoted base character string; providing one or more said extension character strings for selection; enabling selection of a particular determined extension character string; and denoting the selected particular extension character string as the base character string for the subsequent iteration level;Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: NOKIA CORPORATIONInventor: Ashley Colley
-
Publication number: 20120262399Abstract: A method, apparatus, computer program and user interface wherein the method comprises: displaying an item at a location on a touch sensitive display; detecting actuation of an area of the touch sensitive display wherein the actuated area comprises at least a portion of the location in which the item is displayed; and in response to the detecting, enabling a function to be performed wherein if a first area is actuated a first function, dependent on the item, is enabled and if a second area is actuated a second, different function, independent of the item, is enabled.Type: ApplicationFiled: April 13, 2012Publication date: October 18, 2012Applicant: NOKIA CORPORATIONInventors: Ashley Colley, Kari Matias Severinkangas
-
Publication number: 20120249596Abstract: Methods, apparatuses, and computer program products are herein provided for dynamically scaling a touch display user interface. Some embodiments provide a method, apparatus, and computer program product for monitoring a user's error rate and adapting the size of the on-screen virtual keyboard, or other touch display user interface, to compensate for the monitored error rate in an effort to obtain an acceptable error rate. A method may include receiving user input to a touch display user interface. The method may further include determining, by a processor, an error parameter that corresponds to the user input for the touch display user interface. The method may also include causing, based at least in part on the determined error parameter, a modification in size of the touch display user interface. Corresponding apparatuses and computer program products are also provided.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Inventor: Ashley Colley
-
Publication number: 20120254786Abstract: An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform the following: detect, from a key user interface of an electronic device, key input of a particular key character from a first set of key characters; detect, from a user-scribe delineation user interface of the electronic device, user-scribed delineation input of a particular delineation character from a second set of delineation characters; wherein the first set of characters comprise grapheme characters and the second set of characters comprises embellishment marks, and wherein the apparatus is configured to associate together the particular key character and the particular delineation character for display.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: NOKIA CORPORATIONInventor: Ashley COLLEY
-
Publication number: 20120249425Abstract: An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform the following: detect, from a key user interface of an electronic device, key input of a particular key character from a first set of key characters; detect, from a user-scribe delineation user interface of the electronic device, user-scribed delineation input of a particular delineation character from a second set of delineation characters; wherein the first and sets of characters comprise respective mutually exclusive sets of characters, and wherein the apparatus is configured to associate together the particular key character and the particular delineation character for display.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: NOKIA CORPORATIONInventor: Ashley COLLEY