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: 10469994Abstract: 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: GrantFiled: May 27, 2018Date of Patent: November 5, 2019Assignee: GOOGLE LLCInventors: Dale Hawkins, Thomas Carl Stamm, Andrew Kirmse, Tushar Udeshi
-
Patent number: 10169421Abstract: 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: GrantFiled: September 15, 2015Date of Patent: January 1, 2019Assignee: Google LLCInventors: 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: 20180279088Abstract: 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: ApplicationFiled: May 27, 2018Publication date: September 27, 2018Inventors: Dale Hawkins, Thomas Carl Stamm, Andrew Kimse, Tushar Udeshi
-
Patent number: 9344852Abstract: 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: GrantFiled: May 19, 2014Date of Patent: May 17, 2016Assignee: Google Inc.Inventors: Dale Hawkins, Thomas C. Stamm, Andrew Kirmse, Tushar Udeshi
-
Patent number: 9147001Abstract: 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: GrantFiled: August 15, 2012Date of Patent: September 29, 2015Assignee: 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: 20150170414Abstract: 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: ApplicationFiled: August 4, 2011Publication date: June 18, 2015Applicant: Google Inc.Inventors: Dale HAWKINS, Brian Brewington, James A. Guggemos, Allison Floyd
-
Publication number: 20150153194Abstract: 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: ApplicationFiled: February 6, 2015Publication date: June 4, 2015Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
-
Patent number: 9002636Abstract: 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: GrantFiled: July 12, 2013Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
-
Patent number: 8954092Abstract: 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: GrantFiled: October 22, 2012Date of Patent: February 10, 2015Assignee: Google Inc.Inventors: Andrew Kirmse, Dale Hawkins, Ronghui Zhu
-
Patent number: 8943049Abstract: 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: GrantFiled: August 7, 2013Date of Patent: January 27, 2015Assignee: Google Inc.Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
-
Publication number: 20140256358Abstract: 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: ApplicationFiled: May 19, 2014Publication date: September 11, 2014Inventors: Dale Hawkins, Thomas C. Stamm, Andrew Kirmse, Tushar Udeshi
-
Patent number: 8781735Abstract: 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: GrantFiled: March 19, 2013Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Tushar Udeshi, Dale Hawkins, Tom Carl Stamm, Guang Yang
-
Publication number: 20140040251Abstract: 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: ApplicationFiled: August 7, 2013Publication date: February 6, 2014Applicant: GOOGLE INC.Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
-
Patent number: 8630663Abstract: 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: GrantFiled: July 19, 2013Date of Patent: January 14, 2014Assignee: Google Inc.Inventors: Dale Hawkins, Tom Carl Stamm, Andrew Kirmse, Tushar Udeshi
-
Publication number: 20130344898Abstract: 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: ApplicationFiled: July 19, 2013Publication date: December 26, 2013Inventors: Dale Hawkins, Tom Carl Stamm, Andrew Kirmse, Tushar Udeshi
-
Publication number: 20130345969Abstract: 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: ApplicationFiled: March 19, 2013Publication date: December 26, 2013Inventors: Tushar Udeshi, Dale Hawkins, Tom Carl Stamm, Guang Yang
-
Publication number: 20130344896Abstract: 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: ApplicationFiled: October 22, 2012Publication date: December 26, 2013Inventors: Andrew Kirmse, Dale Hawkins, Ronghui Zhu
-
Publication number: 20130345953Abstract: 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: ApplicationFiled: July 12, 2013Publication date: December 26, 2013Inventors: Tushar Udeshi, Tom Carl Stamm, Dale Hawkins, Pablo Bellver
-
Patent number: 8533187Abstract: 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: GrantFiled: December 23, 2010Date of Patent: September 10, 2013Assignee: Google Inc.Inventors: Brian Edmond Brewington, Brian Gammon Brown, James Anthony Guggemos, Dale Hawkins, Bryce Stout
-
Publication number: 20120278171Abstract: 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: ApplicationFiled: July 22, 2011Publication date: November 1, 2012Applicant: 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