Centralized system of aggregated data sources, personalized advertisement, matching logic, features, and methods of use
OwnerMack Craftinventor
Life of this patent
Estimating the term…
Abstract
A matching system identifies available matching items. A base item is determined from user input and/or a data store (e.g., a virtual closet). A virtual closet may contain information identifying each item previously purchased or otherwise owned by a user. Each base item is characterized by a plurality of specifications, such as color, pattern, style, type and brand. Available items are also similarly characterized. Matches are determined according to matching rules. Geolocation may limit recommended available items to the inventory of one or more particular retail establishments.
Claims20
A computer-implemented matching system comprising
- a base item identifier,
- entries for a plurality of characterization specifications associated with the base item identifier,
- a database containing a plurality of available item identifiers, and for each available item identifier including entries for a plurality of characterization specifications associated with the available item identifier,
- a rules base comprising a plurality of predetermined matching rules, each matching rule determining if a base item identifier and an available item identifier are a match based upon the entries for the plurality of characterization specifications associated with the base item identifier and the entries for the plurality of characterization specifications associated with the available item identifier, and
- a computing system on which is displayed information for an available item identifier that is determined to match the base item identifier.
A computer-implemented matching method comprising
- determining a base item identifier,
- obtaining entries for a plurality of characterization specifications associated with the base item identifier,
- accessing a database containing a plurality of available item identifiers, and for each available item identifier determining entries for a plurality of characterization specifications associated with the available item identifier,
- applying a rule from a rules base, the rules base comprising a plurality of predetermined matching rules, each matching rule determining if a base item identifier and an available item identifier are a match based upon the entries for the plurality of characterization specifications associated with the base item identifier and the entries for the plurality of characterization specifications associated with the available item identifier, and
- displaying on a computing system information for the available item identifier that is determined to match the base item identifier.
Dependencies are inferred from the claim text.