Multi-modal messaging
First Claim
1. A method for providing multi-modal messaging, comprising the steps of:
- receiving user input through a multi-modal user interface;
composing a message responsive to the user input using one or more message templates; and
forwarding the message to a target recipient using a messaging protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for multi-modal messaging that enable a user to compose, send and retrieve messages, such as SMS, MMS, IM or ordinary e-mail messages, for example, using one or more I/O (input/output) modalities (e.g., speech I/O and/or GUI I/O). A method for composing messages combines the advantages of a multi-modal interface (e.g., grammar-based speech and touchscreen or similar input devices) and message templates, which allows a user to construct a message with significantly less effort in a fraction of the time required by conventional methods. The user can dictate his/her messages using speech and/or GUI input, for example, based on a library of message templates which can be personalized by the user to fit his/her social interaction needs.
-
Citations
36 Claims
-
1. A method for providing multi-modal messaging, comprising the steps of:
-
receiving user input through a multi-modal user interface;
composing a message responsive to the user input using one or more message templates; and
forwarding the message to a target recipient using a messaging protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for authoring message templates for use with a messaging system, the method comprising the steps of:
-
defining a category that is associated with one or more related template messages;
defining a keyword for each template message associated with the category, wherein each keyword is a unique identifier for the associated template message;
specifying one or more properties associated with the category, said one or more properties including an identification property that is used for logically associating the category with a same category in a different language. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A multi-modal messaging system, comprising:
-
a multi-modal user interface for receiving user input, said user input comprising speech input;
an automatic speech recognition system for recognizing the speech input;
a messaging application for composing a message responsive to the user input using one or more message templates. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing multi-modal messaging, the method steps comprising:
-
receiving user input through a multi-modal user interface;
composing a message responsive to the user input using one or more message templates; and
forwarding the message to a target recipient using a messaging protocol. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification