Patents by Inventor Olli Tyrkko

Olli Tyrkko 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: 9509756
    Abstract: A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: November 29, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko
  • Patent number: 9417934
    Abstract: A system for managing operation of a “whiteboard” supported by one or more devices. A whiteboard may comprise a shared storage area allocated amongst the memories of one or more devices enabled for wireless communication. The whiteboard may be accessed by various programs, or “nodes,” resident on the devices. In at least one scenario, some nodes may provide information to a whiteboard section of one device for use by nodes that may exist on other devices. This information may be accessible via wireless communication The present invention may evaluate the requirements of the various active nodes in view of the status of the plurality of devices in order to both optimize whiteboard operation while conserving device resources.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: August 16, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Arto Palin, Juha-Matti Tuupola, Olli Tyrkkö
  • Patent number: 9355144
    Abstract: An approach is provided for recycling information fragments in information spaces. An information management system detects a plurality of information management processes occurring in an information space. The information management processes retrieve one or more information fragments from the information space. The information management system then determines a sequence of states for each of the plurality of information management processes over a period of time and calculates a state trajectory from each of the sequence of states. The calculated state trajectories are used to predict a finite set of possible future states. The information management system uses the prediction to determine which of the one or more information fragments are recyclable and preserves the recyclable information fragments for responding to a subsequent request directed to the information space.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: May 31, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Ian Oliver, Jukka Honkola, Ronald Brown, Olli Tyrkko, Vesa Luukkala
  • Publication number: 20150026263
    Abstract: A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.
    Type: Application
    Filed: October 3, 2014
    Publication date: January 22, 2015
    Inventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko
  • Patent number: 8898128
    Abstract: A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: November 25, 2014
    Assignee: Nokia Corporation
    Inventors: Jarmo Arponen, Antti Lappeteläinen, Joni Jantunen, Olli Tyrkkö
  • Publication number: 20110145303
    Abstract: An approach is provided for recycling information fragments in information spaces. An information management system detects a plurality of information management processes occurring in an information space. The information management processes retrieve one or more information fragments from the information space. The information management system then determines a sequence of states for each of the plurality of information management processes over a period of time and calculates a state trajectory from each of the sequence of states. The calculated state trajectories are used to predict a finite set of possible future states. The information management system uses the prediction to determine which of the one or more information fragments are recyclable and preserves the recyclable information fragments for responding to a subsequent request directed to the information space.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Oliver, Jukka Honkola, Ronald Brown, Olli Tyrkko, Vesa Luukkala
  • Publication number: 20110113138
    Abstract: A system for automating service switching in a manner that may be transparent to any actively communicating applications or devices operating in a modular service based system architecture for mobile and embedded devices. An application level entity, such as an application node, may connect to a virtual service, which may be connected to one or more registered services. A switching subsystem may relay communication between the one or more registered services and the application via the virtual service. If a more suitable service becomes available, the switching subsystem may decide to switch from one or more of the registered services to the newly available service via the virtual service.
    Type: Application
    Filed: June 24, 2008
    Publication date: May 12, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Olli Tyrkkö, Vesa-Veikko Luukkala, Antti Lappeteläinen
  • Patent number: 7831717
    Abstract: An apparatus and method for storing and maintaining in a smart space device connectivity information of devices of the smart space including a plurality of disparate radio access technologies. The connectivity information is propagated to at least one other device of the smart space and is used for selecting an optimal distribution route for information to be shared in the smart space. Technologies such as NoTA, BillBoard and Whiteboard can be used.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: November 9, 2010
    Assignee: Nokia Corporation
    Inventors: Arto Palin, Timo O. Eriksson, Joni Jantunen, Jarmo Arponen, Juha-Matti Tuupola, Olli Tyrkkö, Sampo Sovio
  • Publication number: 20090063683
    Abstract: A system for managing operation of a “whiteboard” supported by one or more devices. A whiteboard may comprise a shared storage area allocated amongst the memories of one or more devices enabled for wireless communication. The whiteboard may be accessed by various programs, or “nodes,” resident on the devices. In at least one scenario, some nodes may provide information to a whiteboard section of one device for use by nodes that may exist on other devices. This information may be accessible via wireless communication The present invention may evaluate the requirements of the various active nodes in view of the status of the plurality of devices in order to both optimize whiteboard operation while conserving device resources.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Applicant: NOKIA CORPORATION
    Inventors: Arto Palin, Juha-Matti Tuupola, Olli Tyrkko
  • Publication number: 20080301301
    Abstract: An apparatus and method for storing and maintaining in a smart space device connectivity information of devices of the smart space including a plurality of disparate radio access technologies. The connectivity information is propagated to at least one other device of the smart space and is used for selecting an optimal distribution route for information to be shared in the smart space. Technologies such as NoTA, BillBoard and Whiteboard can be used.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Arto Palin, Timo O. Eriksson, Joni Jantunen, Jarmo Arponen, Juha-Matti Tuupola, Olli Tyrkko, Sampo Sovio
  • Publication number: 20080281787
    Abstract: A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a query request for the desired content to surrounding memory devices. The query request is adapted to cause compatible receiving memory devices to perform a search based on the request. The memory devices are configured to listen to query requests and responsively perform searches based on the queries. Any memory device that finds content according to the query request responds to the query device which, after sending the query request, monitors for the compatible receiving memory devices for information that the queried content is found. Responsive to receiving the information from a given memory device, the querying device establishes a connection with the given memory device and obtains the content.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Inventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko