Patents by Inventor Sami Pekka Ronkainen

Sami Pekka Ronkainen 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).

  • Patent number: 9965158
    Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored thereon. When executed, the code controls the at least one processor: to cause display of a list or array of objects on a touch screen; to respond to detecting a users digit at a location hovering over but not touching the touch screen by causing display of a first object at a location corresponding to the location of the digit to be changed from an original size to an enlarged size while causing display of other objects to remain substantially or exactly at their original size; and while the first object is displayed at the large size, to respond to detecting a trigger by increasing the size of a target area in which response is made to a touch input by selecting the first object.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: May 8, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Sami Pekka Ronkainen
  • Patent number: 9195349
    Abstract: An apparatus comprising: at least one proximity detector configured to disambiguate different user actuations proximal to the proximity detector; wherein, the apparatus is configured to use the at least one proximity detector in a high definition mode to disambiguate a first set of user actuations and wherein, the apparatus is configured to use, in response to detection of a first criteria, the at least one proximity detector in a low definition mode to disambiguate a second, smaller set of user actuations.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: November 24, 2015
    Assignee: Nokia Technologies Oy
    Inventor: Sami Pekka Ronkainen
  • Patent number: 9035940
    Abstract: In one or more embodiments described herein, there is provided an apparatus comprising at least one processor and at least one memory having computer program code stored thereon, the computer program code and at least one memory being configured to, when run on the at least one processor, perform detection of physical tilting of a display. The display is configured to provide user visual output associated with at least one running application. The at least one running application also has a virtual keyboard associated therewith provided on the display. The computer program code and at least one memory are also configured to, when run on the at least one processor, provide, in response to detection of said physical tilting of said display, corresponding graphical tilting of an onscreen area of a display to reveal a previously off-screen area of the user visual output associated with the at least one running application.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: May 19, 2015
    Assignee: Nokia Corporation
    Inventor: Sami Pekka Ronkainen
  • Patent number: 9030407
    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 at least to perform: determining at least one parameter dependent upon a user gesture wherein the parameter is rotation invariant, having the same value when determined at different arbitrary orientations between the apparatus and the user gesture; and using the at least one parameter to determine an action in response to the user gesture.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: May 12, 2015
    Assignee: Nokia Technologies Oy
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20150052481
    Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored thereon. When executed, the code controls the at least one processor: to cause display of a list or array of objects on a touch screen; to respond to detecting a users digit at a location hovering over but not touching the touch screen by causing display of a first object at a location corresponding to the location of the digit to be changed from an original size to an enlarged size whilst causing display of other objects to remain substantially or exactly at their original size; and whilst the first object is displayed at the large size, to respond to detecting a trigger by increasing the size of a target area in which response is made to a touch input by selecting the first object.
    Type: Application
    Filed: March 14, 2012
    Publication date: February 19, 2015
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20140157201
    Abstract: Apparatus has at least one processor and memory having computer-readable code when executed, in a normal mode, to cause display of plural discrete items on a touch screen, and, in response to detecting a user's digit at a location hovering over but not touching the screen while plural discrete items are being displayed, to enter a zoom-pan mode and cause zooming of displayed plural discrete items and to respond to detection of movement of the user's digit to a different hover location over the screen by causing panning of plural discrete items displayed on the screen, and to respond to detection of a touch input by entering a pointing mode to prevent panning of the displayed plural discrete items with movement of location of the touch input within predefined criteria, and to cause movement of a cursor, pointer or marker as location of the touch input changes.
    Type: Application
    Filed: February 5, 2014
    Publication date: June 5, 2014
    Inventor: Sami Pekka Ronkainen
  • Patent number: 8654076
    Abstract: Apparatus has at least one processor and memory having computer-readable when executed, in a normal mode, to cause display of plural discrete items on a touch screen, and in response to detecting a user's digit at a location hovering over but not touching the screen while plural discrete items are being displayed, to enter a zoom-pan mode and cause zooming of displayed plural discrete items and to respond to detection of movement of the user's digit to a different hover location over the screen by causing panning of plural discrete items displayed on the screen, and to respond to detection of a touch input by entering a pointing mode to prevent panning of the displayed plural discrete items with movement of location of the touch input within predefined criteria, and to cause movement of a cursor, pointer or marker as location of the touch input changes.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: February 18, 2014
    Assignee: Nokia Corporation
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20130241827
    Abstract: Apparatus has at least one processor and memory having computer-readable when executed, in a normal mode, to cause display of plural discrete items on a touch screen, and in response to detecting a user's digit at a location hovering over but not touching the screen while plural discrete items are being displayed, to enter a zoom-pan mode and cause zooming of displayed plural discrete items and to respond to detection of movement of the user's digit to a different hover location over the screen by causing panning of plural discrete items displayed on the screen, and to respond to detection of a touch input by entering a pointing mode to prevent panning of the displayed plural discrete items with movement of location of the touch input within predefined criteria, and to cause movement of a cursor, pointer or marker as location of the touch input changes.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20130162513
    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 at least to perform: determining at least one parameter dependent upon a user gesture wherein the parameter is rotation invariant, having the same value when determined at different arbitrary orientations between the apparatus and the user gesture; and using the at least one parameter to determine an action in response to the user gesture.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20130100064
    Abstract: An apparatus comprising: at least one proximity detector configured to disambiguate different user actuations proximal to the proximity detector; wherein, the apparatus is configured to use the at least one proximity detector in a high definition mode to disambiguate a first set of user actuations and wherein, the apparatus is configured to use, in response to detection of a first criteria, the at least one proximity detector in a low definition mode to disambiguate a second, smaller set of user actuations.
    Type: Application
    Filed: October 20, 2011
    Publication date: April 25, 2013
    Applicant: NOKIA CORPORATION
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20120229447
    Abstract: In one or more embodiments described herein, there is provided an apparatus comprising at least one processor and at least one memory having computer program code stored thereon, the computer program code and at least one memory being configured to, when run on the at least one processor, perform detection of physical tilting of a display. The display is configured to provide user visual output associated with at least one running application. The at least one running application also has a virtual keyboard associated therewith provided on the display. The computer program code and at least one memory are also configured to, when run on the at least one processor, provide, in response to detection of said physical tilting of said display, corresponding graphical tilting of an onscreen area of a display to reveal a previously off-screen area of the user visual output associated with the at least one running application.
    Type: Application
    Filed: March 8, 2011
    Publication date: September 13, 2012
    Inventor: Sami Pekka Ronkainen
  • Publication number: 20100238125
    Abstract: Various methods for discontinuous shapewriting are provided. One method may include receiving an indication of a first touch event via a touch screen implemented keyboard and receiving an indication of at least a second touch event via the keyboard. In this regard, the first touch event may be discontinuous from the second touch event. The method may also include generating, via a processor, a continuous shape based at least in part on the indication of the first touch event and the indication of the second touch event, and identifying a word based at least in part on the shape. Similar apparatuses and computer program products are also provided.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Inventor: Sami Pekka Ronkainen