Action generation based on voice data
First Claim
Patent Images
1. A method for generating an action based on a conversation on a mobile device, comprising:
- performing by the mobile device;
receiving audio data on the mobile device;
receiving text data on the mobile device, the text data generated in real time from the received audio data;
parsing the text data, wherein the parsing comprises searching for one or more predetermined keywords within the text data generated in real time on the mobile device;
based on the parsed text data and the one or more predetermined keywords found during the searching, generating a list of possible actions to be performed by one or more applications running on the mobile device; and
displaying the list of possible actions on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
An automated technique is discussed for processing audio data and generating one or more actions in response thereto. In particular embodiments, the audio data can be obtained during a phone conversation and post-call actions can be provided to the user with contextually relevant entry points for completion by an associated application. Audio transcription services available on a remote server can be leveraged. The entry points can be generated based on keyword recognition in the transcription and passed to the application in the form of parameters.
28 Citations
20 Claims
-
1. A method for generating an action based on a conversation on a mobile device, comprising:
performing by the mobile device; receiving audio data on the mobile device; receiving text data on the mobile device, the text data generated in real time from the received audio data; parsing the text data, wherein the parsing comprises searching for one or more predetermined keywords within the text data generated in real time on the mobile device; based on the parsed text data and the one or more predetermined keywords found during the searching, generating a list of possible actions to be performed by one or more applications running on the mobile device; and displaying the list of possible actions on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-readable storage device storing computer-executable instructions operable to cause a mobile computing device to perform a method comprising:
-
storing a stream of voice data on the mobile computing device during a phone conversation, the phone conversation using the mobile computing device; based on the voice data, automatically generating at least one action based on parsing text data, the text data corresponding to the voice data, wherein the parsing comprises searching the text data for one or more keywords associated with an application running on the mobile computing device; and launching the application associated with the at least one action and the one or more keywords. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for generating a list of actions based on a phone conversation, comprising:
performing by a mobile device; dividing the phone conversation into chunks of voice data of a predetermined duration; passing the chunks of voice data to a translation service; receiving, from the translation service, text data associated with the translated voice data; parsing the text data, wherein the parsing comprises searching the text data for at least one keyword associated with two or more applications running on the mobile computing device; requesting potential actions from the two or more applications based on the parsed text data; receiving the potential actions from the two or more applications; and displaying a list of the potential actions. - View Dependent Claims (20)
Specification