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: 20160070351
    Abstract: 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: Application
    Filed: November 17, 2015
    Publication date: March 10, 2016
    Inventors: Janne Vihtori Kyllonen, Ashley Colley
  • Publication number: 20160018939
    Abstract: 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: Application
    Filed: April 29, 2015
    Publication date: January 21, 2016
    Inventors: Ashley Colley, Juha Matero
  • Patent number: 9202350
    Abstract: 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: Grant
    Filed: December 19, 2012
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Janne Vihtori Kyllonen, Ashley Colley
  • Patent number: 9098126
    Abstract: 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: Grant
    Filed: October 24, 2011
    Date of Patent: August 4, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Ashley Colley, Juha Kosonen
  • Publication number: 20150182129
    Abstract: 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: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Inventors: Ashley Colley, Kari Juha Aulis Kivelä, Markku Olavi Koskela, Marko Petteri Lahtela, Juuso Samuel Nissilä
  • Patent number: 9046958
    Abstract: 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: Grant
    Filed: March 15, 2012
    Date of Patent: June 2, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Ashley Colley, Juha Matero
  • Publication number: 20140167942
    Abstract: 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: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Janne Vihtori Kyllonen, Ashley Colley
  • Publication number: 20140164981
    Abstract: 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: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Ashley Colley, Janne Kyllonen
  • Publication number: 20140040733
    Abstract: 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: Application
    Filed: August 6, 2012
    Publication date: February 6, 2014
    Applicant: Nokia Corporation
    Inventor: Ashley Colley
  • Publication number: 20130285920
    Abstract: 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: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Ashley Colley
  • Publication number: 20130246861
    Abstract: 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: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Ashley Colley, Juha Matero
  • Publication number: 20130102361
    Abstract: 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: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Ashley Colley, Juha Kosonen
  • Publication number: 20130082824
    Abstract: 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: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Ashley Colley
  • Publication number: 20130036377
    Abstract: 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: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Ashley Colley
  • Publication number: 20130007061
    Abstract: 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: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Petri Luomala, Janne Kyllönen, Ashley Colley
  • Publication number: 20130002553
    Abstract: 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: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Ashley Colley
  • Publication number: 20120262399
    Abstract: 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: Application
    Filed: April 13, 2012
    Publication date: October 18, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Ashley Colley, Kari Matias Severinkangas
  • Publication number: 20120249596
    Abstract: 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: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventor: Ashley Colley
  • Publication number: 20120254786
    Abstract: 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: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: NOKIA CORPORATION
    Inventor: Ashley COLLEY
  • Publication number: 20120249425
    Abstract: 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: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: NOKIA CORPORATION
    Inventor: Ashley COLLEY