AUGMENTING COMMUNICATION SESSIONS WITH APPLICATIONS
First Claim
Patent Images
1. A system for providing access to applications during a voice call, said system comprising:
- a memory area associated with a mobile computing device, said memory area storing participant data and a plurality of applications; and
a processor programmed to execute at least one of the applications to;
detect a pre-defined voice command spoken by at least one of a plurality of participants during a voice call;
perform the detected, pre-defined voice command to generate voice output data from the participant data stored in the memory area; and
play the generated voice output data for the participants during the voice call.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include applications as participants in a communication session such as a voice call. The applications provide functionality to the communication session by performing commands issued by the participants during the communication session to generate output data. Example functionality includes recording audio, playing music, obtaining search results, obtaining calendar data to schedule future meetings, etc. The output data is made available to the participants during the communication session.
320 Citations
20 Claims
-
1. A system for providing access to applications during a voice call, said system comprising:
-
a memory area associated with a mobile computing device, said memory area storing participant data and a plurality of applications; and a processor programmed to execute at least one of the applications to; detect a pre-defined voice command spoken by at least one of a plurality of participants during a voice call; perform the detected, pre-defined voice command to generate voice output data from the participant data stored in the memory area; and play the generated voice output data for the participants during the voice call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
detecting, by a computing device during a communication session, issuance of a command by at least one participant of a plurality of participants in the communication session, wherein the command is associated with an application available for execution by the computing device; performing, by the computing device, the command to generate output data during the communication session, wherein performing the command includes executing the application; and providing, by the computing device during the communication session, the generated output data to the communication session for access by the plurality of participants during the communication session. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media having computer-executable components, said components comprising:
-
an interface component that when executed by at least one processor of a computing device causes the at least one processor to receive a request, from at least one of a plurality of participants in a communication session, for an application to be included in the communication session; a session component that when executed by at least one processor of the computing device causes the at least one processor to include the application in the communication session in response to the request received by the interface component; a recognition component that when executed by at least one processor of the computing device causes the at least one processor to detect a command issued by at least one of the plurality of participants during the communication session; and a query component that when executed by at least one processor of the computing device causes the at least one processor to perform the command detected by the recognition component to generate output data, wherein the interface component provides the output data generated by the query component to one or more of the plurality of participants during the communication session, and wherein the recognition component and the query component are associated with the application included in the communication session by the session component. - View Dependent Claims (18, 19, 20)
-
Specification