Monitoring
First Claim
1. An apparatus comprising at least one processor and at least one non-transitory memory, the at least one memory comprising machine-readable instructions that, when executed, cause the apparatus to:
- determine one or more positions of one or more movable drones in a monitored scene space;
implement a computer-implemented virtual boundary in a monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the one or more determined positions;
process received data from sensors of the monitored scene space to generate a response event in response to a change in at least a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space;
encode the response event in terms of one or more parameters determined from an analysis of the change in the at least a portion of the monitored scene space;
recognize the one or more parameter encoding to identify the response event; and
provide feedback to a user based on the generation of the response event and the identification of the response event.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising: recognizing a first two-handed gesture and a second two-handed gesture in a monitored scene space to at least partially define a shape and position of a computer-implemented virtual boundary in a corresponding monitoring space, wherein the first two-handed gesture in the monitored scene space specifies a first two points in the monitoring space and the second two-handed gesture in the monitored scene space specifies a second two points in the monitoring space; causing implementation of the computer-implemented virtual boundary in the monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the first two points in the monitoring space and the second two points in the monitoring space; and processing received data to generate a response event when there is a change in a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space.
9 Citations
25 Claims
-
1. An apparatus comprising at least one processor and at least one non-transitory memory, the at least one memory comprising machine-readable instructions that, when executed, cause the apparatus to:
-
determine one or more positions of one or more movable drones in a monitored scene space; implement a computer-implemented virtual boundary in a monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the one or more determined positions; process received data from sensors of the monitored scene space to generate a response event in response to a change in at least a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space; encode the response event in terms of one or more parameters determined from an analysis of the change in the at least a portion of the monitored scene space; recognize the one or more parameter encoding to identify the response event; and provide feedback to a user based on the generation of the response event and the identification of the response event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
determining one or more positions of one or more movable drones in a monitored scene space; causing implementation of a computer-implemented virtual boundary in a monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the one or more determined positions; processing received data from sensors of the monitored scene space to generate a response event in response to a change in at least a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space; encoding the response event in terms of one or more parameters determined from an analysis of the change in the at least a portion of the monitored scene space; recognizing the one or more parameter encoding to identify the response event; and providing feedback to a user based on the generation of the response event and the identification of the response event. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. At least one non-transitory computer readable medium comprising instructions that, when executed, perform:
-
determining one or more positions of one or more movable drones in a monitored scene space; implementing a computer-implemented virtual boundary in a monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the one or more determined positions; processing received data from sensors of the monitored scene space to generate a response event in response to a change in at least a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space; encoding the response event in terms of one or more parameters determined from an analysis of the change in the at least a portion of the monitored scene space; recognizing the one or more parameter encoding to identify the response event; and providing feedback to a user based on the generation of the response event and the identification of the response event.
-
Specification