Surveying apparatus and method for compensation reports
First Claim
Patent Images
1. A method for surveying a user, comprising the steps of:
- presenting at least one question to said user, said at least one question being pertinent for determination of at least one affinity group to said user;
creating a user profile for said user based on said user'"'"'s answers to said at least one question, wherein said user profile is comprised of said at least one question and at least a corresponding answer;
adding said user profile to one or more affinity groups; and
storing said user profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing targeted online compensation reports that accounts for unique individual characteristics, such as related to a job, by using dynamic profiles is described. The preferred embodiment uses a survey engine (247) having a collaborative filtering engine that determines appropriate questions to ask the user during the survey, and may further provide suggested possible answers. A collection of user profiles are used for comparison purposes and to further produce individualized compensation reports.
-
Citations
103 Claims
-
1. A method for surveying a user, comprising the steps of:
-
presenting at least one question to said user, said at least one question being pertinent for determination of at least one affinity group to said user;
creating a user profile for said user based on said user'"'"'s answers to said at least one question, wherein said user profile is comprised of said at least one question and at least a corresponding answer;
adding said user profile to one or more affinity groups; and
storing said user profile. - 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. A method for a compensation survey of a user, comprising the steps of:
-
presenting at least one question to said user, said at least one question being pertinent for determination of at least compensation within an affinity group of said user;
creating a user profile for said user based on said user'"'"'s answers to said at least one question, wherein said user profile is comprised of said at least one question and at least one corresponding answer;
adding said user profile to one or more affinity groups; and
storing said user profile. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system for compensation surveying and reporting, comprising:
-
means for accessing a Website, said Website being connected to a network;
means for surveying a user for information pertinent for determination of compensation;
means for creating a user profile for said user based on gathering of said information, said user profile further comprised of at least one question and one corresponding answer;
means for storing said user profile; and
means for matching an attribute of said user profile with at least affinity group, said affinity groups being previously stored in said storage means.
-
-
65. A method for matching a user profile to a plurality of user profiles, comprising the steps of:
-
receiving a first user profile;
assigning a score value to at least one match group;
matching said first user profile with at least a second user profile from said plurality of user profiles and assigning an overall fitness score; and
reporting said fitness score. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. A computer software product containing instructions for matching a user profile to a plurality of user profiles, the instructions further being capable of executing at least the steps of:
-
receiving a first user profile;
assigning a score value to at least a match group;
matching said first user profile with at least a second user profile from said plurality of user profiles;
assigning a fitness score to said at least second user profile; and
reporting the fitness score of at least said second user profile. - View Dependent Claims (84, 85, 86)
-
-
87. A method for matching a user profile to at least an affinity group, comprising the steps of:
-
receiving a first user profile;
assigning a score value to at least a match group;
matching said first user profile with said at least an affinity of said affinity group;
assigning a fitness score to said affinity group; and
reporting said fitness score. - View Dependent Claims (88, 89)
-
-
90. A computer software product containing instructions for matching a user profile to at least an affinity group, the instructions further being capable of executing at least the steps of:
-
receiving a first user profile;
assigning a score value to at least a match group;
matching said first user profile with at least an affinity of said affinity;
assigning a fitness score to said affinity group; and
reporting the fitness score of at least said first affinity group. - View Dependent Claims (91, 92)
-
-
93. An apparatus for performing automated surveys, comprising:
-
database means containing at least a plurality of prospective survey questions and prospective answers;
memory means for storing code, wherein said code contains at least code to perform an automated survey using said plurality of survey questions and prospective answers, for selecting a questions and respective prospect answers based on at least a response provided to a previous question, code for creating a user profile, code for creating at least an affinity group based on a plurality of user profiles, and code for association of said user profile with at least an affinity group;
computational means for executing said code; and
communication means for communication with at least a user. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A system for the purpose of performing automated surveys, comprising:
-
a network connected to at least a client, said client configured with at least a Web browser;
a database for storing at least a plurality of survey questions and prospective answers; and
,a server having access to said network and said database, said server configured to at least survey at least a user using said plurality of survey questions and prospective answers and for selecting said questions and respective prospect answers based on at least a response provided to a previous question, for creating user profiles, for creating at least an affinity group based on a plurality of user profiles, and for associating said user profile with at least an affinity group.
-
Specification