Method and device to track objects
First Claim
Patent Images
1. A method, comprising:
- under control of one or more processors configured with executable instructions;
collecting tracking data from one or more tracking devices independent of an object, the tracking data associate with the object, the tracking data represents audio-based tracking data collected from a microphone of the one or more tracking devices;
comparing the tracking data to one or more templates associated with a type of object to identify the object, wherein the comparing comprises comparing the audio-based tracking data to one or more audio-based templates that include audio signatures produced by the object;
determining a location associated with the object based on the comparing; and
outputting, from an electronic device, a response indicative of the location of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, device and computer program device are provided that are under control of one or more processors and are configured with executable instructions. The method collects tracking data from one or more tracking devices independent of the object. The tracking data associates with an object. The method further compares the tracking data to one or more templates to identify the object, determines a location associated with the object based on the comparing and outputs, from an electronic device, a response indicative of the location of the object.
-
Citations
19 Claims
-
1. A method, comprising:
-
under control of one or more processors configured with executable instructions; collecting tracking data from one or more tracking devices independent of an object, the tracking data associate with the object, the tracking data represents audio-based tracking data collected from a microphone of the one or more tracking devices; comparing the tracking data to one or more templates associated with a type of object to identify the object, wherein the comparing comprises comparing the audio-based tracking data to one or more audio-based templates that include audio signatures produced by the object; determining a location associated with the object based on the comparing; and outputting, from an electronic device, a response indicative of the location of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
under control of one or more processors configured with executable instructions; collecting tracking data from one or more tracking devices independent of an object, the tracking data associate with the object; comparing the tracking data to one or more templates associated with a type of object to identify the object; determining a location associated with the object based on the comparing; and outputting, from an electronic device, a response indicative of the location of the object, wherein the object represents a passive object, the tracking data representing image-based tracking data collected from a camera of the one or more tracking devices, the comparing comprises comparing the image-based tracking data to one or more image-based templates that include images of the passive object.
-
-
9. A method, comprising:
-
under control of one or more processors configured with executable instructions; collecting tracking data from one or more tracking devices independent of an object, the tracking data associate with the object; comparing the tracking data to one or more templates associated with a type of object to identify the object; determining a location associated with the object based on the comparing; and outputting, from an electronic device, a response indicative of the location of the object, wherein the tracking data represents gesture-based tracking data collected from a gesture monitoring circuit of the one or more tracking devices, the comparing comprising comparing the gesture-based tracking data to one or more gesture-based templates that include user movement patterns in connection with handling the object.
-
-
10. A device, comprising:
-
a user interface; a processor; a memory storing program instructions accessible by the processor, wherein, responsive to execution of the program instructions, the processor performs the following; collect tracking data from one or more tracking devices independent of an object, the tracking data associate with the object; compare the tracking data to one or more templates associated with a type of object to identify the object; determine a location associated with the object based on the comparing; and output, from the user interface, a response indicative of the location of the object, wherein the tracking data represents audio-based tracking data collected from a microphone of the one or more tracking devices, the comparing comprises comparing the audio-based tracking data to one or more audio-based templates that include audio signatures produced by the object. - View Dependent Claims (11, 12, 13)
-
-
14. A device, comprising:
-
a user interface; a processor; a memory storing program instructions accessible by the processor, wherein, responsive to execution of the program instructions, the processor performs the following; collect tracking data from one or more tracking devices independent of an object, the tracking data associate with the object; compare the tracking data to one or more templates associated with a type of object to identify the object; determine a location associated with the object based on the comparing; and output, from the user interface, a response indicative of the location of the object, wherein the object represents a passive object, the tracking data represents image-based tracking data collected from a camera of the one or more tracking devices, the comparing comprises comparing the image-based tracking data to one or more image-based templates that include images of the passive object.
-
-
15. A device, comprising:
-
a user interface; a processor; a memory storing program instructions accessible by the processor, wherein, responsive to execution of the program instructions, the processor performs the following; collect tracking data from one or more tracking devices independent of an object, the tracking data associate with the object; compare the tracking data to one or more templates associated with a type of object to identify the object; determine a location associated with the object based on the comparing; and output, from the user interface, a response indicative of the location of the object, wherein the tracking data represents gesture-based tracking data collected from a gesture monitoring circuit of the one or more tracking devices, the comparing comprising comparing the gesture-based tracking data to one or more gesture-based templates that include user movement patterns in connection with handling the object.
-
-
16. A computer program product comprising a non-signal computer readable storage medium comprising computer executable code to perform:
-
collecting tracking data from one or more tracking devices independent of the object, the tracking data associated with an object; comparing the tracking data to one or more templates from a set of templates associated with different types of objects to identify the object; determining a location associated with the object based on the comparing; and outputting, from an electronic device, a response indicative of the location of the object; wherein the tracking data represents audio-based tracking data collected from a microphone of the one or more tracking devices, the comparing comprises comparing the audio-based tracking data to one or more audio-based templates that include audio signatures produced by the object. - View Dependent Claims (17, 18, 19)
-
Specification