Providing comparison shopping experiences through an optical head-mounted displays in a wearable computer
First Claim
1. An apparatus for aiding with purchase inquiries, whereby the apparatus provides comparison shopping experiences through an optical head-mounted display in a wearable computer, the apparatus comprising:
- a memory;
a computing processor; and
a module stored in memory, said module comprising instruction code executable by one or more computing processors, and configured to cause the one or more computing processors to;
receive, from the wearable computer, GPS coordinates;
based on the GPS coordinates, determine whether a user of the wearable computer is located in a shopping environment;
in response to determining that the user is located in the shopping environment, launch, on the wearable computer, an application configured to provide a comparison shopping experiences using the optical head-mounted display of the wearable computer;
receive, from the application launched on the wearable computer, a first image captured by the wearable computer, the first image depicting a first item and a second item;
determine that the first image is not satisfactory by (1) determining that the first image comprises an incomplete identifier of the first or second item or (2) determining that the first image is of poor quality;
in response to determining that the first image is not satisfactory, capture, using the application launched on the wearable computer, a second image depicting the first item and second item;
extract from the second image, using optical character recognition, a first identifier of the first item and a second identifier of the second item;
determine that the first and second items are items of interest based on (1) receiving a command indicating that the user has located items of interest or (2) comparing the first and second identifiers to a wish list of the user;
transmit, to at least one database, the first identifier and the second identifier;
retrieve, from at least one database, detailed information related to the first item of interest and the second item of interest, wherein the detailed information is associated with the first identifier and the second identifier; and
present, on the optical head-mounted display of the wearable computer, the detailed information related to the first item of interest and the second item of interest, wherein the detail information is presented in a comparison format.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for aiding with purchase inquiries through an optical head-mounted display in a wearable computer. An exemplary apparatus is configured to receive information captured by the wearable computer; transmit, to at least one database, the received information including a primary identifier and at least one secondary identifier; retrieve, from at least one database, detailed information related to the first item of interest and the at least one additional item of interest, where the detailed information is associated with the primary identifier and the at least one secondary identifier; and present, on the optical head-mounted display in the wearable computer, the detailed information related to the first item of interest and the at least one additional item of interest, in a comparison format.
21 Citations
25 Claims
-
1. An apparatus for aiding with purchase inquiries, whereby the apparatus provides comparison shopping experiences through an optical head-mounted display in a wearable computer, the apparatus comprising:
-
a memory; a computing processor; and a module stored in memory, said module comprising instruction code executable by one or more computing processors, and configured to cause the one or more computing processors to; receive, from the wearable computer, GPS coordinates; based on the GPS coordinates, determine whether a user of the wearable computer is located in a shopping environment; in response to determining that the user is located in the shopping environment, launch, on the wearable computer, an application configured to provide a comparison shopping experiences using the optical head-mounted display of the wearable computer; receive, from the application launched on the wearable computer, a first image captured by the wearable computer, the first image depicting a first item and a second item; determine that the first image is not satisfactory by (1) determining that the first image comprises an incomplete identifier of the first or second item or (2) determining that the first image is of poor quality; in response to determining that the first image is not satisfactory, capture, using the application launched on the wearable computer, a second image depicting the first item and second item; extract from the second image, using optical character recognition, a first identifier of the first item and a second identifier of the second item; determine that the first and second items are items of interest based on (1) receiving a command indicating that the user has located items of interest or (2) comparing the first and second identifiers to a wish list of the user; transmit, to at least one database, the first identifier and the second identifier; retrieve, from at least one database, detailed information related to the first item of interest and the second item of interest, wherein the detailed information is associated with the first identifier and the second identifier; and present, on the optical head-mounted display of the wearable computer, the detailed information related to the first item of interest and the second item of interest, wherein the detail information is presented in a comparison format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method for providing comparison shopping experiences through an optical head-mounted display in a wearable computer, the method comprising:
-
receiving, from the wearable computer, GPS coordinates; based on the GPS coordinates, determining whether a user of the wearable computer is located in a shopping environment; in response to determining that the user is located in the shopping environment, launching, on the wearable computer, an application configured to provide a comparison shopping experiences using the optical head-mounted display of the wearable computer; receiving, from the application launched on the wearable computer, a first image captured by the wearable computer, the first image depicting a first item and a second item; determining that the first image is not satisfactory by (1) determining that the first image comprises an incomplete identifier of the first or second item or (2) determining that the first image is of poor quality; in response to determining that the first image is not satisfactory, capturing, using the application launched on the wearable computer, a second image depicting the first item and second item; extracting from the second image, using optical character recognition, a first identifier of the first item and a second identifier of the second item; determining that the first and second items are items of interest based on (1) receiving a command indicating that the user has located items of interest or (2) comparing the first and second identifiers to a wish list of the user; transmitting, to at least one database, the first identifier and the second identifier; retrieving, from at least one database, detailed information related to the first item of interest and the second item of interest, wherein the detailed information is associated with the first identifier and the second identifier; and presenting, on the optical head-mounted display of the wearable computer, the detailed information related to the first item of interest and the second item of interest, wherein the detail information is presented in a comparison format. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for providing comparison shopping experiences through an optical head-mounted display in a wearable computer, the computer program product comprising:
-
a non-transitory computer-readable medium comprising a set of codes for causing a computer to; receive, from the wearable computer, GPS coordinates; based on the GPS coordinates, determine whether a user of the wearable computer is located in a shopping environment; in response to determining that the user is located in the shopping environment, launch, on the wearable computer, an application configured to provide a comparison shopping experiences using the optical head-mounted display of the wearable computer; receive, from the application launched on the wearable computer, a first image captured by the wearable computer, the first image depicting a first item and a second item; determine that the first image is not satisfactory by (1) determining that the first image comprises an incomplete identifier of the first or second item or (2) determining that the first image is of poor quality; in response to determining that the first image is not satisfactory, capture, using the application launched on the wearable computer, a second image depicting the first item and second item; extract from the second image, using optical character recognition, a first identifier of the first item and a second identifier of the second item; determine that the first and second items are items of interest based on (1) receiving a command indicating that the user has located items of interest or (2) comparing the first and second identifiers to a wish list of the user; transmit, to at least one database, the first identifier and the second identifier; retrieve, from at least one database, detailed information related to the first item of interest and the second item of interest, wherein the detailed information is associated with the first identifier and the second identifier; and present, on the optical head-mounted display of the wearable computer, the detailed information related to the first item of interest and the second item of interest, wherein the detail information is presented in a comparison format. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification