Identifying physical tools to manipulate physical components based on analyzing digital images of the physical components
First Claim
Patent Images
1. A method implemented by an information handling system that includes a processor and a memory accessible by the processor, the method comprising:
- capturing a digital image of an object that has a plurality of facets;
identifying a set of object metadata pertaining to the object;
comparing the identified set of object metadata to a plurality of sets of object class metadata;
identifying an object class of the object based on the comparing;
determining, from the captured digital image and the object class, an actual size of one or more of the object'"'"'s facets; and
identifying one or more tools adapted to manipulate the object based in part on the actual size of the object'"'"'s facets.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided that captures a digital image of an object, such as a piece of home improvement hardware, that has any number of facets. From the captured digital image, the approach determines an actual size the object'"'"'s facets, and further identifies any number of hardware tools that can be used to manipulate the hardware object based in part on the actual size of the object'"'"'s facets.
32 Citations
17 Claims
-
1. A method implemented by an information handling system that includes a processor and a memory accessible by the processor, the method comprising:
-
capturing a digital image of an object that has a plurality of facets; identifying a set of object metadata pertaining to the object; comparing the identified set of object metadata to a plurality of sets of object class metadata; identifying an object class of the object based on the comparing; determining, from the captured digital image and the object class, an actual size of one or more of the object'"'"'s facets; and identifying one or more tools adapted to manipulate the object based in part on the actual size of the object'"'"'s facets. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
one or more processors; a memory coupled to at least one of the processors; and a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions comprising; capturing a digital image of an object that has a plurality of facets; identifying a set of object metadata pertaining to the object; comparing the identified set of object metadata to a plurality of sets of object class metadata; identifying an object class of the object based on the comparing; determining, from the captured digital image and the object class, an actual size of one or more of the object'"'"'s facets; and identifying one or more tools adapted to manipulate the object based in part on the actual size of the object'"'"'s facets. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product stored in a non-transitory computer readable storage medium, comprising computer program code that, when executed by an information handling system, performs actions comprising:
-
capturing a digital image of an object that has a plurality of facets; identifying a set of object metadata pertaining to the object; comparing the identified set of object metadata to a plurality of sets of object class metadata; identifying an object class of the object based on the comparing; determining, from the captured digital image and the object class, an actual size of one or more of the object'"'"'s facets; and identifying one or more tools adapted to manipulate the object based in part on the actual size of the object'"'"'s facets. - View Dependent Claims (14, 15, 16, 17)
-
Specification