Method of providing product database
First Claim
Patent Images
1. A method that utilizes a processor to update a product database, the method comprising:
- maintaining a database comprising a plurality of database entries, wherein each database entry comprises a classification field and a plurality of additional fields, wherein the classification field comprises a classification of a product of the database entry;
receiving data associated with a product for adding to the database as a new entry;
generating a query from the data associated with the product for adding to the database as the new entry;
computing, using the processor, a value of the query indicating a similarity of the query to information saved in at least one selected field of a database entry, wherein the computing is repeated for at least part of the plurality of database entries;
identifying database entries including information in the at least one selected field that have values greater than a reference value;
identifying a classification associated with a greatest number of the identified database entries among classifications saved in the classification fields of the identified database entries; and
assigning the identified classification to the classification field of the new entry.
5 Assignments
0 Petitions
Accused Products
Abstract
A category recommendation method includes maintaining a category database including an internal identifier and an internal category to which the internal identifier belongs; externally receiving a foreign identifier and a foreign category where the foreign identifier belongs to from an outside; extracting a query associated with the foreign identifier; and recommending at least one of the internal categories stored in the category database by using the query as a category corresponding to the foreign identifier.
5 Citations
16 Claims
-
1. A method that utilizes a processor to update a product database, the method comprising:
-
maintaining a database comprising a plurality of database entries, wherein each database entry comprises a classification field and a plurality of additional fields, wherein the classification field comprises a classification of a product of the database entry; receiving data associated with a product for adding to the database as a new entry; generating a query from the data associated with the product for adding to the database as the new entry; computing, using the processor, a value of the query indicating a similarity of the query to information saved in at least one selected field of a database entry, wherein the computing is repeated for at least part of the plurality of database entries; identifying database entries including information in the at least one selected field that have values greater than a reference value; identifying a classification associated with a greatest number of the identified database entries among classifications saved in the classification fields of the identified database entries; and assigning the identified classification to the classification field of the new entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of running a price comparison engine, the method comprising:
-
maintaining a product database, the maintaining of the product data base comprising; maintaining a database comprising a plurality of database entries, wherein each database entry comprises a classification field and a plurality of additional fields, wherein the classification field comprises a classification of a product of the database entry, receiving data associated with a product for adding to the database as a new entry, generating a query from the data associated with the product for adding to the database as the new entry, computing, using the processor, a value of the query indicating a similarity of the query to information saved in at least one selected field of a database entry, wherein the computing is repeated for at least part of the plurality of database entries, identifying database entries including information in the at least one selected field that have values greater than a reference value, identifying a classification associated with a greatest number of the identified database entries among classifications saved in the classification fields of the identified database entries, and assigning the identified classification to the classification field of the new entry; receiving, from a remote computer, a search request for a type of products; conducting a search in the database using information included in the search request; and sending a search result to the remote computer.
-
Specification