Monitoring use of a sensor of a computing device
AssigneeInternational Business Machines Corporation
InventorGeorge M. Blue
Life of this patent
Estimating the term…
Abstract
Monitoring use of a sensor of a computing device. A sensor obtains information from an environment of the computing device. A co-processor provides functionality for the sensor, and at least one channel connects the co-processor to a central processing unit (CPU) of the computing device. Sensor data transmission is monitored over the at least one channel to determine when a transmission of data changes from a low data transmission mode to a high data transmission mode, and an alert is activated when the transmission of data is in the high data transmission mode.
Claims19
A system for monitoring use of a sensor of a computing device, the system comprising:
- a memory;
- and
- a processor in communication with the memory, wherein the system is configured to perform a method, the method comprising:
- obtaining, by the sensor, information from an environment of the computing device, wherein the sensor uses a co-processor for functionality;
- sending sensor data to a central processing unit (CPU) of the computing device, the sending using one or more channels connecting the co-processor to the CPU of the computing device, wherein the co-processor is dedicated to one or more sensors and separated from the CPU at a hardware level;
- monitoring sensor data transmission over the one or more channels;
- based on the monitoring, determining that a transmission of data changed from a low data transmission mode to a high data transmission mode, upon detecting a condition selected from a group consisting of:
- detecting a change from a lower bandwidth channel to a higher bandwidth channel in the one or more channels, wherein the one or more channels comprise a channel between a pair of channels, and
- detecting that a threshold data transmission rate of the one or more channels has been breached, wherein the one or more channels comprise a single channel;
- and
- activating an alert based on detecting the condition.
A method of monitoring use of a sensor of a computing device, the method comprising:
- obtaining, by the sensor, information from an environment of the computing device, wherein the sensor uses a co-processor for functionality;
- sending sensor data to a central processing unit (CPU) of the computing device, the sending using one or more channels connecting the co-processor to the CPU of the computing device, wherein the co-processor is dedicated to one or more sensors and separated from the CPU at a hardware level;
- monitoring sensor data transmission over the one or more channels;
- based on the monitoring, determining that a transmission of data changed from a low data transmission mode to a high data transmission mode, upon detecting a condition selected from the group consisting of:
- detecting a change from a lower bandwidth channel to a higher bandwidth channel in the one or more channels, wherein the one or more channels comprise a channel between a pair of channels, and
- detecting that a threshold data transmission rate of the one or more channels has been breached, wherein the one or more channels comprise a single channel;
- and
- activating an alert based on detecting the condition.
A computer program product for monitoring use of a sensor of a computing device, the computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- obtaining, by the sensor, information from an environment of the computing device, wherein the sensor uses a co-processor for functionality;
- sending sensor data to a central processing unit (CPU) of the computing device, the sending using one or more channels connecting the co-processor to the CPU of the computing device, wherein the co-processor is dedicated to one or more sensors and separated from the CPU at a hardware level;
- monitoring sensor data transmission over the one or more channels;
- based on the monitoring, determining that a transmission of data changed from a low data transmission mode to a high data transmission mode, upon detecting a condition selected from a group consisting of:
- detecting a change from a lower bandwidth channel to a higher bandwidth channel in the one or more channels, wherein the one or more channels comprise a channel between a pair of channels, and
- detecting that a threshold data transmission rate of the one or more channels has been breached, wherein the one or more channels comprise a single channel;
- and
- activating an alert based on detecting the condition.
Dependencies are inferred from the claim text.