Product search
First Claim
1. A computer-readable medium embodied in a non-transient, physical memory device having stored thereon computer executable instructions for searching a product model number database comprising a plurality of product model numbers, the instructions performing steps comprising:
- receiving a string to be searched in the product model number database from a client device;
creating multiple queries based on the string;
querying the model number database using the created queries;
receiving query results from the model number database responsive to the created queries; and
transmitting the query results to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for searching a product model number database having a plurality of product model numbers stored therein receives a string to be searched in the product model number database from a client device. Multiple queries are then created based on the string and the model number database is queried using the created queries. Query results responsive to the created queries are then received from the model number database and transmitted to the client device.
26 Citations
19 Claims
-
1. A computer-readable medium embodied in a non-transient, physical memory device having stored thereon computer executable instructions for searching a product model number database comprising a plurality of product model numbers, the instructions performing steps comprising:
-
receiving a string to be searched in the product model number database from a client device; creating multiple queries based on the string; querying the model number database using the created queries; receiving query results from the model number database responsive to the created queries; and transmitting the query results to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium embodied in a non-transient, physical memory device having stored thereon computer executable instructions for searching a product model number database comprising a plurality of product model numbers, the instructions performing steps comprising:
-
receiving a string to be searched in the product model number database from a client device; creating multiple queries based on the string, at least two of the queries being selected from the group consisting of; a search for product model numbers beginning with the string; a search for product model numbers ending with the string; a search for product model numbers containing the string;
ora search for product model numbers beginning with one or more leading zeroes followed by the string; querying the model number database using the created queries; receiving query results from the model number database responsive to the created queries; and transmitting the query results to the client device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-readable medium embodied in a non-transient, physical memory device having stored thereon computer executable instructions for searching a product model number database comprising a plurality of product model numbers, the instructions performing steps comprising:
-
receiving a string to be searched in the product model number database from a client device; creating a first query comprising a search for product model numbers beginning with the string; creating a second query comprising a search for product model numbers ending with the string; creating a third query comprising a search for product model numbers containing the string; creating a fourth query comprising a search for product model numbers beginning with one or more leading zeroes followed by the string; querying the model number database using the first, second, third and fourth queries; receiving query results from the model number database responsive to the first, second, third and fourth queries; and transmitting the query results to the client device. - View Dependent Claims (17, 18, 19)
-
Specification