Object tracking
First Claim
1. A method of operating a mobile computing device, the mobile computing device comprising an image sensor, the method comprising:
- acquiring image data;
identifying an inanimate moveable object in the image data;
determining whether the inanimate moveable object is a tracked object based at least on previous user interactions with the inanimate moveable object;
if the inanimate moveable object is a tracked object, then storing information regarding a state of the inanimate moveable object, the state including a most recent physical location of the object within a use environment;
detecting a trigger to provide a notification of the state of the inanimate moveable object;
providing an output of the notification of the state of the inanimate moveable object, the notification including instructions to guide a user to the stored most recent physical location of the object within the use environment; and
when the object is no longer located at the stored most recent location, providing an output of one or more suggested current locations of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are disclosed herein that relate to the automatic tracking of objects. For example, one disclosed embodiment provides a method of operating a mobile computing device having an image sensor. The method includes acquiring image data, identifying an inanimate moveable object in the image data, determining whether the inanimate moveable object is a tracked object, if the inanimate moveable object is a tracked object, then storing information regarding a state of the inanimate moveable object, detecting a trigger to provide a notification of the state of the inanimate moveable object, and providing an output of the notification of the state of the inanimate moveable object.
-
Citations
16 Claims
-
1. A method of operating a mobile computing device, the mobile computing device comprising an image sensor, the method comprising:
-
acquiring image data; identifying an inanimate moveable object in the image data; determining whether the inanimate moveable object is a tracked object based at least on previous user interactions with the inanimate moveable object; if the inanimate moveable object is a tracked object, then storing information regarding a state of the inanimate moveable object, the state including a most recent physical location of the object within a use environment; detecting a trigger to provide a notification of the state of the inanimate moveable object; providing an output of the notification of the state of the inanimate moveable object, the notification including instructions to guide a user to the stored most recent physical location of the object within the use environment; and when the object is no longer located at the stored most recent location, providing an output of one or more suggested current locations of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile computing device, comprising:
-
a sensor subsystem comprising an image sensor; a display subsystem; a logic subsystem configured to execute instructions; and a data-holding subsystem comprising instructions stored thereon that are executable by the logic subsystem to; receive image data from the image sensor; detect via the image data a plurality of user interactions with a moveable inanimate physical object; assign an importance score to the inanimate moveable physical object based upon the plurality of user interactions with the inanimate moveable physical object; if the importance score meets a threshold importance score, then store information regarding a value of a variable physical property of the inanimate moveable physical object; detect a trigger to provide a notification of the value of the variable physical property of the inanimate moveable physical object; and provide an output of the notification of the value of the variable physical property of the inanimate moveable physical object. - View Dependent Claims (15, 16)
-
Specification