Topically organized interface with realistic dialogue
First Claim
1. In a computer having a display means and a topically organized database containing objects, inquiries and responses, a method for communicating with the computer using realistic dialogue, comprising the steps of:
- (a) displaying a plurality of objects;
(b) selecting an object;
(c) displaying a plurality of inquiries based on the selected object;
(d) selecting an inquiry;
(e) responding to the selected inquiry with a response; and
(f) updating the objects based on the response.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for formulating and responding to an inquiry through an interface which is topically organized. The dialogue system interface is comprised of various topical objects wherein each domain object has a set of object values. Selection of a desired object value of a domain object yields a set of potential inquiries, corresponding to the selected value, for selection. A selected inquiry is transmitted to an underlying system for formulation of a response. The formulated response of the underlying system is then transmitted to the user through the dialogue system interface. The dialogue system generates and displays further domain objects, object values, and inquiries that are logically anticipated from the selected inquiry.
-
Citations
26 Claims
-
1. In a computer having a display means and a topically organized database containing objects, inquiries and responses, a method for communicating with the computer using realistic dialogue, comprising the steps of:
-
(a) displaying a plurality of objects; (b) selecting an object; (c) displaying a plurality of inquiries based on the selected object; (d) selecting an inquiry; (e) responding to the selected inquiry with a response; and (f) updating the objects based on the response. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computer having a display means and a topically organized database containing objects, inquires and responses, a method for communicating with the computer using realistic dialogue, comprising the steps of:
-
(a) displaying a plurality of objects, each object having at least one corresponding value; (b) selecting an object; (c) displaying a plurality of inquiries based on the at least one corresponding value of the selected object; (d) selecting an inquiry; (e) responding to the selected inquiry with a response; and (f) updating the objects based on the response. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for communicating with a computer having a topically organized database using realistic dialogue, comprising the steps of:
-
(a) displaying a plurality of objects and a plurality of inquiry templates, each object having at least one corresponding value; (b) selecting an inquiry template and at least one object; (c) displaying a plurality of inquiries based on the selected inquiry template and object; (d) selecting an inquiry; (e) responding to the selected inquiry with a response; and (f) updating the objects and inquiry templates based on the response. - View Dependent Claims (13)
-
-
14. An apparatus for communicating with a computer having a topically organized database using realistic dialogue, comprising:
-
(a) displaying means for displaying a plurality of objects; (b) a user interface for selecting an object; (c) display means for displaying a plurality of inquiries based on the selected object; (d) a user interface for selecting an inquiry; and (e) processor means for responding to the selected inquiry with a response and for updating the objects based on the response. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus for communicating with a computer having a topically organized database using realistic dialogue, comprising:
-
(a) display means for displaying a plurality of objects, each object having at least one corresponding value; (b) a user interface for selecting an object; (c) processor means for selecting a plurality of inquiries based on the corresponding value of the selected object; (d) display means for displaying the plurality of inquiries; (e) a user interface for selecting an inquiry; (f) processor means for responding to the selected inquiry with a response; and (g) processor means for updating the objects based on the response. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus for communicating with a computer having a topically organized database using realistic dialogue, comprising:
-
(a) display means for displaying a plurality of objects and a plurality of inquiry templates; (b) a user interface so that the user can select an inquiry template and at least one object; (c) display means for displaying a plurality of inquiries based on the selected inquiry template and the selected object; (d) a user interface so that a user can select an inquiry; (e) processor means for responding to a selected inquiry with a response; and (f) processor means for updating the objects and inquiry templates based on the response. - View Dependent Claims (26)
-
Specification