Patents by Inventor Andrew Hogue

Andrew Hogue 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: 10798339
    Abstract: A telepresence apparatus includes a first computer assembly configured to interface with a first memory assembly configured to tangibly store programmed coded instructions. The programmed coded instructions are configured to urge the first computer assembly to compute whether to suspend transmission of an aspect of a telepresence data unit to the second computer assembly via the communication network depending on a match made between a user gesture signal and a predetermined user gesture.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: October 6, 2020
    Assignee: RoboRep Inc.
    Inventors: Steven Robert McMillan, Andrew Hogue
  • Publication number: 20200120308
    Abstract: A telepresence apparatus includes a first computer assembly configured to interface with a first memory assembly configured to tangibly store programmed coded instructions. The programmed coded instructions are configured to urge the first computer assembly to compute whether to suspend transmission of an aspect of a telepresence data unit to the second computer assembly via the communication network depending on a match made between a user gesture signal and a predetermined user gesture.
    Type: Application
    Filed: June 13, 2018
    Publication date: April 16, 2020
    Inventors: Steven Robert McMillan, Andrew Hogue
  • Patent number: 10459955
    Abstract: A system and method for tagging place names with geographic location coordinates, the place names associated with a collection of objects in a memory of a computer system. The system and method process a text string within an object stored in memory to identify a first potential place name. The system and method determine whether geographic location coordinates are known for the first potential place name. The system and method identify the first potential place name associated with an object in the memory as a place name. The system and method tag the first identified place name associated with an object in the memory with its geographic location coordinates, when the geographic location coordinates for the first identified place name are known. The system and method disambiguate place names when multiple place names are found.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: October 29, 2019
    Assignee: GOOGLE LLC
    Inventors: David J. Vespe, Andrew Hogue
  • Patent number: 10102222
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing geographically relevant search results. In one aspect, a method includes receiving a geotoken for a resource. The geotoken can be a resource token that references a geographic location. A semantic geotoken can be selected using the received geotoken. The semantic geotoken is a standardized representation of the geographic location that includes one or more location-specific terms. The semantic geotoken is stored with a reference to the resource. Neighboring locations for the geographic location are determined. The neighboring locations are within a predetermined distance of the geographic location. Semantic geotokens for the neighboring locations are selected and stored with the reference to the resource. Data specifying the semantic geotokens and the reference to the resource are provided.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 16, 2018
    Assignee: GOOGLE LLC
    Inventors: Daniel F. Lieuwen, Andrew Hogue, Gregory Allen Morris, Denis M. Lynch
  • Patent number: 9892132
    Abstract: A system and method for tagging place names with geographic location coordinates, the place names associated with a collection of objects in a memory of a computer system. The system and method process a text string within an object stored in memory to identify a first potential place name. The system and method determine whether geographic location coordinates are known for the first potential place name. The system and method identify the first potential place name associated with an object in the memory as a place name. The system and method tag the first identified place name associated with an object in the memory with its geographic location coordinates, when the geographic location coordinates for the first identified place name are known. The system and method disambiguate place names when multiple place names are found.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 13, 2018
    Assignee: Google LLC
    Inventors: David J. Vespe, Andrew Hogue
  • Publication number: 20170323387
    Abstract: A method and system for displaying investment account information mimicking outcomes of a game-of-chance on a game-of-chance graphical user interface generated by a return on investment game-of-chance interface application executed on an electronic device. The method includes initializing a session of the game-of-chance and receiving preexisting investment account information including an initial investment value, past returns on investment value, and a total preexisting investment account balance. The method includes calculating a game-of-chance result for each round of the plurality of rounds such that the game-of-chance result for each round of the plurality of rounds are amounts that converge towards a total winnings value of the session equivalent to the preexisting investment account information. The method includes displaying on the electronic device via a game-of-chance graphical user interface after each round of the plurality of rounds the game-of-chance result associated with said round.
    Type: Application
    Filed: July 21, 2017
    Publication date: November 9, 2017
    Inventors: Andrew ROSENFIELD, Eliot ABRAMS, Thomas BLASER, Stylianos CONSTANTINIDES, Andrew HOGUE, Janet MOEHRING, Ian MUIR, Laura RIVERA, Steven LEVITT
  • Publication number: 20170169055
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing geographically relevant search results. In one aspect, a method includes receiving a geotoken for a resource. The geotoken can be a resource token that references a geographic location. A semantic geotoken can be selected using the received geotoken. The semantic geotoken is a standardized representation of the geographic location that includes one or more location-specific terms. The semantic geotoken is stored with a reference to the resource. Neighboring locations for the geographic location are determined. The neighboring locations are within a predetermined distance of the geographic location. Semantic geotokens for the neighboring locations are selected and stored with the reference to the resource. Data specifying the semantic geotokens and the reference to the resource are provided.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Inventors: Daniel F. Lieuwen, Andrew Hogue, Gregory Allen Morris, Denis M. Lynch
  • Publication number: 20140358637
    Abstract: A method and system for graphically presenting a survey interface to a user. The method and system include graphically presenting the user with an inquiry and a corresponding user interface input slider via a self normalizing survey interface application, wherein the user interface input slider includes a user interface input marker. The method and system also include recording the inquiry response position of the user interface input marker on the user interface input slider selected by the user in response to the inquiry as a response data value. Additionally, the method and system include presenting the user with a subsequent inquiry and corresponding user interface input slider, wherein the user interface input marker is positioned at a self normalizing position that corresponds to the inquiry response position selected by the user during one or more prior survey sessions.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 4, 2014
    Applicant: TGG Ventures LLC
    Inventors: Daniel Kahneman, Andrew Rosenfield, Thomas Blaser, Andrew Hogue, Sanjay Misra
  • Publication number: 20140358823
    Abstract: A method and system for revealing investment account information including past returns of one or more of the user's preexisting investments is provided. The method and system include providing a query to one or more databases to access and acquire investment account information of the user's preexisting investments. The method and system include obtaining, in response to the query, the investment account information. The method and system also include populating the investment account information to be accessed by a return on investment game-of-chance interface application. The method and system additionally include revealing the investment account information as though the past returns of one or more of the user's preexisting investments were the result of a game-of-chance played by the user on a game-of-chance user interface by operation of the return on investment game-of-chance interface application.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 4, 2014
    Applicant: TGG VENTURES LLC
    Inventors: Andrew Rosenfield, Eliot Abrams, Thomas Blaser, Stylianos Constantinides, Andrew Hogue, Janet Moehring, Ian Muir, Laura Rivera, Steven Levitt
  • Patent number: 8849835
    Abstract: Methods, systems, and apparatus, including computer program products, are described for reconciling data. In one implementation, a method includes generating co-occurrence scores indicating whether data in entries in a first source of data co-occur within documents in a plurality of documents with data in entries in a second source of data. The co-occurrence scores for a given entry in the first source of data are used to identify a plurality of candidate matching entries in the second source of data for the given entry. Data in fields in the given entry are compared to that of one or more of the candidate matching entries to produce field similarity scores. The field similarity scores and the co-occurrence scores are used to determine a match for the given entry among the plurality of candidate matching entries.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Eyal Carmi, Daniel H Harrison, Andrew Hogue, Gregory A Morris
  • Publication number: 20140129538
    Abstract: Method and systems for responding to a query are provided in which, responsive to receiving a user-formulated factual query, there is identified, from a fact repository, factual information that answers the query. The fact repository includes a plurality of objects. Further, an external source from which the factual information was derived is identified. From this, a response is generated that includes (i) the factual information from the fact repository, and (ii) information representing the external source.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 8, 2014
    Applicant: Google Inc.
    Inventor: Andrew Hogue
  • Publication number: 20140067901
    Abstract: Systems and methods are provided that presents interesting local content to users at times when the content is most actionable and engaging without the user explicitly entering a search term or expressing intent. In one implementation, the system uses contextual signals about a user to rank local content. Signals may include, for example, who they (one or more users) are, what kinds of places they like, where they are, how familiar they are with the area, the time of day, where the user's friends have been nearby, among other information related to the one or more users. A system may be provided that uses contextual rules and machine learning to target content to users. The system learns which of these contextual signals are most important and alters its ranking function to optimize user engagement in terms of conversions.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 6, 2014
    Inventors: Blake Shaw, Andrew Hogue, Daniel Salinas, Rongjing Xiang, Tianhui Li, Anoop Ranganath, Siddhartha Sinha, Jon Shea, Jackson Davis, Noah Weiss, Jason Liszka, Timothy Julien, Mark Wyszomierski, Dennis Crowley, Patrick Hayes, Geoffroy Bablon, Siobhan Quinn
  • Publication number: 20130191385
    Abstract: A system and method for tagging place names with geographic location coordinates, the place names associated with a collection of objects in a memory of a computer system. The system and method process a text string within an object stored in memory to identify a first potential place name. The system and method determine whether geographic location coordinates are known for the first potential place name. The system and method identify the first potential place name associated with an object in the memory as a place name. The system and method tag the first identified place name associated with an object in the memory with its geographic location coordinates, when the geographic location coordinates for the first identified place name are known. The system and method disambiguate place names when multiple place names are found.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 25, 2013
    Inventors: David J. Vespe, Andrew Hogue
  • Publication number: 20130060746
    Abstract: Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the facts, and collected into a list of names. The facts are then processed to identifying such names in the facts. Identified names are used as anchor text for search links. A search link includes a search query for a service engine which search the fact repository for facts associated with objects having the same name.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 7, 2013
    Inventors: Andrew Hogue, Jonathan T. Betz
  • Patent number: 8347202
    Abstract: A system and method for tagging place names with geographic location coordinates, the place names associated with a collection of objects in a memory of a computer system. The system and method process a text string within an object stored in memory to identify a first potential place name. The system and method determine whether geographic location coordinates are known for the first potential place name. The system and method identify the first potential place name associated with an object in the memory as a place name. The system and method tag the first identified place name associated with an object in the memory with its geographic location coordinates, when the geographic location coordinates for the first identified place name are known. The system and method disambiguate place names when multiple place names are found.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: January 1, 2013
    Assignee: Google Inc.
    Inventors: David Vespe, Andrew Hogue
  • Publication number: 20080082578
    Abstract: Embodiments retrieve a set of search results that have been previously identified as having at least one associated date or location. A timeline or map is displayed that visually represents the distribution of the dates or locations within the results. The timeline is displayed with a histogram graph corresponding to the number of dates in the search results at points along the timeline. The map is displayed with markers at the locations corresponding to the locations in the search results. The user can navigate the result set using the displayed timeline or map.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Andrew Hogue, Jeff Reynar, Michael Gordon, David Vespe, David Petrou
  • Publication number: 20070203867
    Abstract: A fact repository stores objects. Each object includes a collection of facts, where a fact comprises an attribute and a value. A set of objects from the fact repository are designated for analysis. The presentation engine presents the facts of the objects in a user interface (UI) having a table. Through manipulation of the UI, an end-user can add or remove facts from the table, and sort the table based on the values of particular facts. The presentation engine also presents the facts of the objects in a UI having a graph. Through manipulation of the UI, the end-user can add or remove facts from the graph, and can sort the facts shown in the graph based on values that are shown, or not shown, in the graph. The presentation engine can further present the facts of the objects in UIs including maps and timelines.
    Type: Application
    Filed: January 27, 2006
    Publication date: August 30, 2007
    Inventors: Andrew Hogue, David Vespe, Alexander Kehlenbeck, Michael Gordon, Jeffrey Reynar, David Alpert
  • Publication number: 20070198480
    Abstract: A fact repository supports searches of facts relevant to search queries comprising keywords and phrases. A service engine retrieves the objects that are associated with facts relevant to a query. The query language described is designed for use with such a repository of facts and searches both the attributes of facts and the values of the attributes.
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Inventors: Andrew Hogue, Douglas Rohde
  • Publication number: 20070198503
    Abstract: A fact repository supports searches of facts relevant to search queries comprising keywords and phrases. A service engine retrieves the objects that are associated with facts relevant to the query. The objects are displayed on a search results page. Each object is displayed with selection of the facts associated with the object. The selected facts are ordered according to their relevance to the query.
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Inventors: Andrew Hogue, Jonathan Betz
  • Publication number: 20070198577
    Abstract: A system and method for maintaining persistent object identifiers across versions of a collection of data. According to one embodiment of the present invention, a first collection of objects is compared to a second collection of objects. If an object in the first collection matches an object in the second collection, a reference is added to the object in the first collection referring to the object in the second collection, allowing the identifier to persist in both collections of objects. Additionally, according to one embodiment of the present invention, the data (or “facts”) associated with the object from the first collection are moved to the object from the second collection. In this way, data associated with matching objects is combined between two collections of objects while maintaining persistent object identifiers.
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Inventors: Jonathan Betz, Andrew Hogue