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: 9965158Abstract: 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: GrantFiled: March 14, 2012Date of Patent: May 8, 2018Assignee: Nokia Technologies OyInventor: Sami Pekka Ronkainen
-
Patent number: 9195349Abstract: 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: GrantFiled: October 20, 2011Date of Patent: November 24, 2015Assignee: Nokia Technologies OyInventor: Sami Pekka Ronkainen
-
Patent number: 9035940Abstract: 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: GrantFiled: March 8, 2011Date of Patent: May 19, 2015Assignee: Nokia CorporationInventor: Sami Pekka Ronkainen
-
Patent number: 9030407Abstract: 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: GrantFiled: December 21, 2011Date of Patent: May 12, 2015Assignee: Nokia Technologies OyInventor: Sami Pekka Ronkainen
-
Publication number: 20150052481Abstract: 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: ApplicationFiled: March 14, 2012Publication date: February 19, 2015Inventor: Sami Pekka Ronkainen
-
Publication number: 20140157201Abstract: 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: ApplicationFiled: February 5, 2014Publication date: June 5, 2014Inventor: Sami Pekka Ronkainen
-
Patent number: 8654076Abstract: 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: GrantFiled: March 15, 2012Date of Patent: February 18, 2014Assignee: Nokia CorporationInventor: Sami Pekka Ronkainen
-
Publication number: 20130241827Abstract: 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: ApplicationFiled: March 15, 2012Publication date: September 19, 2013Applicant: NOKIA CORPORATIONInventor: Sami Pekka Ronkainen
-
Publication number: 20130162513Abstract: 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: ApplicationFiled: December 21, 2011Publication date: June 27, 2013Applicant: NOKIA CORPORATIONInventor: Sami Pekka Ronkainen
-
Publication number: 20130100064Abstract: 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: ApplicationFiled: October 20, 2011Publication date: April 25, 2013Applicant: NOKIA CORPORATIONInventor: Sami Pekka Ronkainen
-
Publication number: 20120229447Abstract: 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: ApplicationFiled: March 8, 2011Publication date: September 13, 2012Inventor: Sami Pekka Ronkainen
-
Publication number: 20100238125Abstract: 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: ApplicationFiled: March 20, 2009Publication date: September 23, 2010Inventor: Sami Pekka Ronkainen