Method and apparatus for authentication of file read events
First Claim
Patent Images
1. A computerized method for distinguishing between false positive read events and true positive events of reading a file stored on a storage device and made from segments, comprising:
- clearing bits of an integer, wherein sequential bits of the integer represent sequential segments of the file;
setting bits of the integer corresponding to segments read from the file;
determining if the read event is true positive or false positive based on if the number of set bits in the integer exceeds a threshold or if a decision condition is metresponsive to said determining initiating an interrupt to perform an application or ignoring the read event; and
wherein the decision condition comprises one or more of;
a specific predetermined number of readings from the file, a determined number of readings from the file, a specific predetermined time lapse from the first reading of the file, a determined time lapse from the first reading of the file, or any combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized method and apparatus for distinguishing between false positive read events and true positive events of reading a file, comprising determining an amount of date read from the file, in case the amount of data exceeds a threshold generating a true positive read event, otherwise generating a false positive read event in case a decision condition is met, and an apparatus to carry out the same.
-
Citations
10 Claims
-
1. A computerized method for distinguishing between false positive read events and true positive events of reading a file stored on a storage device and made from segments, comprising:
-
clearing bits of an integer, wherein sequential bits of the integer represent sequential segments of the file; setting bits of the integer corresponding to segments read from the file; determining if the read event is true positive or false positive based on if the number of set bits in the integer exceeds a threshold or if a decision condition is met responsive to said determining initiating an interrupt to perform an application or ignoring the read event; and wherein the decision condition comprises one or more of;
a specific predetermined number of readings from the file, a determined number of readings from the file, a specific predetermined time lapse from the first reading of the file, a determined time lapse from the first reading of the file, or any combination thereof. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computerized apparatus for distinguishing between false positive read events and true positive events of reading a file made up from segments, comprising:
-
a data storage device storing the file therein; a controller linked to the data storage device, the controller configured to generate false positive read events and true positive events of reading the file responsive to performing the following; clearing bits of an integer or other data construct, wherein sequential bits of the integer represent sequential segments of the file; setting bits of the integer corresponding to segments read from the file; determining if the read event is true positive or false positive based on if the number of set bits in the integer exceeds a threshold or if a decision condition is met; responsive to said determining initiating an interrupt to perform an application or ignoring the read event; and wherein the decision condition comprises one or more of;
a specific predetermined number of readings from the file, a determined number of readings from the file, a specific predetermined time lapse from the first reading of the file, a determined time lapse from the first reading of the file, or any combination thereof. - View Dependent Claims (7, 8, 9, 10)
-
Specification