Environmental-based location monitoring
First Claim
1. A computer-implemented method of environmental based location monitoring, the method comprising:
- collecting, by a sensor electronically connected to a computer and in response to a condition for the computer, a first set of image data that corresponds to a first set of environmental characteristics existing within a bounded area encompassing a hardware element of the computer, the condition includes receiving a computer-based command indicating a set of operations for the computer;
determining, by a processor analyzing the first set of image data, by utilizing image recognition techniques, a first location corresponding to a geographic position of the hardware element relative to the first set of environmental characteristics, and determining, by the processor analyzing a second set of image data stored in a database of the computer, by utilizing image recognition techniques, the second set of image data corresponding to a second set of environmental characteristics, a second location corresponding to an approved geographic position of the hardware element relative to the second set of environmental characteristics;
comparing, by the processor, the first location to the second location, and determining, by the processor comparing the first location to the second location, an environmental difference using a location difference between the first location and the second location;
determining, by the processor, that the environmental difference does not satisfy a threshold; and
executing, by the processor, a reaction sequence in the computer, in response to determining that the environmental difference does not satisfy the threshold, wherein the reaction sequence includes overwriting a set of data stored in the computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure are directed towards environmental based location monitoring. Environmental based location monitoring can include collecting, a first set of image data that corresponds to a first set of environmental characteristics existing within a bounded area encompassing a hardware element of the computer and determining an environmental difference based on a difference between a first location corresponding to a geographic position of the hardware element relative to the first set of environmental characteristics and a second location corresponding to an approved geographic position of the hardware element. Environmental based location monitoring can include determining that the environmental difference does not satisfy a threshold and executing a reaction sequence in the computer, in response to determining that the environmental difference does not satisfy the threshold.
34 Citations
15 Claims
-
1. A computer-implemented method of environmental based location monitoring, the method comprising:
-
collecting, by a sensor electronically connected to a computer and in response to a condition for the computer, a first set of image data that corresponds to a first set of environmental characteristics existing within a bounded area encompassing a hardware element of the computer, the condition includes receiving a computer-based command indicating a set of operations for the computer; determining, by a processor analyzing the first set of image data, by utilizing image recognition techniques, a first location corresponding to a geographic position of the hardware element relative to the first set of environmental characteristics, and determining, by the processor analyzing a second set of image data stored in a database of the computer, by utilizing image recognition techniques, the second set of image data corresponding to a second set of environmental characteristics, a second location corresponding to an approved geographic position of the hardware element relative to the second set of environmental characteristics; comparing, by the processor, the first location to the second location, and determining, by the processor comparing the first location to the second location, an environmental difference using a location difference between the first location and the second location; determining, by the processor, that the environmental difference does not satisfy a threshold; and executing, by the processor, a reaction sequence in the computer, in response to determining that the environmental difference does not satisfy the threshold, wherein the reaction sequence includes overwriting a set of data stored in the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for environmental-based location monitoring, the system comprising:
-
a processor; and a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the processor to cause the system to; collect, by a sensor electronically connected to a computer and in response to a condition for the system, a first set of image data that corresponds to a first set of environmental characteristics existing within a bounded area encompassing a hardware element of the system the condition includes receiving a computer-based command indicating a set of operations for the system; determine, by a processor analyzing the first set of image data, by utilizing image recognition techniques, a first location corresponding to a geographic position of the hardware element relative to the first set of environmental characteristics, and determine, by the processor analyzing a second set of image data stored in a database of the computer, by utilizing image recognition techniques, the second set of image data corresponding to a second set of environmental characteristics, a second location corresponding to an approved geographic position of the hardware element relative to the second set of environmental characteristics; compare, by the processor, the first location to the second location, and determine, by the processor comparing the first location to the second location, an environmental difference using a location difference between the first location and the second location; determine, by the processor, that the environmental difference does not satisfy a threshold; and execute a reaction sequence in the computer, in response to determining that the environmental difference does not satisfy the threshold, wherein the reaction sequence includes overwriting a set of data stored in the computer. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for environmental-based location monitoring, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a computer to cause the computer to perform a computer-implemented method comprising:
-
collecting, by a sensor electronically connected to a computer and in response to a condition for the computer, a first set of image data that corresponds to a first set of environmental characteristics existing within a bounded area encompassing a hardware element of the computer, the condition includes receiving a computer-based command indicating a set of operations for the computer; determining, by a processor analyzing the first set of image data, by utilizing image recognition techniques, a first location corresponding to a geographic position of the hardware element relative to the first set of environmental characteristics, and determining, by the processor analyzing a second set of image data stored in a database of the computer, by utilizing image recognition techniques, the second set of image data corresponding to a second set of environmental characteristics, a second location corresponding to an approved geographic position of the hardware element relative to the second set of environmental characteristics; comparing, by the processor, the first location to the second location, and determining, by the processor comparing the first location to the second location, an environmental difference using a location difference between the first location and the second location; determining, by the processor, that the environmental difference does not satisfy a threshold; and executing, by the processor, a reaction sequence in the computer, in response to determining that the environmental difference does not satisfy the threshold, wherein the reaction sequence includes overwriting a set of data stored in the computer. - View Dependent Claims (15)
-
Specification