Apparatus, method, and program product for tracking items
First Claim
Patent Images
1. An apparatus comprising:
- one or more sensors associated with an information handling device, the one or more sensors selected from the group consisting of a camera, a wireless signal sensor, and a proximity sensor;
a processor coupled to the one or more sensors;
a memory that stores code executable by the processor, the code comprising;
code that registers a first item to be tracked by;
determining one or more identifying characteristics of the first item based on one or more images captured of the first item using a camera of an information handling device;
storing, in a data store, the one or more identifying characteristics of the first item; and
associating one or more keyword tags with the first item;
code that detects a presence of a second item at a point in time subsequent to registering the first item;
code that determines one or more identifying characteristics of the second item based on one or more images captured of the second item;
code that determines that the second item is a registered item in response to the one or more identifying characteristics of the second item corresponding to one or more identifying characteristics of the first item in the data store;
code that determines a location of an information handling device used to detect the second item;
code that associates the determined location of the information handling device with the second item in response to determining that the second item is a registered item;
code that shares the location for the second item with one or more different information handling devices that have been authorized to track the second item; and
code that determines a last known location for the registered item by searching the data store using one or more keyword tags corresponding to the keyword tags associated with the registered item when it was registered.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, systems, and program products are disclosed for tracking items. An identification module identifies an item using one or more sensors of an information handling device. A location module receives location data for the item in response to identifying the item. A communication module shares the location data with one or more different information handling devices.
30 Citations
18 Claims
-
1. An apparatus comprising:
-
one or more sensors associated with an information handling device, the one or more sensors selected from the group consisting of a camera, a wireless signal sensor, and a proximity sensor; a processor coupled to the one or more sensors; a memory that stores code executable by the processor, the code comprising; code that registers a first item to be tracked by; determining one or more identifying characteristics of the first item based on one or more images captured of the first item using a camera of an information handling device; storing, in a data store, the one or more identifying characteristics of the first item; and associating one or more keyword tags with the first item; code that detects a presence of a second item at a point in time subsequent to registering the first item; code that determines one or more identifying characteristics of the second item based on one or more images captured of the second item; code that determines that the second item is a registered item in response to the one or more identifying characteristics of the second item corresponding to one or more identifying characteristics of the first item in the data store; code that determines a location of an information handling device used to detect the second item; code that associates the determined location of the information handling device with the second item in response to determining that the second item is a registered item; code that shares the location for the second item with one or more different information handling devices that have been authorized to track the second item; and code that determines a last known location for the registered item by searching the data store using one or more keyword tags corresponding to the keyword tags associated with the registered item when it was registered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
registering, by use of processor, a first item to be tracked by; determining one or more identifying characteristics of the first item based on one or more images captured of the first item using a camera of an information handling device; storing, in a data store, the one or more identifying characteristics of the first item; and associating one or more keyword tags with the first item; detecting a presence of a second item at a point in time subsequent to registering the first item; determining one or more identifying characteristics of the second item based on one or more images captured of the second item; determining that the second item is a registered item in response to the one or more identifying characteristics of the second item corresponding to one or more identifying characteristics of the first item in the data store; determining a location of an information handling device used to detect the second item; associating the determined location of the information handling device with the second item in response to determining that the second item is a registered item; sharing the location for the second item with one or more different information handling devices that have been authorized to track the second item; and determining a last known location for the registered item by searching the data store using one or more keyword tags corresponding to the keyword tags associated with the registered item when it was registered. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
-
registering a first item to be tracked by; determining one or more identifying characteristics of the first item based on one or more images captured of the first item using a camera of an information handling device; storing, in a data store, the one or more identifying characteristics of the first item; and associating one or more keyword tags with the first item; detecting a presence of a second item at a point in time subsequent to registering the first item; determining one or more identifying characteristics of the second item based on one or more images captured of the second item; determining that the second item is a registered item in response to the one or more identifying characteristics of the second item corresponding to one or more identifying characteristics of the first item in the data store; determining a location of an information handling device used to detect the second item; associating the determined location of the information handling device with the second item in response to determining that the second item is a registered item; sharing the location for the second item with one or more different information handling devices that have been authorized to track the second item; and determining a last known location for the registered item by searching the data store using one or more keyword tags corresponding to the keyword tags associated with the registered item when it was registered.
-
Specification