Product identification using mobile device
First Claim
Patent Images
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; and
in response to identifying more than one appliance model;
identifying, by the processor, a potential distinguishing feature,displaying, by a display of 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, andin 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 the 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.
27 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; and in response to identifying more than one appliance model; identifying, by the processor, a potential distinguishing feature, displaying, by a display of 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, and 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 the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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 one or more models, each having features and feature locations that match the identified features and feature locations of the target object, in response to identifying only one model; 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, and in response to identifying more than one model; identify a potential distinguishing feature, cause the display to display a bounded area that corresponds to a location of the potential distinguishing feature, cause the imaging device to capture a second image of the target object, determine whether a portion of the second image that corresponds to the bounded area comprises the potential distinguishing feature, and in response to determining that the bounded area comprises the potential distinguishing feature; retrieving, from the file database, one or more document files that correspond to the identified model, and providing the one or more document files to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory 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 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 one or more models, each having features and feature locations that match the identified features and feature locations from the image; in response to identifying only one model; 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; and in response to identifying more than one model; causing the processor to identify a potential distinguishing feature, causing the display to display a bounded area that corresponds to a location of the potential distinguishing feature, causing the imaging device to capture a second image of the target object, causing the processor to determine whether a portion of the second image that corresponds to the bounded area comprises the potential distinguishing feature, and in response to determining that the bounded area comprises the potential distinguishing feature; causing the processor to retrieve, from the file database, one or more document files that correspond to the identified model, and causing the processor to provide the one or more document files to the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification