WARNING A USER ABOUT ADVERSE BEHAVIORS OF OTHERS WITHIN AN ENVIRONMENT BASED ON A 3D CAPTURED IMAGE STREAM
First Claim
1. A computer-implemented method for warning a supervising user of behaviors of a monitored user representative of adverse behavior, comprising:
- monitoring a current location of a supervising user;
identifying a particular environment from among the plurality of environments comprising the current location;
responsive to detecting the supervising user conducting law enforcement activity within the particular environment comprising a law enforcement environment, triggering at least one image capture device within the particular environment to capture the three-dimensional movement of a monitored user within the particular environment to capture a focus area surrounding the supervising user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the monitored user;
identifying a three-dimensional object properties stream using the captured movement;
identifying a particular type of the interface accessible to the supervising user from among a plurality of types of interfaces;
accessing a selection of adverse behavior definitions specified for the particular environment from among a plurality of adverse behavior definitions specified for a plurality of environments from a behavior database and for at least one adverse behavior definition specified for the particular type of interface in the behavior database from among a plurality of adverse behavior definitions each specified for a separate one of the plurality of types of interfaces;
identifying a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with the selection of adverse behavior definitions; and
in response to identifying the particular defined adverse behavior of the monitored user from among the plurality of adverse behavior definitions, notifying the supervising user for the particular environment about the particular defined adverse behavior of the monitored user through an interface of the particular type of interface only detectable by the supervising user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, system, and program includes a behavior processing system for capturing a three-dimensional movement of a monitored user within a particular environment monitored by a supervising user, wherein the three-dimensional movement is determined by using at least one image capture device aimed at the monitored user. The behavior processing system identifies a three-dimensional object properties stream using the captured movement. The behavior processing system identifies a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with multiple adverse behavior definitions. In response to identifying the particular defined adverse behavior from among the multiple adverse behavior definitions, the behavior processing system triggers a warning system to notify the supervising user about the particular defined adverse behavior of the monitored user through an output interface only detectable by the supervising user.
-
Citations
18 Claims
-
1. A computer-implemented method for warning a supervising user of behaviors of a monitored user representative of adverse behavior, comprising:
-
monitoring a current location of a supervising user; identifying a particular environment from among the plurality of environments comprising the current location; responsive to detecting the supervising user conducting law enforcement activity within the particular environment comprising a law enforcement environment, triggering at least one image capture device within the particular environment to capture the three-dimensional movement of a monitored user within the particular environment to capture a focus area surrounding the supervising user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the monitored user; identifying a three-dimensional object properties stream using the captured movement; identifying a particular type of the interface accessible to the supervising user from among a plurality of types of interfaces; accessing a selection of adverse behavior definitions specified for the particular environment from among a plurality of adverse behavior definitions specified for a plurality of environments from a behavior database and for at least one adverse behavior definition specified for the particular type of interface in the behavior database from among a plurality of adverse behavior definitions each specified for a separate one of the plurality of types of interfaces; identifying a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with the selection of adverse behavior definitions; and in response to identifying the particular defined adverse behavior of the monitored user from among the plurality of adverse behavior definitions, notifying the supervising user for the particular environment about the particular defined adverse behavior of the monitored user through an interface of the particular type of interface only detectable by the supervising user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for warning a supervising user of behaviors of a monitored user representative of adverse behavior, comprising:
-
one or more processors; a behavior system for execution by at least one of the one or more processors and operative to monitor a current location of a supervising user; the behavior system operative to identify a particular environment from among the plurality of environments comprising the current location; the behavior system, responsive to detecting the supervising user conducting law enforcement activity within the particular environment comprising a law enforcement environment, operative to trigger at least one image capture device within the particular environment to capture the three-dimensional movement of a monitored user within the particular environment to capture a focus area surrounding the supervising user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the monitored user; the behavior system operative to identify a three-dimensional object properties stream using the captured movement; the behavior system operative to identify a particular type of the interface accessible to the supervising user from among a plurality of types of interfaces; the behavior system operative to access a selection of adverse behavior definitions specified for the particular environment from among a plurality of adverse behavior definitions specified for a plurality of environments from a behavior database and for at least one adverse behavior definition specified for the particular type of interface in the behavior database from among a plurality of adverse behavior definitions each specified for a separate one of the plurality of types of interfaces; the behavior system operative to identify a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with the selection of adverse behavior definitions; and the behavior system, in response to identifying the particular defined adverse behavior of the monitored user from among the plurality of adverse behavior definitions, operative to notify the supervising user for the particular environment about the particular defined adverse behavior of the monitored user through an interface of the particular type of interface only detectable by the supervising user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for warning a supervising user of behaviors of a monitored user representative of adverse behavior, comprising:
-
capturing a three-dimensional movement of a monitored user within a particular environment monitored by a supervising user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the monitored user; identifying a three-dimensional object properties stream using the captured movement; accessing a selection of adverse behavior definitions specified for the particular environment from among a plurality of adverse behavior definitions specified for a plurality of environments from a behavior database; identifying a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with the selection of adverse behavior definitions; and in response to identifying the particular defined adverse behavior of the monitored user from among the plurality of adverse behavior definitions, notifying the supervising user for the particular environment about the particular defined adverse behavior of the monitored user through an interface of the particular type of interface only detectable by the supervising user. sending the particular defined adverse behavior to a warning system for controlling warning signals output to the supervising user; and translating the particular defined adverse behavior into an image layer specifying a transparent overlay image and a position indicator mapping a position of the transparent overlay image to the particular defined adverse behavior within the captured three-dimensional movement for output to an image overlay controller of a display device for controlling overlay of the image layer over output of the captured three-dimensional movement to graphically indicate the warning signals for the particular defined adverse behavior to a supervising user at a display device that is undetectable by the monitored user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification