Patents by Inventor Daniel T. Herron

Daniel T. Herron 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: 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: 7653547
    Abstract: One aspect of the present invention relates to simulating an interaction between a client and a server. A session is established between the client and the server to conduct a test. Testing data is transmitted from the client to the server. The server processes the testing data and provides an in-band signal indicative of a response based on the testing data. The server also provides an out-of-band signal indicative of testing synchronization information related to the test.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel Jeremy Kershaw, Daniel T. Herron, Anand Ramakrishna
  • Publication number: 20040230637
    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 prompt, answer, confirmation, command and validation. An application control provides a means to wrap common speech scenarios in one control.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 18, 2004
    Applicant: Microsoft Corporation
    Inventors: Renaud J. Lecoueche, Francisco M. Galanes, Gary R. Evans, Daniel T. Herron, Yun-Cheng Ju, David G. Ollason