Computer Image Replication via Data Shadowing Memory Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems fail to efficiently transfer a customer's computer system image, including data, programs, device drivers, and file directory structures, to a new computer system without data loss, and existing data backup systems are cumbersome and ineffective in ensuring seamless file restoration.

Innovation Solution

The Computer Image Replication System, which includes a Data Shadowing System that automatically replicates a customer's computer system image by connecting a memory module to the old system via a communication medium, storing data in a single format, and using database technology for efficient tracking and restoration, allowing for point-in-time recovery without redundant data storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual file transfer methods are used to move customer data from old to new computer system, then data can be transferred, but the process is laborious, time-consuming, and error-prone

Engineering Contradiction:
Improvedata transfer speedVSAvoidcustomer time spent on transfer
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically creating a complete image of the old computer system's hard drive, including all files, folders, registry settings, and system configurations, before the customer needs to use the new system. This preliminary imaging process captures the entire system state in advance, eliminating the need for manual file-by-file transfer later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention creates a complete copy (image) of the old computer system's hard drive, including all data, programs, device drivers, and system settings. This copy is then restored to the new computer system, providing an exact replica without requiring manual copying of individual files or configurations.

Inventive Principle:
Principle #26Copying

2Reliability

If existing data backup systems are used to store and restore customer data, then data can be backed up, but the systems are cumbersome, confusing to customers, and require learning new technology

Engineering Contradiction:
Improvedata backup reliabilityVSAvoidcustomer ease of use
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting when the old computer system is connected to the new one, autonomously creating the system image, and initiating the restoration process without requiring customer intervention or learning of backup procedures. The customer simply connects the old system to the new one, and the transfer happens automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention integrates multiple functions into a single unified process: it combines system imaging, data transfer, program migration, device driver installation, and registry configuration into one automated operation. This multi-functional approach eliminates the need for customers to learn separate backup and restoration procedures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If complete system image is replicated to new computer system, then all customer data and personalizations are preserved, but data storage requirements increase

Engineering Contradiction:
Improvedata loss preventionVSAvoidstorage space required
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system applies parameter changes by dynamically adjusting storage allocation based on the actual data being transferred. It identifies and copies only the necessary files, folders, and system data required for the restoration, rather than blindly copying entire drive capacities. This adaptive approach preserves all customer information while optimizing storage utilization.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If manual selection of device drivers and program preferences is required, then customization is possible, but the process is laborious and subject to errors

Engineering Contradiction:
Improveease of driver installationVSAvoidaccuracy of system configuration
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The invention copies not only customer files but also the complete system configuration including device driver settings, program preferences, registry entries, and personalizations from the old computer system. This comprehensive copying ensures that all system parameters are accurately reproduced on the new system without manual intervention or risk of configuration errors.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8266105B2System for automatically replicating a customer's personalized computer system image on a new computer system
Publication Date: 2012.09.11 OPEN TEXT CORPORATION
  • US8266105B2 patent drawing
  • US8266105B2 patent drawing
  • US8266105B2 patent drawing

AI summary

The Computer Image Replication System automatically replicates a customer's computer system image, including all of the customer's data, programs, device drivers, program preferences, personalizations, and file directory structures on a new computer system. The Computer Image Replication System is part of a Data Shadowing System which comprises a memory module that is connected to a monitored computer system via an existing communication medium, such as an input/output port, to store the shadowed data. The memory module includes a memory device for data storage, as well as software, including a control software component that is automatically installed on the monitored computer system when the memory module is first connected to the monitored computer system, as well as associated module software for maintaining a record of the data stored on the memory device and controlling the operation of the memory device.