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: 9280607
    Abstract: 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: Grant
    Filed: March 7, 2003
    Date of Patent: March 8, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Hannu Toivonen, Antti Sorvari, Markus Kähäri
  • Patent number: 9213779
    Abstract: 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: Grant
    Filed: December 20, 2004
    Date of Patent: December 15, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Markus Kähäri, Antti Sorvari, Hannu Toivonen
  • Patent number: 7580363
    Abstract: 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: Grant
    Filed: August 16, 2004
    Date of Patent: August 25, 2009
    Assignee: Nokia Corporation
    Inventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Jukka-Pekka Salmenkaita, Catalin Gheorghiu
  • Patent number: 7570943
    Abstract: 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: Grant
    Filed: August 29, 2002
    Date of Patent: August 4, 2009
    Assignee: Nokia Corporation
    Inventors: Antti Sorvari, Markus Kähäri, Hannu Toivonen, Heikki Mannila, Jukka-Pekka Salmenkaita
  • Patent number: 7345232
    Abstract: 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: Grant
    Filed: November 6, 2003
    Date of Patent: March 18, 2008
    Assignee: Nokia Corporation
    Inventors: Hannu Toivonen, Seppo Pyhälammi
  • Publication number: 20070033275
    Abstract: 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: Application
    Filed: March 7, 2003
    Publication date: February 8, 2007
    Applicant: NOKIA CORPORATION
    Inventors: Hannu Toivonen, Antti Sorvari, Markus Kahari
  • Publication number: 20060035632
    Abstract: 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: Application
    Filed: August 16, 2004
    Publication date: February 16, 2006
    Inventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Jukka-Pekka Salmenkaita, Catalin Gheorghiu
  • Publication number: 20050250098
    Abstract: 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: Application
    Filed: April 1, 2003
    Publication date: November 10, 2005
    Inventors: Hannu Toivonen, Paivi Onkamo, Kari Vasko, Vesa Ollikainen, Pettari Sevon, Heikki Mannila, Juha Kere
  • Publication number: 20050193089
    Abstract: 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: Application
    Filed: December 20, 2004
    Publication date: September 1, 2005
    Inventors: Markus Kahari, Antti Sorvari, Hannu Toivonen
  • Publication number: 20050098023
    Abstract: 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: Application
    Filed: November 6, 2003
    Publication date: May 12, 2005
    Applicant: Nokia Corporation
    Inventors: Hannu Toivonen, Seppo Pyhalammi
  • Publication number: 20050064408
    Abstract: 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: Application
    Filed: June 11, 2002
    Publication date: March 24, 2005
    Inventors: Petteri Sevon, Hannu Toivonen, Vesa Ollikainen
  • Publication number: 20040043758
    Abstract: 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: Application
    Filed: August 29, 2002
    Publication date: March 4, 2004
    Applicant: NOKIA CORPORATION
    Inventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Heikki Mannila, Jukka-Pekka Salmenkaita
  • Publication number: 20020147766
    Abstract: 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: Application
    Filed: April 4, 2001
    Publication date: October 10, 2002
    Inventors: Marko Vanska, Ian Nordman, Mika Klemettinen, Hannu Toivonen, Antti Sorvari, Yka Huhtala, Jukka-Pekka Salmenkaita
  • Patent number: 4412023
    Abstract: 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: Grant
    Filed: November 2, 1981
    Date of Patent: October 25, 1983
    Assignee: Tikkurilan Varitehtaat Oy
    Inventors: Olof Jernstrom, Tapio Mattila, Kyosti Penttinen, Hannu Toivonen