Patents by Inventor Dale A. Hawkins

Dale A. Hawkins 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: 10469994
    Abstract: The systems and techniques disclosed herein provide the ability to present, via a user interface, an indication of a geographic location to a user, determining that the geographic location corresponds to an address included in contact information for one of several contacts of the user, the contact information further including a name; receive, via the user interface, an indication that the geographic location is to be associated with the name included in the contact information; generate a location label for the geographic location, using the name included in the contact information; and outputting an indication of the location label.
    Type: Grant
    Filed: May 27, 2018
    Date of Patent: November 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Dale Hawkins, Thomas Carl Stamm, Andrew Kirmse, Tushar Udeshi
  • Patent number: 10169421
    Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Brian Edmond Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
  • Publication number: 20180279088
    Abstract: The systems and techniques disclosed herein provide the ability to present, via a user interface, an indication of a geographic location to a user, determining that the geographic location corresponds to an address included in contact information for one of several contacts of the user, the contact information further including a name; receive, via the user interface, an indication that the geographic location is to be associated with the name included in the contact information; generate a location label for the geographic location, using the name included in the contact information; and outputting an indication of the location label.
    Type: Application
    Filed: May 27, 2018
    Publication date: September 27, 2018
    Inventors: Dale Hawkins, Thomas Carl Stamm, Andrew Kimse, Tushar Udeshi
  • Patent number: 9344852
    Abstract: The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the locations visited based on contact information. In some examples, a location label can be applied based on a match between a location visited and information stored in a user's contact list. In other examples, a user can efficiently designate a contact and location label to be associated with a location visited. In still other examples, if a location visited by a user is not listed in the user's contact list, but is otherwise known to the system, the location visited can be appropriately labeled and the corresponding contact in the user's contact list can be updated to include the location visited.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Dale Hawkins, Thomas C. Stamm, Andrew Kirmse, Tushar Udeshi
  • Patent number: 9147001
    Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Brian Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
  • Publication number: 20150170414
    Abstract: A system, computer-implemented method, and computer-readable medium for browsing geometric models are provided. A two-dimensional (2D) representation of a three dimensional (3D) geometric model and first and second criteria for the 3D geometric model selected by a user are provided to a geometric model warehouse. The geometric model warehouse determines a first set of 3D geometric models related to the 3D geometric model, based on the first criteria. The geometric model warehouse also determines a second set of 3D geometric models related to the 3D geometric model based on the second criteria. The geometric model warehouse sends the determined first and second sets of 3D geometric models for display to a client device.
    Type: Application
    Filed: August 4, 2011
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Dale HAWKINS, Brian Brewington, James A. Guggemos, Allison Floyd
  • Publication number: 20150153194
    Abstract: A computing system is described that can provide a user with alerts based on traffic information related to the user's expected travel route. In some embodiments, a user can be alerted if a traffic delay exists on the user's expected travel route. In other embodiments, a user can be alerted when their usual bus or train is delayed.
    Type: Application
    Filed: February 6, 2015
    Publication date: June 4, 2015
    Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
  • Patent number: 9002636
    Abstract: A computing system is described that can provide a user with alerts based on traffic information related to the user's expected travel route. In some embodiments, a user can be alerted if a traffic delay exists on the user's expected travel route. In other embodiments, a user can be alerted when their usual bus or train is delayed. In further embodiments, a user can be alerted when traffic on an expected route to the user's next event location might impact the user's ability to arrive at that location on time.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
  • Patent number: 8954092
    Abstract: A computing system extracts, based on one or more electronic messages sent or received by a user of a mobile computing device, travel plan information associated with the user of the mobile computing device. The travel plan information may indicate a destination to which the user is planning to travel. In response to extracting the travel plan information, the computing system may send an instruction to the mobile computing device to cache, in advance of the user arriving at the destination, information associated with the destination. In this way, the mobile computing device may access the information associated with the destination while at the destination, even if the mobile computing device is unable to access the information via a wireless communication channel.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Andrew Kirmse, Dale Hawkins, Ronghui Zhu
  • Patent number: 8943049
    Abstract: Aspects of the invention relate generally to ranking geographic locations based on perceived user interest. More specifically, a database of three-dimensional models of buildings or other architectural features may be used to determine the level of user interest in a particular location and accordingly rank, for example, geographic locations or web or map search results with local intent. For example, various signals such as the number of models created by users for a particular location, the number of clicks or requests for the models of the particular location, the number of POIs contained within or associated with the models associated with the particular geographic location, number of categories associated with a model associated with the geographic location, number of embedded views or views of the models associated with the particular location on other web sites, and the age of the models associated with the particular geographic location.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: January 27, 2015
    Assignee: Google Inc.
    Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
  • Publication number: 20140256358
    Abstract: The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the locations visited based on contact information. In some examples, a location label can be applied based on a match between a location visited and information stored in a user's contact list. In other examples, a user can efficiently designate a contact and location label to be associated with a location visited. In still other examples, if a location visited by a user is not listed in the user's contact list, but is otherwise known to the system, the location visited can be appropriately labeled and the corresponding contact in the user's contact list can be updated to include the location visited.
    Type: Application
    Filed: May 19, 2014
    Publication date: September 11, 2014
    Inventors: Dale Hawkins, Thomas C. Stamm, Andrew Kirmse, Tushar Udeshi
  • Patent number: 8781735
    Abstract: Example techniques and systems include generating cluster information to consolidate multiple locations. In one example, a method includes receiving, at a computing device, a plurality of location identifiers corresponding to a plurality of locations at which a mobile computing device was previously located, defining, by the computing device, a plurality of geographic regions based at least in part on the plurality of location identifiers, wherein each of the plurality of geographic regions defines a physical area in which at least one of the plurality of locations is located, selecting, by the computing device, a subset of the plurality of geographic regions based on respective distances between a current location of the mobile computing device and a respective reference point within each of the geographic regions, and outputting, by the computing device and for display, an indication of the subset of the plurality of geographic regions.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Tushar Udeshi, Dale Hawkins, Tom Carl Stamm, Guang Yang
  • Publication number: 20140040251
    Abstract: Aspects of the invention relate generally to ranking geographic locations based on perceived user interest. More specifically, a database of three-dimensional models of buildings or other architectural features may be used to determine the level of user interest in a particular location and accordingly rank, for example, geographic locations or web or map search results with local intent. For example, various signals such as the number of models created by users for a particular location, the number of clicks or requests for the models of the particular location, the number of POIs contained within or associated with the models associated with the particular geographic location, number of categories associated with a model associated with the geographic location, number of embedded views or views of the models associated with the particular location on other web sites, and the age of the models associated with the particular geographic location.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 6, 2014
    Applicant: GOOGLE INC.
    Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
  • Patent number: 8630663
    Abstract: The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the locations visited based on contact information. In some examples, a location label can be applied based on a match between a location visited and information stored in a user's contact list. In other examples, a user can efficiently designate a contact and location label to be associated with a location visited. In still other examples, if a location visited by a user is not listed in the user's contact list, but is otherwise known to the system, the location visited can be appropriately labeled and the corresponding contact in the user's contact list can be updated to include the location visited.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: January 14, 2014
    Assignee: Google Inc.
    Inventors: Dale Hawkins, Tom Carl Stamm, Andrew Kirmse, Tushar Udeshi
  • Publication number: 20130344898
    Abstract: The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the locations visited based on contact information. In some examples, a location label can be applied based on a match between a location visited and information stored in a user's contact list. In other examples, a user can efficiently designate a contact and location label to be associated with a location visited. In still other examples, if a location visited by a user is not listed in the user's contact list, but is otherwise known to the system, the location visited can be appropriately labeled and the corresponding contact in the user's contact list can be updated to include the location visited.
    Type: Application
    Filed: July 19, 2013
    Publication date: December 26, 2013
    Inventors: Dale Hawkins, Tom Carl Stamm, Andrew Kirmse, Tushar Udeshi
  • Publication number: 20130345969
    Abstract: Example techniques and systems include generating cluster information to consolidate multiple locations. In one example, a method includes receiving, at a computing device, a plurality of location identifiers corresponding to a plurality of locations at which a mobile computing device was previously located, defining, by the computing device, a plurality of geographic regions based at least in part on the plurality of location identifiers, wherein each of the plurality of geographic regions defines a physical area in which at least one of the plurality of locations is located, selecting, by the computing device, a subset of the plurality of geographic regions based on respective distances between a current location of the mobile computing device and a respective reference point within each of the geographic regions, and outputting, by the computing device and for display, an indication of the subset of the plurality of geographic regions.
    Type: Application
    Filed: March 19, 2013
    Publication date: December 26, 2013
    Inventors: Tushar Udeshi, Dale Hawkins, Tom Carl Stamm, Guang Yang
  • Publication number: 20130344896
    Abstract: A computing system extracts, based on one or more electronic messages sent or received by a user of a mobile computing device, travel plan information associated with the user of the mobile computing device. The travel plan information may indicate a destination to which the user is planning to travel. In response to extracting the travel plan information, the computing system may send an instruction to the mobile computing device to cache, in advance of the user arriving at the destination, information associated with the destination. In this way, the mobile computing device may access the information associated with the destination while at the destination, even if the mobile computing device is unable to access the information via a wireless communication channel.
    Type: Application
    Filed: October 22, 2012
    Publication date: December 26, 2013
    Inventors: Andrew Kirmse, Dale Hawkins, Ronghui Zhu
  • Publication number: 20130345953
    Abstract: A computing system is described that can provide a user with alerts based on traffic information related to the user's expected travel route. In some embodiments, a user can be alerted if a traffic delay exists on the user's expected travel route. In other embodiments, a user can be alerted when their usual bus or train is delayed.
    Type: Application
    Filed: July 12, 2013
    Publication date: December 26, 2013
    Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
  • Patent number: 8533187
    Abstract: Aspects of the invention relate generally to ranking geographic locations based on perceived user interest. More specifically, a database of three-dimensional models of buildings or other architectural features may be used to determine the level of user interest in a particular location and accordingly rank, for example, geographic locations or web or map search results with local intent. For example, various signals such as the number of models created by users for a particular location, the number of clicks or requests for the models of the particular location, the number of POIs contained within or associated with the models associated with the particular geographic location, number of categories associated with a model associated with the geographic location, number of embedded views or views of the models associated with the particular location on other web sites, and the age of the models associated with the particular geographic location.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: September 10, 2013
    Assignee: Google Inc.
    Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
  • Publication number: 20120278171
    Abstract: A system and method is provided that, in at least one aspect, associates a search term with a building that occupies more than one street address by selecting the term based on all of the listings located at all of the street addresses occupied by the building.
    Type: Application
    Filed: July 22, 2011
    Publication date: November 1, 2012
    Applicant: GOOGLE INC.
    Inventors: Xinyu Tang, Charles Chapin, Bryce Stout, Brian Edmond Brewington, James Anthony Guggemos, Mark Limber, Po-Feng Paul Yang, Mihai Mudure, Dale Hawkins