Database system facilitating textual searching
First Claim
1. A computer-implemented system for searching for a desired item, comprising:
- a database comprising information associated with items for which a search may be performed; and
a server system associated with one or more software components collectively operable to;
receive a first user input specifying an alphanumeric string associated with a desired item, search the database for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string;
provide the determined item names and item descriptions for the matching items for display to the user;
specify a particular matching item corresponding to the matching alphanumeric string;
receive a second user input indicating a desire to view attribute values for attributes of the particular matching item, determine attribute names and attribute values for attributes of the particular matching item; and
provide the determined attribute names and attribute values for the particular matching item for display to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for searching for a desired item includes, in response to user input specifying an alphanumeric string associated with a desired item, searching a database that comprises information associated with items for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string. The determined item names and item descriptions for the matching items are provided for display to the user. In response to user input indicating a desire to view attribute values for attributes of the particular matching item, attribute names and attribute values for attributes of the particular matching item are determined and provided for display to the user.
-
Citations
37 Claims
-
1. A computer-implemented system for searching for a desired item, comprising:
-
a database comprising information associated with items for which a search may be performed; and a server system associated with one or more software components collectively operable to; receive a first user input specifying an alphanumeric string associated with a desired item, search the database for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string; provide the determined item names and item descriptions for the matching items for display to the user; specify a particular matching item corresponding to the matching alphanumeric string; receive a second user input indicating a desire to view attribute values for attributes of the particular matching item, determine attribute names and attribute values for attributes of the particular matching item; and provide the determined attribute names and attribute values for the particular matching item for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for searching for a desired item, comprising:
-
receiving a first user input specifying an alphanumeric string associated with a desired item, searching a database that comprises information associated with items for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string; providing the determined item names and item descriptions for the matching items for display to the user; specifying a particular matching item corresponding to the matching alphanumeric string; receiving a second user input indicating a desire to view attribute values for attributes of the particular matching item, determining attribute names and attribute values for attributes of the particular matching item; and providing the determined attribute names and attribute values for the particular matching item for display to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 30, 31)
-
-
25. Software for searching for a desired item, the software being embodied in computer-readable media and when executed operable to:
-
receive a first user input specifying an alphanumeric string associated with a desired item, search a database that comprises information associated with items for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string; provide the determined item names and item descriptions for the matching items for display to the user; specify a particular matching item corresponding to the matching alphanumeric string; receive a second user input indicating a desire to view attribute values for attributes of the particular matching item, determine attribute names and attribute values for attributes of the particular matching item; and provide the determined attribute names and attribute values for the particular matching item for display to the user. - View Dependent Claims (26, 27, 28, 29, 32, 33, 34, 35, 36)
-
-
37. A computer-implemented system for searching for a desired item, comprising:
-
means for storing information associated with items for which a search may be performed; means for, in response to a first user input specifying an alphanumeric string associated with a desired item, searching the database for an alphanumeric string that matches the user-specified alphanumeric string to determine item names and item descriptions for all matching items corresponding to the matching alphanumeric string; means for providing the determined item names and item descriptions for the matching items for display to the user; means for, in response to a second user input indicating a desire to view attribute values for attributes of the particular matching item, determining attribute names and attribute values for attributes of the particular matching item; and means for providing the determined attribute names and attribute values for the particular matching item for display to the user.
-
Specification