Automated system and method for managing a process for the shopping and selection of human entities
First Claim
1. A matching system wherein a user places at least one order for at least one provider and a degree of matching between each order-provider pairing is computed and recomputed using responses to a cascading series of requests for additional information generated by the matching system in a fully automated way so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby, the matching system comprising:
- input means for inputting program code and user information, order information, and provider information;
a data storage device to receive and store said program code and said user information, order information, and provider information;
a knowledge base which is stored in a data storage device which may be said data storage device, which is substantially separate from program code that references said knowledge base either directly or indirectly, and which contains facts and rules for iteratively convergent problem solving;
wherein the iteratively convergent problem solving includes instructions for iteratively computing the degree of matching, including instructions for performing steps comprised of;
(a) constructing representations of attributes of the user, the at least one order, and the at least one provider,(b) matching representations of respective attributes of a particular order with representations of attributes of a particular provider, and(c) computing an initial degree of matching between each order-provider pairing of representations of respective attributes,(d) cyclically generating requests for additional information from at least one of the user, respective providers, and respective third parties as a cascading series of requests for additional information generated by the program code by referencing the knowledge base in a fully automated way, and cyclically receiving responses,(e) reconstructing the representations of respective attributes of the user, the at least one order, and the at least one provider based on responses received, and(f) recomputing the degree of matching between each order-provider pairing of reconstructed representations of respective attributes so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby; and
output means for reporting matching results to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is a system and method for automatically managing a multi-step process in which human providers are selected for some purpose. Typical applications include the selection process associated with employment and dating services. The invention is directed to linking and coordinating the various steps of the selection process through automated sequencing, coordinating, tracking and status reporting processes. The interviewee answers questions that are printed, displayed, or spoken by an automated mechanism or questions are printed or displayed for use by a tester or interviewer. Answers can be written, spoken, or entered directly into a system by the interviewee.
The invention provides a system and method for automatically scoring and ranking human providers with respect to selection criteria, making use of expert system concepts. Human shoppers are matched up and the usefulness of each match is scored on the basis of stated selection criteria of each human shopper.
-
Citations
41 Claims
-
1. A matching system wherein a user places at least one order for at least one provider and a degree of matching between each order-provider pairing is computed and recomputed using responses to a cascading series of requests for additional information generated by the matching system in a fully automated way so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby, the matching system comprising:
-
input means for inputting program code and user information, order information, and provider information; a data storage device to receive and store said program code and said user information, order information, and provider information; a knowledge base which is stored in a data storage device which may be said data storage device, which is substantially separate from program code that references said knowledge base either directly or indirectly, and which contains facts and rules for iteratively convergent problem solving; wherein the iteratively convergent problem solving includes instructions for iteratively computing the degree of matching, including instructions for performing steps comprised of; (a) constructing representations of attributes of the user, the at least one order, and the at least one provider, (b) matching representations of respective attributes of a particular order with representations of attributes of a particular provider, and (c) computing an initial degree of matching between each order-provider pairing of representations of respective attributes, (d) cyclically generating requests for additional information from at least one of the user, respective providers, and respective third parties as a cascading series of requests for additional information generated by the program code by referencing the knowledge base in a fully automated way, and cyclically receiving responses, (e) reconstructing the representations of respective attributes of the user, the at least one order, and the at least one provider based on responses received, and (f) recomputing the degree of matching between each order-provider pairing of reconstructed representations of respective attributes so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby; and output means for reporting matching results to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A matching system wherein a user places at least one order for at least one provider and a degree of matching between each order-provider pairing is computed and recomputed using responses to a cascading series of requests for additional information generated by the matching system in a fully automated way so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby, the matching system comprising:
-
input means for inputting program code and user information, order information, and provider information; a data storage device to receive and store said program code and said user information, order information, and provider information; a knowledge base which is stored in a data storage device which may be said data storage device, which is substantially separate from program code that references said knowledge base either directly or indirectly, and which contains facts and rules for iteratively convergent problem solving; wherein the iteratively convergent problem solving includes instructions for iteratively computing the degree of matching, including instructions for performing steps comprised of; (a) constructing representations of attributes of the user, the at least one order, and the at least one provider, (b) matching representations of respective attributes of a particular order with representations of attributes of a particular provider, and (c) computing an initial degree of matching between each order-provider pairing of representations of respective attributes, (d) cyclically generating requests for additional information from at least one of the user, respective providers, and respective third parties as a cascading series of requests for additional information generated by the program code by referencing the knowledge base in a fully automated way, and cyclically receiving responses, (e) reconstructing the representations of respective attributes of the user, the at least one order, and the at least one provider based on responses received, and (f) recomputing the degree of matching between each order-provider pairing of reconstructed representations of respective attributes so that subjective bias from humans in generating the requests for additional information is substantially eliminated and the degree of matching is improved thereby, and wherein the knowledge base contains a plurality of different categories of facts and rules for iteratively convergent problem solving including; (a) basic facts and rules used by the matching system to create initial requests for information to construct said representations of attributes of the user, the at least one order, and the at least one provider; and (b) additional facts and rules used by the matching system for misrepresentation detection by; (1) constructing verification materials comprising requests for information designed to measure actual abilities and character traits of respective ones of the at least one provider for verification of the representations of attributes thereof, (2) obtaining verification results, and (3) carrying out correction of the representations of attributes of respective ones of the at least one provider in light of the verification results; and output means for reporting matching results to the user. - View Dependent Claims (38, 39, 40, 41)
-
Specification