PRODUCT IDENTIFICATION USING MOBILE DEVICE
First Claim
1. A method, comprising;
- capturing, by an imaging device of an electronic device, an image of a target object;
analyzing, by a processor using an image recognition application, the image to identify a plurality of features and feature locations on the target object;
accessing, by the processor, a model database to identify one or more appliance models, each having features and feature locations that match the identified features and feature locations from the image;
in response to identifying only one appliance model;
retrieving, by the processor from a file database, one or more document files that correspond to the identified model, andproviding the one or more document files to a user;
in response to identifying more than one appliance model;
identifying, by the processor, a potential distinguishing feature,displaying, by the imaging device, a bounded area that corresponds to a location of the potential distinguishing feature,capturing, by the imaging device, a second image of the target object,determining, by the processor, whether a portion of the second image that corresponds to the bounded area comprises the potential distinguishing feature,in response to determining that the bounded area comprises the potential distinguishing feature;
retrieving, by the processor from the file database, one or more document files that correspond to the identified model, andproviding the one or more document files to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for obtaining an image and providing one or more document files to a user. The method may include capturing an image of a target object using an imaging device of an electronic device, analyzing the image to identify a plurality of features and feature locations on the target object with a processor using an image recognition application, accessing a model database to identify an appliance model having features and feature locations that match the identified features and feature locations from the image, retrieving one or more document files that correspond to the identified model from a file database, and providing the one or more document files to a user.
15 Citations
20 Claims
-
1. A method, comprising;
-
capturing, by an imaging device of an electronic device, an image of a target object; analyzing, by a processor using an image recognition application, the image to identify a plurality of features and feature locations on the target object; accessing, by the processor, a model database to identify one or more appliance models, each having features and feature locations that match the identified features and feature locations from the image; in response to identifying only one appliance model; retrieving, by the processor from a file database, one or more document files that correspond to the identified model, and providing the one or more document files to a user; in response to identifying more than one appliance model; identifying, by the processor, a potential distinguishing feature, displaying, by the imaging device, a bounded area that corresponds to a location of the potential distinguishing feature, capturing, by the imaging device, a second image of the target object, determining, by the processor, whether a portion of the second image that corresponds to the bounded area comprises the potential distinguishing feature, in response to determining that the bounded area comprises the potential distinguishing feature; retrieving, by the processor from the file database, one or more document files that correspond to the identified model, and providing the one or more document files to a user. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
4. The method of clam 1, further comprising:
adjusting, by the imaging device, a focal length, wherein the adjusting of the focal length results in a focused image of the target object.
-
8. An electronic device, comprising:
-
an imaging device; a processor; a display; and a computer-readable memory containing a model identifying application comprising programming instructions that instruct the processor to; cause the imaging device to receive an image of a target object; cause the display to display the image of the target object; identify a plurality of features and feature locations on the target object; access a model database to identify a model having features and feature locations that match the identified features and feature locations of the target object; retrieve one or more files from a file database that correspond to the identified model; and provide the one or more files to a user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product containing instructions that, when executed, instruct a processor of an electronic device to implement a method, wherein the electronic device includes an imaging device, a processor, a display, and a non-transitory computer-readable memory, the method comprises:
-
causing the imaging device to capture an image of a target object; causing the processor using an image recognition application to analyze the image to identify a plurality of features and feature locations; causing the processor to access a model database to identify a model having features and feature locations that match the identified features and feature locations from the image; causing the processor to retrieve one or more files that correspond to the identified model from a file database; and causing the processor to provide the one or more files to a user. - View Dependent Claims (17, 18, 19, 20)
-
Specification