Network-based background expert
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
based on an analysis of conversation data transmitted within an audio communication session between a first communication device of a network and a second communication device of the network, determining, during the audio communication session, goal data indicative of a goal associated with the first communication device and the second communication device;
based on data received from a network data store coupled to the first communication device and the second communication device, determining solution data indicative of solutions to accomplish the goal; and
in response to the determining the solution data and determining that first speech data associated with the conversation data is not being transmitted between the first communication device and the second communication device during the audio communication session, generating second speech data based on the solution data and adding a network device that is coupled to the first communication device and the second communication device via the network as an additional participant in the audio communication session, and simultaneously transmitting the second speech data from the network device to the first communication device and the second communication device, wherein, in addition to the conversation data transmitted between the first communication device and the second communication device during the audio communication session, the second speech data is transmitted to the first communication device and the second communication device during the audio communication session, and third speech data is transmitted between the first communication device and the second communication device after receiving the second speech data associated with the solution data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and methodology that provides a network-based, e.g., cloud-based, background expert for predicting and/or accomplishing a user'"'"'s goals is disclosed herein. Moreover, the system monitors, in the background, user generated data and/or publicly available data to determine and/or infer a user'"'"'s goal, with or without an active indication/request from the user. Typically, the user-generated data can include user conversations, such as, but not limited to, speech data in a voice call, text messages, chat dialogs, etc. Further, the system identifies an action or task that facilitates accomplishment of the user goal in real-time. Moreover, the system can automatically perform the action/task and/or request user authorization prior to performing the action/task.
33 Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; based on an analysis of conversation data transmitted within an audio communication session between a first communication device of a network and a second communication device of the network, determining, during the audio communication session, goal data indicative of a goal associated with the first communication device and the second communication device; based on data received from a network data store coupled to the first communication device and the second communication device, determining solution data indicative of solutions to accomplish the goal; and in response to the determining the solution data and determining that first speech data associated with the conversation data is not being transmitted between the first communication device and the second communication device during the audio communication session, generating second speech data based on the solution data and adding a network device that is coupled to the first communication device and the second communication device via the network as an additional participant in the audio communication session, and simultaneously transmitting the second speech data from the network device to the first communication device and the second communication device, wherein, in addition to the conversation data transmitted between the first communication device and the second communication device during the audio communication session, the second speech data is transmitted to the first communication device and the second communication device during the audio communication session, and third speech data is transmitted between the first communication device and the second communication device after receiving the second speech data associated with the solution data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
based on analyzing first conversation data transmitted during a communication session between a first communication device and a second communication device, determining, by a system comprising a processor, goal data indicative of a goal associated with the first communication device and the second communication device; based on data received from a network data store that is coupled to the first communication device and the second communication device via a communication network, determining, by the system, action data indicative of an action that is to be performed for accomplishing the goal; and in response to the determining the action data and determining that the first conversation data is not being transferred between the first communication device and the second communication device during the communication session, generating second conversation data based on the action data, adding a network device that is coupled to the first communication device and the second communication device via the communication network as an additional participant in the communication session, transferring the second conversation data from the network device to the first communication device and the second communication device, simultaneously presenting, in addition to the first conversation data transmitted between the first communication device and the second communication device during the communication session, the second conversation data to the first communication device and the second communication device during the communication session, and facilitating transmission of third conversation data between the first communication device and the second communication device after the presenting the second conversation data associated with the action data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A machine readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations comprising:
-
based on an analysis of conversation data exchanged between a first user equipment and a second user equipment during a communication session via a communication network, determining, during the communication session, goal data indicative of a goal associated with the first user equipment and the second user equipment; based on data received from a network data store of the communication network, determining task data indicative of a task that is to be performed, to accomplish the goal; verifying that first speech data associated with the conversation data is not being transmitted between the first user equipment and the second user equipment during the communication session; and subsequent to the determining the task data and the verifying, generating second speech data that comprises the task data, adding a network device of the communication network as an additional participant in the communication session, transferring, in parallel to the conversation data exchanged between the first user equipment and the second user equipment during the communication session, the second speech data from the network device to the first user equipment and the second user equipment during the communication session, and facilitating transfer of third speech data between the first communication device and the second communication device subsequent to the transferring the second speech data associated with the task data. - View Dependent Claims (19, 20)
-
Specification