Patents by Inventor Hannu Toivonen
Hannu Toivonen 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: 9280607Abstract: A memory efficient method and electronic device for counting frequencies of various events. The structure for storing frequency data comprises primary (204) and secondary (206) storages which contain frequency data (208, 210, 214) in different levels of detail. The primary storage (204) is a detailed storage comprising both event type and count information units in a fully restorable form. The secondary storage (206) is targeted for more infrequent events with lower level of detail and constructed as an array of count values addressed by a hash function using event type as an input. Another option is to derive a shortened ID from the event type by utilizing a hash function and exploit the ID as an addressing key for the corresponding count. Events are moved between primary (204) and secondary (206) storages depending on the detected event type frequencies. The invention is utilized in a recommendation engine for grading and sorting bookmarks stored in browsers for accessing the Internet.Type: GrantFiled: March 7, 2003Date of Patent: March 8, 2016Assignee: Nokia Technologies OyInventors: Hannu Toivonen, Antti Sorvari, Markus Kähäri
-
Patent number: 9213779Abstract: A method, a terminal implementing the method and a software product for loading at least one data element into a wireless terminal including data on the web pages browsed by the user stored in a definition file. The definition file includes at least the address of one web page. The terminal includes a browser functionality that allows the user to browse web pages on his/her terminal. The terminal detects an appropriate data transmission connection that can be established, whereupon the appropriate data transmission connection is established to the web page, from where at least one data element is stored into the memory of the terminal.Type: GrantFiled: December 20, 2004Date of Patent: December 15, 2015Assignee: Nokia Technologies OyInventors: Markus Kähäri, Antti Sorvari, Hannu Toivonen
-
Patent number: 7580363Abstract: An apparatus and method for facilitating user selection of communication recipients via communication devices. Communication attributes of previous communication events involving the communication device are monitored. Selection criteria are established based on the monitored communication attributes. One or more adaptive recipient history lists are maintained, which correspond to contacts that are affiliated with the communication events satisfying the selection criteria. At least one of the adaptive recipient history lists are presented to the user via the communication device, thereby allowing the user to select the intended recipient via more relevant, focused short lists of likely recipients.Type: GrantFiled: August 16, 2004Date of Patent: August 25, 2009Assignee: Nokia CorporationInventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Jukka-Pekka Salmenkaita, Catalin Gheorghiu
-
Patent number: 7570943Abstract: A system and method is disclosed to provide recommendations to a wireless device, based on stored bookmark/short-cut data. When a wireless device accesses services, data pertaining to the service access, along with any context related information is transmitted within the wireless device, or to a remote server. The data is processed in conjunction with bookmarks/short-cuts specified within the device, and are organized and presented to the wireless device in accordance with preference instructions specified within the wireless device.Type: GrantFiled: August 29, 2002Date of Patent: August 4, 2009Assignee: Nokia CorporationInventors: Antti Sorvari, Markus Kähäri, Hannu Toivonen, Heikki Mannila, Jukka-Pekka Salmenkaita
-
Patent number: 7345232Abstract: Music selection systems and methods are disclosed. An adaptive set of songs is selected based on implicit feedback from a user. A random set of songs is also selected. A playlist selection module creates a playlist that includes songs from the adaptive set and the random set in a ratio determined by a surprise factor provided by a user. The playlist may also begin with a sure set of songs that are known to be enjoyed by the user.Type: GrantFiled: November 6, 2003Date of Patent: March 18, 2008Assignee: Nokia CorporationInventors: Hannu Toivonen, Seppo Pyhälammi
-
Publication number: 20070033275Abstract: A memory efficient method and electronic device for counting frequencies of various events. The structure for storing frequency data comprises primary (204) and secondary (206) storages which contain frequency data (208, 210, 214) in different levels of detail. The primary storage (204) is a detailed storage comprising both event type and count information units in a fully restorable form. The secondary storage (206) is targeted for more infrequent events with lower level of detail and constructed as an array of count values addressed by a hash function using event type as an input. Another option is to derive a shortened ID from the event type by utilizing a hash function and exploit the ID as an addressing key for the corresponding count. Events are moved between primary (204) and secondary (206) storages depending on the detected event type frequencies. The invention is utilized in a recommendation engine for grading and sorting bookmarks stored in browsers for accessing the Internet.Type: ApplicationFiled: March 7, 2003Publication date: February 8, 2007Applicant: NOKIA CORPORATIONInventors: Hannu Toivonen, Antti Sorvari, Markus Kahari
-
Publication number: 20060035632Abstract: An apparatus and method for facilitating user selection of communication recipients via communication devices. Communication attributes of previous communication events involving the communication device are monitored. Selection criteria are established based on the monitored communication attributes. One or more adaptive recipient history lists are maintained, which correspond to contacts that are affiliated with the communication events satisfying the selection criteria. At least one of the adaptive recipient history lists are presented to the user via the communication device, thereby allowing the user to select the intended recipient via more relevant, focused short lists of likely recipients.Type: ApplicationFiled: August 16, 2004Publication date: February 16, 2006Inventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Jukka-Pekka Salmenkaita, Catalin Gheorghiu
-
Publication number: 20050250098Abstract: A method for gene mapping from genotype and phenotype data utilizes linkage disequilibrium between genetic markers mi, which are polymorphic nucleic acid or protein sequences or strings of single-nucleotide polymorphisms deriving from a chromosomal region. All marker patterns P that satisfy a certain pattern evaluation function e(P) are searched from the data, each marker mi of the data is scored by a marker score and the location of the gene is predicted as a function of the scores s(mi) of all the markers mi in the data.Type: ApplicationFiled: April 1, 2003Publication date: November 10, 2005Inventors: Hannu Toivonen, Paivi Onkamo, Kari Vasko, Vesa Ollikainen, Pettari Sevon, Heikki Mannila, Juha Kere
-
Publication number: 20050193089Abstract: A method, a terminal implementing the method and a software product for loading at least one data element into a wireless terminal including data on the web pages browsed by the user stored in a definition file. The definition file includes at least the address of one web page. The terminal includes a browser functionality that allows the user to browse web pages on his/her terminal. The terminal detects an appropriate data transmission connection that can be established, whereupon the appropriate data transmission connection is established to the web page, from where at least one data element is stored into the memory of the terminal.Type: ApplicationFiled: December 20, 2004Publication date: September 1, 2005Inventors: Markus Kahari, Antti Sorvari, Hannu Toivonen
-
Publication number: 20050098023Abstract: Music selection systems and methods are disclosed. An adaptive set of songs is selected based on implicit feedback from a user. A random set of songs is also selected. A playlist selection module creates a playlist that includes songs from the adaptive set and the random set in a ratio determined by a surprise factor provided by a user. The playlist may also begin with a sure set of songs that are known to be enjoyed by the user.Type: ApplicationFiled: November 6, 2003Publication date: May 12, 2005Applicant: Nokia CorporationInventors: Hannu Toivonen, Seppo Pyhalammi
-
Publication number: 20050064408Abstract: The present invention relates to a method for gene mapping from chromosome and phenotype data, which utilizes linkage disequilibrium between genetic markers mi, which are polymorphic nucleic acid or protein sequences or strings of single-nucleotide polymorphisms deriving from a chromosomal region. The method according to the invention is based on discovering and assessing tree-like patterns in genetic marker data. It extracts, essentially in the form of substrings and prefix trees, information about the historical recombinations in the population. This infor-mation is used to locate fragments potentially inherited from a common diseased founder, and to map the disease gene into the most likely such fragment. The method measures for each chromosomal location the disequilibrium of the prefix tree of marker strings starting from the location, to assess the distribution of disease-associated chromosomes.Type: ApplicationFiled: June 11, 2002Publication date: March 24, 2005Inventors: Petteri Sevon, Hannu Toivonen, Vesa Ollikainen
-
Publication number: 20040043758Abstract: A system and method is disclosed to provide recommendations to a wireless device, based on stored bookmark/short-cut data. When a wireless device accesses services, data pertaining to the service access, along with any context related information is transmitted within the wireless device, or to a remote server. The data is processed in conjunction with bookmarks/short-cuts specified within the device, and are organized and presented to the wireless device in accordance with preference instructions specified within the wireless device.Type: ApplicationFiled: August 29, 2002Publication date: March 4, 2004Applicant: NOKIA CORPORATIONInventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Heikki Mannila, Jukka-Pekka Salmenkaita
-
Publication number: 20020147766Abstract: A system and method manages user privacy in a network environment through a distributed user system including a user device and profile operator. The management of user privacy involves recognizing one or more service opportunities of a service operator on a user device operated by a user, determining a privacy level at which communications is conducted with a service operator relating to the one or more service opportunities on the user device, determining a profile access level on the user device, transmitting the profile access level to the service operator, and enabling the service operator to obtain a subset of profile information of the user according to the profile access level.Type: ApplicationFiled: April 4, 2001Publication date: October 10, 2002Inventors: Marko Vanska, Ian Nordman, Mika Klemettinen, Hannu Toivonen, Antti Sorvari, Yka Huhtala, Jukka-Pekka Salmenkaita
-
Patent number: 4412023Abstract: A coating composition especially for chipboard (particle board) which releases formaldehyde is described, to which coating composition is added 0.2-10% by weight of cyclic urea, especially ethylene urea.Type: GrantFiled: November 2, 1981Date of Patent: October 25, 1983Assignee: Tikkurilan Varitehtaat OyInventors: Olof Jernstrom, Tapio Mattila, Kyosti Penttinen, Hannu Toivonen