IP Library Granted Patent US 7,444,334
Granted Patent B1
US 7,444,334 · App. 09/658,795 · Granted Oct 28, 2008

Transaction-based object-oriented multipart database method and apparatus

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 7,444,334
App. No.
09/658,795
Granted
Oct 28, 2008
Kind
B1
Abstract

Action data is exchanged between a service provider and a service consumer. Action data include service requests from a service consumer, service reports and billing reports from a service provider. Action data for both the provider and the consumer are encapsulated into an action object by an action processor and transmitted via common telecommunications infrastructure. When received, the action object is unencapsulated by an action processor and processed further by updating the receiver's action database or visually displaying the data in a computer monitor.

Claims (70)

1. A computerized method for a transaction-based object-oriented multipart database system, comprising:

receiving a plurality of electronic messages having encoded transactions for the database system including a first electronic message having a first encoded transaction from a service provider and a second electronic message having a second encoded transaction from a service consumer, wherein the first and the second transactions are each associated with the service consumer;

decoding the transactions from the plurality of electronic messages;

storing the plurality of transactions into the database system;

selectively enabling access by the service consumer, based on an identification of the service consumer, to the stored first and second transactions associated with the service consumer to whom access is enabled; and

accessing the stored first and second transactions associated with the service consumer to whom access is enabled, the accessing being performed by the service consumer to whom access is enabled.

2. The method of claim 1 , wherein receiving transactions further comprises receiving transactions by a docketing provider.

3. The method of claim 1 , wherein accessing the stored transactions further comprises viewing a log of pending action items.

4. The method of claim 1 , wherein the service consumer uses a browser to access the stored transactions.

5. The method of claim 1 , wherein each of the receiving transactions further comprises:

receiving an electronic message; and

decoding the transaction from the electronic message.

6. The method of claim 5 , further comprising at the service provider:

receiving a database transaction;

encoding the transaction into an electronic message; and

transmitting the electronic message.

7. The method of claim 6 , wherein the receiving of transactions further comprises receiving transactions by a docketing provider.

8. The method of claim 6 , wherein the accessing of the stored transactions further comprises viewing a log of pending action items.

9. The method of claim 6 , wherein the service consumer uses a browser to access the stored transactions.

10. The method of claim 1 , wherein accessing the stored transactions further comprises generating a list of actions due by one or more persons at a service organization.

11. The method of claim 6 , wherein the accessing of the stored transactions further comprises generating a list of actions due by one or more persons at a service organization.

12. A computer-readable media comprising computer-executable instructions, wherein the instructions when read and executed by a computer comprise:

receiving a plurality of electronic messages having encoded transactions for the database system including a first electronic message having a first encoded transaction from a service provider and a second electronic message having a second encoded transaction from a service consumer, wherein the first and the second transactions are each associated with the service consumer;

decoding the transactions from the plurality of electronic messages

storing the plurality of transactions into the database system; and

selectively enabling access by the service consumer, based on an identification of the service consumer, to the stored first and second transactions associated with the service consumer to whom access is enabled.

13. The computer-readable media of claim 12 , wherein receiving transactions further comprises: receiving the transactions at a docketing provider system.

14. The computer-readable media of claim 12 , wherein the transaction is associated with an application service matter that includes a plurality of transactions each related to.

15. A computer system, comprising:

a receiver coupled to receive database transactions the database transactions being encoded into electronic messages, the transactions being from a first service provider and from a first service consumer, wherein each of these transactions is associated with the first service consumer and are each transactions that add information regarding a particular application matter to the database;

a decoder operatively coupled to decode the database transactions from the plurality of electronic messages;

storage operatively coupled to store information of the plurality of decoded database transactions;

means for enabling access by the service consumer to stored transactions regarding the particular application matter associated with the service consumer to whom access is enabled; and

means for accessing the stored transactions associated with the service consumer to whom access is enabled, the accessing being performed by the service consumer to whom access is enabled.

16. The system of claim 15 , wherein the receiver is also coupled to receive transactions from a docketing provider, and wherein the storage also stores docketing information, the system further comprising means for enabling access by the first service provider to the docketing information.

17. The system of claim 15 , wherein the means for accessing the stored transactions further comprises means for viewing a log of pending action items.

18. The system of claim 15 , wherein the service consumer uses a browser to access the stored transactions.

19. The system of claim 15 , further comprising:

a database stored in the storage, the database holding data for a plurality of service consumers including the first service consumer and for the first service provider; and

a database transaction processor operatively coupled to the receiver of database transaction information and to the storage.

20. The system of claim 19 , wherein the receiver is also coupled to receive transactions from a docketing provider, and wherein the storage also stores docketing information, the system further comprising means for enabling access by the first service provider to the docketing information.

21. The system of claim 19 , wherein the means for accessing the stored transactions further comprises means for viewing a log of pending action items.

22. The system of claim 19 , wherein the service consumer uses a browser to access the stored transactions.

23. The system of claim 19 , wherein the receiver receives an electronic message, the system further comprising:

a decoder that extracts the transaction from the electronic message.

24. The system of claim 23 , further comprising at the service provider:

an input device that obtains a database transaction;

an encoder that inserts the transaction into an electronic message; and

a transmitter that sends the electronic message to the receiver.

25. The system of claim 19 , wherein the means for accessing the stored transactions further comprises means for generating a list of actions due by one or more persons at a service organization.

26. The system of claim 15 , wherein the means for accessing the stored transactions further comprises means for generating a list of actions due by one or more persons at a service organization.

27. A computer system, comprising:

a receiver coupled to receive database transactions, the database transactions being encoded into electronic messages, the transactions being from a first service provider and from a first service consumer, wherein each of these transactions is associated with the first service consumer and are each transactions that add information regarding an application service matter to the database;

storage operatively coupled to store information of the plurality of database transactions;

means for enabling access by the service consumer to stored transactions regarding the application service matter associated with the service consumer to whom access is enabled; and

means for accessing the stored transactions associated with the service consumer to whom access is enabled, the accessing being performed by the service consumer to whom access is enabled, wherein the receiver receives an electronic message, the system further comprising:

a decoder that extracts the transaction from the electronic message.

28. The system of claim 27 , further comprising at the service provider:

an input device that obtains a database transaction;

an encoder that inserts the transaction into an electronic message; and

a transmitter that sends the electronic message to the receiver.

29. A computerized method for a database system, comprising:

receiving a plurality electronic messages having encoded of transactions for the database system including a first electronic message having a first encoded transaction from a service provider a second electronic message having a second encoded transaction from a service consumer, wherein the first and the second transactions are each associated with the service consumer and are each transactions that add information regarding an application service matter to the database;

decoding the transactions to obtain a plurality of transactions from the plurality of electronic messages;

storing the plurality of transactions into the database system;

selectively enabling access by the service consumer, based on an identification of the service consumer, to the stored first and second transactions regarding the application service matter associated with the service consumer to whom access is enabled; and

accessing the stored first and second transactions associated with the service consumer to whom access is enabled, the accessing being performed by the service consumer to whom access is enabled.

30. The method of claim 29 , wherein receiving transactions further comprises receiving transactions by a docketing provider.

31. The method of claim 29 , wherein accessing the stored transactions further comprises viewing a log of pending action items for the application service matter.

32. The method of claim 29 , wherein accessing the stored transactions further comprises generating a list of actions due by one or more persons at a service organization for the application service matter.

Assignments (12)
SECURITY INTEREST Recorded Dec 3, 2021
From: DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC; CPA GLOBAL (FIP) LLC; CPA GLOBAL PATENT RESEARCH LLC; INNOGRAPHY, INC.; CAMELOT UK BIDCO LIMITED
To: WILMINGTON TRUST, NATIONAL ASSOCATION
Reel/Frame 058907/0091 →
SECURITY INTEREST Recorded Mar 31, 2021
From: CPA GLOBAL (FIP) LLC; INNOGRAPHY, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055777/0576 →
SECURITY INTEREST Recorded Mar 30, 2021
From: CPA GLOBAL (FIP) LLC; INNOGRAPHY, INC.
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 055766/0136 →
CHANGE OF NAME Recorded Mar 5, 2021
From: FOUNDATIONIP, LLC
To: CPA GLOBAL (FIP) LLC
Reel/Frame 055505/0860 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 045472/0949 Recorded Feb 18, 2021
From: JEFFERIES FINANCE LLC
To: CPA GLOBAL (FIP) LLC
Reel/Frame 055330/0076 →
PATENT SECURITY AGREEMENT Recorded Feb 28, 2018
From: CPA GLOBAL (FIP) LLC
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 045472/0949 →
RELEASE AND REASSIGNMENT OF SECURITY INTEREST IN PATENT RIGHTS RECORDED AT REEL 032100, FRAME 0353 Recorded Nov 1, 2017
From: JPMORGAN CHASE BANK, N.A.
To: CPA GLOBAL (FIP) LLC (F/K/A FOUNDATIONIP, LLC)
Reel/Frame 044649/0455 →
RELEASE OF SECURITY INTEREST Recorded Oct 13, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: FOUNDATIONIP, LLC
Reel/Frame 040349/0483 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT-FIRST LIEN Recorded Jan 21, 2014
From: FOUNDATIONIP, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032100/0353 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT-SECOND LIEN Recorded Jan 21, 2014
From: FOUNDATIONIP, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 032100/0656 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2013
From: LLOYDS BANK PLC, AS SECURITY TRUSTEE
To: FOUNDATIONIP, LLC
Reel/Frame 031706/0981 →
IP SECURITY AGREEMENT SUPPLEMENT Recorded Jun 14, 2012
From: FOUNDATIONIP, LLC
To: LLOYDS TSB BANK PLC, AS SECURITY TRUSTEE
Reel/Frame 028380/0174 →