Patent ID: 7725363

Claim:
A method performed by at least one microprocessor executing a plurality of instructions stored on at least one computer-readable media, said method comprising the steps of: a) hosting an ecommerce site on a hosting computer communicatively coupled to a network; b) receiving from a user a metadata tag associated with a product on the ecommerce site; c) dynamically creating, using a computer processor, a product category associated with the product comprising the steps of: i. analyzing one or more tokens within the metadata tag and determining that the metadata tag comprises multiple words; ii. parsing the metadata tag into a plurality of word tokens; iii. creating a plurality of candidate product categories using different combinations of words selected from the plurality of word tokens; iv. creating a user interface for the user to designate the product category from among the plurality of candidate product categories; v. receiving from the user a selection of the product category from the plurality of candidate product categories.