Patents by Inventor Sami Ronkainen

Sami 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: 11172036
    Abstract: The present invention relates to methods, systems and computer program products for enhancing use of application services controlled by user-specific timing intervals. The current invention addresses these problems in a novel fashion by monitoring context of the user to determine a best time to notify the user of the coming expiry of his or her user-specific timing interval.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: November 9, 2021
    Assignee: ROVIO ENTERTAINMENT LTD.
    Inventor: Sami Ronkainen
  • Patent number: 10303340
    Abstract: The present application relates to adapting a user interface based on context information. In the method, apparatus and system according to the present application, a context vector (920) is used to select a plurality of resource availability vectors (930, 940, 950). The plurality of resource availability vectors are indicative of availability of user resources in the corresponding context. The selected resource availability vectors are then used together in adapting a user interface (960, 970, 980) according to the availability of the user resources. There is also a method and devices for forming a data structure that can be used in the selection of the resource availability vectors. The method may select from different user interface modalities (960, 970, 980) by processing sensor input data with an associative memory, such as a sparse distributed memory.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: May 28, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Sami Ronkainen, Jukka Saarinen
  • Publication number: 20180248966
    Abstract: The present invention relates to methods, systems and computer program products for enhancing use of application services controlled by user-specific timing intervals. The current invention addresses these problems in a novel fashion by monitoring context of the user to determine a best time to notify the user of the coming expiry of his or her user-specific timing interval.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 30, 2018
    Inventor: Sami RONKAINEN
  • Patent number: 9989933
    Abstract: An apparatus for controlling and granting access to computer programs, and/or industrial safety and security, is provided. The apparatus may include a memory configured to store a delay length value, at least one processing core configured to initiate delaying access to at least part of a program, to determine that at least one processing action has been performed on the apparatus by a user, and to adjust, based on the at least one processing action, the length of the delaying of access to the at least part of the program to a non-zero adjusted delay length.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: June 5, 2018
    Assignee: ROVIO ENTERTAINMENT LTD
    Inventor: Sami Ronkainen
  • Publication number: 20170128836
    Abstract: The present invention relates to methods, systems and computer program products for promoting users to combine gaming experience with consuming media content. The invention further relates unlocking bonus content in a game application.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: Sami RONKAINEN, Miika TAMS
  • Patent number: 9521269
    Abstract: The invention relates to a method of giving the user information on the operation of a portable device, and a portable device. In the method, an event that concerns the operation of the device and interests the user is detected (302) by the control means of the device. If at least one silent alarm pattern producing a tactile sensation in the user is attached to the event, the user is given (312) abstract information on the operation of the device by using at least one silent alarm pattern implemented with the alarm device and sensed by the user. Various alarm patterns differ from one another such that at least one alarm pattern characteristic sensed by the user varies. The characteristic can be the alarm pattern frequency, amplitude, changing rate of the amplitude, changing rate of the frequency or duration of the alarm pattern. One way to perform a silent alarm is vibration. The user interface is particularly intended for users with impaired hearing and/or vision.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: December 13, 2016
    Assignee: MobileMedia Ideas LLC
    Inventor: Sami Ronkainen
  • Publication number: 20160043986
    Abstract: Defining a secure association of users in social networks is described. Users are associated in the social network as a response for association request messages from both users.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 11, 2016
    Inventor: Sami RONKAINEN
  • Publication number: 20150227116
    Abstract: In accordance with an example embodiment of present invention, there is provided an apparatus comprising a memory configured to store a delay length value, at least one processing core configured to initiate delaying access to at least part of a program, to determine that at least one processing action has been performed on the apparatus by a user, and to adjust, based on the at least one processing action, the length of the delaying of access to the at least part of the program to a non-zero adjusted delay length.
    Type: Application
    Filed: February 7, 2014
    Publication date: August 13, 2015
    Applicant: Rovio Entertainment Ltd
    Inventor: Sami Ronkainen
  • Publication number: 20150011255
    Abstract: The invention relates to a method of giving the user information on the operation of a portable device, and a portable device. In the method, an event that concerns the operation of the device and interests the user is detected (302) by the control means of the device. If at least one silent alarm pattern producing a tactile sensation in the user is attached to the event, the user is given (312) abstract information on the operation of the device by using at least one silent alarm pattern implemented with the alarm device and sensed by the user. Various alarm patterns differ from one another such that at least one alarm pattern characteristic sensed by the user varies. The characteristic can be the alarm pattern frequency, amplitude, changing rate of the amplitude, changing rate of the frequency or duration of the alarm pattern. One way to perform a silent alarm is vibration. The user interface is particularly intended for users with impaired hearing and/or vision.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventor: Sami Ronkainen
  • Publication number: 20140329564
    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 to perform at least the following: enable selection of a particular function of an electronic device based on a comparison between received shape data corresponding to at least one object within a detection range of a user interface of the electronic device and predefined ear shape data.
    Type: Application
    Filed: May 2, 2013
    Publication date: November 6, 2014
    Applicant: Nokia Corporation
    Inventors: Sami Ronkainen, Urho Konttorri, Martin Jansky, Daniel Gratiot
  • Publication number: 20140331146
    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 to perform at least the following: according to a particular determined volume characteristic of at least one stylus within a detection range of a user interface for an electronic device, enable the selection of a particular function of the electronic device selectable using the user interface, the particular function corresponding to the particular determined volumetric characteristic.
    Type: Application
    Filed: May 2, 2013
    Publication date: November 6, 2014
    Applicant: Nokia Corporation
    Inventors: Sami Ronkainen, Urho Konttori, Kate Freebairn, Martin Jansky, Daniel Gratiot
  • Patent number: 8847734
    Abstract: There is provided a portable device, comprising: control means for monitoring and controlling the operation of the device; and a user interface which comprises alarm means for performing a silent alarm producing a silent, invisible, tactile sensation in the user; the control means are arranged to give the user abstract information on multiple internal operational events of the device by using various silent alarm patterns of silent, invisible sensations produced by the alarm means and sensed by the user, the alarm patterns differing from one another such that at least one alarm pattern characteristic sensed by the user varies, said abstract information comprising a notification of a specific internal operational event of the device.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: September 30, 2014
    Assignee: Mobilemedia Ideas LLC
    Inventor: Sami Ronkainen
  • Patent number: 8749349
    Abstract: A method and apparatus and computer program configured to perform the method, the method comprising: enabling an apparatus to provide an alert in response to the occurrence of an event wherein; when the apparatus is determined to be in a particular context a first alert is provided and when the apparatus is determined not to be in the particular context a second, user defined, alert is provided.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: June 10, 2014
    Assignee: Nokia Corporation
    Inventor: Sami Ronkainen
  • Publication number: 20140157143
    Abstract: The present application relates to adapting a user interface based on context information. In the method, apparatus and system according to the present application, a context vector (920) is used to select a plurality of resource availability vectors (930, 940, 950). The plurality of resource availability vectors are indicative of availability of user resources in the corresponding context. The selected resource availability vectors are then used together in adapting a user interface (960, 970, 980) according to the availability of the user resources. There is also a method and devices for forming a data structure that can be used in the selection of the resource availability vectors. The method may select from different user interface modalities (960, 970, 980) by processing sensor input data with an associative memory, such as a sparse distributed memory.
    Type: Application
    Filed: March 16, 2011
    Publication date: June 5, 2014
    Applicant: Nokia Corporation
    Inventors: Sami Ronkainen, Jukka Saarinen
  • Publication number: 20130173575
    Abstract: Embodiments of the invention provide in part a method to conduct a search for information in a network. The method includes operating a user interface of a device to initiate the sending of a search request via a first channel; and indicating via the user interface selectively whether received information from at least one local source via a second channel is to be included as at least a part of the search. The embodiments of the invention further provide a node of a communication system, where the node includes a transmitter for communicating to a receiver of a device during mobility of the device, and where the node is operable for transmitting a predetermined search word set to the receiver for use by the device for composing a search request to a search engine.
    Type: Application
    Filed: April 9, 2012
    Publication date: July 4, 2013
    Applicant: Nokia Corporation
    Inventors: Sami Ronkainen, Urpo Tuomela, Jonna Häkkila, Kirsi-Maria Hiltunen, Timo Perälä
  • Patent number: 8407593
    Abstract: A mobile terminal includes a user interface specified at least in part by a user. The mobile terminal includes a user interface specification unit that operates in accordance with a programmed data processor to select, in cooperation with the user, at least one trigger and an action, which together form a rule; to automatically generate a directory structure comprising a set of available events in accordance with a hierarchical information model; to select, in cooperation with the user, at least one trigger value from the available set of events and to define an action to be performed by the mobile terminal in responsive to the at least one trigger value being satisfied.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: March 26, 2013
    Inventors: Panu Korpipää, Jonna Häkkilä, Juha Kela, Sami Ronkainen, Ilkka Känsälä, Jani Mäntyjärvi, Urpo Tuomela
  • Publication number: 20120229276
    Abstract: A method and apparatus and computer program configured to perform the method, the method comprising: enabling an apparatus to provide an alert in response to the occurrence of an event wherein; when the apparatus is determined to be in a particular context a first alert is provided and when the apparatus is determined not to be in the particular context a second, user defined, alert is provided.
    Type: Application
    Filed: March 11, 2011
    Publication date: September 13, 2012
    Inventor: Sami Ronkainen
  • Publication number: 20100207871
    Abstract: A method for a portable apparatus includes detecting a movement of the portable apparatus, and determining that the movement is associated with a user input for retrieving a value of a status of the portable apparatus; determining a value of the status; and presenting the value to the user. Corresponding portable apparatuses and computer program product are also presented.
    Type: Application
    Filed: June 20, 2007
    Publication date: August 19, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Erika Reponen, Jarmo Kauko, Sami Ronkainen, Jonna Hakkila
  • Patent number: 7721227
    Abstract: A method, apparatus, and software are presented for a device to provide information about operation of a button during operation of the button. The button performs a first action if the button has been operated a first way, and performs a second alternative action if the button has instead been operated a second way. The user is provided with information, during the operation of the button, indicative of the second way.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: May 18, 2010
    Assignee: Nokia Corporation
    Inventor: Sami Ronkainen
  • Patent number: 7577459
    Abstract: Wireless communication is provided between a mobile telephone handset and a headset worn by a person that uses the handset, through a first, wireless link such as Bluetooth. A second communication link is established by passing electrical currents between the handset and the headset through the body of the person. Communication through the second link is used to control operation of the first link.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: August 18, 2009
    Assignee: Nokia Corporation
    Inventors: Urpo Tuomela, Sami Ronkainen