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: 9509756Abstract: 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: GrantFiled: October 3, 2014Date of Patent: November 29, 2016Assignee: Nokia Technologies OyInventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko
-
Patent number: 9417934Abstract: 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: GrantFiled: August 31, 2007Date of Patent: August 16, 2016Assignee: Core Wireless Licensing S.a.r.l.Inventors: Arto Palin, Juha-Matti Tuupola, Olli Tyrkkö
-
Patent number: 9355144Abstract: 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: GrantFiled: December 10, 2009Date of Patent: May 31, 2016Assignee: Nokia Technologies OyInventors: Sergey Boldyrev, Ian Oliver, Jukka Honkola, Ronald Brown, Olli Tyrkko, Vesa Luukkala
-
Publication number: 20150026263Abstract: 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: ApplicationFiled: October 3, 2014Publication date: January 22, 2015Inventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko
-
Patent number: 8898128Abstract: 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: GrantFiled: May 7, 2007Date of Patent: November 25, 2014Assignee: Nokia CorporationInventors: Jarmo Arponen, Antti Lappeteläinen, Joni Jantunen, Olli Tyrkkö
-
Publication number: 20110145303Abstract: 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: ApplicationFiled: December 10, 2009Publication date: June 16, 2011Applicant: Nokia CorporationInventors: Sergey Boldyrev, Ian Oliver, Jukka Honkola, Ronald Brown, Olli Tyrkko, Vesa Luukkala
-
Publication number: 20110113138Abstract: 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: ApplicationFiled: June 24, 2008Publication date: May 12, 2011Applicant: NOKIA CORPORATIONInventors: Olli Tyrkkö, Vesa-Veikko Luukkala, Antti Lappeteläinen
-
Connectivity information sharing in a smart space having a multiplicity of radio access technologies
Patent number: 7831717Abstract: 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: GrantFiled: May 31, 2007Date of Patent: November 9, 2010Assignee: Nokia CorporationInventors: Arto Palin, Timo O. Eriksson, Joni Jantunen, Jarmo Arponen, Juha-Matti Tuupola, Olli Tyrkkö, Sampo Sovio -
Publication number: 20090063683Abstract: 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: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: NOKIA CORPORATIONInventors: Arto Palin, Juha-Matti Tuupola, Olli Tyrkko
-
Publication number: 20080301301Abstract: 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: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventors: Arto Palin, Timo O. Eriksson, Joni Jantunen, Jarmo Arponen, Juha-Matti Tuupola, Olli Tyrkko, Sampo Sovio
-
Publication number: 20080281787Abstract: 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: ApplicationFiled: May 7, 2007Publication date: November 13, 2008Inventors: Jarmo Arponen, Antti Lappetelainen, Joni Jantunen, Olli Tyrkko