Patents by Inventor Dmitry Kolesnikov

Dmitry Kolesnikov 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: 9536105
    Abstract: An approach is provided for providing data access via multi-user views. An access management platform determines at least one view of data, wherein the at least one view is created based on one or more queries with one or more projections in one or more monadic elements to the data. The access management platform further determines one or more policies for accessing the data, wherein the one or more policies specify at least one or more access capabilities. The access management platform also causes storage of the one or more policies, the one or more access capabilities, or a combination thereof in the one or more monadic elements. The access management platform further causes granting of access to the at least one view by one or more requesting devices, wherein the granting of the access is determined by processing of the one or more monadic elements.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: January 3, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Mika Juhani Mannermaa, Dmitry Kolesnikov
  • Patent number: 9514472
    Abstract: An approach is provided for receiving, in association with first content to be rendered on user equipment, a vector of one or more values for a corresponding one or more sliding scales. A determination is made of a relationship of the first content to second content based, at least in part, on the vector received. Each value of the vector represents a relative position along a corresponding sliding scale between a minimum label and a maximum label for the sliding scale.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 6, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Ville Aarni, Miikka Sainio, Niklas Tony Von Knorring, Dmitry Kolesnikov, Atte Tapio Lahtiranta
  • Patent number: 8977717
    Abstract: An approach is provided for initiating sending a request message indicating a parameter for an application to an index of parameter values stored in a database for a plurality of related applications. A value for the parameter is received in response to sending the request. Performing a function of the application based on the value received for the parameter is initiated. The value for the parameter is used by a different mobile application of the plurality of related applications.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: March 10, 2015
    Assignee: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20140067758
    Abstract: An approach is described for providing edge-based interoperability of data and computations. An edge computing platform causes, at least in part, a colocation one or more data records with one or more computations as one or more computation closures. The one or more computations are for processing the one the one or more data records. The edge computing platform also causes, at least in part, a storage of the one or more computation closures at one or more nodes of at least one cloud computing architecture for servicing one or more queries. The one or more nodes include, at least in part, one or more edge nodes, one or more regional nodes, one or more core nodes, or a combination thereof.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Applicant: Nokia Corporation
    Inventors: Sergey Boldyrev, Dmitry Kolesnikov
  • Patent number: 8621203
    Abstract: An approach is provided for authenticating a mobile device. A mobile device initiates transmission of a request to an authentication platform for generating a public-key certificate to access a service from the mobile device. The mobile device receives an identity challenge and responds by initiating transmission of a tag specific to the mobile device to the authentication platform. The authentication platform uses the tag to generate a public-key certificate.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: December 31, 2013
    Assignee: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Kari Kostiainen, Pekka Laitinen, Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20130198235
    Abstract: An approach is provided for providing data access via multi-user views. An access management platform determines at least one view of data, wherein the at least one view is created based on one or more queries with one or more projections in one or more monadic elements to the data. The access management platform further determines one or more policies for accessing the data, wherein the one or more policies specify at least one or more access capabilities. The access management platform also causes storage of the one or more policies, the one or more access capabilities, or a combination thereof in the one or more monadic elements. The access management platform further causes granting of access to the at least one view by one or more requesting devices, wherein the granting of the access is determined by processing of the one or more monadic elements.
    Type: Application
    Filed: January 26, 2012
    Publication date: August 1, 2013
    Applicant: Nokia Corpoartion
    Inventors: Sergey Boldyrev, Mika Juhani Mannermaa, Dmitry Kolesnikov
  • Patent number: 8204800
    Abstract: An approach is provided for displaying purchasing information on a mobile device. Purchasing information that is transmitted for display using a purchasing application on the mobile device is redirected for display on a browser application or a messaging application when the purchasing application is not resident on the mobile device.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: June 19, 2012
    Assignee: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100325276
    Abstract: An approach is provided for initiating sending a request message indicating a parameter for an application to an index of parameter values stored in a database for a plurality of related applications. A value for the parameter is received in response to sending the request. Performing a function of the application based on the value received for the parameter is initiated. The value for the parameter is used by a different mobile application of the plurality of related applications.
    Type: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100325583
    Abstract: An approach is provided for receiving, in association with first content to be rendered on user equipment, a vector of one or more values for a corresponding one or more sliding scales. A determination is made of a relationship of the first content to second content based, at least in part, on the vector received. Each value of the vector represents a relative position along a corresponding sliding scale between a minimum label and a maximum label for the sliding scale.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 23, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100325427
    Abstract: An approach is provided for authenticating a mobile device. A mobile device initiates transmission of a request to an authentication platform for generating a public-key certificate to access a service from the mobile device. The mobile device receives an identity challenge and responds by initiating transmission of a tag specific to the mobile device to the authentication platform. The authentication platform uses the tag to generate a public-key certificate.
    Type: Application
    Filed: June 22, 2009
    Publication date: December 23, 2010
    Applicant: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Kari Kostiainen, Pekka Laitinen, Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100299338
    Abstract: Techniques for a device compatibility service include receiving a first query from a service indicating first device identification data related to a mobile communication device. A second query is initiated into multiple sources for the mobile communication device based on the received device identification data. In response to the received first query, the method further comprises causing to be sent to the service a response that indicates different data associated with the device identification data based on a database of device characteristics, wherein the service is adapted based on the device identification data. For example, in some embodiments the device identification data indicates a specific mobile communication device and the different data indicates characteristics of the specific device. In some embodiments, the device identification data indicates a specific device characteristic and the different data indicates devices associated with the specific device characteristic in the database.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Dmitry Kolesnikov, Niklas Von Knorring, Atte Lahtiranta
  • Publication number: 20100297983
    Abstract: An approach is provided for improving the security of a mobile device by clearing credentials from the mobile device in response to a new user obtaining the device. Credentials associated with an identity module of a mobile device are stored. A new identity module associated with the mobile device or removal of the identity module is detected. The credentials from the mobile device are cleared based on the detection.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100299218
    Abstract: An approach is provided for discovering and paying for items in online commerce. A discovery application is launched to display one or more items available for purchase. Items that are selected for purchase are then transmitted to a payment application that is independent of the discovery application to obtain payment for the selected items.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Publication number: 20100299225
    Abstract: An approach is provided for displaying purchasing information on a mobile device. Purchasing information that is transmitted for display using a purchasing application on the mobile device is redirected for display on a browser application or a messaging application when the purchasing application is not resident on the mobile device.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Nokia Corporation
    Inventors: Ville Aarni, Miikka Sainio, Niklas Von Knorring, Dmitry Kolesnikov, Atte Lahtiranta
  • Patent number: 7765559
    Abstract: An apparatus and method for exchanging data between cellular modem software and application engine software of a communications device is disclosed that involves providing a communications module that facilitates communications between the cellular modem software and the application engine software. From the communications module, a generic function is invoked in response to a service request from the application engine software. The generic function is transformed to a specific function of the cellular modem software and the specific function of the cellular modem software is invoked.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: July 27, 2010
    Assignee: Nokia Corporation
    Inventors: Ivan Chichkov, Dmitry Kolesnikov
  • Publication number: 20050177702
    Abstract: An apparatus and method for exchanging data between cellular modem software and application engine software of a communications device is disclosed that involves providing a communications module that facilitates communications between the cellular modem software and the application engine software. From the communications module, a generic function is invoked in response to a service request from the application engine software. The generic function is transformed to a specific function of the cellular modem software and the specific function of the cellular modem software is invoked.
    Type: Application
    Filed: February 6, 2004
    Publication date: August 11, 2005
    Inventors: Ivan Chichkov, Dmitry Kolesnikov