Patents by Inventor Timo-Pekka Viljamaa

Timo-Pekka 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: 10620803
    Abstract: An apparatus is provided. The apparatus comprises at least one processing unit, at least one memory, a pressure level sensitive user input device, and a graphical user interface. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect that a pressure level applied on the pressure level sensitive user input device at a touching point exceeds a predetermined pressure level, the touching point corresponding to a location on the graphical user interface, detect an increase in the applied pressure level, and expand a selection area from the location in response to the increase in the applied pressure level to select at least one graphical user interface item.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Martin Jansky, Apaar Tuli, Erkko Anttila, Timo-Pekka Viljamaa
  • Publication number: 20170090725
    Abstract: An apparatus is provided. The apparatus comprises at least one processing unit, at least one memory, a pressure level sensitive user input device, and a graphical user interface. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect that a pressure level applied on the pressure level sensitive user input device at a touching point exceeds a predetermined pressure level, the touching point corresponding to a location on the graphical user interface, detect an increase in the applied pressure level, and expand a selection area from the location in response to the increase in the applied pressure level to select at least one graphical user interface item.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Martin Jansky, Apaar Tuli, Erkko Anttila, Timo-Pekka Viljamaa
  • Publication number: 20170068374
    Abstract: An apparatus comprises at least one processing unit, at least one memory, a pressure level sensitive user input device and a graphical user interface. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect that a pressure level applied on the pressure level sensitive user input device exceeds a predetermined pressure level, map the pressure level to an interaction layer of a set of interaction layers provided by the graphical user interface, detect release of the pressure on the pressure level sensitive user input device, and switch to the interaction layer mapped to the pressure level in response to detecting the release of the pressure level on the pressure level sensitive user input device.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: Martin Jansky, Apaar Tuli, Erkko Anttila, Timo-Pekka Viljamaa
  • Publication number: 20170068413
    Abstract: An apparatus is provided. The apparatus comprises at least one processing unit, at least one memory, a pressure level sensitive user input device and a graphical user interface. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to detect that a pressure level applied on the pressure level sensitive user input device on a graphical user interface element of the graphical user interface exceeds a predetermined pressure level, provide an information set relating to the graphical user interface element on the graphical user interface while the applied pressure level exceeds the predetermined pressure level, detect that the applied pressure level becomes lower than the predetermined pressure level, and remove the information set from the graphical user interface.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: Martin Jansky, Apaar Tuli, Erkko Anttila, Timo-Pekka Viljamaa
  • Publication number: 20160132123
    Abstract: A method comprising causing display of content information on an apparatus, determining that at least one reduced interaction criteria has been satisfied to enter a reduced interaction mode, determining that a hand is gripping the apparatus in a manner that is consistent with a use grip, and causing display of, at least part, of the content information based, at least in part, on the determination that the hand is gripping the apparatus in a manner that is consistent with the use grip is disclosed.
    Type: Application
    Filed: June 4, 2014
    Publication date: May 12, 2016
    Inventors: Martin JANSKY, Timo-Pekka VILJAMAA, Erkko ANTTILA, Jokko KORHONEN
  • Publication number: 20140362257
    Abstract: An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured, with the processor, to cause the apparatus to perform at least the following: control the mode of at least one camera of a portable electronic device based on a determined user's grip of the portable electronic device.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 11, 2014
    Inventors: Timo-Pekka Viljamaa, Martin Jansky
  • Patent number: 8650505
    Abstract: A state menu selection system that provides a function control set relating to an active application, maps at least one function from the function control set to at least one input device, and activates a function from the control set upon activation of the corresponding input device.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: February 11, 2014
    Assignee: RPX Corporation
    Inventors: Akseli Anttila, Petri Piippo, Timo-Pekka Viljamaa, Rob Harr-Van-Der, Tuomas Vaittinen
  • Publication number: 20110161818
    Abstract: A method, apparatus, user interface and computer program product for detecting a video clip in a mobile communication device, generating video chapter thumbnails from the video clip, providing the video chapter thumbnails in a video player user interface of the mobile communication device, and wherein selection of a video chapter thumbnail will enable a playback from a corresponding video clip chapter.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: NOKIA CORPORATION
    Inventor: Timo-Pekka Viljamaa
  • Publication number: 20100214218
    Abstract: An apparatus includes a controller, wherein the controller is configured to receive input for activating a virtual mouse and to activate a virtual mouse in response thereto by displaying a cursor adjacent a touch zone.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Matti Mikael Vaisanen, Timo-Pekka Viljamaa, Panu Korhonen
  • Publication number: 20090158214
    Abstract: An apparatus for providing presentation of content items of a media collection may include a processing element. The processing element may be configured to provide for a rendering of a content item having at least a first attribute and a second attribute, enable a user to access other content items related to the content item by the first attribute using a first scrolling function oriented with respect to a first axis, and enable the user to access further content items related to the content item by the second attribute using a second scrolling function oriented with respect to a second axis.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 18, 2009
    Inventors: Steve Arnold, Toni Strandell, Jukka-Pekka Salmenkaita, Elina Vartiainen, Janne Kaasalainen, Tuomas Vaittinen, Timo-Pekka Viljamaa
  • Publication number: 20090083665
    Abstract: A state menu selection system that provides a function control set relating to an active application, maps at least one function from the function control set to at least one input device, and activates a function from the control set upon activation of the corresponding input device.
    Type: Application
    Filed: February 28, 2007
    Publication date: March 26, 2009
    Applicant: NOKIA CORPORATION
    Inventors: Akseli Anttila, Petri Piippo, Timo-Pekka Viljamaa, Rob Haar-van-der, Tuomas Vaittinen
  • Publication number: 20070299833
    Abstract: Network-based determination of user content preferences involves determining preferences of a plurality of users via respective network-capable processing devices of the users. The preferences are collected via a network entity and merged to form a group preference associated with the plurality of users.
    Type: Application
    Filed: June 21, 2006
    Publication date: December 27, 2007
    Inventors: Timo-Pekka Viljamaa, Akseli Anttila
  • Publication number: 20070196802
    Abstract: A method and apparatus is provided for permitting a mobile device to provide music and related supplemental content with other users in order to enhance the music listening experience. A user may associate supplemental content with the music. The supplemental content may contain pictures or videos that are synchronized with the music. The music and supplemental content may be transmitted to other users for their viewing and listening pleasure. Feedback on the music and synchronized supplemental content may be transmitted back to the initiating entity.
    Type: Application
    Filed: February 21, 2006
    Publication date: August 23, 2007
    Applicant: Nokia Corporation
    Inventors: Oleg Beletski, Timo-Pekka Viljamaa, Ingrid Schembri, Jukka Heinonen, Tony von Knorring
  • Publication number: 20070011699
    Abstract: A system for providing identification of a broadcast piece of information transmitted in a broadcast media stream by a broadcast system is provided. A reception server receives and analyzes broadcast piece of information. A recognition server connected to the reception server obtains identification data of the broadcast piece of information on the basis of the analysis. A streamer server connected to the recognition server attaches the identification data to a service transmission transmitted over a radio interface of a cellular telecommunication system and associated with the broadcast media stream, the service transmission comprising information about the content of the broadcast media stream.
    Type: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Inventors: Toni Kopra, Timo-Pekka Viljamaa, Oleg Beletski, Ingrid Schembri, Jukka Heinonen, Tony Von Knorring