Patents by Inventor David Robert Gordon

David Robert Gordon 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: 10506393
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: December 10, 2019
    Assignee: Google LLC
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Patent number: 10142783
    Abstract: A method for providing adaptive location sharing based on proximity includes identifying a group of entities (people and/or places) associated with a target person, and setting a location sharing mode to one of a plurality of sharing modes including first sharing mode in which current geographic locations of the target person can be shared regardless of proximity between the target person and any group member, and a second sharing mode in which current geographic locations of the target person are conditionally shared based on proximity between the target person and group members. Based on the location sharing mode and, when in the second sharing mode, the proximity of the target person to one or more entities of the group, either current geographic locations, or a location-based status that does not specify any geographic location, is/are shared.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: November 27, 2018
    Assignee: GOOGLE LLC
    Inventors: David Robert Gordon, Michael Hintze
  • Publication number: 20180234819
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Application
    Filed: April 10, 2018
    Publication date: August 16, 2018
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Patent number: 9973900
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Publication number: 20180007168
    Abstract: A method includes generating a description of a specific geographic context, and providing the description of the specific geographic context to a network server. The method also includes receiving, from the network server: (i) an ordered list of items, each including respective geographic data related to the specific geographic context, and (ii) an indication of an action to be executed at the client device when a user accesses an end of the list of items via the user interface. The list of items is presented to a user via a user interface, and, in response to an indication that the end of the list of items is reached by the user, the indicated action is executed.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 4, 2018
    Inventors: Naoki Iwasaki, Satoshi Niwa, Takahiro Kosakai, David Robert Gordon
  • Publication number: 20170353836
    Abstract: A method for providing adaptive location sharing based on proximity includes identifying a group of entities (people and/or places) associated with a target person, and setting a location sharing mode to one of a plurality of sharing modes including first sharing mode in which current geographic locations of the target person can be shared regardless of proximity between the target person and any group member, and a second sharing mode in which current geographic locations of the target person are conditionally shared based on proximity between the target person and group members. Based on the location sharing mode and, when in the second sharing mode, the proximity of the target person to one or more entities of the group, either current geographic locations, or a location-based status that does not specify any geographic location, is/are shared.
    Type: Application
    Filed: August 23, 2017
    Publication date: December 7, 2017
    Inventors: David Robert Gordon, Michael Hintze
  • Patent number: 9832272
    Abstract: To efficiently generate geographic content for display on client devices, a method includes determining a current status of a client device and determining a current status of a network connection between the client device and a network server. The method includes determining, based at least on one of (i) the determined current status of the client device or (ii) the determined current status of the network connection, whether a task related to generating geographic content for display on the client device should be executed on the client device or on the network server. The method also includes causing either the client device or the network server to execute the task, in accordance with the determination of where the task should be executed.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: November 28, 2017
    Assignee: GOOGLE INC.
    Inventor: David Robert Gordon
  • Patent number: 9769610
    Abstract: A method for providing adaptive location sharing based on proximity may include identifying a group of entities (people and/or places) associated with a target person, receiving, from a mobile communications device associated with the target person, location data indicative of a current geographic location of the target person, determining, using the location data, that the target person is proximate to at least a first entity of the group, generating a proximity message, and sending the proximity message to a remote monitoring device to cause the remote monitoring device to display a location-based status of the target person. The location-based status does not specify any geographic location of the target person.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: September 19, 2017
    Assignee: GOOGLE INC.
    Inventors: David Robert Gordon, Michael Hintze
  • Publication number: 20170235825
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving an audio signal including one or more ambient sounds recorded by a computing device; determining a location associated with the computing device; identifying one or more ambient acoustic characteristics to associate with the location based on one or more of the ambient sounds; and associating one or more of the ambient acoustic characteristics with the location.
    Type: Application
    Filed: June 25, 2014
    Publication date: August 17, 2017
    Inventor: David Robert Gordon
  • Publication number: 20170115853
    Abstract: Systems and methods of determining image captions are provided. In particular, metadata and image recognition data associated with an image can be obtained. The metadata and image recognition data can be used to generate one or more image tags associated with the image. One or more caption templates associated with the image can further be determined. Upon a selection of one or more of the image tags, an image caption can be generated using a caption template based at least in part on the user selection. The generated caption can be a sentence or phrase providing semantic and/or contextual information associated with the image.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Kevin Allekotte, David Robert Gordon
  • Publication number: 20170011063
    Abstract: Systems and methods to facilitate the submission of user images that are descriptive of a location or point of interest are provided. One example computer-implemented method includes determining a location at which a first image was captured by a mobile computing device. The method includes obtaining one or more semantic descriptors that semantically describe the location at which the first image was captured. The method includes analyzing the first image to determine one or more subjects of the first image. The method includes determining whether the one or more subjects of the first image are related to the one or more semantic descriptors that semantically describe the location. When it is determined that the one or more subjects of the first image are related to the one or more semantic descriptors that semantically describe the location, the method includes providing a user of the mobile computing device with an opportunity to associate the first image with the location.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Yongzhong Lee, David Robert Gordon, Adrian Victor Velicu, Toliver Jue
  • Patent number: 9529925
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Publication number: 20160224575
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 4, 2016
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Publication number: 20160178387
    Abstract: Computer-implemented methods and systems of displaying navigation information on a mobile device include determining navigation directions to a destination location and providing related navigation information for display on a primary user interface while the mobile device is operated in an active operating mode. Upon detecting a transition of the mobile device from the active operating mode to a passive operating mode, a subset of location information is configured for display on a secondary user interface. The passive location information can include one or more of a semantic place label associated with the mobile device's current location and a directions indicator in which a user of the mobile device should travel along the navigation directions in order to reach the destination location from the mobile device's current location and/or device orientation. The navigation information can be updated continuously, periodically and/or upon reaching turn points within the navigation directions.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 23, 2016
    Inventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon
  • Patent number: 9292583
    Abstract: A system and method are provided that display search results and user location on a map. A floor selector interface may be displayed with the map. The floor selector interface may include one or more floor selectors, each of which correspond to a floor in a multi-story building. Upon selection of a floor selector, first search result and location indicators may be displayed transparently or semi-transparently to indicate whether the user or the search results are on the selected floor. If the user or the search results are on a non-selected floor, such indicators may be displayed differently, such as with a different transparency. The floor selector interface may also include second search result and location identifiers. Such second identifiers may be displayed at particular floor selectors corresponding to the present elevation of the user and search results, respectively.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
  • Patent number: D757027
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 24, 2016
    Assignee: GOOGLE INC.
    Inventors: David Robert Gordon, Zhou Bailiang
  • Patent number: D789417
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon
  • Patent number: D823314
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 17, 2018
    Assignee: GOOGLE LLC
    Inventors: David Robert Gordon, Zhou Bailiang
  • Patent number: D842872
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 12, 2019
    Assignee: GOOGLE LLC
    Inventors: David Robert Gordon, Bailing Zhou
  • Patent number: D902251
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: November 17, 2020
    Assignee: Google LLC
    Inventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon