Patent ID: 7523399
Filing Date: 2009-04-21
Classification: G06F

Abstract:
1. A computerreadable storage medium carrying computer-executable instructions, that when executed at a client system that communicates with a server system, cause the client system to perform the method, including the acts of: checking the validity of stored system program instructions at the client system and checking the validity of stored application program instructions at the client system to determine whether the stored system program instructions or the stored application program instructions have a corrupted portion so as to render the corrupted portion unreadable as intended; after determining that either the stored system instructions or the stored application instructions have a corrupted portion: determining, at the client system, that a new software version was downloaded onto the client system while the client system was in a powered off state, wherein the powered off state is a state in which the client device is able to receive software upgrades and in which the client device is unable to direct communication to the server.