Patents by Inventor Andrey Gubarev

Andrey Gubarev 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: 10244095
    Abstract: Methods, systems, and computer-readable media for receiving, by a removable computing device that is electrically connected to a computing system through a physical connection, contact information from a contact list that is assigned to a user account. The user account is associated with a mobile computing device that is in wireless communication with the removable computing device. The removable computing device is configured to physically disconnect from the computing system. The removable computing device provides the computing system with the contact information for presentation by a display of the computing system. The removable computing device receives from the computing system an indication of user input requesting that the mobile computing device initiate communication with a device identified by the contact information.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: March 26, 2019
    Assignee: Google LLC
    Inventors: Andrew Scott Brenner, Patrick Brady, Rupinder Kataria, Karl Alun Townsend, Sharlik Shah, Andrey Gubarev
  • Publication number: 20180146081
    Abstract: Methods, systems, and computer-readable media for receiving, by a removable computing device that is electrically connected to a computing system through a physical connection, contact information from a contact list that is assigned to a user account. The user account is associated with a mobile computing device that is in wireless communication with the removable computing device. The removable computing device is configured to physically disconnect from the computing system. The removable computing device provides the computing system with the contact information for presentation by a display of the computing system. The removable computing device receives from the computing system an indication of user input requesting that the mobile computing device initiate communication with a device identified by the contact information.
    Type: Application
    Filed: September 9, 2016
    Publication date: May 24, 2018
    Inventors: Andrew Scott Brenner, Patrick Brady, Rupinder Kataria, Karl Alun Townsend, Sharlik Shah, Andrey Gubarev
  • Patent number: 9400816
    Abstract: A multiversioned position-space indexing system is disclosed. The system includes data structures for maintaining a multiversioned position space including a multi-versioned filter merge list which represents many versions of a changing position space in a very compact form and a position shift map which describes how to translate stored positions in many different log-structured merge tree layers into logical positions at a particular timestamp. Each log-structured merge tree layer can be divided into two sublayers: a final sublayer and a correction sublayer. The final sublayer contains index entries added after the layer's start timestamp and remain live as of the layer's final timestamp as well as deletion makers for index entries that were inserted before the layer's start timestamp, but deleted before the layer's final timestamp. The correction layer contains index entries that were both created and deleted between the start and end timestamps of the layer.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 26, 2016
    Assignee: Google Inc.
    Inventors: Andrey Gubarev, Eric Veach, Alexander Thomson, Nathan Bales, Laramie Leavitt, Dale Woodford, Sergey Melnik