Patents by Inventor Mika Mannermaa

Mika Mannermaa 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: 10778715
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic peer-to-peer level of activity information maintenance and sharing without centralization. The disclosed systems and methods a peer-to-peer level of activity sharing mechanism involving sharing level of activity counter update instructions for use in updating a number of level of activity counters maintained locally by a peer receiving the instruction(s). A peer can use its local level of activity counters in determining whether impose a throttling mechanism.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: September 15, 2020
    Assignee: OATH INC.
    Inventors: Matti Oikarinen, Mika Mannermaa, Atte Lahtiranta, Taneli Mielikainen
  • Publication number: 20180295150
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic peer-to-peer level of activity information maintenance and sharing without centralization. The disclosed systems and methods a peer-to-peer level of activity sharing mechanism involving sharing level of activity counter update instructions for use in updating a number of level of activity counters maintained locally by a peer receiving the instruction(s). A peer can use its local level of activity counters in determining whether impose a throttling mechanism.
    Type: Application
    Filed: April 10, 2017
    Publication date: October 11, 2018
    Inventors: Matti OIKARINEN, Mika MANNERMAA, Atte LAHTIRANTA, Taneli MIELIKAINEN
  • Patent number: 9002342
    Abstract: A system and method for dynamically customizing and/or configuring applications on devices. The user interface of a base application resident on a terminal can be modified in accordance with the invention. Terminal-related information is transmitted from the terminal upon initial activation of the base application at the terminal. The terminal-related information is received at a configuration server system, where application variant information for the terminal is derived based on the terminal-related information. This application variant information is transmitted back to the terminal, and the user interface of the base application is modified as specified by the application variant information.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: April 7, 2015
    Assignee: Nokia Corporation
    Inventors: Jouko U. Tenhunen, Jyrklpe Berg, Atte Lahtiranta, Miikka Sainio, Mika Mannermaa, Hannu Pankakoski
  • Publication number: 20110258430
    Abstract: An approach is provided for applying execution context criteria for secure execution context sharing. A criterion application retrieves an execution context of a device. The criterion application determines one or more context criteria associated with the execution context. The context criteria include state information associated with the execution context. The criterion application encrypts the execution context using the one or more context criteria as a public key of an identity-based encryption.
    Type: Application
    Filed: April 15, 2010
    Publication date: October 20, 2011
    Applicant: Nokia Corporation
    Inventors: Vesa-Veikko Luukkala, Sampo Juhani Sovio, Sergey Boldyrev, Jukka Honkola, Hannu Laine, Mika Mannermaa, Ian Justin Oliver
  • Patent number: 7738891
    Abstract: Systems, apparatuses, computer program products, and methods for dynamically customizing and/or configuring applications on devices. Current access point information associated with the terminal is transmitted from the terminal. In response to providing this current access point information, the terminal receives updated access point information via the network. The terminal is configured to enable data communication by way of an access point identifiable from the updated access point information, rather than from any prior access points.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: June 15, 2010
    Assignee: Nokia Corporation
    Inventors: Jouko U Tenhunen, Jyrki Pe Berg, Atte Lahtiranta, Miikka Sainio, Mika Mannermaa
  • Publication number: 20070167182
    Abstract: Systems, apparatuses, computer program products, and methods for dynamically customizing and/or configuring applications on devices. Current access point information associated with the terminal is transmitted from the terminal. In response to providing this current access point information, the terminal receives updated access point information via the network. The terminal is configured to enable data communication by way of an access point identifiable from the updated access point information, rather than from any prior access points.
    Type: Application
    Filed: June 29, 2006
    Publication date: July 19, 2007
    Inventors: Jouko U. Tenhunen, Jyrki.Pe Berg, Atte Lahtiranta, Miikka Sainio, Mika Mannermaa
  • Publication number: 20070130156
    Abstract: A system and method for dynamically customizing and/or configuring applications on devices. The user interface of a base application resident on a terminal can be modified in accordance with the invention. Terminal-related information is transmitted from the terminal upon initial activation of the base application at the terminal. The terminal-related information is received at a configuration server system, where application variant information for the terminal is derived based on the terminal-related information. This application variant information is transmitted back to the terminal, and the user interface of the base application is modified as specified by the application variant information.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Jouko U. Tenhunen, Jyrki.Pe Berg, Atte Lahtiranta, Miikka Sainio, Mika Mannermaa, Hannu Pankakoski