Augmented Conversational Understanding Agent
First Claim
Patent Images
1. A method for providing an augmented conversational understanding agent, the method comprising:
- receiving, by an agent, at least one natural language phrase from a user, wherein the at least one natural language phrase is associated with a conversation between the user and at least one second user;
identifying a context associated with the at least one natural language phrase; and
performing an agent action associated with the identified context according to the at least one natural language phrase; and
displaying a result associated with performing the agent action.
2 Assignments
0 Petitions
Accused Products
Abstract
An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context associated with the at least one natural language phrase may be identified. The natural language phrase may be associated, for example, with a conversation between the user and a second user. An agent action associated with the identified context may be performed according to the at least one natural language phrase and a result associated with performing the action may be displayed.
59 Citations
20 Claims
-
1. A method for providing an augmented conversational understanding agent, the method comprising:
-
receiving, by an agent, at least one natural language phrase from a user, wherein the at least one natural language phrase is associated with a conversation between the user and at least one second user; identifying a context associated with the at least one natural language phrase; and performing an agent action associated with the identified context according to the at least one natural language phrase; and displaying a result associated with performing the agent action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium which stores a set of instructions which when executed performs a method for providing an augmented conversational understanding agent, the method executed by the set of instructions comprising:
-
receiving a first natural language phrase from a user, wherein the at least one natural language phrase is associated with a conversation between the user and at least one second user; determining whether the first natural language phrase comprises enough data to identify a context; and in response to determining that the first natural language phrase comprises enough data to identify the context; performing an agent action associated with the identified context according to the at least one natural language phrase, and displaying a result associated with performing the agent action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for providing a context-aware environment, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; invoke an agent application, wherein invoking the agent application occurs in response to a request from a first user and wherein the request comprises at least one of the following;
an explicit invocation request by the first user and a request to begin a conversation between the first user and at least one second user,receive a first natural language phrase, determine whether the first natural language phrase comprises enough data to identify a context, in response to determining that the first natural language phrase does not comprise enough data to identify a context, wait to receive at least one second natural language phrase, and in response to determining that the first natural language phrase comprises enough data to identify a context; perform an agent action associated with the first natural language phrase, display a result according to the performed action, receive at least one second natural language phrase, determine whether the at least one second natural language phrase is associated with the identified context, in response to determining that the at least one second natural language phrase is associated with the identified context; update the identified context according to the at least one second natural language phrase, perform a second agent action associated with the updated context; and update the display according to a second result associated with the second action.
-
Specification