Patents by Inventor Philipp Heinz Schmid

Philipp Heinz Schmid 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: 7949536
    Abstract: Intelligent speech recognition is used to provide users with the ability to utter more user friendly commands. Satisfaction is increased when a user can vocalize a subset of a formal command name and still have the intended command identified and processed. Moreover, greater accuracy in identifying a command application from a user's utterance can be achieved by ignoring command choices associated with unlikely user utterances. An intelligent speech recognition system can identify differing acceptable verbal command phrase forms, e.g., but not limited to, complete commands, command subsequences and command subsets, for different commands supported by the system. Subset blocking words are identified for assistance in reducing the ambiguity in matching user verbal command phrases with valid commands supported by the intelligent speech recognition system.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: David Mowatt, Ricky Loynd, Robert Edward Dewar, Rachel Imogen Morton, Qiang Wu, Robert Ian Brown, Michael D. Plumpe, Philipp Heinz Schmid
  • Patent number: 7379874
    Abstract: The present invention provides an application-independent and engine-independent middleware layer (204) between applications (202) and engines (206, 208). The middleware provides speech-related services to both applications (202) and engines (206, 208), thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe, Robert Chambers, Edward Connell
  • Publication number: 20080059186
    Abstract: Intelligent speech recognition is used to provide users with the ability to utter more user friendly commands. Satisfaction is increased when a user can vocalize a subset of a formal command name and still have the intended command identified and processed. Moreover, greater accuracy in identifying a command application from a user's utterance can be achieved by ignoring command choices associated with unlikely user utterances. An intelligent speech recognition system can identify differing acceptable verbal command phrase forms, e.g., but not limited to, complete commands, command subsequences and command subsets, for different commands supported by the system. Subset blocking words are identified for assistance in reducing the ambiguity in matching user verbal command phrases with valid commands supported by the intelligent speech recognition system.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Applicant: Microsoft Corporation
    Inventors: David Mowatt, Ricky Loynd, Robert Edward Dewar, Rachel Imogen Morton, Qiang Wu, Robert Ian Brown, Michael D. Plumpe, Philipp Heinz Schmid
  • Patent number: 7206742
    Abstract: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: April 17, 2007
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe
  • Patent number: 7177813
    Abstract: The present invention provides an application-independent and engine-independent middleware layer between applications and engines. The middleware provides speech-related services to both applications and engines, thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: February 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe, Robert Chambers, Edward Connell
  • Patent number: 7174294
    Abstract: A speech platform architecture is described that provides standardized methods of interaction for users across multiple speech-enabled applications. Listener objects corresponding to speech-enabled applications are used to provide speech functionality to the speech-enabled applications. A common “What Can I Say?” user interface allows users to easily understand what voice commands are available for a particular speech-enabled application. A common configuration user interface is provided that allows users to configure each listener object. Utilization of particular interfaces provides for the common functionality described. As a result of providing common interfaces, users can more easily learn and use multiple speech-enabled applications utilized with a speech system.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: February 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Robert Lewis Chambers
  • Patent number: 7155392
    Abstract: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: December 26, 2006
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe
  • Patent number: 7139709
    Abstract: The present invention provides an application-independent and engine-independent middleware layer between applications and engines. The middleware provides speech-related services to both applications and engines, thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: November 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe, Robert Chambers, Edward Connell
  • Patent number: 6957184
    Abstract: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: Philipp Heinz Schmid, Ralph Lipe
  • Patent number: 6931376
    Abstract: The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: August 16, 2005
    Assignee: Microsoft Corporation
    Inventors: Ralph Lipe, Philipp Heinz Schmid
  • Publication number: 20030234818
    Abstract: A speech platform architecture is described that provides standardized methods of interaction for users across multiple speech-enabled applications. Listener objects corresponding to speech-enabled applications are used to provide speech functionality to the speech-enabled applications. A common “What Can I Say?” user interface allows users to easily understand what voice commands are available for a particular speech-enabled application. A common configuration user interface is provided that allows users to configure each listener object. Utilization of particular interfaces provides for the common functionality described. As a result of providing common interfaces, users can more easily learn and use multiple speech-enabled applications utilized with a speech system.
    Type: Application
    Filed: June 21, 2002
    Publication date: December 25, 2003
    Inventors: Philipp Heinz Schmid, Robert Lewis Chambers
  • Publication number: 20020069065
    Abstract: The present invention provides an application-independent and engine-independent middleware layer between applications and engines. The middleware provides speech-related services to both applications and engines, thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
    Type: Application
    Filed: December 29, 2000
    Publication date: June 6, 2002
    Inventors: Philipp Heinz Schmid, Ralph Lipe, Robert Chambers, Edward Connell
  • Publication number: 20020052743
    Abstract: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
    Type: Application
    Filed: December 29, 2000
    Publication date: May 2, 2002
    Inventors: Philipp Heinz Schmid, Ralph Lipe
  • Publication number: 20020032569
    Abstract: The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
    Type: Application
    Filed: June 14, 2001
    Publication date: March 14, 2002
    Inventors: Ralph Lipe, Philipp Heinz Schmid