The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 01, 2009

Filed:

Mar. 28, 2006
Applicants:

William Ramsey, Redmond, WA (US);

Sanjeev Katariya, Bellevue, WA (US);

Inventors:

William Ramsey, Redmond, WA (US);

Sanjeev Katariya, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
Abstract

A 'Natural Language Script Interface' (NLSI), provides an interface and query system for automatically interpreting natural language inputs to select, execute, and/or otherwise present one or more scripts or other code to the user for further user interaction. In other words, the NLSI manages a pool of scripts or code, available from one or more local and/or remote sources, as a function of the user's natural language inputs. The NLSI operates either as a standalone application, or as a component integrated into existing applications. Natural language inputs may be received from a variety of sources, and include, for example, computer-based text or voice input, handwriting or text recognition, or any other human or machine-readable input from one or more local or remote sources. In various embodiments, machine learning techniques are used to improve script selection and processing as a function of observed user interaction with selected scripts.


Find Patent Forward Citations

Loading…