Method and system for migrating stored data to a...

Data processing: financial – business practice – management – or co – Automated electrical financial or business practice or... – Electronic shopping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C345S215000, C345S215000, C709S201000, C709S217000

Reexamination Certificate

active

06760708

ABSTRACT:

TECHNICAL FIELD
The present disclosure relates in general to storage for computing systems and, more particularly, to a method and system for migrating data to a build-to-order computing system.
BACKGROUND
A user can have several reasons for replacing an existing computing system such as a personal computer (“PC”). For example, the computing system may experience a hardware fault that requires replacement. Alternately, the user may desire to upgrade to a computing system with better performance characteristics.
Replacing an existing computing system presents a problem, however, with respect to data stored on the existing system. The user often wishes to maintain the data, and migrate the data to the new computing system.
Therefore, it is desirable for the user to have a backup, or copy, of the data stored on the existing computing system. For example, such a copy, or “image”, can comprise data stored on the hard drive of an existing computing system. The user can then copy the image onto the new computing system. In such a way, a user moves his personal data to the new computing system.
However, several problems arise with this process. For example, a user cannot always predict the need to procure a new PC. A user cannot predict a failure, and it is possible such a failure will prohibit access to the user's data on the existing PC. Therefore, a user must institute a diligent backup process, such that in an event of a failure, the user can revert to the “last known good” data. Such diligence is time consuming and inconvenient.
Another problem is that storage of the backup may require large amounts of storage space, which can be cost prohibitive. Furthermore, storage of the backup on the user's premises does not protect the data from problems such as theft, fire, or corruption, that can occur at the user's premises.
Even if the customer overcomes these difficulties and maintains an image of the existing data, the copying of the image to the new computing system is labor intensive. There can be large amounts of data, requiring an inconvenient amount of time.
A related problem is the event of a software failure. It is possible that such a failure, for example an operating system (“OS”) failure, will prohibit access to the user's computing system. It is further possible that replacing the OS with the last known good version will fix the failure. However, even if the user has access to an image including the last-known-good version of the OS, the failure may prevent the user from copying the image onto the computing system.
There exists conventional solutions to some of the above problems. For example, there are conventional backup utilities that can store an image of the user's computing system on tapes, floppy disks, or other removable media. There also exists a conventional backup utility that can store an image at a remote site over the Internet.
However, none of the above conventional solutions address the inconvenience encountered by a user that desires to upgrade his computing system yet maintain his own data. Furthermore, the conventional solutions do not address the situation where a software failure prevents restoring the computing system to the last known good configuration.
SUMMARY
In accordance with the present embodiment, a method and system for migrating data to a build-to-order computing system are disclosed that provide significant advantages over prior developed systems. The embodiment allows a user to upgrade to a new computing system, or repair an existing computing system, without losing existing data.
According to one aspect of the present embodiment, a method comprises storing an image at a remote site. The image comprises data stored on a first computing system. An order is received to provide a second computing system to a customer. Access to the image is provided to the second computing system such that the second computing system can store the image.
More specifically, one embodiment of the method includes storing the image on a medium integrated into the second computing system.
Another embodiment of the method comprises installing a partition on the second computing system. The partition is operable to: boot the second computing system, have the second computing system establish a connection to the remote site, and have the second computing system download the image.
According to another aspect of one embodiment, a system comprises a remote site for storing an image. The image comprises data stored on a computing system. An order engine comprises executable instructions running on a computing platform. The order engine is operable to receive an order to provide a second computing system to a customer. A storage engine interfaces with the order engine. The storage engine comprises executable instructions running on a computing platform. The storage engine is operable to provide access to the image by the second computing system such that the second computing system can store the image.
It is a technical advantage that off-site storage of an image comprising data stored on the computing system is allowed. This protects the user's data in the event of hardware failure, fire, theft, or other corruption. The off-site storage also allows for a sharing of storage resources between many users, leading to a lower cost to the user.
Another technical advantage is that storage of an image of the user's computing system can be performed periodically. This makes it easier to return to a “last known good” software state if necessary.
It is another technical advantage that a boot-to-web partition can be installed on the user's computing system. In the event the computing system experiences a failure, the computing system can boot-to-web and recover an image of the data stored on the computing system before the failure occurred. This allows a return to the “last known good” software state of the computing system.
It is a further technical advantage time is saved associated with upgrading to a new computing system. The embodiment allows a user to upgrade, change, or even duplicate an existing system, without having to take the time to load the new computing system with data from the existing computing system.
Another advantage is that an improved a “build-to-order” computer manufacturing process is possible. A manufacturer can take an order from a customer for a new computing system, and load the new computing system with an image of data particular to that customer.


REFERENCES:
patent: 4253178 (1981-02-01), Kolaczia
patent: 4356545 (1982-10-01), West
patent: 4438458 (1984-03-01), Munscher
patent: 4491914 (1985-01-01), Sujaku
patent: 4627060 (1986-12-01), Huang et al.
patent: 4635187 (1987-01-01), Baron et al.
patent: 4788658 (1988-11-01), Hanebuth
patent: 4809280 (1989-02-01), Shonaka
patent: 4916699 (1990-04-01), Ohashi
patent: 4964077 (1990-10-01), Eisen et al.
patent: 5010551 (1991-04-01), Goldsmith et al.
patent: 5017030 (1991-05-01), Crews
patent: 5060135 (1991-10-01), Levine et al.
patent: 5196993 (1993-03-01), Herron et al.
patent: 5214695 (1993-05-01), Arnold et al.
patent: 5224024 (1993-06-01), Tu et al.
patent: 5228655 (1993-07-01), Garcia et al.
patent: 5276805 (1994-01-01), Hamaguchi
patent: 5287448 (1994-02-01), Nicol et al.
patent: 5287505 (1994-02-01), Calvert et al.
patent: 5325521 (1994-06-01), Koyama et al.
patent: 5346410 (1994-09-01), Moore, Jr.
patent: 5348408 (1994-09-01), Gelardi et al.
patent: 5353240 (1994-10-01), Mallory et al.
patent: 5355357 (1994-10-01), Yamamori et al.
patent: 5356099 (1994-10-01), Sereboff
patent: 5367667 (1994-11-01), Wahlquist et al.
patent: 5374018 (1994-12-01), Daneshvar
patent: 5375800 (1994-12-01), Wilcox et al.
patent: 5381526 (1995-01-01), Ellson
patent: 5388032 (1995-02-01), Gill et al.
patent: 5390324 (1995-02-01), Burckhartt et al.
patent: 5392095 (1995-02-01), Siegel
patent: 5398333 (1995-03-01), Schieve et al.
patent: 5410447 (1995-04-01), Miyagawa et al.
patent: 5422751 (1995-06-01), Lewis et al.
patent: 5423605 (1995-06-01), Liu
patent: 5432927 (1995-07-01), Grote et

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for migrating stored data to a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for migrating stored data to a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for migrating stored data to a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3235758

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.