IP Library Patent Application 12833465
Patent Application
App. No. 12/833,465

SYSTEM AND METHOD FOR SERVICES MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/833,465
Abstract

Embodiments of a system, machine readable storage medium and a computer-implemented method for implementing a services management system for providing services to a recipient are disclosed. The system may include a computer application controller operating on a back end server accessible by a user application operating on a front end server. The back end server may generate a computer object in response to remote function calls performed by the user application operating on the front end server. Data in the remote function calls may contain data related to services approved for a particular recipient. The generated computer objects may be operated upon by processes executing on the back end server that calculate a gross entitlement amount of benefits for the recipient. The calculated amounts may be passed to a gross payment calculation object and a net calculation objects.

Claims (38)

1 . A computer system for implementing a services management system for providing services to a recipient, comprising:

a front end server of the computer system for interfacing with a plurality of client computers; and

a backend server configured to execute an application controller, an entitlement controller, a gross payment controller, and a net calculation controller, wherein the back end server is configured to:

instantiate an object of the application controller;

obtain, by the application controller object, data related to specific services to be provided to a services recipient from the front end server;

in response to a remote function call from the application controller, instantiate an object of the gross entitlement controller, using data obtained from the application controller application;

calculate a gross monetary amount of services that the recipient is entitled to receive by a process called by the gross entitlement controller object;

instantiate a gross payment controller object;

calculate a gross monetary amount of services that the recipient is to be paid by a process called by the gross payment controller object;

instantiate a net calculation object;

calculate a net monetary amount of services that the recipient is to be paid by a process called by the net calculation object; and

store data related to the net monetary amount to be paid to the recipient in an object related to the recipient.

2 . The computer system of claim 1 , wherein the backend server is further configured to:

provide a single point of communication with the front end server.

3 . The computer system of claim 1 , wherein the backend server is further configured to:

provide, by the application controller, data from a services plan, wherein the data from a deduction plan is obtained from the front end server via a remote function call.

4 . A method for implementing a services management system for providing services to a recipient, comprising:

instantiating, by a processor executing on a processor, an object of a application controller process;

obtaining, by the application controller object executing a process on the processor, data related to specific social services to be provided to a services recipient from the front end server;

in response to a remote function call from the application controller, instantiating an object of the gross entitlement controller, using data obtained from the application controller application;

calculating a gross monetary amount of services that the recipient is entitled to receive by a process called by the gross entitlement controller object;

instantiating a gross payment controller object;

calculating a gross monetary amount of services that the recipient is to be paid by a process called by the gross payment controller object;

instantiating a net calculation object;

calculating a net monetary amount of services that the recipient is to be paid by a process called by the net calculation object; and

storing data related to the net monetary amount to be paid to the recipient in an object related to the recipient.

5 . The method of claim 5 , further comprising:

providing, by the application controller, data from a services plan, wherein the data from the deduction plan is obtained from the front end server via a remote function call.

6 . A machine-readable storage medium embodied with program instructions for causing a computer to execute a method for implementing services management system for providing services to a recipient, the method comprising:

instantiating, by a processor executing on a processor, an object of an application controller process;

obtaining, by the application controller object executing a process on the processor, data related to specific services to be provided to a services recipient from the front end server;

in response to a remote function call from the application controller, instantiating an object of the gross entitlement controller, using data obtained from the application controller application;

calculating a gross monetary amount of services that the recipient is entitled to receive by a process called by the gross entitlement controller object;

instantiating a gross payment controller object;

calculating a gross monetary amount of services that the recipient is to be paid by a process called by the gross payment controller object;

instantiating a net calculation object;

calculating a net monetary amount of services that the recipient is to be paid by a process called by the net calculation object; and

storing data related to the net monetary amount to be paid to the recipient in an object related to the recipient.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2010
From: CINA, MIROSLAV; BANTCHEV, BANKO; STEIMER, CLAUS; NEUNABER, HORST
To: SAP AG
Reel/Frame 024775/0323 →