VERBAL LABELS FOR ELECTRONIC MESSAGES
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving an audio input from a user;
performing speech recognition on the audio input from the user to generate text corresponding to the audio input;
creating a unified label comprisingthe text corresponding to the audio input, anddata representing the audio input from the user; and
labeling one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Verbal labels for electronic messages, as well as systems and methods for making and using such labels, are disclosed. A verbal label is a label containing audio data (such as a digital audio file of a user'"'"'s voice and/or a speaker template thereof) that is associated with one or more electronic messages. Verbal labels permit a user to more efficiently manipulate e-mail and other electronic messages by voice. For example, a user can add such labels verbally to an e-mail or to a group of e-mails, thereby permitting these messages to be sorted and retrieved more easily.
41 Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
receiving an audio input from a user; performing speech recognition on the audio input from the user to generate text corresponding to the audio input; creating a unified label comprising the text corresponding to the audio input, and data representing the audio input from the user; and labeling one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving a request for electronic messages associated with a unified label; identifying electronic messages labeled with the unified label, wherein the unified label comprises data representing audio input by a user, and text corresponding to the audio input by the user; and returning a response including information corresponding to at least one of the identified electronic messages labeled with the unified label. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A memory containing a data structure, the data structure comprising:
-
a unified label used to label one or more electronic messages, the unified label comprising data that represents audio input from a user, and text corresponding to the audio input by the user; wherein the unified label is used to identify the one or more electronic messages. - View Dependent Claims (18)
-
-
19. A system comprising at least one server, the at least one server comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving an audio input from a user; performing speech recognition on the audio input from the user to generate text corresponding to the audio input; creating a unified label comprising the text corresponding to the audio input, and data that represents the audio input from the user; and labeling one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages.
-
-
20. A system comprising at least one server, the at least one server comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a request for electronic messages associated with a unified label; identifying electronic messages labeled with the unified label, wherein the unified label comprises data representing audio input by a user, and text corresponding to the audio input by the user; and returning a response including information corresponding to at least one of the identified electronic messages labeled with the unified label.
-
-
21. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a computer, cause the computer to:
-
receive an audio input from a user; perform speech recognition on the audio input from the user to generate text corresponding to the audio input; create a unified label comprising the text corresponding to the audio input, and data that represents the audio input from the user; and label one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages.
-
-
22. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a computer, cause the computer to:
-
receive a request for electronic messages associated with a unified label; identify electronic messages labeled with the unified label, wherein the unified label comprises data representing audio input by a user, and text corresponding to the audio input by the user; and return a response including information corresponding to at least one of the identified electronic messages labeled with the unified label.
-
-
23. A computer-implemented method, comprising:
-
receiving an audio input from a user; performing speech recognition on the audio input from the user to generate text corresponding to the audio input; creating a unified label comprising the text corresponding to the audio input, and data representing the audio input received from the user; labeling one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages; and retrieving one or more of the electronic messages using the unified label. - View Dependent Claims (24, 25, 26)
-
-
27. A computer-implemented method, comprising:
-
receiving an audio input from a user for a unified label; performing speech recognition on the audio input from the user to generate text corresponding to the audio input; creating the unified label comprising a digital audio file including audio data representing the audio input from the user, the text corresponding to the audio input, and a speaker template of the digital audio file; and labeling one or more electronic messages using the unified label, wherein the unified label is used to identify the one or more electronic messages.
-
Specification