Expert systems recommendations matching consumer profiles to product evaluations
First Claim
1. A method for recommending one or more products, selected from a group of offered products, based on a specific consumer profile for a specific consumer, comprising:
- establishing a products database in a computer accessible medium, wherein the products database contains at least some stored product information for each offered product, and wherein the stored product information includes subjective product evaluation information including information gained from a subjective evaluation of each product'"'"'s suitability for specific consumers, wherein the subjective product evaluation information comprises answers to specific product evaluation questions with respect to consumer personal information;
accessing at least one first database in a computer accessible medium, wherein the first database contains at least some previously stored consumer profile information for the specific consumer;
establishing a second database in a computer accessible medium, wherein the second database contains at least some stored supplemental consumer profile information for the specific consumer, wherein the supplemental consumer profile information is information different from the consumer profile information in the first database;
allowing a consumer to select, via a computer, a specific product area from the products database;
accessing, based on the consumer'"'"'s selection of a product area, the products database;
accessing the first database and the second database;
selecting, via a computer processor, all offered products in the products database, regardless of the product area selected by the consumer;
removing from the selected offered products, via the computer processor, all of the offered products that are not included in the selected product area selected by the consumer;
removing, after the offered products that are not included in the subject area selected by the consumer have been removed, all of the offered products that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered product is stored as product information in the products database;
removing, after the offered products that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level have been removed, via the computer processor, all of the offered products that are designated to be a predetermined number of skill levels below the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered product is stored as product information in the products database;
establishing an initial product recommendation value for each of the remaining selected offered products;
transforming the product recommendation value for each of the remaining selected offered products based on a comparison of the subjective product evaluation information and at least some consumer profile information including at least some consumer personal information from the first or second database for the specific consumer to produce a final product recommendation value for each of the remaining selected offered products creating a ranked list of the remaining selected offered products by ranking the remaining selected offered products by each remaining selected offered product'"'"'s final product recommendation value;
transforming data regarding the ranked list of the remaining selected offered products to a displayable representation of the data regarding the ranked list of the remaining selected offered products; and
displaying the displayable representation of the data regarding the ranked list of the remaining selected offered products to the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
Education management systems and methods that include a server, at least one student computer that is linked, via a distributed network, to the server; and at least one management computer that is linked, via the distributed network, to the server. The server includes at least some of a products database for storing and/or updating a plurality of product profile records, a criteria database for storing and/or updating evaluation criteria by which a product is evaluated, a students database for storing and/or updating a plurality of student profile records or student profile information, a testing database for storing and/or generating testing documents and data, a curriculum database for assessing a student'"'"'s personal and/or performance information and developing and/or updating an individual student curriculum based on the student'"'"'s personal and/or performance information, and a reports database for receiving a student'"'"'s personal and/or performance information and producing report documents and data.
39 Citations
17 Claims
-
1. A method for recommending one or more products, selected from a group of offered products, based on a specific consumer profile for a specific consumer, comprising:
-
establishing a products database in a computer accessible medium, wherein the products database contains at least some stored product information for each offered product, and wherein the stored product information includes subjective product evaluation information including information gained from a subjective evaluation of each product'"'"'s suitability for specific consumers, wherein the subjective product evaluation information comprises answers to specific product evaluation questions with respect to consumer personal information; accessing at least one first database in a computer accessible medium, wherein the first database contains at least some previously stored consumer profile information for the specific consumer; establishing a second database in a computer accessible medium, wherein the second database contains at least some stored supplemental consumer profile information for the specific consumer, wherein the supplemental consumer profile information is information different from the consumer profile information in the first database; allowing a consumer to select, via a computer, a specific product area from the products database; accessing, based on the consumer'"'"'s selection of a product area, the products database; accessing the first database and the second database; selecting, via a computer processor, all offered products in the products database, regardless of the product area selected by the consumer; removing from the selected offered products, via the computer processor, all of the offered products that are not included in the selected product area selected by the consumer; removing, after the offered products that are not included in the subject area selected by the consumer have been removed, all of the offered products that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered product is stored as product information in the products database; removing, after the offered products that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level have been removed, via the computer processor, all of the offered products that are designated to be a predetermined number of skill levels below the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered product is stored as product information in the products database; establishing an initial product recommendation value for each of the remaining selected offered products; transforming the product recommendation value for each of the remaining selected offered products based on a comparison of the subjective product evaluation information and at least some consumer profile information including at least some consumer personal information from the first or second database for the specific consumer to produce a final product recommendation value for each of the remaining selected offered products creating a ranked list of the remaining selected offered products by ranking the remaining selected offered products by each remaining selected offered product'"'"'s final product recommendation value; transforming data regarding the ranked list of the remaining selected offered products to a displayable representation of the data regarding the ranked list of the remaining selected offered products; and displaying the displayable representation of the data regarding the ranked list of the remaining selected offered products to the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15)
-
-
11. A method for recommending specific resources to a consumer, comprising:
-
establishing a resources database in a computer accessible medium, wherein the resources database contains at least some resource information for each offered resource, and wherein the resource information includes subjective resource evaluation information including information gained from a subjective evaluation of each resource'"'"'s suitability for a specific consumer, wherein the subjective resource evaluation information comprises answers to specific resource evaluation questions with respect to consumer personal information; accessing at least one first database in a computer accessible medium, wherein the first database contains at least some previously stored consumer profile information for the specific consumer; establishing a second database in a computer accessible medium, wherein the second database contains at least some supplemental consumer profile information for the specific consumer, wherein the supplemental consumer profile information is information different from the consumer profile information in the first database; allowing the consumer to select, via a computer, a specific subject area from the resource database; accessing, based on the consumer'"'"'s selection of a subject area, the resources database; accessing the first database and the second database; selecting, via a computer processor, all offered resources in the resources database, regardless of the specific subject area selected by the consumer; removing from the selected offered resources, via the computer processor, all of the offered resources that do not match the subject area selected by the consumer; removing, after the offered resources that do not match the subject area selected by the consumer have been removed, via the computer processor, all of the offered resources that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered resource is stored as resource information in the resources database; removing, after the offered resources that are designated to be a predetermined number of skill levels above the specific consumer'"'"'s skill level have been removed, via the computer processor, all of the offered resources that are designated to be a predetermined number of skill levels below the specific consumer'"'"'s skill level, wherein information regarding the specific consumer'"'"'s skill level is stored as consumer profile information for the specific consumer in the first database or the second database, and wherein information regarding the designated skill level of each offered resource is stored as resource information in the resources database; establishing an initial resource recommendation value for each of the remaining selected offered resources; transforming the resource recommendation value for each of the remaining selected offered resources based on a comparison of the subjective resource evaluation information and at least some consumer profile information including at least some consumer personal information from the first or second database for the specific consumer; calculating a final resource recommendation value for each of the remaining selected offered resources; creating, via the computer processor, a ranked list of the remaining selected offered resources by ranking the remaining selected offered resources by each remaining selected offered resource'"'"'s final resource recommendation value, such that the remaining selected offered resources are ranked according to each remaining selected offered resource'"'"'s final resource recommendation value; transforming, via the computer processor, data regarding the ranked list of the remaining selected offered resources to a displayable representation of the data regarding the ranked list of the remaining selected offered resources; and displaying the displayable representation of the data regarding the ranked list of the remaining selected offered resources to the consumer. - View Dependent Claims (12, 13, 16)
-
-
14. A method for making a recommendation of specific goods or services to a consumer, based on a specific consumer profile for a specific consumer, comprising:
-
establishing a goods or services database in a computer accessible medium, wherein the goods or services database contains at least some good or service information for each offered good or service, and wherein the good or service information includes subjective good or service evaluation information including information gained from a subjective evaluation of each good or service'"'"'s suitability for a specific consumer, wherein the subjective good or service evaluation information comprises answers to specific good or service evaluation questions with respect to consumer personal information; accessing at least one first database in a computer accessible medium, wherein the first database contains at least some previously stored consumer profile information for the specific consumer; establishing a second database in a computer accessible medium, wherein the second database contains at least some supplemental consumer profile information for the specific consumer, wherein the supplemental consumer profile information is information different from the consumer profile information in the first database; allowing the consumer to select, via a computer, a specific good or service subject area from the goods or services database; accessing, based on the consumer selection of a specific good or service, the goods or services database; accessing the first database and the second database; selecting, via a computer processor, all offered goods or services in the goods or services database; removing from the selected goods or services, via the computer processor, all of the goods or services that are not included in the good or service subject area selected by the consumer; removing, after the goods or services that are not included in the good or service subject area selected by the consumer have been removed, via the computer processor, all of the offered goods or services that do not match the consumer profile information for the specific consumer, wherein the consumer profile information for the specific consumer is stored as consumer profile information for the specific consumer in the first database or the second database; establishing an initial good or service recommendation value for each of the remaining selected offered goods or services; transforming the good or service recommendation value for each of the remaining selected offered goods or services based on a comparison of the subjective good or service evaluation information and at least some consumer profile information including at least some consumer personal information from the first or second database for the specific consumer to produce a final good or service recommendation value for each of the remaining selected offered goods or services; creating a ranked list of the remaining selected offered goods or services by ranking the remaining selected offered goods or services by each remaining selected offered good or service'"'"'s final good or service recommendation value; transforming data regarding the ranked list of the remaining selected offered goods or services to a displayable representation of the data regarding the ranked list of the remaining selected offered goods or services; and displaying the displayable representation of the data regarding the ranked list of the remaining selected offered goods or services to the consumer. - View Dependent Claims (17)
-
Specification