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: 10354097Abstract: 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: GrantFiled: November 14, 2006Date of Patent: July 16, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Natalie Jhaveri
-
Patent number: 9455991Abstract: 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: GrantFiled: April 10, 2015Date of Patent: September 27, 2016Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
-
Publication number: 20150215323Abstract: 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: ApplicationFiled: April 10, 2015Publication date: July 30, 2015Inventors: Nikolai GRIGORIEV, Sylvain FORTIN, Halli THORKELSSON
-
Patent number: 9088624Abstract: 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: GrantFiled: May 31, 2011Date of Patent: July 21, 2015Assignee: Nokia Technologies OyInventor: Nikolai Grigoriev
-
Patent number: 9088416Abstract: 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: GrantFiled: November 24, 2006Date of Patent: July 21, 2015Assignee: Synchronica plcInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Sylvain Legault, Alain Caron
-
Patent number: 9014349Abstract: 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: GrantFiled: August 4, 2011Date of Patent: April 21, 2015Assignee: Synchronica plcInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Patent number: 9009810Abstract: 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: GrantFiled: May 28, 2010Date of Patent: April 14, 2015Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
-
Patent number: 8401934Abstract: 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: GrantFiled: July 2, 2010Date of Patent: March 19, 2013Assignee: Nokia CorporationInventors: Sergey Boldyrev, Nikolai Grigoriev, Ian Justin Oliver, Mika Juhani Mannermaa, Ora Lassila
-
Patent number: 8370863Abstract: 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: GrantFiled: May 21, 2010Date of Patent: February 5, 2013Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
-
Publication number: 20120311046Abstract: 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: ApplicationFiled: May 31, 2011Publication date: December 6, 2012Applicant: Nokia CorporationInventor: Nikolai Grigoriev
-
Patent number: 8301838Abstract: 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: GrantFiled: November 4, 2009Date of Patent: October 30, 2012Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Legault
-
Publication number: 20120253939Abstract: 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: ApplicationFiled: May 3, 2011Publication date: October 4, 2012Applicant: Nokia CorporationInventors: Nikolai Grigoriev, Davis Fields, Ian Justin Oliver
-
Publication number: 20120072508Abstract: 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: ApplicationFiled: August 4, 2011Publication date: March 22, 2012Applicant: SYNCHRONICA PLCInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Publication number: 20120042076Abstract: 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: ApplicationFiled: August 16, 2010Publication date: February 16, 2012Applicant: Nokia CorporationInventors: Claude Kawa, Nikolai Grigoriev, Sylvain Fortin
-
Publication number: 20120005050Abstract: 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: ApplicationFiled: July 2, 2010Publication date: January 5, 2012Applicant: Nokia CorporationInventors: Sergey Boldyrev, Nikolai Grigoriev, Ian Justin Oliver, Mika Juhani Mannermaa, Ora Lassila
-
Publication number: 20110296517Abstract: 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: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Halli Thorkelsson
-
Publication number: 20110289520Abstract: 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: ApplicationFiled: May 21, 2010Publication date: November 24, 2011Applicant: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
-
Patent number: 8019055Abstract: 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: GrantFiled: January 19, 2007Date of Patent: September 13, 2011Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Publication number: 20110208801Abstract: 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: ApplicationFiled: February 19, 2010Publication date: August 25, 2011Applicant: Nokia CorporationInventors: Haraldur Thorkelsson, Nikolai Grigoriev, Sylvain Fortin
-
Publication number: 20110161427Abstract: 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: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Applicant: Nokia CorporationInventors: Sylvain Fortin, Nikolai Grigoriev, Haraldur Thorkelsson