Patents by Inventor John Armstrong, III

John Armstrong, III 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: 6456972
    Abstract: A graphical user interface allows a speech recognition system user to browse available grammars and their topics. A dialog box interface displays the currently active grammar, grammar searching mode, and a current input. A list of valid word phrases of at least one word also is generated and displayed. Using the interface, a user additionally may select an active grammar and a method of searching and displaying valid examples from the grammar based on the current input.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: September 24, 2002
    Assignee: ScanSoft, Inc.
    Inventors: Brian Gladstein, Rafael Baptista, John Armstrong, III, Brian Wilson
  • Patent number: 5794196
    Abstract: In the speech recognition system disclosed herein, an input utterance is submitted to both a large vocabulary isolated word speech recognition module and a small vocabulary continuous speech recognition module. The small vocabulary contains command words which can be combined in sequences to define commands to an application program. The two recognition modules generate respective scores for identified large vocabulary models and for sequences of small vocabulary models. The score provided by the continuous speech recognizer is normalized on the basis of the length of the speech input utterance and an arbitration algorithm selects among the candidates identified by the recognition modules. Without requiring the user to switch modes, text is output if a score from the isolated word recognizer is selected and a command is output if a score from the continuous speech recognizer is selected.
    Type: Grant
    Filed: June 24, 1996
    Date of Patent: August 11, 1998
    Assignee: Kurzweil Applied Intelligence, Inc.
    Inventors: Girija Yegnanarayanan, John Armstrong, III, Dong Hsu
  • Patent number: 5671426
    Abstract: The electronic dictionary disclosed herein is organized for expeditious search based on partial spelling by assigning words to blocks having a predetermined maximum size, the blocks being represented by respective partial spelling sequencer. The words are assigned to blocks by progressing through successive possible sequences in order and, for each sequence, determining the number of words in the set of words corresponding to that sequence. If the number of words is less than the maximum, all of the words in the set are assigned to a corresponding terminal block. Otherwise words up to a preselected number are assigned to a non-terminal block and the partial spelling sequence is extended. As a result of the organization only one call to the dictionary needs to be made for each extension of the sequence.
    Type: Grant
    Filed: June 22, 1993
    Date of Patent: September 23, 1997
    Assignee: Kurzweil Applied Intelligence, Inc.
    Inventor: John Armstrong, III