Using results of unstructured language model based speech recognition to control a system-level function of a mobile communications facility
First Claim
Patent Images
1. A method of allowing a user to control a mobile communication facility comprising:
- receiving speech and information currently displayed in a mobile communication facility from a user using a mobile communication facility resident capture facility, wherein the speech presented by the user includes a command and a subject and wherein the speech and information was transmitted from the mobile communication facility to a speech recognition facility;
utilizing, by the speech recognition facility, (i) contextual information not provided in the speech and (ii) at least one statistical language model to recognize the command and a subject from the speech presented by the user, wherein the contextual information includes usage history of the mobile communication facility, information from a user'"'"'s favorites list, information about the user'"'"'s address book or contact list, email content, or information currently displayed in by the mobile communication facility;
determining, by the speech recognition facility, at least one application to invoke on the mobile communication facility to perform an operation on the mobile communication facility based on the contextual information, the command, and the subject of the speech, wherein the operation includes an action defined by the command using parameters based on the subject; and
causing the mobile communication facility to automatically perform the operation on the mobile communication facility using the determined at least one application.
5 Assignments
0 Petitions
Accused Products
Abstract
A user may control a mobile communication facility through recognized speech provided to the mobile communication facility. Speech that is recorded by a user using a mobile communication facility resident capture facility. A speech recognition facility generates results of the recorded speech using an unstructured language model based at least in part on information relating to the recording. A function of the operating system of the mobile communication facility is controlled based on the results.
-
Citations
32 Claims
-
1. A method of allowing a user to control a mobile communication facility comprising:
-
receiving speech and information currently displayed in a mobile communication facility from a user using a mobile communication facility resident capture facility, wherein the speech presented by the user includes a command and a subject and wherein the speech and information was transmitted from the mobile communication facility to a speech recognition facility; utilizing, by the speech recognition facility, (i) contextual information not provided in the speech and (ii) at least one statistical language model to recognize the command and a subject from the speech presented by the user, wherein the contextual information includes usage history of the mobile communication facility, information from a user'"'"'s favorites list, information about the user'"'"'s address book or contact list, email content, or information currently displayed in by the mobile communication facility; determining, by the speech recognition facility, at least one application to invoke on the mobile communication facility to perform an operation on the mobile communication facility based on the contextual information, the command, and the subject of the speech, wherein the operation includes an action defined by the command using parameters based on the subject; and causing the mobile communication facility to automatically perform the operation on the mobile communication facility using the determined at least one application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of allowing a user to control a mobile communication facility compromising:
-
providing an input facility of a mobile communication facility, the input facility allowing a user to begin to record speech on the mobile communication facility; upon user interaction with the input facility, recording speech presented by a user using a mobile communication facility resident capture facility, wherein the speech includes a command and a subject; transmitting speech and information currently displayed in the mobile communication facility from the mobile communication facility resident capture facility, wherein the speech presented by the user includes the command and the subject; transmitting contextual information not provided in the speech, wherein the contextual information includes usage history of the mobile communication facility, information from a user'"'"'s favorites list, information about the user'"'"'s address book or contact list, email content, or information currently displayed in by the mobile communication facility; receiving generated results utilizing a remote speech recognition facility using the at least one language model based at least in part on content of the recorded speech and the contextual information relating to the recording; receiving from the remote speech recognition facility a determination of at least one application to invoke on the mobile communication facility to perform an operation on the mobile communication facility based on the contextual information, the command, and the subject of the speech, wherein the operation includes an action defined by the command using parameters based on the subject; and automatically performing the action on the mobile communication facility using the determined at least one application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system of allowing a user to control a mobile communication facility comprising:
-
a mobile communication facility resident capture facility for recording speech presented by a user, wherein the speech includes a command and a subject, wherein the mobile communication facility is configured to transmit speech and information currently displayed in the mobile communication facility from the mobile communication facility resident capture facility, wherein the speech presented by the user includes a command and a subject; a remote speech recognition facility for generating results using at least one language model from a first set of language models that includes at least one statistical model based at least in part on content of the recorded speech and contextual information relating to the recording, wherein the speech recognition facility is configured to utilize (i) contextual information not provided in the speech and (ii) at least one statistical language model to recognize the command and the subject from the speech presented by the user, wherein the contextual information includes usage history of the mobile communication facility, information from a user'"'"'s favorites list, information about the user'"'"'s address book or contact list, email content, or information currently displayed in by the mobile communication facility and wherein the remote speech recognition facility is further configured to determine at least one application to invoke on the mobile communication facility to perform an operation on the mobile communication facility based on the contextual information, the command, and the subject of the speech; and an operating system of the mobile communication facility, the operating system comprising a plurality of functions of which one is selected and controlled by the user based on the results. - View Dependent Claims (29, 30, 31, 32)
-
Specification