IP Library Granted Patent US 9,632,837
Granted Patent B2
US 9,632,837 · App. 13/835,286 · Granted Apr 25, 2017

Systems and methods for system consolidation

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,632,837
App. No.
13/835,286
Granted
Apr 25, 2017
Kind
B2
Abstract

Aspects of the present disclosure disclose systems and methods for consolidating business assets currently being employed by the enterprise to perform business tasks. In various aspects, a well defined application programming interface (“API”) may be generated or otherwise provided that enables access to portions of an enterprise's assets and subsequently exposes such business assets in a standard format to requesting applications.

Claims (33)

1. A consolidation system comprising: at least one processor to:

generate an application programming interface for exposing at least two business assets to at least one requesting application; and

consolidate the at least two business assets into at least one business asset without modifying the implementation of the application programming interface and the implementation of the at least one requesting application;

wherein the at least two business assets includes a first data base and a second database and wherein the processor to consolidate the first database and the second database comprises the processor configured to:

merge data between the first database and the second database second database to generate a single dataset;

store the single dataset within a single database; and

disassociate the first database and the application programming interface so that the application programming interface no longer exposes the first database to the at least one requesting application,

wherein the application programming interface is implemented according to a representational state transfer software architecture; and

wherein the application programming interface is immutable and wherein application programming interface comprises a set of API calls corresponding to any requests of the at least one requesting application.

2. The system of claim 1 , wherein the at least one requesting application is a graphical user-interface implemented to present data stored within the at least two business assets.

3. The system of claim 1 , wherein application programming interface exposes compression algorithms for compressing data corresponding to the at least two business assets.

4. A method for enabling business consolidation comprising:

generating, at at least one processor, an application programming interface for exposing at least two business assets to at least one requesting application; and

consolidating, at the at least one processor, the at least two business assets into at least one business asset without modifying the implementation of the application programming interface and the implementation of the at least one requesting application;

wherein the at least two business assets includes a first data base and a second database and wherein to consolidate the first database and the second database comprises:

merging data between the first database and the second database to generate a single dataset;

storing the single dataset within a single database; and

disassociating the first database and the application programming interface so that the application programming interface no longer exposes the first database to the at least one requesting application;

wherein the application programming interface is implemented according to a representational state transfer software architecture; and

wherein the application programming interface is immutable and wherein application programming interface comprises a set of API calls corresponding to any requests of the at least one requesting application.

5. The method of claim 4 , wherein the at least one requesting application is a graphical user-interface implemented to present data stored within the at least two business assets.

6. The method of claim 4 , wherein application programming interface exposes compression algorithms for compressing data corresponding to the at least two business assets.

7. A non-transitory computer readable medium encoded with instructions for enabling business consolidation, the instructions, executable by a processor, to perform a method comprising:

generating an application programming interface for exposing at least two business assets to at least one requesting application; and

consolidating the at least two business assets into at least one business asset without modifying the implementation of the application programming interface and the implementation of the at least one requesting application;

wherein the at least two business assets includes a first data base and a second database and wherein to consolidate the first database and the second database comprises:

merging data between the first database and the second database to generate a single dataset;

storing the single dataset within a single database; and

disassociating the first database and the application programming interface so that the application programming interface no longer exposes the first database to the at least one requesting application;

wherein the application programming interface is implemented according to a representational state transfer software architecture; and

wherein the application programming interface is immutable and wherein application programming interface comprises a set of API calls corresponding to any requests of the at least one requesting application.

8. The non-transitory computer readable medium of claim 7 , wherein the at least one requesting application is a graphical user-interface implemented to present data stored within the at least two business assets.

9. The non-transitory computer readable medium of claim 7 , wherein application programming interface exposes compression algorithms for compressing data corresponding to the at least two business assets.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (SECOND LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0749 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (FIRST LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0858 →