Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
82 words
In a computer system having a processor and memory, a system for authenticating a file stored in memory with the processor, comprising: means for the processor to define random or pseudo-random sections within the file; means for the processor to generate check codes for the defined random or pseudo-random section of the file; and means for the processor to compare generated check codes of the file with check codes for corresponding sections in a master copy of the file to detect inconsistencies.
Claim 2
Dependent Claim
82 words
In a computer system having a processor and memory, a system for authenticating a file stored in memory with the processor, comprising: means for the processor to define random or pseudo-random sections within the file; means for the processor to generate check codes for the defined random or pseudo-random section of the file; and means for the processor to compare generated check codes of the file with check codes for corresponding sections in a master copy of the file to detect inconsistencies.
Claim 3
Dependent Claim
23 words
The system recited in claim 1, wherein the random or pseudo-random sections are defined by a section starting location and section size information.
Claim 4
Dependent Claim
24 words
The system recited in claim 2, wherein the sections are groupings of file bytes defined by a starting location and length in the file.
Claim 5
Dependent Claim
79 words
In a computer having a processor and memory, a method for authenticating a file stored in memory with the processor, comprising the steps of: defining by the processor random or pseudo-random sections within the file; generating by the processor check codes for the defined random of pseudo-random section of the file; and comparing by the processor the generated check codes of the file with check codes for corresponding sections in a master copy of the file to detect inconsistencies.
Claim 6
Dependent Claim
79 words
In a computer having a processor and memory, a method for authenticating a file stored in memory with the processor, comprising the steps of: defining by the processor random or pseudo-random sections within the file; generating by the processor check codes for the defined random of pseudo-random section of the file; and comparing by the processor the generated check codes of the file with check codes for corresponding sections in a master copy of the file to detect inconsistencies.
Claim 7
Dependent Claim
23 words
The method recited in claim 4, wherein the random or pseudo-random sections are defined by a section starting location and section size information.
Claim 8
Dependent Claim
25 words
The method recited in claim 5, wherein the sections are groupings of file bytes defined by a starting location and a length in the file.
Claim 9
Dependent Claim
124 words
In a network of computers having processors, memory and communication resources, a system for authenticating an executable file stored in a memory of the network, comprising: means for establishing communication between a dispatcher computer and a server computer in the network; means for defining random or pseudo-random sections within an executable file stored at the server computer; means for the server computer to generate check codes for the defined random or pseudo-random section of the executable file at the server computer; and means for a computer of the network to compare the generated check codes of the executable file in the server computer with check codes for corresponding sections in a master copy of the executable file in the dispatcher computer to detect inconsistencies.
Claim 10
Dependent Claim
124 words
In a network of computers having processors, memory and communication resources, a system for authenticating an executable file stored in a memory of the network, comprising: means for establishing communication between a dispatcher computer and a server computer in the network; means for defining random or pseudo-random sections within an executable file stored at the server computer; means for the server computer to generate check codes for the defined random or pseudo-random section of the executable file at the server computer; and means for a computer of the network to compare the generated check codes of the executable file in the server computer with check codes for corresponding sections in a master copy of the executable file in the dispatcher computer to detect inconsistencies.
Claim 11
Dependent Claim
36 words
In the system recited in claim 7, wherein the communication is provided by a relatively secure link between a job dispatcher process executing on the dispatcher computer and a partner process executing on the server computer.
Claim 12
Dependent Claim
23 words
The system recited in claim 8, wherein the random or pseudo-random sections are defined by a section starting location and section size information.
Claim 13
Dependent Claim
27 words
The system recited in claim 9, wherein the sections are groupings of executable file bytes defined by a starting location and a length in the executable file.
Claim 14
Dependent Claim
117 words
In a network of computers having processors, memory and communication resources, a method for authenticating an executable file stored in a memory of the network, comprising the steps of: establishing a communication between a dispatcher computer and a server computer in the network; defining random or pseudo-random sections within an executable file stored at the server computer; generating by the server computer check codes for the defined random or pseudo-random section of the executable file; and comparing in a computer of the network the generated check codes of the executable file in the server computer with check codes for corresponding sections in a master copy of the executable file stored in the dispatcher computer to detect inconsistencies.
Claim 15
Dependent Claim
117 words
In a network of computers having processors, memory and communication resources, a method for authenticating an executable file stored in a memory of the network, comprising the steps of: establishing a communication between a dispatcher computer and a server computer in the network; defining random or pseudo-random sections within an executable file stored at the server computer; generating by the server computer check codes for the defined random or pseudo-random section of the executable file; and comparing in a computer of the network the generated check codes of the executable file in the server computer with check codes for corresponding sections in a master copy of the executable file stored in the dispatcher computer to detect inconsistencies.
Claim 16
Dependent Claim
35 words
The method recited in claim 11, wherein the communication is provided by a relatively secure link between a job dispatcher process executing on the dispatcher computer and a partner process executing in the server computer.
Claim 17
Dependent Claim
23 words
The method recited in claim 12, wherein the random or pseudo-random sections are defined by a section starting location and section size information.
Claim 18
Dependent Claim
27 words
The method recited in claim 13, wherein the sections are groupings of executable file bytes defined by a starting location and a length in the executable file.