Text generation and searching method and system
First Claim
Patent Images
1. A text-generation method comprising:
- receiving data records, wherein each data record includes one or more data fields and a field value associated with each data field; and
generating a text-string for each data record, wherein each text-string includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field.
9 Assignments
0 Petitions
Accused Products
Abstract
A text-generation method and system includes receiving data records, such that each data record includes one or more data fields and a field value associated with each data field. A text-string is generated for each data record, such that each text-string includes one or more text-based data descriptors. Each data descriptor includes a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field.
93 Citations
54 Claims
-
1. A text-generation method comprising:
-
receiving data records, wherein each data record includes one or more data fields and a field value associated with each data field; and
generating a text-string for each data record, wherein each text-string includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 54)
-
-
9. A search method comprising:
-
defining a first target value for each of one or more data fields within a database record structure of a database, wherein the database includes a plurality of data records;
searching a plurality of text-strings, wherein each text string is associated with one of the data records and includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field; and
generating a first result set by identifying one or more text-strings that include a value descriptor that is essentially equivalent to at least one of the first target values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to:
-
receive data records, wherein each data record includes one or more data fields and a field value associated with each data field; and
generate a text-string for each data record, wherein each text-string includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to:
-
define a first target value for each of one or more data fields within a database record structure of a database, wherein the database includes a plurality of data records;
search a plurality of text-strings, wherein each text string is associated with one of the data records and includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field; and
generate a first result set by identifying one or more text-strings that include a value descriptor that is essentially equivalent to at least one of the first target values. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A searching system comprising:
-
a server system including a computer processor and associated memory, the server system having a database that includes a plurality of data records;
wherein the server system is configured to;
define a first target value for each of one or more data fields within a database record structure of the database;
search a plurality of text-strings, wherein each text string is associated with one of the data records and includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field; and
generate a first result set by identifying one or more text-strings that include a value descriptor that is essentially equivalent to at least one of the first target values. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A data structure comprising:
-
a database including a plurality of data records, wherein each data record includes one or more data fields, and a field value is associated with each data field;
a text-string for one or more data records, wherein each text-string includes one or more text-based data descriptors, such that each data descriptor includes;
a field descriptor that defines a specific data field within the data record to which the text-string is related, and a value descriptor that defines the field value associated with the specific data field. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
Specification