Content and task-execution services provided through dialog-based interfaces
First Claim
1. A computer implemented method for task execution based on dialog-based communication with a communication service, comprising:
- receiving dialog from a user, the dialog being directed to a specialized entity;
analyzing the dialog to identify a command; and
performing a task on the user'"'"'s behalf based on the command.
2 Assignments
0 Petitions
Accused Products
Abstract
A client-server interaction scheme is disclosed and enables content to be retrieved, or a task to be executed, through user instructions embedded in dialog-based user communication with a specialized simulated entity. Generally speaking, the scheme involves communication between a user device having a dialog-based user interface and a communication service provider, the communication typically taking place over some form of a network. In accordance with one aspect of the present invention, a user utilizes traditional, dialog-based, person-to-person type interaction to request and receive information from a non-human source. The user interacts with the non-human source in a manner substantially similar to how they would typically interact with another person. The user interactions are analyzed and translated into calls not only for informational content, but also calls for action to be taken on behalf of the user.
-
Citations
59 Claims
-
1. A computer implemented method for task execution based on dialog-based communication with a communication service, comprising:
-
receiving dialog from a user, the dialog being directed to a specialized entity;
analyzing the dialog to identify a command; and
performing a task on the user'"'"'s behalf based on the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer implemented method for directing a server, comprising:
requesting performance of a task by way of dialog-based communication directed through a communication service to a specialized entity. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
42. A client-server system that enables a user to initiate task-execution through dialog-based communication with a specialized entity, comprising:
-
a server having a communication service provider implemented thereon;
a client device configured to enable the user to utilize dialog-based communication to interact with a specialized entity through the communication service provider, the communication service provider being configured to support the recognition and execution of a command communicated through the dialog-based communication with the specialized entity, the command being a direction to perform a task on the user'"'"'s behalf. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification