Augmented conversational understanding agent to identify conversation context between two humans and taking an agent action thereof
First Claim
Patent Images
1. A method for providing an augmented conversational understanding agent, comprising:
- receiving, on a computing device, at least one natural language phrase from a human user, wherein the at least one natural language phrase is from a conversation between the human user and at least one second human user;
identifying, by the computing device, a context associated with the received at least one natural language phrase, the context being identified by the computing device applying an understanding model to determine whether one or more parameters are included in the received at least one natural language phrase;
performing, by the computing device, an implicitly requested agent action associated with the identified context according to the received at least one natural language phrase, wherein the agent action comprises an action suggestion offered without being an active participant in the conversation; and
displaying, by the computing device, 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 201 a result associated with performing the action may be displayed.
-
Citations
20 Claims
-
1. A method for providing an augmented conversational understanding agent, comprising:
-
receiving, on a computing device, at least one natural language phrase from a human user, wherein the at least one natural language phrase is from a conversation between the human user and at least one second human user; identifying, by the computing device, a context associated with the received at least one natural language phrase, the context being identified by the computing device applying an understanding model to determine whether one or more parameters are included in the received at least one natural language phrase; performing, by the computing device, an implicitly requested agent action associated with the identified context according to the received at least one natural language phrase, wherein the agent action comprises an action suggestion offered without being an active participant in the conversation; and displaying, by the computing device, a result associated with performing the agent action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage device storing a set of instructions, which when executed by a processing device, performs a method for providing an augmented conversational understanding agent, comprising:
-
receiving a natural language phrase from a human user, wherein the natural language phrase is from a conversation between the human user and at least one second human user; determining whether the received natural language phrase comprises enough data to identify a context, the context being identified by applying an understanding model to determine whether one or more parameters are included in the received natural language phrase; and when it is determined that the received natural language phrase comprises enough data to identify the context; performing an implicitly requested agent action associated with the identified context according to the received natural language phrase, wherein the agent action comprises an action suggestion offered without being an active participant in the conversation, 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, 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 human user and wherein the request comprises at least one of the following;
an explicit invocation request by the first human user and a request to begin a conversation between the first human user and at least one second human user,receive a first natural language phrase, wherein the received first natural language phrase is from a conversation between the first human user and the at least one second human user, determine whether the received first natural language phrase comprises enough data to identify a context, the context being identified by applying an understanding model to determine whether one or more parameters are included in the received first natural language phrase, when determined that the received first natural language phrase does not comprise enough data to identify a context, wait to receive at least one second natural language phrase; and when it is determined that the received first natural language phrase comprises enough data to identify a context; perform an implicitly requested agent action associated with the received first natural language phrase, wherein the agent action comprises an action suggestion offered without being an active participant in the conversation; 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; when it is determined 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