METHOD AND SYSTEM FOR RESPONDING TO USER-INPUT BASED ON SEMANTIC EVALUATIONS OF USER-PROVIDED RESOURCES
First Claim
1. A method for processing user input, the method comprising the steps of:
- (a) receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, from the user, a resource including a plurality of predefined markers and at least one expression having a semantic structure;
(b) storing the resource;
(c) evaluating the semantic structure of the at least one expression;
(d) identifying an expression type responsive to the evaluation of the semantic structure and to one of the plurality of predefined markers;
(e) determining whether to store at least one of;
an identification of the user and the at least one expression;
(f) displaying the resource in a viewable display format, responsive to a second of the plurality of predefined markers;
(g) receiving, during a second session, via one of a plurality of media gateways, from the user, a second expression having a semantic structure;
(h) evaluating the semantic structure of the second expression;
(i) identifying an expression type responsive to the evaluation of the semantic structure of the second expression; and
(j) responding to the second expression based on the expression type and based on the resource received during the first session.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing user input includes the step of receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, from the user, a resource including a plurality of predefined markers and at least one expression. An expression type is identified, responsive to an evaluation of the semantic structure and to one of the predefined markers. A determination is made as to whether to store at least one of: an identification of the user and the at least one expression. The resource is displayed in a viewable display format, responsive to a second predefined marker. A second expression is received. An expression type is identified, responsive to an evaluation of a semantic structure of the second expression. Based on the expression type and on the resource received during the first session, a response to the second expression is generated.
21 Citations
50 Claims
-
1. A method for processing user input, the method comprising the steps of:
-
(a) receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, from the user, a resource including a plurality of predefined markers and at least one expression having a semantic structure; (b) storing the resource; (c) evaluating the semantic structure of the at least one expression; (d) identifying an expression type responsive to the evaluation of the semantic structure and to one of the plurality of predefined markers; (e) determining whether to store at least one of;
an identification of the user and the at least one expression;(f) displaying the resource in a viewable display format, responsive to a second of the plurality of predefined markers; (g) receiving, during a second session, via one of a plurality of media gateways, from the user, a second expression having a semantic structure; (h) evaluating the semantic structure of the second expression; (i) identifying an expression type responsive to the evaluation of the semantic structure of the second expression; and (j) responding to the second expression based on the expression type and based on the resource received during the first session. - 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 system for processing user input comprising:
-
an interaction environment executing in a virtual machine; an information retrieval component provided by the interaction environment and in communication with a search index and a collection of information; and a user interface module provided by the interaction environment and in communication with the information retrieval component, the user interface module comprising; a transceiver receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, from the user, a resource including a plurality of predefined markers and at least one expression having a semantic structure, storing the resource, and receiving, during a second session between the user and the interaction environment a second expression having a semantic structure; a semantic evaluator identifying an expression type for the received at least one expression responsive to an evaluation of the semantic structure of the received expression and to one of the plurality of predefined markers and identifying an expression type for the second expression responsive to an evaluation of the semantic structure of the second expression; a display component displaying the resource in a viewable display format, responsive to a second of the plurality of predefined markers; and a response generating component providing a response to the second expression based on the identified expression type and to the resource received during the first session. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification