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: 9612126
    Abstract: 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: Grant
    Filed: December 3, 2007
    Date of Patent: April 4, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Oleg Beletski, Sampo Tuomas Vaittinen, Timo-Pekka Olavi Viljamaa, Tommi Juhani Lahti
  • Patent number: 9524094
    Abstract: 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: Grant
    Filed: August 5, 2010
    Date of Patent: December 20, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Matti Mikael Väisänen, Timo-Pekka Olavi Viljamaa, Panu Petri Korhonen
  • Patent number: 9251404
    Abstract: 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: Grant
    Filed: November 23, 2012
    Date of Patent: February 2, 2016
    Assignee: Nokia Corporation
    Inventors: 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: 20150347824
    Abstract: 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: Application
    Filed: November 23, 2012
    Publication date: December 3, 2015
    Inventors: 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: 20150062057
    Abstract: 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: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Inventors: Shahil Soni, Timo-Pekka Olavi Viljamaa, Martin Jansky
  • Publication number: 20100295780
    Abstract: 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: Application
    Filed: August 5, 2010
    Publication date: November 25, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Matti Mikael VÄISÄNEN, Timo-Pekka Olavi VILJAMAA, Panu Petri KORHONEN
  • Publication number: 20090143977
    Abstract: 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: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: NOKIA CORPORATION
    Inventors: Oleg Beletski, Sampo Tuomas Vaittinen, Timo-Pekka Olavi Viljamaa, Tommi Juhani Lahti