Patents by Inventor Gueorgui Djabarov

Gueorgui Djabarov 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: 10963623
    Abstract: A method includes recognizing an item within a first document based on a pattern associated with the item but not the exact content of the item. The method further includes identifying a link for the item and providing a second document that includes information associated with the item when the link for the item is selected.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: March 30, 2021
    Assignee: Google LLC
    Inventor: Gueorgui Djabarov
  • Patent number: 10628029
    Abstract: Particular embodiments receive a plurality of touch events. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the plurality of touch events are substantially located along a line. Particular embodiments further determine that: (1) the touch events are approaching an edge of the touchscreen, and (2) one or more pressure measurements taken at one or more of the touch input events are less than a minimum pressure threshold. Based on the determinations, particular embodiments anticipate that the touch events will end before they reach the edge of the touchscreen, and based on the anticipating, particular embodiments terminate a series of extrapolated positions before the series of extrapolated positions reach the edge of the touchscreen.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
  • Publication number: 20180157410
    Abstract: Particular embodiments receive a plurality of touch events. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the plurality of touch events are substantially located along a line. Particular embodiments further determine that: (1) the touch events are approaching an edge of the touchscreen, and (2) one or more pressure measurements taken at one or more of the touch input events are less than a minimum pressure threshold. Based on the determinations, particular embodiments anticipate that the touch events will end before they reach the edge of the touchscreen, and based on the anticipating, particular embodiments terminate a series of extrapolated positions before the series of extrapolated positions reach the edge of the touchscreen.
    Type: Application
    Filed: January 30, 2018
    Publication date: June 7, 2018
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
  • Patent number: 9921745
    Abstract: Particular embodiments receive multiple touch events detected by a touchscreen. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the touch events may be located along a line. Particular embodiments may determine that the touch events are approaching an edge of the touchscreen, and may determine a first extrapolated position based on the determination that the touch events are approaching the edge of the touchscreen. The first extrapolated position may anticipate that one or more future touch events will turn before reaching the edge of the touchscreen. Particular embodiments may also provide display information based on the touch events and the first extrapolated position.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
  • Publication number: 20170269829
    Abstract: Particular embodiments receive multiple touch events detected by a touchscreen. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the touch events may be located along a line. Particular embodiments may determine that the touch events are approaching an edge of the touchscreen, and may determine a first extrapolated position based on the determination that the touch events are approaching the edge of the touchscreen. The first extrapolated position may anticipate that one or more future touch events will turn before reaching the edge of the touchscreen. Particular embodiments may also provide display information based on the touch events and the first extrapolated position.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
  • Patent number: 9292189
    Abstract: Techniques to display location-based information are described. An apparatus may comprise a screen management component and an interface component. The screen management component may be operative to display in a first screen area location-based information on a map according to geographic location, to display in a second screen area a list comprising the location-based information, and to adjust a relative size of the first screen area and the second screen area in response to a received interaction with one of the first screen area and second screen area. The interface component may be operative to receive the interaction with one of the first screen area and second screen area. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: March 22, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Publication number: 20160078007
    Abstract: A method includes recognizing an item within a first document based on a pattern associated with the item but not the exact content of the item. The method further includes identifying a link for the item and providing a second document that includes information associated with the item when the link for the item is selected.
    Type: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Inventor: Gueorgui DJABAROV
  • Patent number: 9241240
    Abstract: Techniques for server-controlled tiling of location-based information are described. An apparatus may comprise a communication component and a tile component. The communication component may be operative to receive a location-based search request from a client application, the location-based search request comprising a geographic area, and to transmit a plurality of tiles to the client application. The tile component may be operative to determine the plurality of tiles as a set of tiles that cover the geographic area, each tile of the plurality of tiles covering a portion of the geographic area and comprising a set of locations. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: January 19, 2016
    Assignee: FACEBOOK, INC
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Patent number: 9195766
    Abstract: A method includes recognizing an item within a first document based on a pattern associated with the item but not the exact content of the item. The method further includes identifying a link for the item and providing a second document that includes information associated with the item when the link for the item is selected.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: November 24, 2015
    Assignee: Google Inc.
    Inventor: Gueorgui Djabarov
  • Patent number: 9183393
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: November 10, 2015
    Assignee: Facebook, Inc.
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Publication number: 20150074596
    Abstract: Techniques to display location-based information are described. An apparatus may comprise a screen management component and an interface component. The screen management component may be operative to display in a first screen area location-based information on a map according to geographic location, to display in a second screen area a list comprising the location-based information, and to adjust a relative size of the first screen area and the second screen area in response to a received interaction with one of the first screen area and second screen area. The interface component may be operative to receive the interaction with one of the first screen area and second screen area. Other embodiments are described and claimed.
    Type: Application
    Filed: September 11, 2013
    Publication date: March 12, 2015
    Applicant: Facebook, Inc.
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Publication number: 20150067032
    Abstract: Techniques for server-controlled tiling of location-based information are described. An apparatus may comprise a communication component and a tile component. The communication component may be operative to receive a location-based search request from a client application, the location-based search request comprising a geographic area, and to transmit a plurality of tiles to the client application. The tile component may be operative to determine the plurality of tiles as a set of tiles that cover the geographic area, each tile of the plurality of tiles covering a portion of the geographic area and comprising a set of locations. Other embodiments are described and claimed.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Facebook, Inc.
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Publication number: 20140317614
    Abstract: In one embodiment, a client computing device may execute software from a first portion of memory of the client computing device. The client computing device may request from a server an over-the-air (OTA) update to the software. The client computing device may receive from the server a manifest for the OTA update. The client computing device may download from the server a payload pursuant to the manifest. The client computing device may install the payload into a second portion of memory of the client computing device, and execute the software from the second portion of memory.
    Type: Application
    Filed: July 2, 2014
    Publication date: October 23, 2014
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Patent number: 8832439
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: September 9, 2014
    Assignee: Facebook, Inc.
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Publication number: 20140152534
    Abstract: In one embodiment, a computing device dynamically determines a current viewing direction with respect to a display of the computing device; the computing device also dynamically directs at least some light emitted by at least a portion of the display toward the current viewing direction.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: Facebook, Inc.
    Inventors: Gueorgui Djabarov, Michael John McKenzie Toksvig, Benoit M. Schillings
  • Publication number: 20140095857
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Application
    Filed: December 5, 2013
    Publication date: April 3, 2014
    Applicant: Facebook, Inc.
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Patent number: 8631239
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: January 14, 2014
    Assignee: Facebook, Inc.
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Patent number: 8595230
    Abstract: A system and method may assist in accurately inserting user data into a form document. An attribute may be received from a user, where the attribute is associated with an attribute name. A document may be presented including a form field element having an identifier. User information may be received into the form field element. It may be determined whether the user information matches the attribute. If so, the identifier associated with the form field element is mapped to the attribute name and the mapping is stored. Upon subsequent display of the form document, user data associated with the mapped attributed name may be inserted into the form field element based on the mapping.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventor: Gueorgui Djabarov
  • Publication number: 20130185548
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 18, 2013
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi
  • Publication number: 20130185563
    Abstract: In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 18, 2013
    Inventors: Gueorgui Djabarov, George Hotz, Shaheen Ashok Gandhi