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).

  • Publication number: 20090125371
    Abstract: A domain-specific sentiment classifier that can be used to score the polarity and magnitude of sentiment expressed by domain-specific documents is created. A domain-independent sentiment lexicon is established and a classifier uses the lexicon to score sentiment of domain-specific documents. Sets of high-sentiment documents having positive and negative polarities are identified. The n-grams within the high-sentiment documents are filtered to remove extremely common n-grams. The filtered n-grams are saved as a domain-specific sentiment lexicon and are used as features in a model. The model is trained using a set of training documents which may be manually or automatically labeled as to their overall sentiment to produce sentiment scores for the n-grams in the domain-specific sentiment lexicon. This lexicon is used by the domain-specific sentiment classifier.
    Type: Application
    Filed: August 23, 2007
    Publication date: May 14, 2009
    Applicant: GOOGLE INC.
    Inventors: Tyler J. Neylon, Kerry L. Hannan, Ryan T. McDonald, Michael Wells, Jeffrey C. Reynar
  • Patent number: 7392479
    Abstract: A system and method for providing namespace related information. A namespace library operating in a computer provides a central source of namespace related information for handling XML documents. The namespace related information may be used by other computer application programs operating in the computer. The namespace related information provided by the namespace library is indexed by namespace. Many types of namespace related information may be associated with each namespace. The computer application programs may obtain namespace related information by querying the namespace library using a particular namespace.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Paul Alexander Broman, Jeffrey C. Reynar
  • Publication number: 20070179952
    Abstract: A set of objects having facts is established. Facts of objects having positions in a order are identified. Some facts explicitly describe the positions in the linear order, while are facts do not explicitly describe the positions. The facts are presented in the order on a linear graph, such as a timeline. Facts of the objects describing geographic positions are presented on a map.
    Type: Application
    Filed: September 27, 2006
    Publication date: August 2, 2007
    Applicant: Google Inc.
    Inventors: David J. Vespe, Andrew W. Hogue, Alexander Kehlenbeck, Michael Gordon, Jeffrey C. Reynar, David B. Alpert
  • Patent number: 7003522
    Abstract: A system and method is provided for integrating and executing smart tags in online content for display by a computing application on a client computer without the deployment of client side code. The computing application includes a helper object and a recognizer/action handler. The computing application requests content from one or more cooperating content servers over a communications network. Upon receipt of the content, the computing application executes the helper object to parse the received content for a smart tag list file, related to the received content. After receiving the smart tag list file, the recognizer/action handler incorporates the smart tags and associated actions from the smart tag list file into the document for display to participating users.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: February 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Ziyi Wang
  • Patent number: 6789231
    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: Grant
    Filed: October 5, 1999
    Date of Patent: September 7, 2004
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Erik Rucker, Paul Kyong Hwan Kim
  • Patent number: 6697777
    Abstract: A system and method for generating a user interface for a speech recognition program module which provides user feedback by inserting a place mark or bar into the text of the document at the insertion point. The place mark indicates to the user that the speech recognition program module has recorded the dictated speech string and is in the process of translating the speech string. The place mark consists of a string of characters, such as a string of ellipses. The place mark has a length that is proportional in length to the expected length of the text that the user has dictated. The length of the place mark is based on the elapsed time of the speech string dictated by the user. When the speech recognition engine has completed the translation of the speech string into text, the final text replaces the place mark in the document. The place mark may be highlighted in different colors or the characters rendered in different colors to indicate to the user the volume level of the speech string being translated.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: February 24, 2004
    Assignee: Microsoft Corporation
    Inventors: Sebastian Sai Dun Ho, Jeffrey C. Reynar
  • Publication number: 20040001099
    Abstract: A method and system are provided for associating actions with semantic labels in an electronic document. The document is created or edited in an application program module and sections of the electronic document are annotated with semantic labels. The application program module passes the semantic labels to an action DLL. The action DLL is responsible for communicating with the application program module, transmitting the labels to action plug-ins, and receiving, from the action plug-ins, the actions to be associated with the labels. The application program module communicates with the action DLL to retrieve the actions associated with the semantic labels and displays them to a user. The document may be created in eXtensible Markup Language (XML) and may be annotated using XML tags. The semantic labels may be associated with strings of text or graphical objects.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Marcin Sawicki, Brian Jones, Robert Little, Christopher H. Pratley, Paul Broman
  • Publication number: 20040002937
    Abstract: A system and method for providing namespace related information. A namespace library operating in a computer provides a central source of namespace related information for handling XML documents. The namespace related information may be used by other computer application programs operating in the computer. The namespace related information provided by the namespace library is indexed by namespace. Many types of namespace related information may be associated with each namespace. The computer application programs may obtain namespace related information by querying the namespace library using a particular namespace.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Paul Alexander Broman, Jeffrey C. Reynar
  • Publication number: 20030237049
    Abstract: Described is a mechanism for issuing an event notification message, from a first program to a second program, to indicate that an action occurred within the first program, where the event notification message includes a parameter that indicates that the action is one of a group of possible actions. More specifically, in an application configured to edit documents created with the extensible Markup Language XML, the occurrence of an XML-related action causes the event notification message to be issued. The XML-related action may be either an XML-related move action, an XML-related insert action, or an XML-related delete action. In this way, a single event notification message can be used to indicate the occurrence of three different types of actions while editing an XML document.
    Type: Application
    Filed: June 25, 2002
    Publication date: December 25, 2003
    Applicant: Microsoft Corporation
    Inventors: Marcin Sawicki, Brian M. Jones, Jeffrey C. Reynar, Edward W. Tharp
  • Patent number: 6581033
    Abstract: A method of correcting speech recognition mode errors in a document is disclosed. A computer-readable medium having computer-executable instructions for correcting speech recognition mode errors in a document is also disclosed. Further, an apparatus for correcting speech recognition mode errors in a document is disclosed.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: June 17, 2003
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, David Allan Caulton, Erik Rucker, Paul Kyong Hwan Kim
  • Patent number: 6446041
    Abstract: A multi-source input and playback utility that accepts inputs from various sources, transcribes the inputs as text, and plays aloud user-selected portions of the text is disclosed. The user may select a portion of the text and request audio playback thereof. The utility examines each transcribed word in the selected text. If stored audio data is associated with a given word, that audio data is retrieved and played. If no audio data is associated, then a textto-speech entry or series of entries is retrieved and played instead.
    Type: Grant
    Filed: October 27, 1999
    Date of Patent: September 3, 2002
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, Erik Rucker, Paul Kyong Hvan Kim
  • Patent number: 6415258
    Abstract: A background audio recovery system displays an inactive status indicator for a speech recognition program module in an application program. To prevent losses of dictated speech when a speech recognition program module is inadvertently assigned to an inactive mode, the background audio recovery system determines whether an audio input device is receiving audio. If audio is being received by the audio input device, the background audio recovery system stores the audio data for later retrieval by the user. When a user issues a command to activate the speech recognition program module, the background audio recovery system initiates a background audio program module for manipulating the stored audio data that was recorded while the speech recognition program module was assigned to an inactive mode.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: July 2, 2002
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Reynar, David Allen Caulton, Erik Rucker, Paul Kyong Hwan Kim
  • Patent number: 5951623
    Abstract: An adaptive compression technique which is an improvement to Lempel-Ziv (LZ) compression techniques, both as applied for purposes of reducing required storage space and for reducing the transmission time associated with transferring data from point to point. Pre-filled compression dictionaries are utilized to address the problem with prior Lempel-Ziv techniques in which the compression software starts with an empty compression dictionary, whereby little compression is achieved until the dictionary has been filled with sequences common in the data being compressed. In accordance with the invention, the compression dictionary is pre-filled, prior to the beginning of the data compression, with letter sequences, words and/or phrases frequent in the domain from which the data being compressed is drawn. The letter sequences, words, and/or phrases used in the pre-filled compression dictionary may be determined by statistically sampling text data from the same genre of text.
    Type: Grant
    Filed: August 6, 1996
    Date of Patent: September 14, 1999
    Inventors: Jeffrey C. Reynar, Fred Herz, Jason Eisner, Lyle Ungar