GEO-POSITIONALLY BASED DATA ACCESS SECURITY
First Claim
1. A computer implemented method for implementing geo-positionally based data access security, the method comprising:
- receiving a request at a computer to verify a geographic location of a segment of data stored in a storage device;
receiving, at the computer, an actual geographic location of the storage device from a geographic location device connected to the storage device;
accessing, at the computer, a location tag including an expected geographic location of the segment of data;
comparing, at the computer, the expected geographic location to the actual geographic location; and
returning a value indicating that an error has occurred when the comparing indicates that the expected geographic location does not match the actual geographic location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for implementing geo-positionally based data access security is provided. A method includes receiving a request at a computer to verify a geographic location of a segment of data stored in a storage device. The method further includes receiving, at the computer, an actual geographic location of the storage device from a geographic location device connected to the storage device. The method additionally includes accessing, at the computer, a location tag including an expected geographic location of the segment of data, and comparing, at the computer, the expected geographic location to the actual geographic location. The method also includes returning a value indicating that an error has occurred when the comparing indicates that the expected geographic location does not match the actual geographic location.
-
Citations
20 Claims
-
1. A computer implemented method for implementing geo-positionally based data access security, the method comprising:
-
receiving a request at a computer to verify a geographic location of a segment of data stored in a storage device; receiving, at the computer, an actual geographic location of the storage device from a geographic location device connected to the storage device; accessing, at the computer, a location tag including an expected geographic location of the segment of data; comparing, at the computer, the expected geographic location to the actual geographic location; and returning a value indicating that an error has occurred when the comparing indicates that the expected geographic location does not match the actual geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for implementing geo-positionally based data access security comprising:
-
a computer; and a geo-positionally based data access security system executable by the computer, the geo-positionally based data access security system capable of performing a method comprising; receiving a request to verify a geographic location of a segment of data stored in a storage device; receiving an actual geographic location of the storage device from a geographic location device connected to the storage device; accessing a location tag including an expected geographic location of the segment of data; comparing the expected geographic location to the actual geographic location; and returning a value indicating that an error has occurred when the comparing indicates that the expected geographic location does not match the actual geographic location. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for implementing geo-positionally based data access security, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving a request to verify a geographic location of a segment of data stored in a storage device; receiving an actual geographic location of the storage device from a geographic location device connected to the storage device; accessing a location tag including an expected geographic location of the segment of data; comparing the expected geographic location to the actual geographic location; and returning a value indicating that an error has occurred when the comparing indicates that the expected geographic location does not match the actual geographic location. - View Dependent Claims (17, 18, 19, 20)
Specification