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: 10506393Abstract: 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: GrantFiled: April 10, 2018Date of Patent: December 10, 2019Assignee: Google LLCInventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Patent number: 10142783Abstract: 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: GrantFiled: August 23, 2017Date of Patent: November 27, 2018Assignee: GOOGLE LLCInventors: David Robert Gordon, Michael Hintze
-
Publication number: 20180234819Abstract: 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: ApplicationFiled: April 10, 2018Publication date: August 16, 2018Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Patent number: 9973900Abstract: 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: GrantFiled: November 19, 2013Date of Patent: May 15, 2018Assignee: Google LLCInventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Publication number: 20180007168Abstract: 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: ApplicationFiled: July 9, 2014Publication date: January 4, 2018Inventors: Naoki Iwasaki, Satoshi Niwa, Takahiro Kosakai, David Robert Gordon
-
Publication number: 20170353836Abstract: 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: ApplicationFiled: August 23, 2017Publication date: December 7, 2017Inventors: David Robert Gordon, Michael Hintze
-
Patent number: 9832272Abstract: 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: GrantFiled: March 3, 2015Date of Patent: November 28, 2017Assignee: GOOGLE INC.Inventor: David Robert Gordon
-
Patent number: 9769610Abstract: 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: GrantFiled: May 12, 2016Date of Patent: September 19, 2017Assignee: GOOGLE INC.Inventors: David Robert Gordon, Michael Hintze
-
Publication number: 20170235825Abstract: 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: ApplicationFiled: June 25, 2014Publication date: August 17, 2017Inventor: David Robert Gordon
-
Publication number: 20170115853Abstract: 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: ApplicationFiled: October 21, 2015Publication date: April 27, 2017Inventors: Kevin Allekotte, David Robert Gordon
-
Publication number: 20170011063Abstract: 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: ApplicationFiled: July 6, 2015Publication date: January 12, 2017Inventors: Yongzhong Lee, David Robert Gordon, Adrian Victor Velicu, Toliver Jue
-
Patent number: 9529925Abstract: 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: GrantFiled: February 3, 2016Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Publication number: 20160224575Abstract: 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: ApplicationFiled: February 3, 2016Publication date: August 4, 2016Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Publication number: 20160178387Abstract: 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: ApplicationFiled: December 7, 2015Publication date: June 23, 2016Inventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon
-
Patent number: 9292583Abstract: 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: GrantFiled: November 19, 2013Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Zhou Bailiang, Judith Shade, David Robert Gordon
-
Patent number: D757027Type: GrantFiled: March 15, 2013Date of Patent: May 24, 2016Assignee: GOOGLE INC.Inventors: David Robert Gordon, Zhou Bailiang
-
Patent number: D789417Type: GrantFiled: December 22, 2014Date of Patent: June 13, 2017Assignee: Google Inc.Inventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon
-
Patent number: D823314Type: GrantFiled: March 28, 2016Date of Patent: July 17, 2018Assignee: GOOGLE LLCInventors: David Robert Gordon, Zhou Bailiang
-
Patent number: D842872Type: GrantFiled: June 12, 2018Date of Patent: March 12, 2019Assignee: GOOGLE LLCInventors: David Robert Gordon, Bailing Zhou
-
Patent number: D902251Type: GrantFiled: May 17, 2017Date of Patent: November 17, 2020Assignee: Google LLCInventors: Erika Yamasaki, Byambajav Namsraijav, Yongzhong Lee, David Robert Gordon