System and method for collecting and providing resource rate information using resource profiling
First Claim
1. A method comprising:
- via at least one computer comprising a processor and memory, collecting a plurality of resource rate information identifying compensation information for a plurality of resources from a plurality of actual-market-rate sources, the plurality of actual-market-rate sources comprising a plurality of business entities that employ at least a portion of the plurality of resources;
via the at least one computer, associating each of said plurality of resource rate information with resource profile information;
wherein said resource profile information is organized into a plurality of resource profiles, each resource profile hierarchically defining at least a job category and skills;
wherein, for at least a portion of the resource profile information, the associating comprises associating therewith resource rate information for more than one of the plurality of resources;
via the at least one computer, storing each of said plurality of resource rate information, said associated resource profile information, and a date in a resource record within a database, the database comprising a plurality of resource records; and
receiving a request for statistical resource-rate data from a requestor, the request comprising resource criteria;
wherein the resource criteria comprises a date span and profile information defined according to a structure of the plurality of resource profiles;
comparing the resource criteria to each of the plurality of resource records to determine one or more matching resource records;
calculating, by the at least one computer, the statistical resource-rate data based on the resource-rate information stored in the one or more matching resource records;
analyzing resource records in the database to determine whether one or more of said resource records should be updated, said resource records associated with said actual market rate sources being updated within a pre-configured time period after creation thereof;
requesting updated resource profile information and updated resource rate information to update said one or more resource records;
storing said updated resource profile information and said updated resource rate information within said one or more resource records;
providing a penalty message to a user associated with said one or more resource records to be updated when said updated resource profile information and said updated resource rate information is not received; and
preventing the requestor from receiving requested information unless resource rate information is provided by the requestor.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method is disclosed for collecting resource rate information associated with a plurality of resource profiles and providing resource rate statistical data for a specific resource profile via a web-based interface. Each resource profile is defined from hierarchical profile selections to identify a job category, and each job category has one or more skills associated therewith. A database maintains the resource profiles and associated resource rate information. The resource rate information is collected from a variety of sources, including business entities that interface with the database to upload actual resource rate information (e.g., actual salaries, wage rates and other compensation information) for one or more resource profiles associated with the business entity.
157 Citations
33 Claims
-
1. A method comprising:
-
via at least one computer comprising a processor and memory, collecting a plurality of resource rate information identifying compensation information for a plurality of resources from a plurality of actual-market-rate sources, the plurality of actual-market-rate sources comprising a plurality of business entities that employ at least a portion of the plurality of resources; via the at least one computer, associating each of said plurality of resource rate information with resource profile information; wherein said resource profile information is organized into a plurality of resource profiles, each resource profile hierarchically defining at least a job category and skills; wherein, for at least a portion of the resource profile information, the associating comprises associating therewith resource rate information for more than one of the plurality of resources; via the at least one computer, storing each of said plurality of resource rate information, said associated resource profile information, and a date in a resource record within a database, the database comprising a plurality of resource records; and receiving a request for statistical resource-rate data from a requestor, the request comprising resource criteria; wherein the resource criteria comprises a date span and profile information defined according to a structure of the plurality of resource profiles; comparing the resource criteria to each of the plurality of resource records to determine one or more matching resource records; calculating, by the at least one computer, the statistical resource-rate data based on the resource-rate information stored in the one or more matching resource records; analyzing resource records in the database to determine whether one or more of said resource records should be updated, said resource records associated with said actual market rate sources being updated within a pre-configured time period after creation thereof; requesting updated resource profile information and updated resource rate information to update said one or more resource records; storing said updated resource profile information and said updated resource rate information within said one or more resource records; providing a penalty message to a user associated with said one or more resource records to be updated when said updated resource profile information and said updated resource rate information is not received; and preventing the requestor from receiving requested information unless resource rate information is provided by the requestor. - 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. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:
-
collecting a plurality of resource rate information identifying compensation information for a plurality of resources from a plurality of actual-market-rate sources, the plurality of actual-market-rate sources comprising a plurality of business entities that employ at least a portion of the plurality of resources; associating each of said plurality of resource rate information with resource profile information; wherein said resource profile information is organized into a plurality of resource profiles, each resource profile hierarchically defining at least a job category and skills; wherein, for at least a portion of the resource profile information, the associating comprises associating therewith resource rate information for more than one of the plurality of resources; storing each of said plurality of resource rate information, said associated resource profile information, and a date in a resource record within a database, the database comprising a plurality of resource records; and receiving a request for statistical resource-rate data from a requestor, the request comprising resource criteria; wherein the resource criteria comprises a date span and profile information defined according to a structure of the plurality of resource profiles; comparing the resource criteria to each of the plurality of resource records to determine one or more matching resource records; calculating the statistical resource-rate data based on the one or more matching resource records; analyzing resource records in the database to determine whether one or more of said resource records should be updated, said resource records associated with said actual market rate sources being updated within a pre-configured time period after creation thereof; requesting updated resource profile information and updated resource rate information to update said one or more resource records; storing said updated resource profile information and said updated resource rate information within said one or more resource records; providing a penalty message to a user associated with said one or more resource records to be updated when said updated resource profile information and said updated resource rate information is not received; and preventing the requestor from receiving requested information unless resource rate information is provided by the requestor.
-
Specification