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).

  • Publication number: 20130166726
    Abstract: An approach is provided for providing intent-based monitoring using sensory information. The monitoring platform determines to detect, at a device, sensory information from an environment, the environment relating to a user of the device, one or more other users, or a combination thereof. Next, the monitoring platform processes and/or facilitates a processing of the sensory information to determine intent information associated with the user, the one or more other users, or a combination thereof.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Publication number: 20130155105
    Abstract: An approach is provided for providing seamless interaction in mixed reality. A mixed reality platform processes and/or facilitates a processing of media information associated with at least one augmented reality application to determine one or more digital objects, wherein the one or more digital objects aggregate, at least in part, data for defining the one or more digital objects, one or more computation closures acting on the data, one or more results of the one or more computation closures, or a combination thereof. The mixed reality platform also causes, at least in part, a composition, a decomposition, or a combination thereof of the one or more digital objects to cause, at least in part, an enhancement, a modification, an initiation, or a combination thereof of one or more functions associated with the at least one augmented reality application.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Patent number: 8458229
    Abstract: An approach is provided for managing projection and injection operations on information spaces with respect to their information content. An information space projection module receives a query to project a first information space from a second information space. In response to the query, the module extracts a subset of information content from the second information space by using a partitioning function. The module also extracts a subset of rules from the second information space by using the partitioning function. The module then creates the first information space using the extracted subset of information content, and the extracted subset of rules while maintains a link between the first and the second information spaces. An information space injection module enables further injection of the first information space back into the second information space.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: June 4, 2013
    Assignee: Nokia Corporation
    Inventors: Ian Justin Oliver, Sergey Boldyrev
  • Patent number: 8447974
    Abstract: An approach is provided for managing access rights of users to information spaces using signatures stored in a memory tag. A signature manager caused reading of a memory tag to initiate a request, from a device, for an initial access to an information space. The request includes an authorization signature associated with the device. The signature manager determines a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space. The signature manager then modifies the authorization signature based on the determination and stores the modified authorization signature for validation of subsequent access to the information space by the device.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: May 21, 2013
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Jari-Jukka Harald Kaaja, Joni Jorma Marius Jantunen, Jarmo Tapani Arponen
  • Publication number: 20130110642
    Abstract: An approach is provided for providing personalized advertisements. A personalization platform determines, at one or more user devices, context information, user profile information, or a combination thereof from one or more information sources associated with one or more users of the one or more user devices, the one or more user devices, or a combination thereof. The personalization platform further processes and/or facilitates a processing of the context information, the user profile information, or a combination to cause, at least in part, a generation of one or more requests for advertising information. The personalization platform also causes, at least in part, a transmission of the one or more requests to at least one advertising engine.
    Type: Application
    Filed: June 29, 2012
    Publication date: May 2, 2013
    Inventors: Wei Yeh Lee, Sergey Boldyrev, Ian Justin Oliver
  • Publication number: 20130110609
    Abstract: An approach is provided for of enabling users to control the sharing of user profile information with respect to vendors based on user participation in, or value derived from, one or more vendor loyalty programs. A cross vendor management platform processes and/or facilitates a processing of user profile information to identify loyalty program information associated with at least one user. The user profile information is determined from a protected storage space comprising one or more information spaces configured, at least in part, to limit a distribution of at least part of the user profile information, change a rule of a distribution of the user profile information, or a combination thereof beyond one or more logical boundaries within the one or more information spaces.
    Type: Application
    Filed: June 29, 2012
    Publication date: May 2, 2013
    Inventors: Wei Yeh Lee, Sergey Boldyrev, Ian Justin Oliver
  • Patent number: 8401934
    Abstract: An approach is provided for enabling the accounting of closures to support query requests established by a device. A computation processing and accounting infrastructure determines one or more closures based, at least in part, on a query request. One of the one or more closures based, at least in part, on one or more predetermined policies is selected to generate a response to the query.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: March 19, 2013
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Nikolai Grigoriev, Ian Justin Oliver, Mika Juhani Mannermaa, Ora Lassila
  • Publication number: 20130066891
    Abstract: An approach is provided for processing metadata in one or more media streams. A media metadata processing platform determines to parse from a media data stream for metadata components. The media metadata processing platform also causes, at least in part, a storing of the parsed metadata components. The media metadata processing platform further determines to mark the media data stream with one or more hooks for embedding the parsed metadata components, one or more computational closures, or a combination thereof, the one or more computational closures being serialized.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 14, 2013
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Jari-Jukka Harald Kaaja, Jarmo Tapani Arponen
  • Publication number: 20130061036
    Abstract: An approach is provided for generating a structured and partially regenerable identifier. An identification generation platform receives a request to generate at least one regenerable that includes, at least in part, a plurality of fields. The identification generation platform determines to separately hash and/or encrypt the respective ones of the plurality of fields. A generation of the at least one identifier is caused, based at least in part, on the hashed and/or encrypted respective ones of the plurality of fields.
    Type: Application
    Filed: August 24, 2012
    Publication date: March 7, 2013
    Applicant: Nokia Corporation
    Inventor: Ian Justin Oliver
  • Patent number: 8346814
    Abstract: An approach is provided for managing split and merge operations for information spaces with respect to their information content.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: January 1, 2013
    Assignee: Nokia Corporation
    Inventors: Ian Justin Oliver, Sergey Boldyrev, Sergey Balandin
  • Publication number: 20120329384
    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 27, 2011
    Publication date: December 27, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Publication number: 20120311657
    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: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Publication number: 20120310975
    Abstract: An approach is provided for updating, managing, and searching one or more databases. The approach involves processing and/or facilitating a processing of a reception of an instruction. The approach also involves processing and/or facilitating a processing of a determination of available data based, at least in part, on data present in one or more databases. The approach further involves causing, at least in part, a decomposition of the instruction into one or more partial instructions that are specific to the determined available data in the one or more databases.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 6, 2012
    Applicant: Nokia Corporation
    Inventors: Ian Justin Oliver, Sergey Boldyrev
  • Publication number: 20120297441
    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: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
  • Publication number: 20120291096
    Abstract: An approach is provided for providing secure signing and utilization of distributed computations. A distributed computation authentication platform causes, at least in part, a signing of one or more computation closures of at least one functional flow. The distributed computation authentication platform also processes and/or facilitates a processing of the one or more signed computation closures to cause, at least in part, a transfer of the one or more signed computation closures among one or more levels, one or more nodes, or a combination thereof, wherein an execution of the one or more signed computation closures at the one or more levels, the one or more nodes, or a combination thereof is based, at least in part, on an authentication of the signed one or more computation closure.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
  • Patent number: 8290891
    Abstract: An approach is provided for dynamic modification of inference rules and deduction engines in an information base. Authorized agents are allowed to insert, delete or modify inference rules and deduction engines dynamically by signing their input using an authorized signature. Additionally, the functionalities of dynamic modification of inference rules and deduction engines can be provided through a direct application programming interface (API).
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: October 16, 2012
    Assignee: Nokia Corporation
    Inventors: Ian Justin Oliver, Ora Lassila, Sergey Boldyrev, Sergey Balandin
  • Patent number: 8285859
    Abstract: An approach is provided for managing symmetric and asymmetric communication among information spaces with respect to their distributed nature. An information space is composed of semantic information brokers that handle internal processes of the information space. One or more of the semantic information brokers compute a stability factor corresponding to each of a plurality of semantic information brokers in an information space. The one or more semantic information brokers then select one or more of the plurality of semantic information brokers as a master semantic information broker based on the computed stability factors. The one or more master semantic information brokers manage communication among the plurality of semantic information brokers.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: October 9, 2012
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Antti Lappetelainen, Jukka Honkola
  • Publication number: 20120253939
    Abstract: An approach for enabling advertising content to be processed for use in connection with an application based on one or more policies is described. An advertising component determines one or more user interface state changes associated with one or more applications executing at a device. The advertising component then determines one or more policies for presenting advertisement information at the one or more applications, the device, or a combination thereof. Processing of the one or more policies is then performed to determine advertisement information for presentation at the one or more applications, the device, or a combination thereof based, at least in part, on the one or more user interface state changes.
    Type: Application
    Filed: May 3, 2011
    Publication date: October 4, 2012
    Applicant: Nokia Corporation
    Inventors: Nikolai Grigoriev, Davis Fields, Ian Justin Oliver
  • Publication number: 20120254949
    Abstract: An approach is provided for adapting and regenerating identifiers for use in connection with applications and services available to a device. An identification generation platform receives a request to generate one or more identifiers associated with a device, a user of the device, or a combination thereof. At least one seed value associated with the device, the user of the device, or a combination thereof is determined. The platform then processes at least one seed value to cause, at least in part, a generation of the one or more identifiers.
    Type: Application
    Filed: May 3, 2011
    Publication date: October 4, 2012
    Applicant: Nokia Corporation
    Inventors: Tomi Matti Mikael Mikkonen, Antti Oskari Vähä-Sipilä, Henri Tapani Kujala, Ian Justin Oliver
  • Publication number: 20120252508
    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: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: Nokia Corporation
    Inventors: Mikko Aleksi Uusitalo, Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver