Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
113 words
A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising: a. encrypting each file of a selected set of files with an encryption key; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk, wherein none of said selected files will be decrypted until said secret key is entered and used to obtain said encryption key in clear text from said stored scrambled versions of said encryption key.
Claim 2
Independent Claim
113 words
A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising: a. encrypting each file of a selected set of files with an encryption key; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk, wherein none of said selected files will be decrypted until said secret key is entered and used to obtain said encryption key in clear text from said stored scrambled versions of said encryption key.
Claim 3
Dependent Claim
117 words
The method of claim 1 further comprising: e. unscrambling both said scrambled versions of said encryption key with an entered key with said entered key transformed by said algorithmic transform, wherein said entered key is entered by a user wanting to access a file from said set of files; f. comparing said unscrambled versions of said encryption key unscrambled in step e to check if the latter two unscrambled versions of said encryption key match, where said versions will match if said enter key corresponds to said secret key; and g. decrypting any file of said set of files that an application program attempts to open if said latter two unscrambled versions of said encryption key match.
Claim 4
Dependent Claim
103 words
The method of claim 1 further comprising: e. requesting said user to enter a secret key f. unscrambling both said scrambled versions of said encryption key and said entered key transformed by said algorithmic transform; g. comparing said unscrambled versions of said encryption key unscrambled in step f to check if the latter two unscrambled versions of said encryption key match, where said versions will match if said enter key corresponds to said secret key; and h. decrypting any file of said set of files that an application program attempts to open if said latter two unscrambled versions of said encryption key match.
Claim 5
Dependent Claim
31 words
The method of claim 3, wherein said requesting comprises requesting said user to enter said secret key when said selected files have been encrypted after a user-defined period has been reached.
Claim 6
Dependent Claim
23 words
The method of claim 3, wherein said requesting comprises requesting said user to enter said secret key each time said computer is started.
Claim 7
Independent Claim
88 words
A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising: a. encrypting each file of said set of files with an encryption key when said computer has been idle for a user-defined period; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk.
Claim 8
Independent Claim
88 words
A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising: a. encrypting each file of said set of files with an encryption key when said computer has been idle for a user-defined period; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk.
Claim 9
Dependent Claim
30 words
A method as recited in claim 6 further comprising: a. blocking access to a user interface of said computer when said computer has been idled for a user-defined time period.
Claim 10
Dependent Claim
107 words
The method of claim 6 further comprising: e. requesting said user to enter an enter key; f. unscrambling both said scrambled versions of said encryption key with said enter key and said enter key transformed by an algorithmic transform; g. comparing said unscrambled versions of said encryption key unscrambled in step f to check if the latter two unscrambled versions of said encryption key match, where said versions will match if said enter key corresponds to said secret key; and h. decrypting any file of said set of files that an application program attempts to open if said latter two unscrambled versions of said encryption key match.
Claim 11
Dependent Claim
28 words
The method of claim 8 further comprising: counting the number of times a user attempts to enter said secret key; and comparing said number to a threshold value.
Claim 12
Dependent Claim
31 words
The method of claim 9 further comprising automatically removing a component in said computer when said number of time said user has failed to enter said secret key exceeds said threshold.
Claim 13
Dependent Claim
16 words
The method of claim 10 wherein said removing comprises removing the encryption key from system memory.
Claim 14
Dependent Claim
17 words
The method of claim 10 wherein said removing comprises erasing said algorithmic transform from said hard disk.