Search

David John Brankin

from Redmond, WA

David Brankin Phones & Addresses

  • 16524 37Th St, Redmond, WA 98052 (425) 898-4655

Publications

Us Patents

Payroll System

View page
US Patent:
20060020545, Jan 26, 2006
Filed:
Jul 26, 2004
Appl. No.:
10/899872
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
US Classification:
705040000
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.

Multi-Jurisdictional Payroll Requirements

View page
US Patent:
20070136156, Jun 14, 2007
Filed:
Dec 9, 2005
Appl. No.:
11/298902
Inventors:
Antony Seeley - Redmond WA, US
David Lindheimer - Mercer Island WA, US
David Brankin - Redmond WA, US
Evan Morgans - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G07F 19/00
US Classification:
705030000
Abstract:
Payroll requirements are compiled from a plurality of jurisdictions. A plurality of payroll codes are cataloged that are required in one of the plurality of jurisdictions. A user representation includes the plurality of payroll codes. An implementation representation of calculating pay is formed. The implementation representation is based on the user representation and includes a plurality of elements. A specification for each element of the implementation representation is created.
David John Brankin from Redmond, WA Get Report