System and method for sensor-driven automatic device interaction
First Claim
Patent Images
1. A system for directing an image capture device based on motion comprising:
- a device direction computer comprising at least a processor, a memory, and a plurality of programmable instructions stored in the memory and operating on the processor, wherein the programmable instructions, when operating on the processor, cause the processor to determine a threshold for device direction comprising;
a plurality of hardware sensors;
a sensor aggregator for analyzing sensor data;
a polling module communicatively connected to the plurality of hardware sensors;
a threshold calculator;
wherein the sensor aggregator is operable to a receive a plurality of motion points from the polling module;
wherein the threshold calculator is operable to iteratively;
calculate a weighted average of motion data, using the plurality of motion points, over a last interval, wherein the weighted average is based on a length of the last interval;
calculate a motion threshold;
set a motion threshold based on comparisons the weighted average of motion data to the motion threshold;
directing the device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for sensor-driven automatic device interaction, comprising a sensor aggregator that receives a plurality of sensor data from a plurality of hardware sensors, analyzes at least a portion of the sensor data, determines a sensor threshold, iteratively compares the results of the analysis to the sensor threshold, and directs the operation of a camera based on the results of the comparison.
-
Citations
9 Claims
-
1. A system for directing an image capture device based on motion comprising:
-
a device direction computer comprising at least a processor, a memory, and a plurality of programmable instructions stored in the memory and operating on the processor, wherein the programmable instructions, when operating on the processor, cause the processor to determine a threshold for device direction comprising; a plurality of hardware sensors; a sensor aggregator for analyzing sensor data; a polling module communicatively connected to the plurality of hardware sensors; a threshold calculator; wherein the sensor aggregator is operable to a receive a plurality of motion points from the polling module; wherein the threshold calculator is operable to iteratively; calculate a weighted average of motion data, using the plurality of motion points, over a last interval, wherein the weighted average is based on a length of the last interval; calculate a motion threshold; set a motion threshold based on comparisons the weighted average of motion data to the motion threshold; directing the device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for directing a device comprising the steps of:
-
(a) receiving, at a sensor aggregator, a plurality of motion points from a polling module, the polling module monitoring a plurality of hardware sensors on a device; (b) calculating, by a threshold calculator, a weighted average of motion data, using the plurality of motion points, over a last interval, wherein the weighted average is based on a length of the last interval; (c) calculating, by the threshold calculator, a motion threshold; (d) comparing, by the threshold calculator, the weighted average of motion data to the motion threshold; (e) if the weighted average of motion data is higher than the motion threshold, repeating the previous steps restarting at step (a); (f) otherwise, rechecking, by the sensor aggregator the plurality of motion points and comparing, by the threshold calculator, to the motion threshold; (g) if the rechecked plurality of motion points is higher than the motion threshold, repeating the previous steps restarting at step (a); (h) otherwise, directing the device. - View Dependent Claims (8, 9)
-
Specification