System and method for matching consumers with products
First Claim
1. A method, comprising:
- inputting, by a user, consumer information into a user interface, the consumer information consisting of a set of data describing a consumer specified by the user;
translating, by a computer system, the consumer information into a digital portrait;
determining, by a computer system, usage patterns and product purchase patterns of the user over a predetermined time period; and
updating, by a computer system, the digital portrait based upon the determined usage patterns and product purchase patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
A matching system includes consumer and product/vendor portrayer engines capable of determining, monitoring and modifying consumer and product/vendor cognitive and factual information, and a matching engine capable of determining corresponding consumer information of one or more consumers and product and/or vendor information of one or more products and/or vendors. In an exemplary embodiment, the cognitive information comprises consumer and product and/or vendor profiles including a weighted personality aspect set. The cognitive information also includes consumer and product and/or vendor intent and long-term interests, and the product information includes parameters linked to consumer fact information. The information can further be gathered from devices and/or processes of an interconnected network and the results of matching can be presented to or for a consumer via one or more devices accessible to the matching system, in accordance with one or more applications. Embodiments also provide for interfacing, reliability assurance, security and other aspects.
140 Citations
18 Claims
-
1. A method, comprising:
-
inputting, by a user, consumer information into a user interface, the consumer information consisting of a set of data describing a consumer specified by the user;
translating, by a computer system, the consumer information into a digital portrait;
determining, by a computer system, usage patterns and product purchase patterns of the user over a predetermined time period; and
updating, by a computer system, the digital portrait based upon the determined usage patterns and product purchase patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a networked device means including a user interface that is capable of accepting consumer information from a user, the consumer information including a set of data describing a consumer specified by the user;
a consumer portrait tool means, coupled to the networked device means via an interconnected network, for translating the consumer information into a mathematical form;
a consumer portrait analyzer means, coupled to the consumer portrait tool means, for creating a digital consumer portrait from the mathematical form; and
a usage monitor means, coupled to the consumer portrait analyzer means, for determining usage patterns and product purchase patterns of the user over a predetermined time period, and for providing the determined usage patterns and product purchase patterns to the consumer portrait analyzer for updating the digital consumer portrait. - View Dependent Claims (11, 12, 13)
-
-
14. A method, comprising:
-
obtaining, via an interconnected network, user intent data from a user;
obtaining a consumer portrait, the consumer portrait representing a set of data describing a consumer specified by the user;
obtaining at least one product portrait, each product portrait representing a set of data describing a product and a vendor associated with the product;
determining at least one matching product, the matching product having a product portrait which substantially matches the consumer portrait and the user intent data; and
identifying, via the interconnected network, the at least one matching product to the user. - View Dependent Claims (15)
-
-
16. A method, comprising:
-
obtaining user purchase request criteria from a user;
obtaining a consumer portrait, the consumer portrait representing a set of data describing a consumer specified by the user;
obtaining at least one product portrait, each product portrait representing a set of data describing a product and a vendor associated with the product;
determining at least one matching product, the matching product having a product portrait which substantially matches the consumer portrait and the user purchase request criteria;
sending, to the vendor associated with the at least one matching product, a purchase transaction for the at least one matching product;
monitoring a status of the purchase transaction; and
providing the status of the purchase transaction to the user.
-
-
17. A system, comprising:
-
a networked device means including a user interface means capable of accepting, from a user, a purchase request criteria;
storage media means, coupled to the networked device via an interconnected network, for storing the user purchase request criteria, and for storing a predetermined digital consumer portrait and a predetermined digital product portrait;
purchasing agent tool means, coupled to the storage media, for generating a purchase transaction, the purchase transaction directing a vendor associated with the digital vendor portrait to provide a product associated with the digital product portrait to a consumer associated with the digital consumer portrait; and
wish fulfillment monitor means, coupled to the purchasing agent tool means and the networked device means, for monitoring the purchase transaction and providing to the user, via the user interface means, a status of the purchase transaction.
-
-
18. A method, comprising;
-
storing a plurality of product descriptions on a computer system, each product description corresponding to a product provided by a vendor;
storing a plurality of consumer descriptions on a computer system;
receiving, by a computer system, user intent data and a specific one of the plurality of consumer descriptions; and
determining, by a computer system, at least one said product with a product description which substantially matches the user intent data and the specific one of the plurality of consumer descriptions.
-
Specification