Patents by Inventor Timo-Pekka Olavi Viljamaa
Timo-Pekka Olavi Viljamaa 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: 9612126Abstract: A novel method, apparatus, and system are disclosed that provide a mobile terminal user with up to date information regarding a point/location of interest. A user may identify a destination, and subsequently select points of interest at the destination from photos, audio or other media displayed to the user. Each media item may be geo-tagged or otherwise associated with a particular point of interest, tourist location, museum, etc. For example, when visiting Washington, D.C., the user may be shown photos of the Washington Monument, Smithsonian Museums, Lincoln Memorial, and the White House. The user may select one or more of the points of interest, and the system then generates an itinerary and/or a walking/driving/biking travel route responsive to the selected media items.Type: GrantFiled: December 3, 2007Date of Patent: April 4, 2017Assignee: NOKIA TECHNOLOGIES OYInventors: Oleg Beletski, Sampo Tuomas Vaittinen, Timo-Pekka Olavi Viljamaa, Tommi Juhani Lahti
-
Patent number: 9524094Abstract: An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following, receive indication of a continuous stroke input associated with a contact region of a touch display, the continuous stroke input comprising at least a first input, and a second input, cause display of a cursor offset from the contact region in response to determining that the first input is a cursor mode initiation input, cause display of cursor to move so that the cursor remains offset from the contact region in response to determining that the second input relates to a movement input, and determine an operation based, at least in part, on position of at least part of a cursor.Type: GrantFiled: August 5, 2010Date of Patent: December 20, 2016Assignee: NOKIA TECHNOLOGIES OYInventors: Matti Mikael Väisänen, Timo-Pekka Olavi Viljamaa, Panu Petri Korhonen
-
Patent number: 9251404Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor: to determine a name relating to a face in an image; to calculate a first maximum length attribute for a name bubble for the face at a first zoom level; to select a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; to calculate a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; and to select a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute.Type: GrantFiled: November 23, 2012Date of Patent: February 2, 2016Assignee: Nokia CorporationInventors: Marko Juhani Saari, Adele Asuncion Valerio Simula, Saija Maria Lehto, Sami Pekka Laakso, Petru Motrescu, Antti Klemetti, Timo-Pekka Olavi Viljamaa, Jari-Jukka Heikkila
-
Publication number: 20150347824Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor: to determine a name relating to a face in an image; to calculate a first maximum length attribute for a name bubble for the face at a first zoom level; to select a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; to calculate a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; and to select a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute.Type: ApplicationFiled: November 23, 2012Publication date: December 3, 2015Inventors: Marko Juhani SAARI, Adele Asuncion Valerio SIMULA, Saija Maria LEHTO, Sami Pekka LAAKSO, Petru MOTRESCU, Antti KLEMETTI, Timo-Pekka Olavi VILJAMAA, Jari-Jukka HEIKKILA
-
Publication number: 20150062057Abstract: A method comprising receiving an indication of a first touch input that is associated with a region of a grip surface of an apparatus, the first touch input comprising a contact input, determining that the first touch input is a setting designation input that designates a setting for adjustment, receiving an indication of a second touch input that is associated with a different region of a grip surface of the apparatus, the second touch input being separate from the first touch input, performing adjustment of a value of the setting based, at least in part, on the second touch input, and receiving an indication of a release input of the first touch input is disclosed.Type: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Inventors: Shahil Soni, Timo-Pekka Olavi Viljamaa, Martin Jansky
-
Publication number: 20100295780Abstract: An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following, receive indication of a continuous stroke input associated with a contact region of a touch display, the continuous stroke input comprising at least a first input, and a second input, cause display of a cursor offset from the contact region in response to determining that the first input is a cursor mode initiation input, cause display of cursor to move so that the cursor remains offset from the contact region in response to determining that the second input relates to a movement input, and determine an operation based, at least in part, on position of at least part of a cursor.Type: ApplicationFiled: August 5, 2010Publication date: November 25, 2010Applicant: NOKIA CORPORATIONInventors: Matti Mikael VÄISÄNEN, Timo-Pekka Olavi VILJAMAA, Panu Petri KORHONEN
-
Publication number: 20090143977Abstract: A novel method, apparatus, and system are disclosed that provide a mobile terminal user with up to date information regarding a point/location of interest. A user may identify a destination, and subsequently select points of interest at the destination from photos, audio or other media displayed to the user. Each media item may be geo-tagged or otherwise associated with a particular point of interest, tourist location, museum, etc. For example, when visiting Washington, D.C., the user may be shown photos of the Washington Monument, Smithsonian Museums, Lincoln Memorial, and the White House. The user may select one or more of the points of interest, and the system then generates an itinerary and/or a walking/driving/biking travel route responsive to the selected media items.Type: ApplicationFiled: December 3, 2007Publication date: June 4, 2009Applicant: NOKIA CORPORATIONInventors: Oleg Beletski, Sampo Tuomas Vaittinen, Timo-Pekka Olavi Viljamaa, Tommi Juhani Lahti