Method and system for remotely managing business and employee administration functions
First Claim
1. A method of management and administration of human resource and of employee benefit products for a business, the human resource and the employee benefit products being implemented on at least one computing device, the at least one computing device being connected to a network, said method comprising:
- (a) determining which human resource and employee benefit products are required by the business, the business being classified according to criteria including a number of employees, type of work performed, and similarity of needs in human resource and employee benefit management areas;
(b) providing a first set of the human resource and the employee benefit products on the at least one computing device, said first set being provided on the basis of determination made in step (a);
(c) requesting at least one third party provider to offer a second set of the human resource and the employee benefit products, said second set being provided on the basis of determination made in step (a);
(d) providing said second set on at least one third party provider computing device;
(e) organizing the human resource and the employee benefit products from the first set and the human resource and the employee benefit products from the second set into at least one integrated benefits package; and
(f) determining a price of each said at least one integrated benefits package, said price binding said at least one third party provider of employee benefit services comprising said individual benefits package for a defined period of time.
3 Assignments
0 Petitions
Accused Products
Abstract
Human resource and employee benefit products for businesses, implemented on one or more computing devices connected to the Internet, are managed and administered. The combination of human resource and employee benefit products required by the businesses are determined, and are classified according to criteria including a number of employees, type of work performed, and similarity of needs of these businesses in the human resource and employee benefit management areas. A local set of the human resource and the employee benefit products is provided, as is a third party provider set of products located on the third party provider'"'"'s computers. Both sets of products are then organized into integrated benefits packages, each of which packages may be modified by the customer by adding and subtracting products. The price of each integrated and modified benefits package is determined, which price will be binding on the third party provider for a defined period of time.
250 Citations
42 Claims
-
1. A method of management and administration of human resource and of employee benefit products for a business, the human resource and the employee benefit products being implemented on at least one computing device, the at least one computing device being connected to a network, said method comprising:
-
(a) determining which human resource and employee benefit products are required by the business, the business being classified according to criteria including a number of employees, type of work performed, and similarity of needs in human resource and employee benefit management areas;
(b) providing a first set of the human resource and the employee benefit products on the at least one computing device, said first set being provided on the basis of determination made in step (a);
(c) requesting at least one third party provider to offer a second set of the human resource and the employee benefit products, said second set being provided on the basis of determination made in step (a);
(d) providing said second set on at least one third party provider computing device;
(e) organizing the human resource and the employee benefit products from the first set and the human resource and the employee benefit products from the second set into at least one integrated benefits package; and
(f) determining a price of each said at least one integrated benefits package, said price binding said at least one third party provider of employee benefit services comprising said individual benefits package for a defined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of integrating a plurality of human resource and employee benefit products, some of said products comprising a source of data, wherein at least two of said products format said sources of data differently, said method comprising:
-
(a) receiving a request from a requestor to conduct an operation on said data of said plurality of products;
(b) conducting said operation on a shared data source;
(c) initiating a plurality of tasks to perform said operation for each of the plurality of products, wherein same data regarding said operation to be performed is formatted to accommodate different formatting of each of said data source belonging to the plurality of products;
(d) determining which of said plurality of tasks are critical and creating a sorted first list of all said tasks initiated to perform said operation on the plurality of products that are determined to be critical;
(e) synchronously executing said tasks from said first list, wherein one said task is being executed at a time in order of priority, with a subsequent task waiting for a previous task to complete;
(f) determining which of said plurality of tasks are not critical and creating a second list of all said tasks initiated to perform said operation on the plurality of the products that are determined to be non-critical; and
(g) executing said tasks from said second list in asynchronous order. - View Dependent Claims (10, 11, 12, 13, 15, 16, 18, 19, 20)
-
-
14. A method of managing and administering a plurality of human resource and employee benefit products on a network, said plurality of products being implemented on a plurality of computing devices, the method comprising:
-
anticipating life events triggering operations on data sources of each of said plurality of products and user requests to perform operations on said data sources; and
performing said operations in an integrated fashion, whereby said user views all of said plurality of products as residing on same computing device.
-
-
17. A network site comprising a computer server that provides display pages to requesting client machines, the network site further comprising:
-
(a) a first set of human resource and employee benefit products installed at the computer server and accessed by a client machine; and
(b) one or more network links from the computer server to computer servers of corresponding third party providers, each of whom offers one or more human resource and employee benefit products that are accessed from a client machine by the network link, thereby comprising a second set of human resource and employee benefits products;
wherein the computer server receives requests from client users for services from the first and second set of human resource and the employee benefit products, and responds by determining the appropriate application to process the client user request, thereby comprising an integrated benefits package accessed by the client machines, wherein the third party providers are bound to a determined price and defined period of time for maintaining the links from the computer server.
-
-
21. A network computer server that integrates a plurality of human resource and employee benefit products, said products operating on respective sources of data, wherein at least two of said products format said respective sources of data differently, the server comprising:
-
(a) a communications interface through which the server receives a request to conduct an operation on said data of said plurality of products;
(b) a processor that conducts said operation on data retrieved from a shared data source and initiates a plurality of tasks to perform said operation for each of the plurality of products;
wherein some data regarding said operation to be performed is formatted to accommodate different formatting of each of said data source belonging to the plurality of products, and wherein the processor determines which of said plurality of tasks are critical and creates a sorted first list of all said tasks initiated to perform said operation on the plurality of products that are determined to be critical, then synchronously executes said tasks from said first list, wherein one of said tasks is executed at a time in order of priority, with a subsequent task waiting for a previous task to complete, and then the processor determines which of said plurality of tasks are not critical and creates a second list of all said tasks initiated to perform said operation on the plurality of the products that are determined to be non-critical, and then executes said tasks from said second list in asynchronous order. - View Dependent Claims (22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42)
-
-
26. A network computer server that manages and administers a plurality of human resource and employee benefit products on a network, said plurality of products being implemented on a plurality of network computing devices, the server comprising:
-
(a) a communications interface through which the server receives a user request to perform data operations on data sources of said plurality of products; and
(b) a processor that conducts said data operations on the data sources of each of the plurality of products;
wherein said processor determines triggering events that require actions on said data sources of each of said plurality of products and performs said actions in an integrated fashion, whereby said user views all of said plurality of products as residing on a single computing device.
-
-
29. A method of processing operations in an integrated human resource management system over a computer network, the method comprising:
-
detecting a triggering event that is associated with one or more data records in an employee information data store of the human resource management system and that comprises new employee information to be added to the associated data records to produce an updated data record;
determining the data records in the data store that are affected by the detected triggering event;
determining if additional new employee information is needed to correctly change the affected data records and, if so, then eliciting the additional new employee information from a system user;
updating the determined affected data records in the data store with the new employee information such that the updated data records are immediately available to computer network processes of the human resource management system; and
responding to a request from one of the computer network processes by retrieving the updated data records from the data store.
-
-
36. A network computer server that provides processing in response to user requests in an integrated human resource management system, the server comprising:
-
(a) a communications interface through which the server receives a user request; and
(b) a processor that responds to the user request by detecting a triggering event that is associated with one or more data records in an employee information data store of the human resource management system and that comprises new employee information to be added to the associated data records to produce an updated data record, and then determines the data records that are affected by the detected triggering event, determines if additional new employee information is needed to correctly change the affected data records and, if so, elicits the additional new employee information from a system user, updates the affected data records in the data store with the new employee information such that it is immediately available to computer network processes of the human resource management system, and responds to a request from one of the computer network processes by retrieving the updated data records from the data store.
-
Specification