Patent ID: 7386562

Claim:
A method of forming a searchable store of information about specific physical products, the method comprising: (a.) providing data storage; (b.) providing a computer program product comprising: computer-readable medium; a reusable product finder software unit stored on the computer-readable medium, the product finder software unit comprising: a plurality of product objects, each product object representing information for a generic product; a product manager for performing searches; a set of metadata rules; and a set of search rules; (c.) combining the product finder software unit with other software to form a software application; (d.) creating product specifications for the specific physical products using the metadata rules; (e.) storing the product specifications in the data storage using the product objects; and (f.) creating a search configuration in accordance with the search rules; and wherein the product manager in the software application is operable to perform searches of the product specifications using the product objects, the searches being performed in accordance with the search configuration.