U.S. patent application number 15/730556 was filed with the patent office on 2018-11-01 for augmented reality device and method for product purchase facilitation.
The applicant listed for this patent is Mastercard Asia/Pacific Pte. Ltd.. Invention is credited to Benjamin Charles Gilbey, Veronica Kuoh, Eric Jian Hui Lin.
Application Number | 20180315115 15/730556 |
Document ID | / |
Family ID | 61901836 |
Filed Date | 2018-11-01 |
United States Patent
Application |
20180315115 |
Kind Code |
A9 |
Kuoh; Veronica ; et
al. |
November 1, 2018 |
AUGMENTED REALITY DEVICE AND METHOD FOR PRODUCT PURCHASE
FACILITATION
Abstract
An augmented reality device and method for product purchase
facilitation using an augmented reality device are provided. The
device includes a display module configured to provide augmented
reality visual content, the augmented reality visual content
including a virtual image of a product, a biometric authentication
module configured to receive biometric data relating to a user and
authenticate the user based on the received biometric data, and a
transceiver module configured to receive, from a user device,
digital payment credentials for facilitating purchase of the
product, and transmit the digital payment credentials to a payment
processing module for product purchase upon successful
authentication of the user.
Inventors: |
Kuoh; Veronica; (Singapore,
SG) ; Gilbey; Benjamin Charles; (Singapore, SG)
; Lin; Eric Jian Hui; (Singapore, SG) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Mastercard Asia/Pacific Pte. Ltd. |
Singapore |
|
SG |
|
|
Prior
Publication: |
|
Document Identifier |
Publication Date |
|
US 20180108080 A1 |
April 19, 2018 |
|
|
Family ID: |
61901836 |
Appl. No.: |
15/730556 |
Filed: |
October 11, 2017 |
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
G06Q 30/0643 20130101;
H04L 63/0861 20130101; G06Q 30/02 20130101; G06F 21/32 20130101;
G06T 19/006 20130101; H04L 2463/102 20130101 |
International
Class: |
G06Q 30/06 20060101
G06Q030/06; G06T 19/00 20060101 G06T019/00; G06Q 30/02 20060101
G06Q030/02; H04L 29/06 20060101 H04L029/06; G06F 21/32 20060101
G06F021/32 |
Foreign Application Data
Date |
Code |
Application Number |
Oct 14, 2016 |
SG |
10201608646S |
Claims
1. An augmented reality device for facilitating a product purchase,
comprising: a display module configured to provide augmented
reality visual content, the augmented reality visual content
comprising a virtual image of a product; a biometric authentication
module configured to i) receive biometric data relating to a user
and ii) authenticate the user based on the received biometric data;
and a transceiver module configured to: receive, from a user
device, digital payment credentials for facilitating purchase of
the product; and transmit the digital payment credentials to a
payment processing module for product purchase upon successful
authentication of the user.
2. The augmented reality device according to claim 1, further
comprising a product identification module configured to determine
product information relating to the product based on data encoded
on a tag that is attached to the product, wherein the transceiver
module is further configured to transmit at least a portion of the
determined product information to the payment processing module for
facilitating purchase of the product upon successful authentication
of the user.
3. The augmented reality device according to claim 2, wherein the
product information comprises a description and a price of the
product, and wherein the price of the product is transmitted to the
payment processing module.
4. The augmented reality device according to claim 3, wherein the
display module is further configured to display the description and
the price of the product in conjunction with the augmented reality
visual content.
5. The augmented reality device according to claim 1, wherein the
transceiver module is further configured to receive a payment
success message from the payment processing module upon successful
payment for the product, and wherein the display module is further
configured to display an indication of the payment success in
conjunction with the augmented reality visual content upon receipt
of the payment success message.
6. The augmented reality device according to claim 1, wherein the
biometric authentication module is in communication with a
biometric authentication directory server, and wherein the received
biometric data relating to the user is compared to reference
biometric data stored in the biometric authentication directory
server to authenticate the user.
7. The augmented reality device according to claim 5, wherein the
augmented reality device is in communication with an inventory
management system, and wherein the transceiver module is further
configured to transmit a product release message to the inventory
management system for release of the product upon receipt of the
payment success message.
8. The augmented reality device according to claim 1, further
comprising an input module configured to receive a purchase
instruction from the user device to purchase the product, wherein
the biometric authentication module is configured to initiate
authentication of the user upon receipt of the purchase
instruction.
9. The augmented reality device according to claim 8, wherein the
input module is further configured to obtain an image of the user,
and wherein the augmented reality visual content provided by the
display module comprises the image of the user in juxtaposition
with the virtual image of the product.
10. The augmented reality device according to claim 1, wherein the
biometric data comprises at least one of iris data, fingerprint
data, voice data, and facial feature data.
11. A method for product purchase facilitation using an augmented
reality device, the augmented reality device comprising a display
module, a biometric authentication module, and a transceiver
module, the method comprising: providing augmented reality visual
content comprising a virtual image of a product using the display
module; receiving biometric data relating to a user at the
biometric authentication module; authenticating the user based on
the received biometric data using the biometric authentication
module; and receiving, at the transceiver module, digital payment
credentials from a user device for facilitating purchase of the
product; and transmitting the digital payment credentials from the
transceiver module to a payment processing module for product
purchase upon successful authentication of the user by the
biometric authentication module.
12. The method according to claim 11, wherein the augmented reality
device further comprises a product identification module, and
wherein the method further comprises: determining, using the
product identification module, product information relating to the
product based on data encoded on a tag that is attached to the
product; and transmitting, using the transceiver module, at least a
portion of the determined product information to the payment
processing module for facilitating purchase of the product upon
successful authentication of the user.
13. The method according to claim 12, wherein the product
information comprises a description and a price of the product, and
wherein the price of the product is transmitted to the payment
processing module.
14. The method according to claim 13, further comprising
displaying, using the display module, the description and the price
of the product in conjunction with the augmented reality visual
content.
15. The method according to claim 11, further comprising:
receiving, at the transceiver module, a payment success message
from the payment processing module upon successful payment for the
product; and displaying, using the display module, an indication of
the payment success in conjunction with the augmented reality
visual content upon receipt of the payment success message.
16. The method according to claim 11, further comprising comparing
the received biometric data relating to the user to reference
biometric data stored in a biometric authentication directory
server that is in communication with the biometric authentication
module.
17. The method according to claim 15, further comprising
transmitting, using the transceiver module, a product release
message to an inventory management system that is in communication
with the augmented reality device upon receipt of the payment
success message.
18. The method according to claim 11, wherein the augmented reality
device further comprises an input module, and wherein the method
further comprises: receiving, at the input module, a purchase
instruction from the user device to purchase the product; and
initiating authentication of the user by the biometric
authentication module upon receipt of the purchase instruction.
19. The method according to claim 18, further comprising: obtaining
an image of the user using the input module; and displaying, using
the display module, the augmented reality visual content comprising
the image of the user in juxtaposition with the virtual image of
the product.
20. The method according to claim 11, wherein the biometric data
comprises at least one of iris data, fingerprint data, voice data,
and facial feature data.
Description
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority to Singapore
Application No. 10201608646S filed on Oct. 14, 2016, the disclosure
of which is incorporated by reference herein in its entirety as
part of the present application.
BACKGROUND
[0002] The present disclosure relates broadly, but not exclusively,
to an augmented reality device and a method for product purchase
facilitation using an augmented reality device.
[0003] Augmented reality (AR) is a live direct or indirect view of
a physical, real-world environment whose elements are augmented (or
supplemented) by computer-generated sensory input such as sound,
video, graphics, or GPS data. Augmentation is conventionally in
real-time and in semantic context with environmental elements, such
as sports scores on TV during a match. In other words, information
about the environment and its objects is overlaid on the real
world. Using advanced AR technology (e.g. adding computer vision
and object recognition) information about the surrounding real
world of the user can become interactive.
[0004] Currently, when consumers wish to purchase an article of
clothing (jeans, shirt, shoes, etc.) they may try on the article
(e.g. in an apparel merchant's fitting room) to see if the article
fits and how it looks on the consumer. However, the queue at
fitting rooms can be quite long especially during peak periods.
Long waiting times at fitting rooms may discourage some consumers
from purchasing products as they are not willing to queue up,
potentially resulting in less revenue for merchants.
[0005] Currently, users may provide a non-confidential user
identifier (e.g. a user ID) and a confidential personal
identification number (PIN) to gain access to a system. In this
way, the PIN is used to authenticate the user to the system. Upon
receiving the user ID and PIN, the system retrieves a registered
PIN (that is stored in the system) based on the user ID and
compares the registered PIN with the received PIN. The user is
granted access only if the received PIN matches the registered PIN
number. PINs may be used at point of sale (POS) terminals for
authenticating a cardholder during electronic payment transactions
involving payment cards such as debit cards and credit cards.
However, this method of authentication requires that the user
remembers his PIN. If the user forgets his PIN, he would not be
able to complete the transaction.
[0006] A need therefore exists to provide an augmented reality
device and a method for product purchase facilitation using an
augmented reality device that seek to address at least some of the
above problems.
BRIEF DESCRIPTION
[0007] A first aspect of the present disclosure provides an
augmented reality device for facilitating product purchase,
including a display module configured to provide augmented reality
visual content, the augmented reality visual content including a
virtual image of a product, a biometric authentication module
configured to receive biometric data relating to a user and
authenticate the user based on the received biometric data, and a
transceiver module configured to receive, from a user device,
digital payment credentials for facilitating purchase of the
product, and transmit the digital payment credentials to a payment
processing module for product purchase upon successful
authentication of the user.
[0008] The augmented reality device may further include a product
identification module configured to determine product information
relating to the product based on data encoded on a tag that is
attached to the product. The transceiver module may be further
configured to transmit at least a portion of the determined product
information to the payment processing module for facilitating
purchase of the product upon successful authentication of the
user.
[0009] The product information may include a description and a
price of the product, and the price of the product is transmitted
to the payment processing module.
[0010] The display module may be further configured to display the
description and the price of the product in conjunction with the
augmented reality visual content.
[0011] The transceiver module may be further configured to receive
a payment success message from the payment processing module upon
successful payment of the product, and the display module may be
further configured to display an indication of the payment success
in conjunction with the augmented reality visual content upon
receipt of the payment success message.
[0012] The biometric authentication module may be in communication
with a biometric authentication directory server, and the received
biometric data relating to the user is compared to reference
biometric data stored in the biometric authentication directory
server for authenticating the user.
[0013] The augmented reality device may be in communication with an
inventory management system, and the transceiver module may be
further configured to transmit a product release message to the
inventory management system for release of the product upon receipt
of the payment success message.
[0014] The augmented reality device may further include an input
module configured to receive a purchase instruction from the user
device to purchase the product, and the biometric authentication
module may be configured to initiate authentication of the user
upon receipt of the purchase instruction.
[0015] The input module may be further configured to obtain an
image of the user, and the augmented reality visual content
provided by the display module may include the image of the user in
juxtaposition with the virtual image of a product.
[0016] The biometric data may include one or more of iris data,
fingerprint data, voice data, and facial feature data.
[0017] A second aspect of the present disclosure provides a method
for product purchase facilitation using an augmented reality
device, the augmented reality device including a display module, a
biometric authentication module, and a transceiver module, the
method including the steps of: providing augmented reality visual
content including a virtual image of a product using the display
module, receiving biometric data relating to a user at the
biometric authentication module, authenticating the user based on
the received biometric data using the biometric authentication
module, and receiving, at the transceiver module, digital payment
credentials from a user device for facilitating purchase of the
product, and transmitting the digital payment credentials from the
transceiver module to a payment processing module for product
purchase upon successful authentication of the user by the
biometric authentication module.
[0018] The augmented reality device may further include a product
identification module, and the method may further include
determining, using the product identification module, product
information relating to the product based on data encoded on a tag
that is attached to the product, and transmitting, using the
transceiver module, at least a portion of the determined product
information to the payment processing module for facilitating
purchase of the product upon successful authentication of the
user.
[0019] The product information may include a description and a
price of the product, and the price of the product is transmitted
to the payment processing module.
[0020] The method may further include displaying, using the display
module, the description and the price of the product in conjunction
with the augmented reality visual content.
[0021] The method may further include receiving, at the transceiver
module, a payment success message from the payment processing
module upon successful payment of the product, and displaying,
using the display module, an indication of the payment success in
conjunction with the augmented reality visual content upon receipt
of the payment success message.
[0022] The method may further include comparing the received
biometric data relating to the user to reference biometric data
stored in a biometric authentication directory server that is in
communication with the biometric authentication module.
[0023] The method may further include transmitting, using the
transceiver module, a product release message to an inventory
management system that is in communication with the augmented
reality device upon receipt of the payment success message.
[0024] The augmented reality device may further include an input
module, and wherein the method may further include receiving, at
the input module, a purchase instruction from the user device to
purchase the product, and initiating authentication of the user by
the biometric authentication module upon receipt of the purchase
instruction.
[0025] The method may further include obtaining an image of the
user using the input module, and displaying, using the display
module, the augmented reality visual content including the image of
the user in juxtaposition with the virtual image of a product.
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Embodiments and implementations are provided by way of
example only, and will be better understood and readily apparent to
one of ordinary skill in the art from the following written
description, read in conjunction with the drawings, in which:
[0027] FIG. 1 is a schematic of an augmented reality device for
facilitating purchase of a product according to an example
embodiment;
[0028] FIG. 2 is a flowchart illustrating a method for product
purchase facilitation using an augmented reality device, according
to an example embodiment; and
[0029] FIG. 3 shows a schematic diagram of a computer system
suitable for use in executing at least some steps of the method for
product purchase facilitation or for realizing at least a part of
the augmented reality device.
DETAILED DESCRIPTION
[0030] Embodiments will be described, by way of example only, with
reference to the drawings. Like reference numerals and characters
in the drawings refer to like elements or equivalents.
[0031] Some portions of the description which follows are
explicitly or implicitly presented in terms of algorithms and
functional or symbolic representations of operations on data within
a computer memory. These algorithmic descriptions and functional or
symbolic representations are the means used by those skilled in the
data processing arts to convey most effectively the substance of
their work to others skilled in the art. An algorithm is here, and
generally, conceived to be a self-consistent sequence of steps
leading to a desired result. The steps are those requiring physical
manipulations of physical quantities, such as electrical, magnetic,
or optical signals capable of being stored, transferred, combined,
compared, and otherwise manipulated.
[0032] Unless specifically stated otherwise, and as apparent from
the following, it will be appreciated that throughout the present
disclosure, discussions utilizing terms such as "receiving",
"scanning", "calculating", "determining", "replacing",
"generating", "initializing", "outputting", or the like, refer to
the action and processes of a computer system, or similar
electronic device, that manipulates and transforms data represented
as physical quantities within the computer system into other data
similarly represented as physical quantities within the computer
system or other information storage, transmission, or display
devices.
[0033] The present disclosure also provides apparatus for
performing the operations of the methods. Such apparatus may be
specially constructed for the required purposes, or may include a
computer or other device selectively activated or reconfigured by a
computer program stored in the computer. The algorithms and
displays presented herein are not inherently related to any
particular computer or other apparatus. Various machines may be
used with programs in accordance with the teachings herein.
Alternatively, the construction of more specialized apparatus to
perform the required method steps may be appropriate. The structure
of a computer suitable for executing the various methods/processes
described herein will appear from the description below.
[0034] In addition, the present disclosure also implicitly provides
a computer program, in that it would be apparent to the person
skilled in the art that the individual steps of the method
described herein may be put into effect by computer code. The
computer program is not intended to be limited to any particular
programming language and implementation thereof. It will be
appreciated that a variety of programming languages and coding
thereof may be used to implement the teachings of the disclosure
contained herein. Moreover, the computer program is not intended to
be limited to any particular control flow. There are many other
variants of the computer program, which can use different control
flows without departing from the spirit or scope of the
disclosure.
[0035] Furthermore, one or more of the steps of the computer
program may be performed in parallel rather than sequentially. Such
a computer program may be stored on any computer readable medium.
The computer readable medium may include storage devices such as
magnetic or optical disks, memory chips, or other storage devices
suitable for interfacing with a computer. The computer readable
medium may also include a hard-wired medium such as exemplified in
the Internet system, or wireless medium such as exemplified in the
GSM mobile telephone system. The computer program when loaded and
executed on such a computer effectively results in an apparatus
that implements the steps of the method.
[0036] FIG. 1 is a schematic of an augmented reality device 100 for
facilitating purchase of a product, according to an embodiment.
Where the context permits, singular (e.g. "product") or plural
terms may also include the plural (e.g. "products") or singular
term, respectively. The augmented reality device 100 includes a
display module 102 that is configured to provide augmented reality
visual content. The augmented reality visual content includes a
virtual image of a product. For example, if the product is a shirt,
the augmented reality visual content includes a virtual image of
the shirt having substantially similar attributes (e.g. color,
shape, size, etc.) as the actual product. In the following
description, the term "module" (e.g. display module, biometric
authentication module, etc.) can refer to software, a hardware
element, or a combination of both.
[0037] The display module 102 may include a display screen with a
reflective surface so that a user who is positioned in front of the
reflective surface may be able to see an image of himself/herself
in juxtaposition with the virtual image of a product, may be in
real-time and in semantic context. In other words, if the product
is a shirt, the virtual image of the shirt is superimposed on the
user's torso, and if the product is a hat, the virtual image of the
hat is superimposed on top of the user's head. Instead of a
reflective surface, an image capturing module may be used to
capture an image of the user and the captured image (or a part
thereof) is displayed on the display screen in conjunction with the
virtual image of a product. The display module 102 may include an
augmented reality processor (not shown in FIG. 1) that can generate
the virtual images in juxtaposition with the image of the user may
be in real-time and in semantic context.
[0038] The augmented reality device 100 further includes a
biometric authentication module 104 configured to receive biometric
data relating to a user. The biometric data may include one or more
of iris data, fingerprint data, voice data, and facial feature data
relating to the user. For example, the biometric authentication
module 104 may include a biometric data such a fingerprint scanner
for receiving the biometric data relating to the user. The
biometric authentication module 104 is further configured to
authenticate the user based on the received biometric data.
[0039] The biometric authentication module 104 may be in
communication with a biometric authentication directory server 114.
The biometric authentication directory server 114 may include a
database with reference or template biometric data enrolled
therein. The biometric authentication module 104 can authenticate
the user based on the received biometric data by comparing the
received biometric data relating to a user with the enrolled
reference or template biometric data of the user. As shown in FIG.
1, the biometric authentication directory server 114 is an external
module (i.e. not part of) the augmented reality device 100 and may
be administered by a financial institution or payment network.
However, the biometric authentication directory server 114 may be
an internal module (i.e. part of/integrated within) the augmented
reality device 100.
[0040] The augmented reality device 100 further includes a
transceiver module 106 that is configured to receive digital
payment credentials from a user device 108 for facilitating
purchase of the product. The user device 108 may be a mobile device
(e.g. smartphone or tablet computer) having installed therein a
mobile (digital) wallet application. The mobile wallet application
may be loaded with one or more payment cards, and is capable of
securely administering the digital payment credentials of each
payment card. The transceiver module 106 is further configured to
transmit the digital payment credentials to a payment processing
module 110 for product purchase upon successful authentication of
the user by the biometric authentication module 104.
[0041] In an implementation, the augmented reality device 100 may
further include a product identification module 112 configured to
determine product information relating to the product based on data
encoded on a tag that is attached to the product. The product
information includes, but is not limited to, a description and a
price of the product. For example, the tag may be a radio-frequency
identification (RFID) tag that is attached to the product. The
product identification module 112 may include a RFID scanner that
is capable of reading the product information encoded on the RFID
tag.
[0042] The transceiver module 106 may be further configured to
transmit at least a portion of the determined product information
(e.g. the price of the product) to the payment processing module
110 for facilitating purchase of the product upon successful
authentication of the user by the biometric authentication module
104. For instance, with the price of the product, the payment
processing module 110 can generate an instruction to debit the
corresponding amount from the user's account.
[0043] In addition to the providing the augmented reality visual
content, the display module 102 may be further configured to
display the description and/or the price of the product in
conjunction with the augmented reality visual content. Continuing
from the example above, the display screen of the display module
102 can display the description and/or the price of the shirt in
conjunction with the virtual image of the shirt that is
superimposed on the user's torso.
[0044] In an implementation, the transceiver module 106 is further
configured to receive a payment success message from the payment
processing module 110 upon successful payment of the product. The
display module 102 is further configured to display an indication
of the payment success in conjunction with the augmented reality
visual content upon receipt of the payment success message.
Continuing from the example above, the display screen of the
display module 102 can display the payment success message (e.g.
"Payment Successful") in conjunction with the virtual image of the
shirt that is superimposed on the user's torso. The payment
processing module 110 can be configured to process transactions as
known in the art, which includes handling and/or generating
messages between acquiring banks, card scheme networks, and issuing
banks.
[0045] In an implementation, the augmented reality device 100 is in
communication with an inventory management system 116, and the
transceiver module 106 is further configured to transmit a product
release message to the inventory management system 116 for release
of the product upon receipt of the payment success message. In this
context, release of a product includes handing over the product to
the user (at a physical store) and delivering the product to the
user (for an online store). After releasing a product, the
inventory management system 116 can update a product inventory so
that stock can be monitored and replenished if necessary.
[0046] In an implementation, the augmented reality device 100
further includes an input module 118 configured to receive a
purchase instruction from the user device 108 to purchase the
product. The biometric authentication module 100 can be further
configured to initiate authentication of the user upon receipt of
the purchase instruction. In other words, the purchase instruction
from the user acts as a trigger for authentication of the user.
[0047] The input module 118 may be further configured to obtain an
image of the user. For example, the input module 118 may have an
image capturing module as described above. The display module 102
can display the augmented reality visual content that includes the
obtained image of the user (or a part thereof) in juxtaposition
with the virtual image of a product.
[0048] The augmented reality device 100 may be placed in a
merchant's store. Specifically, the augmented reality device 100
may replace a conventional mirror that is placed in a fitting room
and placed in the open since a private enclosure is no longer
required for customers to undress and try on articles of clothing.
In other words, customers can utilize the augmented reality device
100 to try on articles of clothing in public as a virtual image of
the article of clothing is provided in juxtaposition with an image
of the user on a reflective surface (mirror) or display screen as
described above. This advantageously minimizes waiting times at
conventional fitting rooms. Furthermore, waiting times at
conventional cashiers can also be minimized as payment can be done
at the augmented reality device 100 based on biometric
authentication of the cardholder. Purchased items can be collected
at a separate counter or delivered directly to a consumer's home.
The augmented reality device 100 may be configured to allow the
user to select multiple products to try on sequentially or
simultaneously, and the user can select which virtual item(s) to be
displayed in juxtaposition with the image of the user.
[0049] Besides implementations for on-site retail shopping,
embodiments may also be implemented for off-site retail shopping.
For instance, the embodiments described above can be used for
mobile shopping (where a consumer has an augmented reality enabled
smartphone that can provide, among other things, an image of the
user in juxtaposition with a virtual image of a product) and smart
television shopping (where a consumer has an augmented reality
enabled television that can provide, among other things, an image
of the user in juxtaposition with a virtual image of a product).
Embodiments may also be implemented for in-game shopping (where
users are able to purchase in-game items when playing games using
an augmented reality enabled game console). Embodiments described
above can also be used in vehicles where an augmented reality
enabled rear-view mirror can be used to make purchases when a car
is stationary (e.g. paying for petrol at a petrol station and the
value of the petrol is displayed on the mirror).
[0050] FIG. 2 is a flowchart 200 illustrating a method for product
purchase facilitation using an augmented reality device, according
to an example embodiment. The augmented reality device includes a
display module, a biometric authentication module, and a
transceiver module, substantially as described above. Step 202
involves providing augmented reality visual content including a
virtual image of a product using the display module. Step 204
involves receiving biometric data relating to a user at the
biometric authentication module.
[0051] At step 206, the user is authenticated based on the received
biometric data (at step 204) using the biometric authentication
module. For example, the received biometric data relating to the
user is compared to reference biometric data stored in a biometric
authentication directory server that is in communication with the
biometric authentication module. The augmented reality device may
include an input module and the method may further include
receiving, at the input module, a purchase instruction from the
user device to purchase the product, and initiating authentication
of the user (i.e. step 206) by the biometric authentication module
upon receipt of the purchase instruction.
[0052] The method may further include obtaining an image of the
user using the input module, and displaying, using the display
module, the augmented reality visual content including the image of
the user in juxtaposition with the virtual image of a product.
[0053] At step 208, digital payment credentials for facilitating
purchase of the product are received at the transceiver module from
a user device (e.g. a smartphone or tablet computer having
installed therein a mobile (digital) wallet application). At step
210, the digital payment credentials received at step 208 are
transmitted from the transceiver module to a payment processing
module for product purchase upon successful authentication of the
user by the biometric authentication module.
[0054] The augmented reality device may further include a product
identification module and the method may further include
determining, using the product identification module, product
information relating to the product based on data encoded on a tag
that is attached to the product. The product information includes a
description and a price of the product. The method may also include
transmitting, using the transceiver module, at least a portion of
the determined product information (e.g. the price of the product)
to the payment processing module for facilitating purchase of the
product upon successful authentication of the user. The method may
further include displaying, using the display module, the
description and the price of the product in conjunction with the
augmented reality visual content.
[0055] The method may also include receiving, at the transceiver
module, a payment success message from the payment processing
module upon successful payment of the product, and displaying,
using the display module, an indication of the payment success in
conjunction with the augmented reality visual content upon receipt
of the payment success message. Further, a product release message
may be transmitted by the transceiver module to an inventory
management system that is in communication with the augmented
reality device upon receipt of the payment success message.
[0056] Prior to step 204 and potentially prior to step 202, the
method may include a setup step (not shown in FIG. 2) which
involves the user pairing his user device (having a digital wallet
application) with the augmented reality device, e.g. via Bluetooth
(BLE) connection. The setup step may be performed once and does not
need to be repeated for every purchase of products.
[0057] FIG. 3 shows a schematic diagram of a computer device/system
300 suitable for use in executing at least some steps of the method
for product purchase facilitation or for realizing at least a part
of the augmented reality device. The following description of the
computing device 300 is provided by way of example only and is not
intended to be limiting.
[0058] As shown in FIG. 3, the example computing device 300
includes a processor 304 for executing software routines. Although
a single processor is shown for the sake of clarity, the computing
device 300 may also include a multi-processor system. The processor
304 is connected to a communication infrastructure 306 for
communication with other components of the computing device 300.
The communication infrastructure 306 may include, for example, a
communications bus, cross-bar, or network.
[0059] The computing device 300 further includes a main memory 308,
such as a random access memory (RAM), and a secondary memory 310.
The secondary memory 310 may include, for example, a hard disk
drive 312 and/or a removable storage drive 314, which may include a
magnetic tape drive, an optical disk drive, or the like. The
removable storage drive 314 reads from and/or writes to a removable
storage unit 318 in a well-known manner. The removable storage unit
318 may include a magnetic tape, optical disk, or the like, which
is read by and written to by removable storage drive 314. As will
be appreciated by persons skilled in the relevant art(s), the
removable storage unit 318 includes a computer readable storage
medium having stored therein computer executable program code
instructions and/or data.
[0060] In an alternative implementation, the secondary memory 310
may additionally or alternatively include other similar means for
allowing computer programs or other instructions to be loaded into
the computing device 300. Such means can include, for example, a
removable storage unit 322 and an interface 320. Examples of a
removable storage unit 322 and interface 320 include a removable
memory chip (such as an EPROM or PROM) and associated socket, and
other removable storage units 322 and interfaces 320 which allow
software and data to be transferred from the removable storage unit
322 to the computer system 300.
[0061] The computing device 300 also includes at least one
communication interface 324. The communication interface 324 allows
software and data to be transferred between computing device 300
and external devices via a communication path 326. In various
embodiments of the disclosure, the communication interface 324
permits data to be transferred between the computing device 300 and
a data communication network, such as a public data or private data
communication network. The communication interface 324 may be used
to exchange data between different computing devices 300 which such
computing devices 300 form part an interconnected computer network.
Examples of a communication interface 324 can include a modem, a
network interface (such as an Ethernet card), a communication port,
an antenna with associated circuitry and the like. The
communication interface 324 may be wired or may be wireless.
Software and data transferred via the communication interface 324
are in the form of signals which can be electronic,
electromagnetic, optical, or other signals capable of being
received by communication interface 324. These signals are provided
to the communication interface via the communication path 326.
[0062] As shown in FIG. 3, the computing device 300 further
includes a display interface 302 which performs operations for
rendering images to an associated display 330 and an audio
interface 332 for performing operations for playing audio content
via associated speaker(s) 334.
[0063] As used herein, the term "computer program product" may
refer, in part, to removable storage unit 318, removable storage
unit 322, a hard disk installed in hard disk drive 312, or a
carrier wave carrying software over communication path 326
(wireless link or cable) to communication interface 324. Computer
readable storage media refers to any non-transitory tangible
storage medium that provides recorded instructions and/or data to
the computing device 300 for execution and/or processing. Examples
of such storage media include floppy disks, magnetic tape, CD-ROM,
DVD, Blu-ray.TM. Disc, a hard disk drive, a ROM or integrated
circuit, USB memory, a magneto-optical disk, or a computer readable
card such as a PCMCIA card and the like, whether or not such
devices are internal or external of the computing device 300.
Examples of transitory or non-tangible computer readable
transmission media that may also participate in the provision of
software, application programs, instructions and/or data to the
computing device 300 include radio or infra-red transmission
channels as well as a network connection to another computer or
networked device, and the Internet or Intranets including e-mail
transmissions and information recorded on Websites and the
like.
[0064] The computer programs (also called computer program code)
are stored in main memory 308 and/or secondary memory 310. Computer
programs can also be received via the communication interface 324.
Such computer programs, when executed, enable the computing device
300 to perform one or more features of embodiments discussed
herein. In various embodiments, the computer programs, when
executed, enable the processor 304 to perform features of the
above-described embodiments. Accordingly, such computer programs
represent controllers of the computer system 300.
[0065] Software may be stored in a computer program product and
loaded into the computing device 300 using the removable storage
drive 314, the hard disk drive 312, or the interface 320.
Alternatively, the computer program product may be downloaded to
the computer system 300 over the communications path 326. The
software, when executed by the processor 304, causes the computing
device 300 to perform functions of embodiments described
herein.
[0066] It is to be understood that the embodiment of FIG. 3 is
presented merely by way of example. Therefore, in some embodiments
one or more features of the computing device 300 may be omitted.
Also, in some embodiments, one or more features of the computing
device 300 may be combined together. Additionally, in some
embodiments, one or more features of the computing device 300 may
be split into one or more component parts.
[0067] It will be appreciated by a person skilled in the art that
numerous variations and/or modifications may be made to the present
disclosure as shown in the specific embodiments without departing
from the spirit or scope of the disclosure as broadly described.
The present embodiments are, therefore, to be considered in all
respects to be illustrative and not restrictive.
* * * * *