Data processing: software development – installation – and managem – Software upgrading or updating – Network
Reexamination Certificate
2006-11-28
2006-11-28
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Network
C717S169000, C717S170000, C717S171000, C709S220000, C709S221000
Reexamination Certificate
active
07143405
ABSTRACT:
Improved methods and arrangements are provided for updating software and other data in managed devices. The methods and arrangements provide for a failsafe upgrade to all of the code and any data in the managed device, including any code or data used to provide such upgrades. For example, a method for providing software to a device is provided that includes identifying essential software within the device; essential software including software necessary to operate the device and provide external communications. The method further includes identifying remaining portions of software within the device as non-essential software, and downloading new essential software from an external source to the device and storing the new essential software in memory by overwriting at least a portion of the non-essential software. After downloading the new essential software, the method further includes attempting to operate the device and provide external communications using the new essential software, and upon successfully operating the device and providing external communications, using the new essential software to selectively download new non-essential software and store the new non-essential software in memory by overwriting at least a portion of the old essential software.
REFERENCES:
patent: 5519869 (1996-05-01), Payne et al.
patent: 5649196 (1997-07-01), Woodhill et al.
patent: 5752042 (1998-05-01), Cole et al.
patent: 5765173 (1998-06-01), Cane et al.
patent: 5848064 (1998-12-01), Cowan
patent: 6269396 (2001-07-01), Shah et al.
patent: 6314565 (2001-11-01), Kenner et al.
patent: 6438606 (2002-08-01), Ward
patent: 6457175 (2002-09-01), Lerche
patent: 11 50 207 (2001-10-01), None
Hollingsworth et al. “Using Content Derived Names for Configuration Management”; 1997; ACM; pp. 104-109.
Stuart, Linda; “NetWare Mobile Extends Network to off-line Users” Info Canada v21, Novell's Remote Access Software Product Announcement, Feb. 1996, p. 13.
Spanbauer, Scott; “Happy 2000 or 1900! Qwerty Versus Dvorak. Stop a Hard Disk from Churning” PC World vol. 14, No. 1, Nov. 1996, p. 286+.
Millar, E. L., Akala, K, Hollingsworth, J. K.; “Using Content-Derived Names for Package Management in Tci” USENIX Assoc. Berkeley, CA, Sep. 1998, pp. 171-179.
Kerstetter, J.; “netDeploy 3.0 Packs lots of ESD Power” PC Week, v14, n46, Nov. 1997, p. 33.
Hollingsworth et al.; “Binary Version Management for Computational Grids”, 1999; Parallel Procesing Letters v9 n2 1999 p. 215-225; issn 0219-6264.
Liu Jun
Natarajan Sureshkumar
Parchem John M.
Rovinsky Vladimir
Tjong Soemin
Dam Tuan
Kendall Chuck
Lee & Hayes PLLC
Microsoft Corporation
LandOfFree
Methods and arrangements for managing devices does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and arrangements for managing devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and arrangements for managing devices will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3660821