IP Library Granted Patent US 9,063,978
Granted Patent B1
US 9,063,978 · App. 12/903,685 · Granted Jun 23, 2015

Apparatuses, methods and systems for a financial transaction tagger

Inventors: Vikas Kapoor (New York, NY); Abhilash Madhavarapu (Nutley, NJ)
Assignees: Igor US Inc.; Igor Holdings Inc.
G06F17/30507G06F17/30501
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 9,063,978
App. No.
12/903,685
Granted
Jun 23, 2015
Kind
B1
Abstract

The APPARATUSES, METHODS AND SYSTEMS FOR A FINANCIAL TRANSACTION TAGGER (hereinafter “FTT”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the FTT may facilitate, in various implementations, tagging transactions with transaction characteristics through the use of universal variables and economical interface features. In one embodiment, transaction data associated with a transaction and including at least a transaction identifier may be received. The transaction data may be analyzed, and contextual rules may be applied to the transaction to tag the transaction with transaction characteristics.

Claims (38)

1. A processor-implemented method comprising:

receiving transaction data associated with an enterprise-based transaction and including at least a transaction identifier;

analyzing via a computer processor the received transaction data;

determining via the processor that a contextual rule of a plurality of contextual rules for different transactions is triggered based on the analysis of the transaction data;

utilizing at least one universal variable to obtain the contextual rule from a plurality of contextual rules for different transactions, wherein the universal data variable comprises an intermediate data object that allows access to a plurality of database relational structures, disparate databases and external data sources, and wherein at least one universal variables is organized into a hierarchical structure comprising a family, a subfamily and a field name components;

applying the applicable contextual rule to the transaction data that triggered the contextual rule;

tagging the transaction data with transaction characteristics based on the contextual rule;

evaluating and determining via the processor that additional transactional characteristics are needed for the transaction based at least partially on the evaluation of the contextual rule; and

extracting additional transaction characteristics using a table-tracking syntax configured string based on the contextual rule and tagging the transaction with the additional set of transaction characteristics.

2. The method of claim 1 , wherein the transaction data is received using universal variables.

3. The method of claim 1 , wherein additional transaction data may be retrieved based on the transaction identifier.

4. The method of claim 1 , wherein the analysis is based on transaction characteristics specified in the transaction data.

5. The method of claim 1 , wherein the contextual rule may be implemented as a database trigger.

6. The method of claim 1 , further comprising:

analyzing the transaction data and the newly tagged transaction characteristics;

determining that a second contextual rule is triggered based on the second analysis; and

tagging the transaction with transaction characteristics based on the second contextual rule.

7. The method of claim 1 , further comprising:

determining that the transaction should be tagged with additional transaction characteristics; and

tagging the transaction with the additional transaction characteristics.

8. The method of claim 7 , wherein a human operator tags the transaction with the additional transaction characteristics.

9. The method of claim 7 , wherein the tagging with the additional transaction characteristics is performed using a table-tracking syntax configured string.

10. The method of claim 7 , further comprising:

analyzing the transaction data and the newly tagged additional transaction characteristics;

determining that a second contextual rule is triggered based on the second analysis; and

tagging the transaction with transaction characteristics based on the second contextual rule.

11. A method of claim 1 , where the transaction data associated with a transaction comprises a financial information that describes the transaction.

12. A computerized system comprising:

a computer input device;

a computer memory;

a computer processor, operating on a set of computer instructions, wherein the computer instructions comprise:

receiving transaction data associated with an enterprise-based transaction and including at least a transaction identifier;

analyzing via a computer processor the received transaction data;

determining via the processor that a contextual rule of a plurality of contextual rules for different transactions is triggered based on the analysis of the transaction data;

utilizing at least one universal variable for obtaining the contextual rule from a plurality of contextual rules for different transactions, wherein the universal data variable comprises an intermediate data object that allows access to a plurality of database relational structures, disparate databases and external data sources, and wherein at least one universal variable is organized into a hierarchical structure comprising a family, a subfamily and a field name components;

applying the applicable contextual rule to the transaction data that triggered the contextual rule;

tagging the transaction data with transaction characteristics based on the contextual rule; and

evaluating via the computer processor whether additional transactional characteristics are needed for the transaction based at least partially on the evaluation of the contextual rule.

Assignments (21)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 12, 2024
From: IQOR TECHNOLOGIES INC.; IQOR US INC.; IQOR HOLDINGS INC.
To: BLUE TORCH FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 067705/0149 →
SECURITY INTEREST Recorded Jun 11, 2024
From: IQOR TECHNOLOGIES INC.; IQOR US INC.; IQOR HOLDINGS INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 067689/0058 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 054431, FRAME 0144 Recorded Jun 11, 2024
From: ECLIPSE BUSINESS CAPITAL LLC (F/K/A ENCINA BUSINESS CREDIT, LLC)
To: IQOR US INC.; IQOR HOLDINGS INC.
Reel/Frame 067698/0702 →
TERMINATION AND RELEASE OF EXIT TERM LOANS INTELLECTUAL PROPERTY SECURITY AGREEMENT AS RECORDED AT REEL 054438 AND FRAME 0219 Recorded Jun 11, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
To: IQOR US INC.; IQOR HOLDINGS INC; IQOR TECHNOLOGIES, INC.
Reel/Frame 067698/0865 →
SECURITY INTEREST Recorded Nov 20, 2020
From: IQOR US INC.; IQOR HOLDINGS INC.; IQOR TECHNOLOGIES INC.
To: ENCINA BUSINESS CREDIT, LLC
Reel/Frame 054431/0144 →
SECURITY INTEREST Recorded Nov 20, 2020
From: IQOR US INC.; IQOR HOLDINGS INC.; IQOR TECHNOLOGIES INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 054438/0219 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 032597/FRAME 0245 Recorded Nov 20, 2020
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: IQOR US INC.; IQOR HOLDINGS INC.
Reel/Frame 054487/0167 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 032606/FRAME 0257 Recorded Nov 20, 2020
From: ALTER DOMUS (US) LLC
To: IQOR US INC.; IQOR HOLDINGS INC.
Reel/Frame 054496/0751 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 053785/FRAME 0501 Recorded Nov 20, 2020
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: IQOR HOLDINGS INC.; IQOR US INC.
Reel/Frame 054496/0775 →
RELEASE OF SECURITY INTEREST Recorded Sep 16, 2020
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: IQOR HOLDINGS INC.; IQOR US INC; IQOR TECHNOLOGIES, INC
Reel/Frame 053795/0375 →
SUPER-PRIORITY DEBTOR-IN-POSSESSION INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 15, 2020
From: IQOR US INC.; IQOR HOLDINGS INC.; IQOR TECHNOLOGIES INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 053785/0501 →
NOTICE OF SUCCESSION OF AGENCY Recorded Aug 21, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ALTER DOMUS (US) LLC
Reel/Frame 053573/0512 →
FIRST LIEN NOTICE OF SUCCESSION OF AGENCY Recorded Jul 8, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 053158/0567 →
SUPER-PRIORITY NOTICE OF SUCCESSION OF AGENCY Recorded Jul 8, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 053158/0583 →
SUPER-PRIORITY INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 23, 2020
From: IQOR US INC.; IQOR HOLDINGS INC.; IQOR TECHNOLOGIES, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053020/0459 →
SECOND LIEN NOTICE OF SUCCESSON OF AGENCY Recorded May 15, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 046153/0781 →
FIRST LIEN NOTICE OF SUCCESSION OF AGENCY Recorded May 14, 2018
From: MORGAN STANELY SENIOR FUNDING, INC.
To: CREDIT SUISSE AG, CAYMEN ISLANDS BRANCH
Reel/Frame 046434/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: KAPOOR, VIKAS
To: IQOR HOLDINGS, INC.
Reel/Frame 035418/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: MADHAVARAPU, ABHILASH
To: IQOR US INC.
Reel/Frame 035440/0142 →
SECOND LIEN SECURITY AGREEMENT Recorded Apr 4, 2014
From: JABIL GLOBAL SERVICES, LLC; IQOR US, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 032606/0257 →
FIRST LIEN SECURITY AGREEMENT Recorded Apr 3, 2014
From: JABIL GLOBAL SERVICES, LLC; IQOR US, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 032597/0245 →
Continuity (11)
Continuation In Part 12763320 · Apr 20, 2010
Continuation In Part 12760948 · Apr 15, 2010
Continuation In Part 12762570 · Apr 19, 2010
Continuation In Part 12763331 · Apr 20, 2010
Continuation In Part 12762577 · Apr 19, 2010
Continuation 12650542 · Dec 31, 2009
Continuation 12650493 · Dec 30, 2009
Continuation 12650442 · Dec 30, 2009
Continuation 12650530 · Dec 30, 2009
Continuation 12650548 · Dec 31, 2009
Provisional Application 61252611 · Oct 16, 2009