US Patent:
20060020545, Jan 26, 2006
Inventors:
David Lindheimer - Mercer Island WA, US
Anthony Seeley - Redmond WA, US
David Brankin - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 40/00
Abstract:
The present invention provides a payroll system in which calculations are performed by a remote service, but where the client maintains access to, and control over, payroll and employee records. In one embodiment, a client component receives a user request for a payroll calculation and populates data transmission schemas with data required for the payroll calculation. The data transmission schemas are provided to a service component which invokes calculation components for performing the payroll calculations. The service component then returns the results of the payroll calculations to the client component. The present invention thus effectively decouples the location where payroll calculations are performed and where the payroll and employee data resides.