Centralized De-Archiving API Gateway for Archived Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional archival systems are inefficient and costly for retrieving data, leading to redundant efforts, delays, and high data transfer and retrieval costs. They lack centralized control and monitoring, resulting in suboptimal resource utilization and negative impacts on user experience and productivity.
Innovation Solution
A centralized method for expeditiously de-archiving archived objects, involving the configuration of an API gateway between an auxiliary memory system and a repository of archived objects, processing user requests, pushing objects into high-speed auxiliary memory, and updating metadata with retrieval logs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional approaches are used for retrieving archived data, then each application can independently access its data, but redundant efforts, delays, and high costs occur
Solution Approach 1:
The patent implements a centralized de-archiving service that consolidates multiple independent data retrieval operations into a single coordinated process. The service receives de-archiving requests from multiple applications, manages a queue of requests, and coordinates the actual data retrieval and pushing operations centrally, thereby eliminating redundant efforts and improving overall productivity while maintaining the ability of each application to access its needed data.
2Adaptability or versatility
If each application independently retrieves objects from archive, then data can be accessed by multiple applications, but data transfer and retrieval costs accumulate significantly
Solution Approach 1:
The patent introduces a centralized de-archiving service as an intermediary between applications and the archived data. This service acts as a mediator that receives de-archiving requests from multiple applications, manages the retrieval process centrally, and pushes the data to the appropriate applications. By consolidating multiple retrieval operations into a single coordinated process, the intermediary significantly reduces redundant data transfer operations and associated costs.
3Ease of operation
If conventional retrieval approaches are used, then applications can access archived data, but lack of centralized control and monitoring hinders efficient tracking and management
Solution Approach 1:
The patent implements a centralized de-archiving service that incorporates feedback mechanisms for tracking and monitoring. The service maintains records of de-archiving requests, their status, and completion information. This feedback system enables efficient tracking and management of data retrieval operations, providing visibility into the de-archiving process without requiring complex distributed monitoring systems across multiple applications.
4Adaptability or versatility
If applications independently retrieve archived objects, then data can be accessed as needed, but resource utilization is suboptimal and redundant copies are created
Solution Approach 1:
The patent implements a centralized de-archiving service that performs preliminary actions in managing data retrieval. The service receives de-archiving requests, manages a queue of requests, and coordinates the actual data retrieval and pushing operations in advance. This preliminary coordination ensures that data is retrieved and pushed efficiently to the appropriate applications, preventing redundant copies from being created and optimizing storage resource utilization while maintaining on-demand data access capability.
Data Source
AI summary
A system for expeditiously de-archiving archived objects. The system may include operations that comprise: configuring a first application programing interface (API) gateway between an auxiliary memory system and a repository of archived objects; receiving, via an application, a first user request for a first archived object that is stored within the repository of archived objects; processing the first user request to retrieve the first archived object; pushing, via the first API gateway, the first archived object into the auxiliary memory system that provides high-speed access to objects within the auxiliary memory system; and updating first metadata for the first archived object to store a first log of the retrieving and the pushing.


