Patents by Inventor Nikolai Grigoriev

Nikolai Grigoriev 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: 10354097
    Abstract: A method for concealing and revealing sensitive data on an electronic communications device is disclosed. The electronic communications device comprises a plurality of keys, a display upon which a series of characters are adapted to be displayed, the series of characters forming a character string and composed by input operation of a subset of the plurality of Keys, and a processor for implementing at least one module that includes at least one security component.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: July 16, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Natalie Jhaveri
  • Patent number: 9455991
    Abstract: An approach is provided for providing reactive authorization for accessing a semantic network resource. An access application of a resource owner entity detects an authorization proxy entity acting between at least a semantic network resource and a requesting entity that requests access to the semantic network resource. The access application determines to cause, at least in part, actions that result in transmission of a query for whether to accept the requesting entity to an owner entity of the semantic network resource.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: September 27, 2016
    Assignee: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
  • Publication number: 20150215323
    Abstract: An approach is provided for providing reactive authorization for accessing a semantic network resource. An access application of a resource owner entity detects an authorization proxy entity acting between at least a semantic network resource and a requesting entity that requests access to the semantic network resource. The access application determines to cause, at least in part, actions that result in transmission of a query for whether to accept the requesting entity to an owner entity of the semantic network resource.
    Type: Application
    Filed: April 10, 2015
    Publication date: July 30, 2015
    Inventors: Nikolai GRIGORIEV, Sylvain FORTIN, Halli THORKELSSON
  • Patent number: 9088624
    Abstract: An approach is presented for facilitating automated processing of targeted (push) notification messages for integration with notification recipients of different type and function. A universal notification platform receives data for identifying one or more notification recipients, one or more attributes of the one or more notification recipients, or a combination thereof. It then processes the data along with one or more other attributes pertaining to one or more service providers of the notification recipients in order to determine one or more rules for specifying routing of one or more notification messages to the one or more notification recipients by one or more information sources.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: July 21, 2015
    Assignee: Nokia Technologies Oy
    Inventor: Nikolai Grigoriev
  • Patent number: 9088416
    Abstract: A computing system, method and product comprising a server, a mobile device comprising a client interconnected with the server via a data network, the client identified by a credential which is unavailable to the client and an intermediate node interconnected to the client and the server via the data network wherein the credential is available to the intermediate node. Upon reception of a service request from the client at a first server address the server redirects the client to transmit the service request to a second server address via the intermediate node together with a token, wherein the intermediate node appends a credential identifying the client to the redirected service request and the token and relays the redirected service request, the token and the credential to the second server address.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: July 21, 2015
    Assignee: Synchronica plc
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Sylvain Legault, Alain Caron
  • Patent number: 9014349
    Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: April 21, 2015
    Assignee: Synchronica plc
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
  • Patent number: 9009810
    Abstract: An approach is provided for providing reactive authorization for accessing a semantic network resource. An access application of a resource owner entity detects an authorization proxy entity acting between at least a semantic network resource and a requesting entity that requests access to the semantic network resource. The access application determines to cause, at least in part, actions that result in transmission of a query for whether to accept the requesting entity to an owner entity of the semantic network resource.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: April 14, 2015
    Assignee: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
  • 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
  • Patent number: 8370863
    Abstract: An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: February 5, 2013
    Assignee: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
  • Publication number: 20120311046
    Abstract: An approach is presented for facilitating automated processing of targeted (push) notification messages for integration with notification recipients of different type and function. A universal notification platform receives data for identifying one or more notification recipients, one or more attributes of the one or more notification recipients, or a combination thereof. It then processes the data along with one or more other attributes pertaining to one or more service providers of the notification recipients in order to determine one or more rules for specifying routing of one or more notification messages to the one or more notification recipients by one or more information sources.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: Nokia Corporation
    Inventor: Nikolai Grigoriev
  • Patent number: 8301838
    Abstract: An approach is provided for providing an application-level cache. A caching application configures at least one memory of a mobile terminal into an application-level cache with a locked region and a floating region. The caching application then causes, at least in part, actions that result in caching, into each of the locked region and the floating region, of data items that are anticipated to be requested via an application of the mobile terminal.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: October 30, 2012
    Assignee: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Legault
  • 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: 20120072508
    Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.
    Type: Application
    Filed: August 4, 2011
    Publication date: March 22, 2012
    Applicant: SYNCHRONICA PLC
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
  • Publication number: 20120042076
    Abstract: An approach is provided for managing resources. One or more policy rules for managing one or more resources of an application executing at a device are determined. The one or more policy rules are determined to be applied for selecting the one or more resources from among a set of resources.
    Type: Application
    Filed: August 16, 2010
    Publication date: February 16, 2012
    Applicant: Nokia Corporation
    Inventors: Claude Kawa, Nikolai Grigoriev, Sylvain Fortin
  • Publication number: 20120005050
    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: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Nikolai Grigoriev, Ian Justin Oliver, Mika Juhani Mannermaa, Ora Lassila
  • Publication number: 20110296517
    Abstract: An approach is provided for providing reactive authorization for accessing a semantic network resource. An access application of a resource owner entity detects an authorization proxy entity acting between at least a semantic network resource and a requesting entity that requests access to the semantic network resource. The access application determines to cause, at least in part, actions that result in transmission of a query for whether to accept the requesting entity to an owner entity of the semantic network resource.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
  • Publication number: 20110289520
    Abstract: An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Applicant: Nokia Corporation
    Inventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
  • Patent number: 8019055
    Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: September 13, 2011
    Assignee: Nokia Corporation
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
  • Publication number: 20110208801
    Abstract: An approach is provided for suggesting an alternate action associated with service content. The suggestion platform receives a request, from a device, for accessing service content. Next, the suggestion platform determines at least one alternate action associated with the service content. Then, the suggestion platform suggests the alternate action for accessing the service content.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 25, 2011
    Applicant: Nokia Corporation
    Inventors: Haraldur Thorkelsson, Nikolai Grigoriev, Sylvain Fortin
  • Publication number: 20110161427
    Abstract: An approach is provided for insertion of location-related information into a communication message. A communication message is received from an application resident on a mobile device, wherein the communication message specifies location-related information that includes addressing information or point-of-interest information, and the application includes either an electronic mail application, an instant messaging application, or a social networking application. The location-related information is extracted from the communication message. The location-related information is presented as an actionable item that triggers an action to be executed.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Applicant: Nokia Corporation
    Inventors: Sylvain Fortin, Nikolai Grigoriev, Haraldur Thorkelsson