Patents by Inventor Renaud J. Lecoeuche

Renaud J. Lecoeuche 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: 8311835
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls are organized in collections to obtain information pertaining to different topics. Each collection of controls create a separate dialog. In this manner, the collections can be selectively specified to execute the corresponding dialog.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: November 13, 2012
    Assignee: Microsoft Corporation
    Inventor: Renaud J. Lecoeuche
  • Patent number: 8224650
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter, Susan M. Warren
  • Patent number: 8165883
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter
  • Patent number: 8160883
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls. The dialog follows a selected order of prompting and receiving input from a user as related to the order of the controls, and departs from the selected order as a function of responses from the user.
    Type: Grant
    Filed: January 10, 2004
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventor: Renaud J. Lecoeuche
  • Patent number: 7814501
    Abstract: Authored code executable on a server in a network based environment invokes APIs (application program interfaces) that are also adapted to be invoked in a non-distributed operating environment such that the authored code receives the same results and/or events as if executed on a server in the non-distributed operating environment.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Renaud J. Lecoeuche, Daniel T. Herron, Anand Ramakrishna
  • Patent number: 7552055
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls. The dialog follows a selected order of prompting and receiving input from a user as related to the order of the controls, and departs from the selected order as a function of responses from the user. The speech controls are adapted such that elements of the speech controls can be combined or re-used.
    Type: Grant
    Filed: January 10, 2004
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventor: Renaud J. Lecoeuche
  • Patent number: 7461344
    Abstract: A control system for a modular, mixed initiative, human-machine interface. The control system comprises moves, the moves defining units of interaction about a topic of information. The moves comprise at least one system move and at least one user move. Each system move is structured such that it contains information regarding pre-processing to be performed, information to develop a prompt to be issued to the user and information that enables possible user moves which can follow the system move to be listed. Each user move is structured such that it contains information relating to interpretation grammars that trigger the user move, information relating to processing to be performed based upon received and recognized data and information regarding the next move to be invoked. A corresponding method is provided.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Steven Young, Stephen Potter, Renaud J. Lecoeuche
  • Patent number: 7260535
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting to enable telephone call controls such as making, transferring and disconnecting telephone calls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: August 21, 2007
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Renaud J. Lecoeuche, Fei Su
  • Patent number: 6983252
    Abstract: A method and apparatus for controlling an interactive human-machine interface, which includes an input device and comprises a set of states. The set of states form a network through which data can be passed as a token. In a dialogue control unit, future states are assessed to determine allowable user inputs that may be received from the user. Each portion of the user input is stored in an associated node of the token, for use in the current state or in another of the active states. Each node is checked to see if it relates to the current state, and if so, then the portion of the user input stored in the node is processed.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: January 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Caroline Elizabeth Matheson, Steven Young, Stephen Potter, Renaud J. Lecoeuche
  • Publication number: 20040230434
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting to enable telephone call controls such as making, transferring and disconnecting telephone calls.
    Type: Application
    Filed: April 28, 2003
    Publication date: November 18, 2004
    Applicant: Microsoft Corporation
    Inventors: Francisco M. Galanes, Renaud J. Lecoeuche, Fei Su
  • Publication number: 20040113908
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Application
    Filed: April 28, 2003
    Publication date: June 17, 2004
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter, Susan M. Warren
  • Publication number: 20040073431
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls.
    Type: Application
    Filed: April 28, 2003
    Publication date: April 15, 2004
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter
  • Publication number: 20020193907
    Abstract: A control system for a modular, mixed initiative, human-machine interface. The control system comprises moves, the moves defining units of interaction about a topic of information. The moves comprise at least one system move and at least one user move. Each system move is structured such that it contains information regarding pre-processing to be performed, information to develop a prompt to be issued to the user and information that enables possible user moves which can follow the system move to be listed. Each user move is structured such that it contains information relating to interpretation grammars that trigger the user move, information relating to processing to be performed based upon received and recognised data and information regarding the next move to be invoked. A corresponding method is provided.
    Type: Application
    Filed: May 1, 2002
    Publication date: December 19, 2002
    Inventors: Steven Young, Stephen Potter, Renaud J. Lecoeuche