Locating objects using images from portable devices
First Claim
1. A processor-implemented method comprising:
- receiving a set of one or more machine readable reference images of an object;
specifying use of a plurality of computing devices according to profiles of the plurality of computing devices, wherein the profiles identify a level of trustworthiness and a physical location of each of the plurality of computing devices;
distributing the set of one or more machine readable reference images to the plurality of computing devices, wherein each computing device from the plurality of computing devices is capable of capturing an image;
capturing, by each computing device from the plurality of computing devices, a set of one or more images;
for each set of one or more images in each computing device from the plurality of computing devices, determining, by machine logic within said each computing device, whether said each set of one or more images includes an image portion corresponding to the object;
in response to a determination that any of the one or more images captured by the plurality of computing devices includes an image of the object, storing one or more of the one or more images as stored images, and associating the stored images with the object; and
in response to the object being lost by a user, reviewing, by a local physical device, one or more of the stored images associated with the object to determine a location of the lost object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method assists in locating objects using their images. One or more processors receive a set of one or more machine readable reference images of an object, and then distribute the set of one or more machine readable reference images to a plurality of computing devices, where each computing device from the plurality of computing devices is capable of capturing an image. Each computing device from the plurality of computing devices captures a set of one or more images. For each set of one or more images in each computing device from the plurality of computing devices, machine logic within each computing device determines whether each set of one or more images includes an image portion corresponding to the object.
13 Citations
20 Claims
-
1. A processor-implemented method comprising:
-
receiving a set of one or more machine readable reference images of an object; specifying use of a plurality of computing devices according to profiles of the plurality of computing devices, wherein the profiles identify a level of trustworthiness and a physical location of each of the plurality of computing devices; distributing the set of one or more machine readable reference images to the plurality of computing devices, wherein each computing device from the plurality of computing devices is capable of capturing an image; capturing, by each computing device from the plurality of computing devices, a set of one or more images; for each set of one or more images in each computing device from the plurality of computing devices, determining, by machine logic within said each computing device, whether said each set of one or more images includes an image portion corresponding to the object; in response to a determination that any of the one or more images captured by the plurality of computing devices includes an image of the object, storing one or more of the one or more images as stored images, and associating the stored images with the object; and in response to the object being lost by a user, reviewing, by a local physical device, one or more of the stored images associated with the object to determine a location of the lost object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums, the stored program instructions comprising:
-
program instructions to receive a set of one or more machine readable reference images of an object; program instructions to specify use of a plurality of computing devices according to profiles of the plurality of computing devices, wherein the profiles identify a level of trustworthiness and a physical location of each of the plurality of computing devices; program instructions to distribute the set of one or more machine readable reference images to a plurality of computing devices, wherein each computing device from the plurality of computing devices is capable of capturing an image; program instructions to capture, by each computing device from the plurality of computing devices, a set of one or more images; program instructions to, for each set of one or more images in each computing device from the plurality of computing devices, determine, by machine logic within said each computing device, whether said each set of one or more images includes an image portion corresponding to the object; program instructions to, in response to a determination that any of the one or more images captured by the plurality of computing devices includes an image of the object, store one or more of the one or more images as stored images and to associate the stored images with the object; and program instructions to, in response to the object being lost by a user, review one or more of the stored images associated with the object to determine a location of the lost object. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system comprising one or more processors, one or more computer readable memories, and one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to receive a set of one or more machine readable reference images of an object; program instructions to specify use of a plurality of computing devices according to profiles of the plurality of computing devices, wherein the profiles identify a level of trustworthiness and a physical location of each of the plurality of computing devices; program instructions to distribute the set of one or more machine readable reference images to a plurality of computing devices, wherein each computing device from the plurality of computing devices is capable of capturing an image; program instructions to capture, by each computing device from the plurality of computing devices, a set of one or more images; program instructions to, for each set of one or more images in each computing device from the plurality of computing devices, determine, by machine logic within said each computing device, whether said each set of one or more images includes an image portion corresponding to the object; program instructions to, in response to a determination that any of the one or more images captured by the plurality of computing devices includes an image of the object, store one or more of the one or more images as stored images and to associate the stored images with the object; and program instructions to, in response to the object being lost by a user, review one or more of the stored images associated with the object to determine a location of the lost object. - View Dependent Claims (17, 18, 19, 20)
-
Specification