IP Library Granted Patent US 6,915,234
Granted Patent B2
US 6,915,234 · App. 10/253,792 · Granted Jul 5, 2005

Monitoring submission of performance data describing a relationship between a provider and a client

View Patent ↗
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 6,915,234
App. No.
10/253,792
Granted
Jul 5, 2005
Kind
B2
Abstract

Monitoring performance data includes establishing a reporting period during which a performance update is scheduled to be received at a database. The performance update includes provider data gathered from a provider, and describes a service provided to a client by the provider. The database is accessed to determine whether the database has received the performance update during the reporting period. A provider data rating is generated from the performance update. Performance data including client data gathered from the client is received, where the performance data describes the service, and a client data rating is generated from the performance data. The client data rating and the provider data rating are reported.

Claims (91)

1. A method for monitoring performance data, comprising:

establishing a reporting period during which a performance update is scheduled to be received at a database, the performance update comprising provider data gathered from a provider, the performance update describing a service provided to a client by the provider;

accessing the database;

determining whether the database has received the performance update during the reporting period; and

generating at least one provider data rating from the performance update;

receiving performance data comprising client data gathered from the client, the performance data describing the service;

generating at least one client data rating from the performance data; and

reporting the at least one client data rating and the at least one provider data rating.

2. The method of claim 1 , further comprising sending a notification if the database has not received the performance update during the reporting period.

3. The method of claim 1 , further comprising sending a notification if the database has not received the performance update during the reporting period by:

determining a user associated with the performance update; and

sending an electronic mail message to the user.

4. The method of claim 1 , further comprising determining whether the database has received the performance update during the reporting period by:

establishing that a current time is within the reporting period;

accessing the performance update stored in the database; and

determining that the database has received the performance update during the reporting period.

5. The method of claim 1 , further comprising determining whether the database has received the performance update during the reporting period by:

establishing that a current time is at the end of the reporting period;

establishing the performance update is absent from the database; and

determining that the database has not received the performance update during the reporting period.

6. The method of claim 1 , wherein establishing the reporting period during which the performance update is scheduled to be received at the database comprises:

determining a performance rating associated with a previous client data rating and a previous provider data rating; and

establishing the reporting period in accordance with the performance rating.

7. A system for monitoring performance data, comprising:

a database operable to store a performance update comprising provider data gathered from a provider, the performance update describing a service provided to a client by the provider;

a report monitor coupled to the database and operable to:

establish a reporting period during which the performance update is scheduled to be received at a database;

access the database; and

determine whether the database has received the performance update during the reporting period;

a provider data module coupled to the report monitor and operable to generate at least one provider data rating from the performance update;

a client data module coupled to the report monitor and operable to:

receive performance data comprising client data gathered from the client, the performance data describing the service; and

generate at least one client data rating from the performance data; and

a data reporter coupled to the provider data module and the client data module and operable to report the at least one client data rating and the at least one provider data rating.

8. The system of claim 7 , wherein the report monitor is further operable to send a notification if the database has not received the performance update during the reporting period.

9. The system of claim 7 , wherein the report monitor is further operable to send a notification if the database has not received the performance update during the reporting period by:

determining a user associated with the performance update; and

sending an electronic mail message to the user.

10. The system of claim 7 , wherein the report monitor is operable to determine whether the database has received the performance update during the reporting period by:

establishing that a current time is within the reporting period;

accessing the performance update stored in the database; and

determining that the database has received the performance update during the reporting period.

11. The system of claim 7 , wherein the report monitor is operable to determine whether the database has received the performance update during the reporting period by:

establishing that a current time is at the end of the reporting period;

establishing the performance update is absent from the database; and

determining that the database has not received the performance update during the reporting period.

12. The system of claim 7 , wherein the report monitor is operable to establish the reporting period during which the performance update is scheduled to be received at the database by:

determining a performance rating associated with a previous client data rating and a previous provider data rating; and

establishing the reporting period in accordance with the performance rating.

13. Software for monitoring performance data, the software embodied in media and operable to:

establish a reporting period during which a performance update is scheduled to be received at a database, the performance update comprising provider data gathered from a provider, the performance update describing a service provided to a client by the provider;

access the database;

determine whether the database has received the performance update during the reporting period; and

generate at least one provider data rating from the performance update;

receive performance data comprising client data gathered from the client, the performance data describing the service;

generate at least one client data rating from the performance data; and

report the at least one client data rating and the at least one provider data rating.

14. The software of claim 13 , further operable to send a notification if the database has not received the performance update during the reporting period.

15. The software of claim 13 , further operable to send a notification if the database has not received the performance update during the reporting period by:

determining a user associated with the performance update; and

sending an electronic mail message to the user.

16. The software of claim 13 , further operable to determine whether the database has received the performance update during the reporting period by:

establishing that a current time is within the reporting period;

accessing the performance update stored in the database; and

determining that the database has received the performance update during the reporting period.

17. The software of claim 13 , further operable to determine whether the database has received the performance update during the reporting period by:

establishing that a current time is at the end of the reporting period;

establishing the performance update is absent from the database; and

determining that the database has not received the performance update during the reporting period.

18. The software of claim 13 , further operable to establish the reporting period during which the performance update is scheduled to be received at the database by:

determining a performance rating associated with a previous client data rating and a previous provider data rating; and

establishing the reporting period in accordance with the performance rating.

19. A system for monitoring performance data, comprising:

means for establishing a reporting period during which a performance update is scheduled to be received at a database, the performance update comprising provider data gathered from a provider, the performance update describing a service provided to a client by the provider;

means for accessing the database;

means for determining whether the database has received the performance update during the reporting period; and

means for generating at least one provider data rating from the performance update;

means for receiving performance data comprising client data gathered from the client, the performance data describing the service;

means for generating at least one client data rating from the performance data; and

means for reporting the at least one client data rating and the at least one provider data rating.

20. A system for monitoring performance data, comprising:

a database operable to store a performance update comprising provider data gathered from a provider, the performance update describing a service provided to a client by the provider;

a report monitor coupled to the database and operable to:

establish a reporting period during which the performance update is scheduled to be received at a database and access the database by determining a performance rating associated with a previous client data rating and a previous provider data rating, and establishing the reporting period in accordance with the performance rating;

determine whether the database has received the performance update during the reporting period by:

establishing that a current time is within the reporting period, accessing the performance update stored in the database, and determining that the database has received the performance update during the reporting period; and

establishing that a current time is at the end of the reporting period, establishing the performance update is absent from the database, and determining that the database has not received the performance update during the reporting period; and

send a notification if the database has not received the performance update during the reporting period by determining a user associated with the performance update, and sending an electronic mail message to the user;

a provider data module coupled to the report monitor and operable to generate at least one provider data rating from the performance update;

a client data module coupled to the report monitor and operable to receive performance data comprising client data gathered from the client, the performance data describing the service, and generate at least one client data rating from the performance data; and

a data reporter coupled to the provider data module and the client data module and operable to report the at least one client data rating and the at least one provider data rating.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2009
From: ELECTRONIC DATA SYSTEMS, LLC
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 022449/0267 →
CHANGE OF NAME Recorded Mar 24, 2009
From: ELECTRONIC DATA SYSTEMS CORPORATION
To: ELECTRONIC DATA SYSTEMS, LLC
Reel/Frame 022460/0948 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2003
From: CURTIN, ANNE M.; CLINTON, CHERYL L.; COUCHOT, JOHN T.; DONOVAN, JOSEPH M.; FISH, BRIAN L.; FLORES, LISA Q.; HALL, JAMES D.; HINDS, SONYA L.; KISER, CHARLES H.; RICHARDS, KEVIN T.; PEEDIN, DEBORAH C.; STUART, MICHAEL W.; WETZEL, LAURA L.
To: ELECTRONIC DATA SYSTEMS CORPORATION
Reel/Frame 013639/0633 →