Patents by Inventor Jeffrey C. Reynar
Jeffrey C. Reynar 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: 11341180Abstract: 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: GrantFiled: November 6, 2019Date of Patent: May 24, 2022Assignee: GOOGLE LLCInventors: Jeffrey C. Reynar, Michael Gordon, David J. Vespe, David Petrou, Andrew W. Hogue
-
Publication number: 20200073883Abstract: 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: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Inventors: Jeffrey C. Reynar, Michael Gordon, David J. Vespe, David Petrou, Andrew W. Hogue
-
Patent number: 10509817Abstract: 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: GrantFiled: February 6, 2017Date of Patent: December 17, 2019Assignee: Google LLCInventors: Jeffrey C. Reynar, Michael Gordon, David J. Vespe, David Petrou, Andrew W. Hogue
-
Patent number: 10394830Abstract: A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts are identified wherein each review text references an entity. A plurality of sentiment scores associated with the plurality of review texts are generated, wherein each sentiment score for a review text indicates a sentiment directed to the entity referenced by the review text. A plurality of ranking scores for the plurality of entities are generated wherein each ranking score is based at least in part on one or more sentiment scores associated with one or more review texts referencing the entity. A plurality of search results associated with the plurality of entities are displayed based at least in part on the ranking scores.Type: GrantFiled: March 11, 2016Date of Patent: August 27, 2019Assignee: GOOGLE LLCInventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan McDonald, Tyler Neylon, Jeffrey C. Reynar
-
Publication number: 20170212901Abstract: 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: ApplicationFiled: February 6, 2017Publication date: July 27, 2017Inventors: Jeffrey C. Reynar, Michael Gordon, David J. Vespe, David Petrou, Andrew W. Hogue
-
Patent number: 9633122Abstract: Systems and methods are provided for delivering customized versions of web pages to users. In one implementation, a method is provided for customizing a delivered version of a web page to reflect a current time-of-day at a geographic location of the user. According to the method, a request for a web page is received from a client device of the user. The request for the web page includes an IP address of the client device. Based on the IP address, a current time is determined for the received request. Thereafter, a version of the requested web page corresponding to the current time is generated, and the generated version of the requested web page is delivered to the client device.Type: GrantFiled: October 20, 2011Date of Patent: April 25, 2017Assignee: AOL Inc.Inventors: Jeffrey C. Reynar, Robert Sewell, Jason M. Watson
-
Patent number: 9530229Abstract: A presentation engine presents facts in a UI having a graph. Through manipulation of the UI, an 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 determines a graph type that best facilitates interpretation of the facts by the end-user and automatically creates a graph of that type. Possible graph types include bar graphs, scatter plots, timelines, and maps.Type: GrantFiled: March 24, 2014Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Andrew William Hogue, David J. Vespe, Alexander P. Kehlenbeck, Michael Gordon, Jeffrey C. Reynar, David B. Alpert
-
Patent number: 9529861Abstract: Computers and methods are provided for receiving a search request sent by a computer associated with a user. A set of documents comprising a plurality of documents that satisfy the search request is identified. At least some documents in the plurality of documents have previously been annotated by at least one user of a plurality of users. A response to the search request is sent. The response includes a ranked set of links to at least some of the plurality of documents that satisfy the search request. At least some of the links are to documents that have previously been annotated by at least one user of the plurality of users. The response is associated with instructions to display one or more corresponding annotations for at least some of the links to documents that have previously been annotated by at least one user of the plurality of users. The response is further associated with instructions to display a filter selector including one or more filter options to reduce the identified set of documents.Type: GrantFiled: March 20, 2015Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Jeffrey C Reynar, Kushal B Dave, Eric S Flatt, Michael Stuart Gordon, Jeremy A Hylton, James K Scott, Oren Eli Zamir, Jeffrey L Korn
-
Patent number: 9317559Abstract: A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts are identified wherein each review text references an entity. A plurality of sentiment scores associated with the plurality of review texts are generated, wherein each sentiment score for a review text indicates a sentiment directed to the entity referenced by the review text. A plurality of ranking scores for the plurality of entities are generated wherein each ranking score is based at least in part on one or more sentiment scores associated with one or more review texts referencing the entity. A plurality of search results associated with the plurality of entities are displayed based at least in part on the ranking scores.Type: GrantFiled: April 8, 2013Date of Patent: April 19, 2016Assignee: Google Inc.Inventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan McDonald, Tyler Neylon, Jeffrey C. Reynar
-
Publication number: 20150186385Abstract: Computers and methods are provided for receiving a search request sent by a computer associated with a user. A set of documents comprising a plurality of documents that satisfy the search request is identified. At least some documents in the plurality of documents have previously been annotated by at least one user of a plurality of users. A response to the search request is sent. The response includes a ranked set of links to at least some of the plurality of documents that satisfy the search request. At least some of the links are to documents that have previously been annotated by at least one user of the plurality of users. The response is associated with instructions to display one or more corresponding annotations for at least some of the links to documents that have previously been annotated by at least one user of the plurality of users. The response is further associated with instructions to display a filter selector including one or more filter options to reduce the identified set of documents.Type: ApplicationFiled: March 20, 2015Publication date: July 2, 2015Inventors: Jeffrey C. Reynar, Kushal B. Dave, Eric S. Flatt, Michael Stuart Gordon, Jeremy A. Hylton, James K. Scott, Oren Eli Zamir, Jeffrey L. Corn
-
Patent number: 8924436Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for populating a structured presentation with new values. One aspect can be embodied in machine-implemented methods that include the actions of obtaining a plurality of instances and a plurality of attributes; for each instance: identifying one or more documents from an unstructured document collection that are relevant to the instance, where each of the one or more documents include at least a value for an attribute in the plurality of attributes; and establishing a subset of the one or more values as characterizing the instance; and adding each instance, the respective attributes, and the respective subset of values to a structured data collection.Type: GrantFiled: April 1, 2013Date of Patent: December 30, 2014Assignee: Google Inc.Inventors: Vinicius J. Fortuna, Andriy Bihun, Leonardo A. Laroco, Jr., Daniel Loreto, Elena Erbiceanu, Jeffrey C. Reynar, Andrew William Hogue, Ankur Bhargava
-
Publication number: 20140359409Abstract: A repository contains objects representing entities. The objects also include facts about the represented entities. The facts are derived from source documents. A synonymous name of an object is determined by identifying a source document from which one or more facts of the entity represented by the object were derived, identifying a plurality of linking documents that link to the source document through hyperlinks, each hyperlink having an anchor text, processing the anchor texts in the plurality of linking documents to generate a collection of synonym candidates for the entity represented by the object, and selecting a synonymous name for the entity represented by the object from the collection of synonym candidates.Type: ApplicationFiled: May 23, 2014Publication date: December 4, 2014Applicant: Google Inc.Inventors: Krzysztof W. Czuba, Jonathan Betz, Jeffrey C. Reynar
-
Publication number: 20140320499Abstract: A presentation engine presents facts in a UI having a graph. Through manipulation of the UI, an 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 determines a graph type that best facilitates interpretation of the facts by the end-user and automatically creates a graph of that type. Possible graph types include bar graphs, scatter plots, timelines, and maps.Type: ApplicationFiled: March 24, 2014Publication date: October 30, 2014Applicant: Google Inc.Inventors: Andrew William Hogue, David J. Vespe, Alexander P. Kehlenbeck, Michael Gordon, Jeffrey C. Reynar, David B. Alpert
-
Patent number: 8738643Abstract: A repository contains objects representing entities. The objects also include facts about the represented entities. The facts are derived from source documents. A synonymous name of an object is determined by identifying a source document from which one or more facts of the entity represented by the object were derived, identifying a plurality of linking documents that link to the source document through hyperlinks, each hyperlink having an anchor text, processing the anchor texts in the plurality of linking documents to generate a collection of synonym candidates for the entity represented by the object, and selecting a synonymous name for the entity represented by the object from the collection of synonym candidates.Type: GrantFiled: August 2, 2007Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Krzysztof Czuba, Jonathan T. Betz, Jeffrey C. Reynar
-
Patent number: 8615707Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for retrieval and display of information from an electronic document collection. One aspect can be embodied in machine-implemented methods that include the actions of receiving description data describing a preexisting structured presentation, comparing characteristics of the preexisting structured presentation with content of electronic documents in an unstructured collection of electronic documents to locate electronic documents that identify a new attribute that is relevant to the preexisting structured presentation, adding an identifier of the new attribute to the preexisting structured presentation to form an expanded structured presentation, and outputting instructions for presenting the expanded structured presentation.Type: GrantFiled: January 16, 2009Date of Patent: December 24, 2013Assignee: Google Inc.Inventors: Vinicius J. Fortuna, Andriy Bihun, Daniel Loreto, Elena Erbiceanu, Jeffrey C. Reynar, Andrew William Hogue, Ankur Bhargava
-
Patent number: 8452791Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for retrieval and display of information from an electronic document collection. In one aspect, a machine-implemented method includes the actions of receiving description data describing a preexisting structured presentation, comparing characteristics of the preexisting structured presentation with content of electronic documents in an unstructured collection of electronic documents to locate electronic documents that identify a new instance that is relevant to the preexisting structured presentation, adding an identifier of the new instance to the preexisting structured presentation to form an expanded structured presentation, and outputting instructions for presenting the expanded structured presentation.Type: GrantFiled: January 16, 2009Date of Patent: May 28, 2013Assignee: Google Inc.Inventors: Vinicius J. Fortuna, Andriy Bihun, Daniel Loreto, Elena Erbiceanu, Jeffrey C. Reynar, Andrew William Hogue, Ankur Bhargava
-
Publication number: 20130104026Abstract: Systems and methods are provided for delivering customized versions of web pages to users. In one implementation, a method is provided for customizing a delivered version of a web page to reflect a current time-of-day at a geographic location of the user. According to the method, a request for a web page is received from a client device of the user. The request for the web page includes an IP address of the client device. Based on the IP address, a current time is determined for the received request. Thereafter, a version of the requested web page corresponding to the current time is generated, and the generated version of the requested web page is delivered to the client device.Type: ApplicationFiled: October 20, 2011Publication date: April 25, 2013Inventors: Jeffrey C. Reynar, Robert Sewell, Jason M. Watson
-
Patent number: 8417713Abstract: A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts are identified wherein each review text references an entity. A plurality of sentiment scores associated with the plurality of review texts are generated, wherein each sentiment score for a review text indicates a sentiment directed to the entity referenced by the review text. A plurality of ranking scores for the plurality of entities are generated wherein each ranking score is based at least in part on one or more sentiment scores associated with one or more review texts referencing the entity. A plurality of search results associated with the plurality of entities are displayed based at least in part on the ranking scores.Type: GrantFiled: December 5, 2007Date of Patent: April 9, 2013Assignee: Google Inc.Inventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan McDonald, Tyler Neylon, Jeffrey C. Reynar
-
Patent number: 8412749Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for populating a structured presentation with new values. One aspect can be embodied in machine-implemented methods that include the actions of receiving description data describing a preexisting structured presentation, comparing characteristics of the preexisting structured presentation with content of electronic documents in an unstructured collection of electronic documents to locate electronic documents that identify a new value that is relevant to the preexisting structured presentation, adding the new value to the preexisting structured presentation to form a new structured presentation, and outputting instructions for visually presenting the new structured presentation.Type: GrantFiled: January 16, 2009Date of Patent: April 2, 2013Assignee: Google Inc.Inventors: Vinicius J. Fortuna, Andriy Bihun, Leonardo A. Laroco, Jr., Daniel Loreto, Elena Erbiceanu, Jeffrey C. Reynar, Andrew William Hogue, Ankur Bhargava
-
Patent number: 8402036Abstract: Disclosed herein is a method, a system and a computer product for generating a snippet for an entity, wherein each snippet comprises a plurality of sentiments about the entity. One or more textual reviews associated with the entity is selected. A plurality of sentiment phrases are identified based on the one or more textual reviews, wherein each sentiment phrase comprises a sentiment about the entity. One or more sentiment phrases from the plurality of sentiment phrases are selected to generate a snippet.Type: GrantFiled: June 24, 2011Date of Patent: March 19, 2013Assignee: Google Inc.Inventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan T. McDonald, Tyler Neylon, Jeffrey C. Reynar