Installation Application Data Protection via Lightweight Backup Container
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in protecting data during critical system changes, particularly when backup software is not installed or is too general, leading to inefficient backups that can slow down the system and fail to specifically target only the necessary files or data items.
Innovation Solution
A computer-implemented method that identifies data items to be modified during a system change, creates a lightweight container with local backups and meta-information, and uses this container to integrate with a third-party backup system, ensuring data protection and reversibility of system changes without initiating a full backup.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If general backup software is used to protect data during system changes, then data protection is achieved, but backup time and system performance are significantly degraded
Solution Approach 1:
The patent segments the backup process by creating a container that selectively includes only the specific data items that will be modified by the system change, rather than backing up entire folders or drives. This segmentation approach protects only the necessary data, reducing backup time while maintaining data protection reliability.
Solution Approach 2:
The patent applies local quality by making the backup container specific to the particular system change at hand. The container includes meta-information about which data items are affected by this specific change, allowing the backup software to target only those specific items rather than applying a general backup to all data.
2Reliability
If general backup software is used to protect data during system changes, then data protection is achieved, but the backup process becomes too heavy and complex
Solution Approach 1:
The patent performs preliminary action by creating the container with the list of data items and meta-information before the system change occurs. This preparation step identifies and isolates only the necessary data items that will be affected, simplifying the subsequent backup process and reducing overall complexity.
Solution Approach 2:
The container acts as an intermediary between the installation application and the backup software. It translates the specific data items affected by a system change into a format that general backup software can process, bridging the gap between specific needs and general capabilities without requiring complex integration.
3Ease of manufacture
If folder-level backup is used instead of specific file backup, then implementation is simpler, but unnecessary data is backed up reducing efficiency
Solution Approach 1:
The patent segments the backup scope down to the specific file level within folders. By creating a container that lists individual data items rather than entire folders, it achieves precise targeting of only the necessary files, improving backup efficiency while maintaining implementation simplicity through the container abstraction.
Data Source
AI summary
The disclosed computer-implemented method for protecting data affected by system changes may include (i) receiving, at an installation application, a request to perform a system change on an endpoint computing device, (ii) identifying, via the installation application, one or more data items currently installed on the endpoint computing device that will be modified when the system change is performed, (iii) using the installation application to protect the data items such that the system change becomes revertible, and (iv) after protecting the data items, using the installation application to perform the system change. Various other methods, systems, and computer-readable media are also disclosed.


