IP Library Patent Application 11401155
Patent Application
App. No. 11/401,155

System and method for annuity processing

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.
11/401,155
Abstract

The present invention provides a system, apparatus, and method for annuity processing. In some embodiments, an annuity processing module is used in conjunction with an internet-based patent- and trademark-application management system. This annuity-processing module reflects a software implementation of various business rules or methods associated with paying the annuity due on a patent. These rules are, in some embodiments, derived from various laws relating to the payment of annuities. In some embodiments, these rules are provided to a workflow engine via a DTD or XML schema. The work-flow engine manages the execution of the various business rules and states associated with this execution. These rules, including the decision to make a payment, can be manually executed or automatically executed by a member of an organization implementing the annuity payment module as a part of a larger system. This larger application could, in some embodiments, be an internet-based patent- and trademark-application management system.

Claims (39)

1 . A method comprising:

receiving, on a client computer, notification of an annuity payment due;

initiating a payment cycle on the client computer;

extracting annuity data from an internet-based patent- and trademark-application management system;

transmitting the extracted annuity data to a server computer;

verifying the extracted annuity data against annuity data contained on the server computer;

uploading a PDL to the client computer; and

sending extracting data and payment instructions to a server computer.

2 . The method of claim 1 , wherein the server computer is owned by a payment channel.

3 . The method of claim 1 , further comprising resolving a discrepancy between the extracted annuity data and the annuity data contained on the server computer.

4 . The method of claim 1 , wherein the sending of the annuity data and payment instructions is initiated manually by a user.

5 . The method of claim 1 , wherein the sending of the annuity data and payment instructions is performed automatically by a work-flow engine.

6 . The method of claim 5 , further comprising providing the work-flow engine an instruction set.

7 . The method of claim 1 , further comprising initiating the payment cycle via a GUI.

8 . A computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform a method comprising:

receiving, on a client computer, notification of an annuity payment due;

initiating a payment cycle on the client computer;

extracting annuity data from an internet-based patent- and trademark-application management system;

transmitting the extracted annuity data to a server computer;

verifying the extracted annuity data against annuity data contained on the server computer;

uploading a PDL to the client computer; and

sending extracting data and payment instructions to a server computer.

9 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 8 , wherein the server computer is owned by a payment channel.

10 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 8 , wherein the method further comprises resolving a discrepancy between the extracted annuity data and the annuity data contained on the server computer.

11 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 8 , wherein the sending of annuity data and payment instructions is initiated manually by a user.

12 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 8 , wherein the sending of annuity data and payment instructions is performed automatically by a work-flow engine.

13 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 12 , wherein the method further comprises providing the work-flow engine an instruction set.

14 . The computer-readable medium having instructions stored thereon for causing a suitably programmed computer to perform the method of claim 8 , wherein the method further comprises initiating a payment cycle via a GUI.

15 . A system comprising:

a first computer configured to receive instructions from second computer, wherein the instructions are inputted via a GUI;

a first software module operatively coupled to an internet-based patent- and trademark-application management system wherein the first software module extracts data from the internet-based patent- and trademark-application management system residing on the first computer;

a second software module operatively coupled to the internet-based patent- and trademark-application management system that transmits the extracted data via an internet;

a third software module operatively coupled to the internet-based patent- and trademark-application management system that allows for uploading of a PDL; and

a fourth software module operatively coupled to the internet-based patent- and trademark-application management system that transmits the extracted data and payment instruction data.

16 . The system of claim 15 , further comprising a software module operatively coupled to the internet-based patent- and trademark-application management system that resolves data discrepancies.

17 . The system of claim 15 , wherein the first computer is operatively coupled via the internet to a third computer owned by a payment channel.

18 . The system of claim 15 , wherein the transmitting of the data and the payment instructions data is initiated manually by a user.

19 . The system of claim 15 , wherein the transmitting of data and the payment instructions data is performed automatically by a work-flow engine.

20 . The system of claim 15 , wherein the work-flow engine is provided with an instruction set.

Assignments (8)
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 May 3, 2012
From: HSBC CORPORATE TRUSTEE COMPANY (UK) LIMITED
To: FOUNDATIONIP, LLC
Reel/Frame 028147/0368 →
RELEASE OF SECURITY INTEREST (PATENTS) Recorded Apr 3, 2012
From: HSBC CORPORATE TRUSTEE COMPANY (UK) LIMITED, AS SECURITY AGENT
To: FOUNDATIONIP, LLC
Reel/Frame 027976/0763 →
SECURITY AGREEMENT Recorded Mar 2, 2010
From: FOUNDATIONIP, LLC
To: HSBC CORPORATE TRUSTEE COMPANY (UK) LIMITED
Reel/Frame 024010/0397 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2007
From: LUNDBERG, STEVEN W.; SINHA, PRADEEP; BERGSTROM, ANDREW WILLIAM
To: FOUNDATIONIP, LLC
Reel/Frame 018963/0303 →