Patents by Inventor Daniil Khidekel

Daniil Khidekel 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: 9774594
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: September 26, 2017
    Assignee: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krzywiec, Sissie Ling-le Hsiao
  • Patent number: 9525900
    Abstract: A system and method for managing video data and metadata associated with the video data is disclosed. In one embodiment, a content management system receives video data and metadata associated with the video data, such as a title, a thumbnail image and a subject matter identifier. Instructions for a media player used to present the video data using a destination site are also generated to simplify distribution of the video data to one or more destination sites. The content management system further enables a user to edit the stored video data to customize placements of advertisements or other data within the video data by identifying one or more cue points in the video data. A data store is coupled to the content management system to store the video data and the metadata associated with the video data.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: December 20, 2016
    Assignee: GOOGLE INC.
    Inventors: Nilofer Fakhruddin Motiwala, Matias Cudich, Randy Simon, Daniil Khidekel, Gregory Allan Funk
  • Publication number: 20160234203
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Application
    Filed: April 20, 2016
    Publication date: August 11, 2016
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krzywiec, Sissie Ling-Ie Hsiao
  • Patent number: 9332081
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krywiec, Sissie Ling-Ie Hsiao
  • Publication number: 20150067118
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bienisasz-Krywiec, Sissie Ling-Le Hsiao
  • Publication number: 20130071087
    Abstract: A system and method for managing video data and metadata associated with the video data is disclosed. In one embodiment, a content management system receives video data and metadata associated with the video data, such as a title, a thumbnail image and a subject matter identifier. Instructions for a media player used to present the video data using a destination site are also generated to simplify distribution of the video data to one or more destination sites. The content management system further enables a user to edit the stored video data to customize placements of advertisements or other data within the video data by identifying one or more cue points in the video data. A data store is coupled to the content management system to store the video data and the metadata associated with the video data.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: GOOGLE INC.
    Inventors: Nilofer Fakhruddin Motiwala, Matias Cudich, Randy Simon, Daniil Khidekel, Gregory Allan Funk
  • Patent number: 7844692
    Abstract: A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request are transmitted to a second Web server and multiply any existing resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple HTTP request messages.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: November 30, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Michael E Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel
  • Publication number: 20070198688
    Abstract: A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request are transmitted to a second Web server and multiply any existing resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple HTTP request messages.
    Type: Application
    Filed: March 19, 2007
    Publication date: August 23, 2007
    Applicant: BEA SYSTEMS, INC.
    Inventors: Michael Smedberg, Boris Krasnoiarov, Daniil Khidekel
  • Patent number: 7203720
    Abstract: A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request messages are transmitted to a second Web server and multiply any existing. resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple duplicate HTTP request messages.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: April 10, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Michael E. Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel
  • Publication number: 20040103078
    Abstract: A method, apparatus, and computer-readable media comprising receiving a first hyper-text transfer protocol (HTTP) request message, the first HTTP request message including an identifier of an information component stored on a Web server; generating one or more second HTTP request messages for the information component, each of the second HTTP request messages comprising the identifier of the information component; and transmitting the second HTTP request messages to a second Web server.
    Type: Application
    Filed: April 16, 2003
    Publication date: May 27, 2004
    Inventors: Michael E. Smedberg, Boris Andreyevich Krasnoiarov, Daniil Khidekel