Patents by Inventor Jeffrey Reynar

Jeffrey 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: 9760570
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: September 12, 2017
    Assignee: Google Inc.
    Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Publication number: 20140379743
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Application
    Filed: August 12, 2014
    Publication date: December 25, 2014
    Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Publication number: 20140289177
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Application
    Filed: June 9, 2014
    Publication date: September 25, 2014
    Inventors: Leonardo A. Laroco, JR., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Patent number: 8751498
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: June 10, 2014
    Assignee: Google Inc.
    Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Publication number: 20120203777
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Application
    Filed: February 1, 2012
    Publication date: August 9, 2012
    Inventors: Leonardo A. Laroco, JR., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Patent number: 8122026
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • 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: 20070185870
    Abstract: 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: Application
    Filed: January 27, 2006
    Publication date: August 9, 2007
    Inventors: Andrew Hogue, David Vespe, Alexander Kehlenbeck, Michael Gordon, Jeffrey Reynar, David Alpert
  • Publication number: 20070185895
    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 9, 2007
    Inventors: Andrew Hogue, David Vespe, Alexander Kehlenbeck, Michael Gordon, Jeffrey Reynar, David Alpert
  • Publication number: 20070179965
    Abstract: A fact repository stores objects. Each object includes a collection of facts, where a fact comprises an attribute and a value. An object access module receives objects from the fact repository. The objects can result from multiple different queries executed against the fact repository. A user interface (UI) generation module provides a UI enabling an end-user to designate objects from multiple different queries for subsequent analysis by storing the objects in a virtual collection.
    Type: Application
    Filed: January 27, 2006
    Publication date: August 2, 2007
    Inventors: Andrew Hogue, David Vespe, Alexander Kehlenbeck, Michael Gordon, Jeffrey Reynar, David Alpert
  • Publication number: 20050005240
    Abstract: A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component.
    Type: Application
    Filed: July 29, 2004
    Publication date: January 6, 2005
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Reynar, Erik Rucker, Paul Kim