System and method for automatically detecting and then self-repairing corrupt, modified of non-existent files via a communication medium
First Claim
1. A method for maintaining the integrity of a file at a remote location via a communication medium, comprising the steps of:
- performing an integrity check on the file by an integrity module;
redirecting to an install module by a redirect module if said integrity check fails, wherein the step of redirecting to the install module comprises the steps of;
modifying an address of the install module by the redirect module to include a parameter to indicate the remote location of the file;
producing a request by an authentication module based on the modified address that indicates the remote location of the file; and
communicating the request by the authentication module to the install module in a login page that instantiated the file at the remote location; and
reinstalling the file by the install module at the remote location via the communication medium, thereby maintaining the integrity of the file.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of guaranteeing the presence of secure and tamper-proof remote files over a distributed communication medium, such as the Internet, is provided. The system and method automatically detects, and then self-repairs corrupt, modified or non-existent remote files. The method first performs an integrity check on a remote file and then determines whether the integrity check passed. If the integrity check passed, then the user goes through the authentication process as normal. If the integrity check fails, then the present invention redirects to an install module in order to prepare to reinstall the remote file. Via the install module, the present invention then reinstalls the remote file and the user is then taken through the authentication process as normal.
-
Citations
16 Claims
-
1. A method for maintaining the integrity of a file at a remote location via a communication medium, comprising the steps of:
-
performing an integrity check on the file by an integrity module; redirecting to an install module by a redirect module if said integrity check fails, wherein the step of redirecting to the install module comprises the steps of; modifying an address of the install module by the redirect module to include a parameter to indicate the remote location of the file; producing a request by an authentication module based on the modified address that indicates the remote location of the file; and communicating the request by the authentication module to the install module in a login page that instantiated the file at the remote location; and reinstalling the file by the install module at the remote location via the communication medium, thereby maintaining the integrity of the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for maintaining the integrity of a file at a remote location via a communication medium, comprising:
-
a non-transitory computer usable storage medium comprising; an integrity module; a redirect module coupled to said integrity module via the communication medium; an install module coupled to said redirect module via the communication medium, wherein said integrity module performs an integrity check on the file, and wherein said redirect module redirects to said install module when the integrity check fails and modifies an address of the install module to include a parameter to indicate the remote location of the file; and an authentication module coupled to the redirect module which authentication module produces a request based on the modified address that indicates the remote location of the file and communicates the request to said install module in a login page that instantiated the file at the remote location, and wherein said install module reinstalls the file at the remote location, thereby maintaining the integrity of the remote file. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification