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: 11172036Abstract: 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: GrantFiled: February 23, 2018Date of Patent: November 9, 2021Assignee: ROVIO ENTERTAINMENT LTD.Inventor: Sami Ronkainen
-
Patent number: 10303340Abstract: 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: GrantFiled: March 16, 2011Date of Patent: May 28, 2019Assignee: Nokia Technologies OyInventors: Sami Ronkainen, Jukka Saarinen
-
Publication number: 20180248966Abstract: 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: ApplicationFiled: February 23, 2018Publication date: August 30, 2018Inventor: Sami RONKAINEN
-
Patent number: 9989933Abstract: 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: GrantFiled: February 7, 2014Date of Patent: June 5, 2018Assignee: ROVIO ENTERTAINMENT LTDInventor: Sami Ronkainen
-
Publication number: 20170128836Abstract: 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: ApplicationFiled: November 11, 2015Publication date: May 11, 2017Inventors: Sami RONKAINEN, Miika TAMS
-
Patent number: 9521269Abstract: 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: GrantFiled: September 24, 2014Date of Patent: December 13, 2016Assignee: MobileMedia Ideas LLCInventor: Sami Ronkainen
-
Publication number: 20160043986Abstract: 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: ApplicationFiled: August 5, 2014Publication date: February 11, 2016Inventor: Sami RONKAINEN
-
Publication number: 20150227116Abstract: 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: ApplicationFiled: February 7, 2014Publication date: August 13, 2015Applicant: Rovio Entertainment LtdInventor: Sami Ronkainen
-
Publication number: 20150011255Abstract: 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: ApplicationFiled: September 24, 2014Publication date: January 8, 2015Inventor: Sami Ronkainen
-
Publication number: 20140329564Abstract: 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: ApplicationFiled: May 2, 2013Publication date: November 6, 2014Applicant: Nokia CorporationInventors: Sami Ronkainen, Urho Konttorri, Martin Jansky, Daniel Gratiot
-
Publication number: 20140331146Abstract: 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: ApplicationFiled: May 2, 2013Publication date: November 6, 2014Applicant: Nokia CorporationInventors: Sami Ronkainen, Urho Konttori, Kate Freebairn, Martin Jansky, Daniel Gratiot
-
Patent number: 8847734Abstract: 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: GrantFiled: December 28, 2004Date of Patent: September 30, 2014Assignee: Mobilemedia Ideas LLCInventor: Sami Ronkainen
-
Patent number: 8749349Abstract: 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: GrantFiled: March 11, 2011Date of Patent: June 10, 2014Assignee: Nokia CorporationInventor: Sami Ronkainen
-
Publication number: 20140157143Abstract: 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: ApplicationFiled: March 16, 2011Publication date: June 5, 2014Applicant: Nokia CorporationInventors: Sami Ronkainen, Jukka Saarinen
-
METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT PROVIDING LOCAL SERVICE DISCOVERY WITH BROWSER SEARCH
Publication number: 20130173575Abstract: 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: ApplicationFiled: April 9, 2012Publication date: July 4, 2013Applicant: Nokia CorporationInventors: Sami Ronkainen, Urpo Tuomela, Jonna Häkkila, Kirsi-Maria Hiltunen, Timo Perälä -
Patent number: 8407593Abstract: 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: GrantFiled: June 29, 2005Date of Patent: March 26, 2013Inventors: Panu Korpipää, Jonna Häkkilä, Juha Kela, Sami Ronkainen, Ilkka Känsälä, Jani Mäntyjärvi, Urpo Tuomela
-
Publication number: 20120229276Abstract: 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: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Inventor: Sami Ronkainen
-
Publication number: 20100207871Abstract: 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: ApplicationFiled: June 20, 2007Publication date: August 19, 2010Applicant: NOKIA CORPORATIONInventors: Erika Reponen, Jarmo Kauko, Sami Ronkainen, Jonna Hakkila
-
Patent number: 7721227Abstract: 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: GrantFiled: September 23, 2004Date of Patent: May 18, 2010Assignee: Nokia CorporationInventor: Sami Ronkainen
-
Patent number: 7577459Abstract: 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: GrantFiled: May 11, 2005Date of Patent: August 18, 2009Assignee: Nokia CorporationInventors: Urpo Tuomela, Sami Ronkainen