System and method for activity monitoring
First Claim
1. A non-transitory computer-readable storage medium comprising program code for causing one or more processors to perform a method for activity monitoring, the method comprising:
- tracking an individual using a three-dimensional tracking system comprising at least a camera to sense a movement of a second portion of the individual that is in view of the camera and a processor to predict a position of a first portion of the individual that is out of view of the three-dimensional tracking system based on the movement of the second portion of the individual;
tracking one or more objects in a work area using the three-dimensional tracking system comprising at least a sensor embedded in each of the one or more objects;
identifying, using the three-dimensional tracking system, an activity of the individual and any of the one or more objects that are affected by the activity;
determining, using an activity monitoring device comprising a computing device with a processor, whether the activity violates one or more procedural rules pertaining to one or more of the individual, the work area, and the one or more objects; and
providing a notification of a violation to an output device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for activity monitoring includes a tracking component, an activity identification component, a procedural component, and a notification component. The tracking component tracks an individual and one or more objects in a work area using a three-dimensional tracking system. The activity identification component identifies an activity of the individual and any of the one or more objects that are affected by the activity. The procedural component determines whether the activity violates one or more procedural rules pertaining to one or more of the individual, the work area, and the one or more objects. The notification component provides a notification of a violation.
47 Citations
39 Claims
-
1. A non-transitory computer-readable storage medium comprising program code for causing one or more processors to perform a method for activity monitoring, the method comprising:
-
tracking an individual using a three-dimensional tracking system comprising at least a camera to sense a movement of a second portion of the individual that is in view of the camera and a processor to predict a position of a first portion of the individual that is out of view of the three-dimensional tracking system based on the movement of the second portion of the individual; tracking one or more objects in a work area using the three-dimensional tracking system comprising at least a sensor embedded in each of the one or more objects; identifying, using the three-dimensional tracking system, an activity of the individual and any of the one or more objects that are affected by the activity; determining, using an activity monitoring device comprising a computing device with a processor, whether the activity violates one or more procedural rules pertaining to one or more of the individual, the work area, and the one or more objects; and providing a notification of a violation to an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for activity monitoring, the system comprising:
-
a tracking component to; track an individual in a work area using a three-dimensional tracking system comprising at least a camera to sense a movement of a second portion of the individual that is in view of the camera and a processor to predict a position of a first portion of the individual that is out of view of the three-dimensional tracking system based on the movement of the second portion of the individual; tracking one or more objects in a work area using the three-dimensional tracking system comprising at least a sensor embedded in each of the one or more objects; an activity identification component to identify, using the three-dimensional tracking system, an activity of the individual and any of the one or more objects that are affected by the activity; a procedural component comprising a computing device with a processor to determine whether the activity violates one or more procedural rules pertaining to one or more of the individual, the work area, and the one or more objects; and a notification component to provide a notification of a violation using a visual output within the work area. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for activity monitoring, the method comprising:
-
tracking an individual using a three-dimensional tracking system comprising at least a camera to sense a movement of a second portion of the individual that is in view of the camera and a processor to predict a position of a first portion of the individual that is out of view of the three-dimensional tracking system based on the movement of the second portion of the individual; tracking one or more objects in a work area using the three-dimensional tracking system comprising at least a sensor embedded in each of the one or more objects; identifying, using the three-dimensional tracking system, an activity of the individual and any of the one or more objects that are affected by the activity; determining, using an activity monitoring device comprising a computing device with a processor, whether the activity violates one or more procedural rules pertaining to one or more of the individual, the work area, and the one or more objects; and providing a notification of a violation using a visual output within the work area.
-
Specification