Method for establishing a virtual hard drive for an emulated...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S027000, C711S006000

Reexamination Certificate

active

06968350

ABSTRACT:
A method for performing a write operation to a hard drive or other memory space is provided. The hard drive is represented as at least two files. The first file is a parent drive and includes some content of the hard drive. Writes made to the hard drive are recorded in a second file, known as a differencing drive. Because no changes are made to the content of the parent drive, the content of the hard drive may be rolled back to the content of the parent drive by discarding the differencing drive.

REFERENCES:
patent: 4779188 (1988-10-01), Gum et al.
patent: 5278973 (1994-01-01), O'Brien et al.
patent: 5301277 (1994-04-01), Kanai
patent: 5367628 (1994-11-01), Ote et al.
patent: 5448264 (1995-09-01), Pinedo et al.
patent: 5452456 (1995-09-01), Mourey et al.
patent: 5502809 (1996-03-01), Takano
patent: 5640562 (1997-06-01), Wold et al.
patent: 5666521 (1997-09-01), Marisetty
patent: 5671439 (1997-09-01), Klein et al.
patent: 5742797 (1998-04-01), Celi, Jr. et al.
patent: 5752275 (1998-05-01), Hammond
patent: 5757386 (1998-05-01), Celi, Jr. et al.
patent: 5764903 (1998-06-01), Yu
patent: 5790825 (1998-08-01), Traut
patent: 5815686 (1998-09-01), Earl et al.
patent: 5831607 (1998-11-01), Brooks
patent: 5860147 (1999-01-01), Gochman et al.
patent: 5940872 (1999-08-01), Hammond et al.
patent: 6014170 (2000-01-01), Pont et al.
patent: 6014651 (2000-01-01), Crawford
patent: 6026476 (2000-02-01), Rosen
patent: 6067618 (2000-05-01), Weber
patent: 6185580 (2001-02-01), Day et al.
patent: 6256658 (2001-07-01), Mourey et al.
patent: 6594677 (2003-07-01), Davis et al.
patent: 6651132 (2003-11-01), Traut
patent: 6658563 (2003-12-01), Ice et al.
patent: 0 645 701 (1994-09-01), None
patent: WO 99/57641 (1999-11-01), None
patent: WO 00/63801 (2000-10-01), None
U.S. Appl. No. 09/617,709, “System and Method for Emulating the Operation of a Translation Look-Aside Buffer”, Traut, filed Jul. 17, 2000.
U.S. Appl. No. 09/617,669, “System and Method for Displaying Current Images of Virtual Machine Environments”, Traut, et al., filed Jul. 17, 2000.
U.S. Appl. No. 09/617,624, “System and Method for Emulating the Operation of a Video Graphics Adapter”, Carroll, et al., filed Jul. 17, 2000.
U.S. Appl. No. 09/747,492, “System and Method for the Logical Substitution of Processor Control in an Emulated Computing Environment”, Traut, filed Dec. 21, 2000.
U.S. Appl. No. 09/809,731, “Method for Hybrid Processing of Software Instructions of an Emulated Computer System”, Giles et al., filed Mar. 15, 2001.
U.S. Appl. No. 09/906,392, “System and Method for the Logical Substitution of Processor Control in an Emulated Computing Environment”, Traut, filed Jul. 16, 2001.
“Bootable Hard Drive Emulation for Windows Clients”, 3Com Virtual Lan Drive Data Sheet, Feb. 2001, 1-4.
“Processor Instruction Sets,” The PC Guide, version date Dec. 18, 2000, http://www.pcguide.com/ref/cpu/arch/Int/Instc.html.
“M68060 User's Manual,” Motorola, 1994, pp. i-xviii; Section 4, Memory Management Unit, pp. 4-1 to 4-30, http://e-www.motorola.com/brdata/PDFDB/MICROPROCESSORs/32 BIT/68K-COLDFIRE/M680X0/MC68060UM.pdf.
“MPC750, RISC Microprocessor User's Manual,” Motorola, Aug. 1997, Contents, pp. iii-xvi; Chapter 5, Memory Management, pp. 5-1 to 5-34; Glossary, pp. Glossary-1 to Glossary-13, http://e-www.motorola.com/brdata/PDFDB/MICROPROCESSOR/32-BIT/POWERPC/MCPC7XX/MPC750UM.pdf.
PCT International Search Report in International Application No. PCT/US 01/22276, International filiind date Jul. 16, 2001, mail date Jul. 3, 2002.
Traut E, “Building the Virtual PC,”Byte, McGraw-Hill Inc., vol. 22, No. 11, pp. 51-52, Nov. 1, 1997.
“Intel386 DX Microprocessor,”Intel, pp. 32-58, Dec. 31, 1995.
“MacIntosh and Technology: Changing Chips in the Middle of the Stream, or Apple Takes a Risc,” URL:www.btech.co/changingchips.html, paragraphs 0006!-0007!, retrieved Dec. 10, 2001.
“M68040 User's Manual,” Motorola, Inc., Chapter 3, copyright 1990, revised 1992, 1993.
Osisek DL et al., “ESA/390 Interpretive-Execution Architecture, Foundation for VM/ESA,”IBM Systems Journal, vol. 30, No. 1, pp. 34-51, 1991.
Shang Rong Tsai et al., On the Architectural Support for Logical Machine Systems,Microprocessing and Microprogramming, vol. 22, No. 2, pp. 81-96, Feb. 1988.

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 for establishing a virtual hard drive for an emulated... 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 for establishing a virtual hard drive for an emulated..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for establishing a virtual hard drive for an emulated... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3463756

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