System and method for retrieving information from an electronic catalog
First Claim
Patent Images
1. A method for reading information from an electronic catalog, the method comprising:
- receiving an electronic search request that includes data representative of an attribute of the information that is of interest to a searcher; and
using the electronic search request to read from a volatile memory in which the electronic catalog is temporarily stored as a data structure comprised of a plurality of records each comprised of data representative of one or more attributes of a unit of the information those records that have data which corresponds to the attribute of the information that is of interest to the searcher.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for finding, reading, and displaying information contained within an electronic catalog, such as a product catalog. The electronic catalog is temporarily stored in volatile memory in the form of a searchable data structure comprising a plurality of search records each representative of a unit of information, or a product, within the catalog. Each search record further comprises data representative of one or more attributes of the corresponding unit of information.
29 Citations
22 Claims
-
1. A method for reading information from an electronic catalog, the method comprising:
-
receiving an electronic search request that includes data representative of an attribute of the information that is of interest to a searcher; and
using the electronic search request to read from a volatile memory in which the electronic catalog is temporarily stored as a data structure comprised of a plurality of records each comprised of data representative of one or more attributes of a unit of the information those records that have data which corresponds to the attribute of the information that is of interest to the searcher. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for finding and displaying products found in a catalog, comprising:
-
reading a searchable data structure into a random access memory of a search computer, the searchable data structure comprising a plurality of search records each representative of a product in the catalog wherein each search record further comprises data representative of search attributes of the corresponding product;
receiving a search request comprising data representative of a user specified search attribute;
comparing the data representative of the user specified search attribute to the data within the search records of the searchable data structure; and
displaying to the user information representative of the search records that were found by the step of comparing to include search attributes that correspond to the user specified search attribute. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable media having instructions for reading information from an electronic catalog, the instructions performing steps comprising:
-
receiving an electronic search request that includes data representative of an attribute of the information that is of interest to a searcher; and
using the electronic search request to read from a volatile memory in which the electronic catalog is temporarily stored as a data structure comprised of a plurality of records each comprised of data representative of one or more attributes of a unit of the information those records that have data which corresponds to the attribute of the information that is of interest to the searcher. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable media having instructions for finding and displaying products found in a catalog, the instructions performing steps comprising:
-
reading a searchable data structure into a random access memory of a search computer, the searchable data structure comprising a plurality of search records each representative of a product in the catalog wherein each search record further comprises data representative of search attributes of the corresponding product;
receiving a search request comprising data representative of a user specified search attribute;
comparing the data representative of the user specified search attribute to the data within the search records of the searchable data structure; and
displaying to the user information representative of the search records that were found by the step of comparing to include search attributes that correspond to the user specified search attribute. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for searching for products, comprising:
-
means for receiving an electronic search request that includes data representative of an attribute of the information that is of interest to a searcher; and
means for using the electronic search request to read from the volatile memory in which the electronic catalog is temporarily stored as a data structure comprised of a plurality of records each comprised of data representative of one or more attributes of a unit of the information those records that have data which corresponds to the attribute of the information that is of interest to the searcher.
-
-
22. A system for searching for finding and displaying products found in a catalog, comprising:
-
a search computer having a volatile memory in which is temporarily stored a searchable data structure comprising a plurality of search records each representative of a product in the catalog wherein each search record further comprises data representative of search attributes of the corresponding product; and
a client computer in communication with the search computer having a graphical user interface by which a user can specify a search request comprising data representative of a user specified search attribute which is transmitted in a search message to the search computer;
wherein the search computer, upon receipt of the search message, compares the data representative of the user specified search attribute to the data within the search records of the searchable data structure, creates a response message including information representative of the search records that were found during the comparison to include search attributes that correspond to the user specified search attribute, and transmits the response message to the client computer; and
wherein the client computer uses the graphical user interface to display to the user the information contained within the response message.
-
Specification