Hypertext concept notation for dynamically constructing a sentence to respond to a user request
First Claim
Patent Images
1. A method for dynamically constructing a sentence relating to a user request, comprising:
- receiving an indication of concepts from a user;
selecting related queries to present to the user based upon the concepts;
using the concepts to construct a sentence relating to the user request; and
selectively repeating the selecting step, based upon user input, in order to dynamically change the sentence.
7 Assignments
0 Petitions
Accused Products
Abstract
Use of concepts to dynamically query a user and construct a sentence for responding to a user request. The use of hypertext concept notation permits the linking of related concepts through concept identifiers. The constructed sentence can be dynamically changed by a user selecting a representation of a concept within the sentence, either a complete sentence or one in the process of being constructed. The data for the selected concept can be updated and the new data inserted into the sentence using the links provided by the concept identifiers.
64 Citations
26 Claims
-
1. A method for dynamically constructing a sentence relating to a user request, comprising:
-
receiving an indication of concepts from a user;
selecting related queries to present to the user based upon the concepts;
using the concepts to construct a sentence relating to the user request; and
selectively repeating the selecting step, based upon user input, in order to dynamically change the sentence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for dynamically constructing a sentence relating to a user request, comprising:
-
a receive module for receiving an indication of concepts from a user;
a select module for selecting related queries to present to the user based upon the concepts;
a use module for using the concepts to construct a sentence relating to the user request; and
a repeat module for selectively repeating the selecting, based upon user input, in order to dynamically change the sentence. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification