IP Library › Granted Patent US 11,775,276
Granted Patent B2
US 11,775,276 · App. 17/081,173 · Granted Oct 3, 2023

Methods and systems for application integration and macrosystem aware integration

Inventors: Harrison Touati (Arlington, VA); Adam Branch (Arlington, VA)
Assignee: Incentive Marketing Group, Inc.
G06F8/65G06F16/2315
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 11,775,276
App. No.
17/081,173
Granted
Oct 3, 2023
Kind
B2
Abstract

Methods and systems for system agnostic technologies allowing incorporation of APIs from multiple applications as well as integration of APIs from other applications that can assist in the integrations. Methods and systems for using block chain technology to enhance integration record keeping on an application and macro integration level as well as event and performance recording and other advantages. Methods and systems for integrating services between different software systems including integrating a plurality of software systems to enable data transfer between the plurality of software systems, at least one of adding a new software system and updating, removing, or altering one of the plurality of software systems, and dynamically updating other ones of the plurality of software systems based on the at least one of adding the new software system and updating, removing, or altering one of the plurality of software systems.

Claims (27)

1. A computer-implemented method of updating integrated software systems, the computer having a processor and a data repository, the method comprising:

integrating a plurality of software systems to enable data transfer between the plurality of software systems;

adding a new software system to the plurality of software systems;

updating, removing, or altering at least one system of the plurality of software systems based on the new software system;

dynamically updating other ones of the plurality of software systems based on the updated, removed, or altered at least one system; and

tracking transactions between the added new software system or the updated or altered one of the plurality of software systems and the updated other ones of the plurality of software systems, wherein

the transactions include determining the amount of data being transmitted from one service to another after the integration between the two services is complete, and

the transactions are stored in a distributed ledger, the distributed ledger being a blockchain registry that provides recording and enables interrogation of the transactions.

2. The method of claim 1 , wherein the dynamically updating the other ones of the plurality of software systems comprises contemporaneously updating the other ones of the plurality of software systems.

3. A system for updating integrated software systems, the system comprising:

a processor;

a user interface functioning via the processor; and a repository accessible by the processor; wherein

a plurality of software systems are integrated to enable data transfer between the plurality of software systems;

a new software system is added to the plurality of software systems;

at least one system of the plurality of software systems is updated, removed, or altered based on the new software system; and

other ones of the plurality of software systems are dynamically updated based on the updated, removed, or altered at least one system, wherein

the other ones of the plurality of software systems are contemporaneously updated based on the at least one of the added new software system and the updated, removed, or altered one of the plurality of software systems,

transactions between the added new software system or the updated or altered one of the plurality of software systems and the updated other ones of the plurality of software systems are tracked,

the transactions are stored in a distributed ledger that is a blockchain registry that provides recording and enables interrogation of the transactions.

4. The system of claim 3 , wherein data related to the transactions is stored in the blockchain registry.

5. A computer program product that includes a non-transitory computer usable medium having control logic stored therein for causing a computer to update integrated software systems, the control logic comprising:

first computer readable program code for integrating a plurality of software systems to enable data transfer between the plurality of software systems;

second computer readable program code for adding a new software system to the plurality of software systems, and updating, removing, or altering at least one system of the plurality of software systems based on the new software system;

third computer readable program code for dynamically updating other ones of the plurality of software systems based on the updated, removed, or altered at least one system; and

fourth computer readable program code means for tracking transactions between the added new software system or the updated or altered one of the plurality of software systems and the updated other ones of the plurality of software systems, wherein the transactions are stored in a distributed ledger, the distributed ledger being a blockchain registry that provides recording and enables interrogation of the transactions.

6. The computer program product of claim 5 , wherein the third computer readable program code means contemporaneously updates other ones of the plurality of software systems based on the at least one of adding the new software system and updating, removing, or altering one of the plurality of software systems.

7. The computer program product of claim 5 , wherein data related to the transactions is stored in the blockchain registry.

Assignments (2)
CHANGE OF NAME Recorded Nov 4, 2025
From: INCENTIVE MARKETING GROUP, INC.
To: RHINO.AI, INC.
Reel/Frame 073506/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2020
From: TOUATI, HARRISON; BRANCH, ADAM
To: INCENTIVE MARKETING GROUP, INC.
Reel/Frame 054346/0205 →
Continuity (1)
Related Publication 20220129257A1 · Apr 28, 2022
Cited By (1)
US 12,412,568