Electrical computers and digital processing systems: interprogra – Device driver communication – Virtual device driver
Reexamination Certificate
2011-05-10
2011-05-10
Wu, Qing (Department: 2196)
Electrical computers and digital processing systems: interprogra
Device driver communication
Virtual device driver
C719S321000, C714S100000
Reexamination Certificate
active
07941814
ABSTRACT:
In one embodiment, a computer accessible medium comprises a plurality of instructions which, when executed and if a computer system comprises at least one virtual hardware device, identify the virtual hardware device and a corresponding physical hardware device. The plurality of instructions also capture a device driver associated with the physical hardware device for use as the device driver in an install of an operating system on a second computer system having a same type of physical hardware device. Corresponding computer systems and methods are also described.
REFERENCES:
patent: 5339432 (1994-08-01), Crick
patent: 5598563 (1997-01-01), Spies
patent: 5708604 (1998-01-01), Fontana et al.
patent: 5715456 (1998-02-01), Bennett et al.
patent: 5732282 (1998-03-01), Provino et al.
patent: 5802365 (1998-09-01), Kathail et al.
patent: 5819107 (1998-10-01), Lichtman et al.
patent: 5890204 (1999-03-01), Ofer et al.
patent: 5974474 (1999-10-01), Furner et al.
patent: 6023585 (2000-02-01), Perlman et al.
patent: 6078990 (2000-06-01), Frazier
patent: 6170055 (2001-01-01), Meyer et al.
patent: 6185686 (2001-02-01), Glover
patent: 6346954 (2002-02-01), Chu et al.
patent: 6535998 (2003-03-01), Cabrera et al.
patent: 6567860 (2003-05-01), Maxwell et al.
patent: 6594690 (2003-07-01), Cantwell
patent: 6640291 (2003-10-01), Fujibayashi et al.
patent: 6654830 (2003-11-01), Taylor et al.
patent: 6671749 (2003-12-01), Williams et al.
patent: 6681323 (2004-01-01), Fontanesi et al.
patent: 6725715 (2004-04-01), Igarashi et al.
patent: 6804774 (2004-10-01), Larvoire et al.
patent: 6820035 (2004-11-01), Zahavi
patent: 6820214 (2004-11-01), Cabrera et al.
patent: 7065769 (2006-06-01), Tolopka
patent: 7107534 (2006-09-01), de Jong et al.
patent: 7185336 (2007-02-01), Vaughan
patent: 7213060 (2007-05-01), Kemp et al.
patent: 7216344 (2007-05-01), Cobb et al.
patent: 7287257 (2007-10-01), Meza
patent: 7293272 (2007-11-01), Okcu et al.
patent: 7334157 (2008-02-01), Graf et al.
patent: 7334227 (2008-02-01), Kim et al.
patent: 7356679 (2008-04-01), Le et al.
patent: 7392423 (2008-06-01), Henrickson
patent: 7401113 (2008-07-01), Appiah et al.
patent: 7424719 (2008-09-01), Duplichan
patent: 7448034 (2008-11-01), Anderson et al.
patent: 7457831 (2008-11-01), Orleth et al.
patent: 7529920 (2009-05-01), Hirai
patent: 7600227 (2009-10-01), Brockway et al.
patent: 7631054 (2009-12-01), French et al.
patent: 7716382 (2010-05-01), Smith, IV et al.
patent: 7743242 (2010-06-01), Oberhaus et al.
patent: 2002/0019908 (2002-02-01), Reuter et al.
patent: 2003/0074527 (2003-04-01), Burton et al.
patent: 2003/0120624 (2003-06-01), Poppenga et al.
patent: 2003/0159070 (2003-08-01), Mayer et al.
patent: 2003/0195951 (2003-10-01), Wittel et al.
patent: 2003/0195995 (2003-10-01), Tabbara
patent: 2004/0003135 (2004-01-01), Moore
patent: 2004/0091175 (2004-05-01), Beyrouti
patent: 2004/0111250 (2004-06-01), Hensley
patent: 2004/0221146 (2004-11-01), Baumann
patent: 2004/0267973 (2004-12-01), Sumida et al.
patent: 2005/0125460 (2005-06-01), Yu et al.
patent: 2005/0223386 (2005-10-01), Suthapong
patent: 2006/0059327 (2006-03-01), Brown et al.
patent: 2006/0221370 (2006-10-01), Iida
patent: 2007/0101342 (2007-05-01), Flegg et al.
patent: 2007/0106984 (2007-05-01), Olsen et al.
patent: 2007/0168478 (2007-07-01), Crosbie
patent: 2007/0214198 (2007-09-01), Fontenot et al.
patent: 2008/0016387 (2008-01-01), Bensinger
patent: 2008/0091929 (2008-04-01), Oberhaus et al.
patent: 2008/0126444 (2008-05-01), van Ingen et al.
patent: 2008/0155302 (2008-06-01), Mue et al.
Office Action from U.S. Appl. No. 10/789,901 mailed Mar. 11, 2008.
http://www.melbpc.org.au/pcupdate/2003/2003article8.htm Reprinted from the Mar. 2000 issue of PC Update, the magazine of Melborne PC User Group, Australia, 2003, 4 pages.
“Automated System Recovery with VERITAS Netbackup™,” VERITAS Bare Metal Restore, White Paper, VERITAS Software Corp. 2002, pp. 1-10.
“Windows Architecture,” Steven Roman, Chapter 9 from Win32 API Programming with Visual Basic, published by O'Reilly and Associates, Inc., 2004 Microsoft Corporation, 6 pages.
“Automated Deployment Services Technical Overview,” Microsoft Corporation, Aug. 2003, pp. 1-25.
“CBMR-Dissimilar Hardware Recovery,” CBMR Support, Jun. 2005, 9 pages.
U.S. Appl. No. 11/351,778, filed Feb. 10, 2006.
Office Action from U.S. Appl. No. 10/774,039, mailed Apr. 19, 2007.
Office Action from U.S. Appl. No. 10/351,778 mailed Aug. 7, 2008.
Response to Office Action from U.S. Appl. No. 10/351,778 mailed Oct. 17, 2008.
“Differences Between Dissimilar System Restore and Dissimilar Disk Restore in VERITAS Bare Metal Restore (tm), 4.6”, by Symantec Corp. Sep. 24, 2003, retrieved Jul. 31, 2008 from http://seer/entsupport.symantec.com/docs/262295.htm.
“VERITAS Bare Metal Restore 4.6 for VERITAS NetBackup, System Administrator's Guide for UNIX and Windows,” by VERITAS Software Corp. Ch, 7, pp. 167-186, copyright 2002-2003.
Office Action from U.S. Appl. No. 11/690,592 mailed Jan. 5, 2011, 9 pages.
Office Action from U.S. Appl. No. 11/690,634 mailed Jan. 3, 2011, 33 pages.
Windows Hardware Developer Central, “Credating Windows INF Files,” Dec. 2001, http://www.microsoft.com/whdc/archive/w2inf.mspx, pp. 1-4.
Microsoft, “Windows Resource Kit: Complete Technical Information for the Support Professional for the Microsoft Windows Operating System,” 1992, microsoft Press, pp. 1-8, 85-155.
Veritas, “Veritas netBackup Bare Metal Restore 6.0—System Administrator's Guide for UNIX, Windows, and Linux,” Sep. 2005, pp. 1-234.
Mark Russinovich, “Multi-Platform Images,” May 2005, http://blogs.technet.com/markrussinovich/archive/2005/09/19/multi-platform-images.aspx, pp. 1-14.
Michael F. Spear, et al., “Solving the Starting Problem: Device Drivers as Self-Describing Artifacts,” Apr. 2006, EuroSys'06, pp. 1-13.
Vernalex.com, “Tools: SysPrep Driver scanner,” Feb. 2007, http://www.vernalex.com/tools/spdrvscn, pp. 1-6.
Eric Szewxayk, “Sample Syspre.inf file for Microsoft Windows Server 2003 using Altiris Deployment Solution tokens,” Feb. 2007, Dell Power Solutions, pp. 1-6.
Office Action from U.S. Appl. No. 11/690,653 mailed Jan. 22, 2011, 10 pages.
Graf Nicholas R.
Okcu Okan
Merkel Lawrence J.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
Symantec Operating Corporation
Wu Qing
LandOfFree
Device driver processing for automated system restores does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Device driver processing for automated system restores, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device driver processing for automated system restores will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2645675