Patents by Inventor Ian Justin Oliver

Ian Justin Oliver 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: 9026609
    Abstract: An approach is provided for coordinating media presentation on devices via an information space. In response to a request for presentation of media content, a media provision coordinating application retrieves from an information space raw media content corresponding to the request. The media provision coordinating application determines one or more first devices for pre-processing the raw media content and one or more second devices for presenting pre-processed media content based upon respective technical capabilities and availabilities of the first devices, the second devices, or a combination thereof, the first and second devices are connected to the information space.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: May 5, 2015
    Assignee: Nokia Corporation
    Inventors: Ian Justin Oliver, Sergey Boldyrev, Sergey Balandin, Timofey Turenko
  • Patent number: 9008693
    Abstract: An approach is provided for information aggregation around locations. An information aggregation platform determines one or more content items, the content items provided by respective one or more content sources. The information aggregation platform also determines respective location information associated with the one or more content items. The information aggregation platform further determines to group the one or more content items based, at least in part, on the respective location information.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: April 14, 2015
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Marco Paglia, Ian Justin Oliver, Mika Juhani Mannermaa, Justin Oppelaar
  • Patent number: 8874747
    Abstract: An approach is provided for providing load balancing in multi-level distributed computations. A distributed computation control platform determines closure capability data associated with respective levels of a computational architecture, wherein the respective levels include, at least in part, a device level, an infrastructure level, and a cloud computing level. The distributed computation control platform also determines functional flow information of the respective levels, one or more nodes of the respective levels, or a combination thereof with respect to at least one set of one or more computation closures. The distributed computation control platform further determines to cause, at least in part, processing at least the closure capability data, the functional flow information, or a combination thereof to determine: (a) a distribution of the one or more computation closures among the respective levels, (b) the one or more nodes, or (c) a combination thereof.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Hannu Ensio Laine, Jari-Jukka Harald Kaaja, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
  • Patent number: 8874585
    Abstract: An approach is provided for enabling dynamic user based search within a distributed information space. A request for conducting a search over one or more information spaces is distributed to one or more autonomous agents. The autonomous agents process the request according to one or more functions specific to the one or more autonomous agents. Results are rendered to an interface of a user device in response to the search request.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Ian Justin Oliver, Guido Peter Grassel, Mikko Johannes Honkala, Juha-Pekka Luoma
  • Publication number: 20140293928
    Abstract: An approach is provided for providing optimized privacy in cognitive radio information sharing. A cognitive radio privacy optimization platform determines cognitive radio connectivity information provided by at least one device. The cognitive radio privacy optimization platform also processes and/or facilitates a processing of the cognitive radio connectivity information to determine a quality, an amount, or a combination thereof of the cognitive radio connectivity information. The cognitive radio privacy optimization platform further determines at least one service class for providing cognitive radio connectivity to the at least one device based, at least in part, on the quality, the amount, or a combination thereof of the cognitive radio information.
    Type: Application
    Filed: June 13, 2014
    Publication date: October 2, 2014
    Inventors: Sergey BOLDYREV, Jari-Jukka Harald KAAJA, Ian Justin OLIVER, Mikko Aleksi UUSITALO
  • Patent number: 8843127
    Abstract: An approach is provided for providing optimized privacy in cognitive radio information sharing. A cognitive radio privacy optimization platform determines cognitive radio connectivity information provided by at least one device. The cognitive radio privacy optimization platform also processes and/or facilitates a processing of the cognitive radio connectivity information to determine a quality, an amount, or a combination thereof of the cognitive radio connectivity information. The cognitive radio privacy optimization platform further determines at least one service class for providing cognitive radio connectivity to the at least one device based, at least in part, on the quality, the amount, or a combination thereof of the cognitive radio information.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 23, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Patent number: 8839347
    Abstract: An approach is provided for providing privacy in cognitive radio information sharing. A cognitive radio privacy platform receives a request, from a device, for performing one or more operations on cognitive radio information stored in at least one information space. The cognitive radio privacy platform also determines one or more privacy policies associated with the device, the one or more operations, the cognitive radio information, the at least one information space, or a combination thereof. The cognitive radio privacy platform further processes and/or facilitates a processing of the one or more privacy policies to determine an availability, a restriction, or a combination thereof of the cognitive radio information. The cognitive radio privacy platform also causes, at least in part, the performing of the one or more operations based, at least in part, on the availability, the restriction, or a combination thereof of the cognitive radio information.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: September 16, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Publication number: 20140187158
    Abstract: An approach is provided for retrieving ordered content via a service endpoint. A radio frequency memory tag is preloaded with content managed by a service platform. A request is generated for content stored on the radio frequency memory tag of an endpoint associated with the service platform. Transmission of the request to the endpoint is initiated. The request for the content is received from a user equipment. Transmission of the content is initiated from the memory tag to the user equipment. The user equipment receives the content from the memory tag in response to the request.
    Type: Application
    Filed: March 4, 2014
    Publication date: July 3, 2014
    Applicant: Nokia Corporation
    Inventors: Sergey BOLDYREV, Ian Justin OLIVER, Joni Jorma Marius JANTUNEN, Jarmo Tapani ARPONEN, Sergey BALANDIN
  • Publication number: 20140180972
    Abstract: An approach is provided for behavioral pattern generation for mixed reality objects. A mixed reality platform determines one or more computation closures for describing one or more user behavioral patterns associated with one or more digital objects of at least one augmented reality information space. The mixed reality platform then processes and/or facilitates a processing of one or more interactions with the one or more digital objects, one or more augmented reality applications associated with the at least one augmented reality information space, or a combination thereof to cause, at least in part, a determination of (a) the one or more user behavioral patterns from the one or more interactions, (b) the data acted on by the one or more computation closures, or (c) a combination thereof.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Sergey BOLDYREV, Jari-Jukka Harald KAAJA, Mikko Aleksi UUSITALO, Ian Justin OLIVER, Vesa-Veikko LUUKKALA
  • Patent number: 8745121
    Abstract: An approach is provided for construction and aggregation of distributed computations. A distributed computation construction infrastructure identifies an execution context bound to a user context at a device, the execution context corresponding to one or more processes executing at the device. The distributed computation construction infrastructure further causes, at least in part, decomposition of the execution context into one or more closure primitives and respective process states, wherein the one or more closure primitives represent computation closures of the one or more processes. The distributed computation construction infrastructure also causes, at least in part, serialization of the one or more closure primitives, the process states, or a combination thereof.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: June 3, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Jukka Honkola, Sampo Juhani Sovio, Hannu Laine, Ian Justin Oliver, Ronald Stephen Brown, Mika Juhani Mannermaa, Vesa-Veikko Luukkala, Samuli Silanto
  • Publication number: 20140129670
    Abstract: An approach is provided for modifying unique identifiers and/or analyzing regenerated identifiers. The modification manager determines one or more fields associated with an identification of at least one web browser. The modification manager causes, at least in part, one or more modifications of respective ones of the one or more fields based, at least in part, on one or more amounts of information, one or more types of information, or a combination thereof associated with the identification. The modification manager causes, at least in part, at least one transmission of data associated with the at least one web browser based, at least in part, on the one or more modified fields.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Nokia Corporation
    Inventor: IAN Justin OLIVER
  • Patent number: 8686860
    Abstract: An approach is provided for retrieving ordered content via a service endpoint. A radio frequency memory tag is preloaded with content managed by a service platform. A request is generated for content stored on the radio frequency memory tag of an endpoint associated with the service platform. Transmission of the request to the endpoint is initiated. The request for the content is received from a user equipment. Transmission of the content is initiated from the memory tag to the user equipment. The user equipment receives the content from the memory tag in response to the request.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: April 1, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Joni Jorma Marius Jantunen, Jarmo Tapani Arponen, Sergey Balandin
  • Publication number: 20140068244
    Abstract: An approach is provided for enabling a web browser to decrypt and to display encrypted information based on entropy calculations of the information. The decryption manager determines at least one entropy value for at least one element of at least one webpage. The decryption manager causes, at least in part, a decryption of the at least one element to generate at least one decrypted element based, at least in part, on a comparison of the at least one entropy value against one or more entropy threshold values.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: Nokia Corporation
    Inventor: Ian Justin Oliver
  • Publication number: 20140058994
    Abstract: An approach is provided for selective sharing of semantic information sets in a smart space interoperable across platforms, devices, and equipment. A personal smart space application creates a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets. Thereafter, the personal smart space application receives a request for selective sharing of the semantic information sets, and merges, in response to the request, a projection of the selected semantic information sets into a shared information space.
    Type: Application
    Filed: October 31, 2013
    Publication date: February 27, 2014
    Applicant: Nokia Corporation
    Inventors: Sergey BALANDIN, Ian Justin OLIVER, Sergey BOLDYREV
  • Patent number: 8661500
    Abstract: An approach is provided for providing end-to-end privacy in multi-level distributed computations. A distributed computation privacy platform determines one or more privacy policies associated with at least one level of a computational environment. The distributed computation privacy platform also determines one or more computation closures associated with the at least one level of the computational environment. The distributed computation privacy platform further processes and/or facilitates a processing of the one or more privacy policies and the one or more computation closures to cause, at least in part, an enforcement of the one or more privacy policies.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 25, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
  • Patent number: 8615551
    Abstract: An approach is provided for selective sharing of semantic information sets in a smart space interoperable across platforms, devices, and equipment. A personal smart space application creates a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets. Thereafter, the personal smart space application receives a request for selective sharing of the semantic information sets, and merges, in response to the request, a projection of the selected semantic information sets into a shared information space.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: December 24, 2013
    Assignee: Nokia Corporation
    Inventors: Sergey Balandin, Ian Justin Oliver, Sergey Boldyrev
  • Publication number: 20130339864
    Abstract: An approach is provided for providing connectivity assistance and the seamless interaction with information sources through a mixed-reality environment. A connectivity platform determines one or more connectivity options within an environment of at least one device. The connectivity platform further causes, at least in part, a presentation, within a user interface of the at least one device, of a mixed-reality representation of the environment including one or more symbols representing the one or more connectivity options.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: Nokia Corporation
    Inventors: Mikko Aleksi Uusitalo, Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, David Joseph Murphy
  • Publication number: 20130298248
    Abstract: An approach is provided for providing real-time controlled location privacy as the location evolves, and providing a user with alternate routes and applications depending on the level of desired location privacy. A location privacy platform determines at least one location associated with at least one device. The location privacy platform also processes and/or facilitates a processing of contextual information associated with the at least one location, the at least one device, one or more applications associated with the at least one device, or a combination thereof to determine one or more privacy metrics for the one or more applications with respect to the at least one location; wherein the one or more privacy metrics relate, at least in part, to an exposure of user data by the one or more applications at the at least one location.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 7, 2013
    Applicant: Nokia Corporation
    Inventors: Sergey Boldrev, Ian Justin Oliver, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo, Debmalya Biswas, Juha Kalevi Laurila
  • Patent number: 8571467
    Abstract: An approach is provided for providing cognitive radio information sharing. A cognitive radio management platform determines one or more cognitive radio parameters associated with one or more locations. The cognitive radio management platform also causes, at least in part, storage of the one or more cognitive radio parameters in at least one distributed information space constituted by one or more namespaces, wherein the one or more namespaces within the at least one distributed information space are accessible to one or more cognitive radio devices.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: October 29, 2013
    Assignee: Nokia Corporation
    Inventors: Mikko Aleksi Uusitalo, Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver
  • Publication number: 20130227225
    Abstract: An approach is provided for determining user characteristics based on use. The characteristic platform causes, at least in part, a storage of data associated with at least one use of one or more services, one or more applications, or a combination thereof in at least one buffer, wherein the data is associated with at least one user of the one or more services, the one or more applications, or a combination thereof. Next, the characteristic platform processes and/or facilitates a processing of the data to determine one or more characteristics of the at least one user. Then, the characteristic platform determines at least one disposition of the data in the at least one buffer based, at least in part, on the one or more characteristics.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 29, 2013
    Applicant: Nokia Corporation
    Inventors: Ian Justin Oliver, Sini Annukka Vartiainen