Patents by Inventor Andrew J. Hunt

Andrew J. Hunt 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: 6434529
    Abstract: A system and method for referencing object instances of an application program, and invoking methods on those object instances from within a recognition grammar. A mapping is maintained between at least one string formed using characters in the character set of the recognition grammar and instances of objects in the application program. During operation of the disclosed system, when either the application program or script within a recognition grammar creates an application object instance, a reference to the object instance is added to the mapping table, together with an associated unique string. The unique string may then be used within scripting language in tags of the rule grammar, in order to refer to the object instance that has been “registered” by the application program in this way. A tags parser program may be used to interpret such object instance names while interpreting the scripting language contained in tags included in a recognition result object.
    Type: Grant
    Filed: February 16, 2000
    Date of Patent: August 13, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: William D. Walker, Andrew J. Hunt, Stuart J. Adams
  • Patent number: 6374226
    Abstract: A system for incorporating speech recognition into a computer program, including a number of speech controller modules corresponding to program components within the computer program. Each speech controller module supports a speech recognition grammar having at least one rule, where the speech recognition grammar provides an interface to operations on the corresponding program component. The rules of the speech recognition grammar associate spoken commands with data stored in the corresponding program component. A rule may include a reference to another local rule, or to a rule in a different speech recognition grammar, in which case a “link” to the other rule is formed. In this way, the disclosed system allows rules from the same or different grammars to be combined together, in order to build complex grammars.
    Type: Grant
    Filed: August 6, 1999
    Date of Patent: April 16, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Andrew J. Hunt, William D. Walker, Johan Wouters