COMPUTER-BASED METHOD ALLOWING USER TRANSACTIONS IN AN AUGMENTED SPACE
20230237563 · 2023-07-27
Assignee
Inventors
Cpc classification
G06Q30/0643
PHYSICS
G06F3/0488
PHYSICS
G06F3/011
PHYSICS
G06F3/0481
PHYSICS
International classification
Abstract
A computer-based method that allows users to conduct transactions and interact with environments and objects in an augmented space using any generic electronic device with a display and user input. The environment can be virtually rendered or 360° image or video pre-captured and allows the user to move around within it. Products, information, navigational or communication hotspots can be accessed by the user via the electronic device. Objects such as products are displayed as a 360° image and is user-interactable. There is an option for a physical kiosk located within a retail space that allows for offline (non Internet) use.
Claims
1. A computer-based method allowing transactions in an augmented space on an electronic device (410), comprising: a. displaying (202) at least one virtual location on said electronic device (410); b. receiving (204) a selection of said virtual location from a user (400) of said electronic device (410); c. displaying (206) at least one storefront on said electronic device (410), each said storefront associated with a store contained within said selected virtual location; d. receiving (208) a selection of said storefront from said user; e. displaying either a static 360° viewable image (210) or a moving 360° viewable video (211) of said selected storefront on said electronic device (410); f. displaying (212) a user-interactable environment of said selected storefront on said electronic device (410) having a user-selectable link to individual products or services; g. receiving (216) a selection of said product or service from said user; h. displaying (220) details including an image or video of said user-selected product or service on said electronic device (410), including user-selectable links to: load a 360° viewable and interactable image or video of said product or service, and to purchase said product or service; i. receiving a selection of whether to load a 360° viewable and interactable image or video of said product or service (222), or to purchase said product or service (223) from the said user; j. if user selects to load a 360° viewable and interactable image or video of said product or service, displaying said 360° viewable image or video of said product or service (224) on said electronic device (410), including a user-selectable link to purchase said product or service; and k. if user selects to purchase said product or service, displaying a method of payment (230) to allow said user to pay for the said product or service.
2. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein the said virtual location is any of: shopping malls, shopping streets, education establishments, real-estate property, hospitals, tourism centers, food centers.
3. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein the said stores is any of: a retail store, school, university or other education establishments, real-estate property demo unit, departments within a hospital, tourism store, restaurants or other food stores.
4. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein said user-interactable environment of said selected storefront further comprises a link to navigate to a substore location located within said store.
5. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 4, wherein if said link to navigate to a substore location is selected (215) by said user, displays (219) on the said electronic device a static 360° viewable image or a moving 360° viewable video of said selected substore location.
6. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein said user-interactable environment of said selected storefront further comprises a link to information about said store or products.
7. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 6, wherein if said link to information about said store is selected (217) by said user, displays (221) on the said electronic device relevant information about said store or products.
8. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein said user-interactable environment of said selected storefront further comprises a link to communication with the store.
9. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 8, wherein if said link to communication with the store is selected (218) by said user, establishes any of the following connections (226) between said user and a representative of the store: video call, voice call and text messaging.
10. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein the said electronic device (410) is a physical kiosk (510) located in a retail space.
11. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 10, further comprising the option for the user to retrieve available products or services from said store at the time of purchase.
12. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 11, wherein the said option for the user to retrieve available products or services from said store at the time of purchase includes a locker system whereby a purchased product or service is stored in a locked locker within or near to the store’s premises, and the unlock code for said locker is given to said user upon payment for the product or service.
13. A computer-based method allowing transactions in an augmented space on an electronic device according to claim 1, wherein the said interactable image includes said user performing various actions on the image that lead to a modified or new image being displayed.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0029]
[0030]
[0031]
[0032]
DESCRIPTION OF EMBODIMENTS
[0033] It should be noted that the following detailed description is directed to a computer-based method allowing transactions to users in an augmented space, and is not limited to any particular size or configuration but in fact a multitude of sizes and configurations within the general scope of the following description. The term “product” refers to both products and services. The terms “device” and “electronic device” are interchangeable and mean the same thing.
Remote Connection
[0034] Referring to
[0035] After the process is initiated at the start of the session (200), at least one available virtual location (usually there are several) is displayed (202) on said display. The virtual location can be any of: shopping malls, shopping streets, education establishments, real-estate property, hospitals, tourism centers, food centers. The virtual location is essentially recreating a real-world location that a person would go to in search of conducting shopping, learning, medical and hospitality transactions. The user then selects one of said virtual locations (204). At least one storefront (usually there are several) associated to the selected virtual location is then loaded to said electronic device and displayed on said display (206). The user then selects one of said storefronts (208). The user chooses to view either a static 360° viewable image (210) or a moving 360° viewable video (211) of said selected storefront on said electronic device, and the user’s choice is then displayed on said display. Each storefront is associated with a store contained within said selected virtual location. Each said store is any of: a retail store, school, university or other education establishments, real-estate property demo unit, departments within a hospital, tourism store, restaurants or other food stores. A user-interactable environment of said selected storefront is then loaded and displayed (212) on said electronic device. This said user-interactable environment is provided with user-selectable links to one or more hotspots (214), including: navigation hotspot, product hotspot, information hotspot and communication hotspot.
[0036] In the navigation hotspot (215), the user may choose to either: return to the main storefront, in which case they are taken back to 206 above, or navigate to one or more substores located within said selected storefront, in which case the electronic device displays a static 360° viewable image or a moving 360° viewable video of the selected substore location.
[0037] In the product hotspot (216) at least one (usually there are several) products are shown, each product represented by an user-selectable image. If the user selects one of the products by clicking on said image, more extensive details of the product is displayed on the display (220), along with options for either viewing (222) a 3D representation of the product or purchasing (223) the product. If the user chooses to view (222) a 3D representation of the product, a 3D 360° interactable representation of the product either as an image of video is displayed (224) on the display. The user is able to interact with the representation by any of: moving it around, rotating, panning, and zooming. The user can also perform certain actions on the representation such as interacting with certain parts of the representation which results in changes to the representation of the product. As an example, the user may click or tap on the open / close button of a microwave oven, which then causes the representation to change to an image of a microwave oven with an open door, or vice versa. The user can also cause the production of sensory stimulus to the user, such as sight, sound, smell, taste and touch, by interacting with predetermined portions of the image. As an example, the user may click or tap on a bag of chips and a soundclip of a crunchy chip being bitten into is played back on the device. Or the user may click or tap on the ignition of a car being viewed and a soundclip of the actual engine starting is played back on the device. Or the user may be viewing a music player with an LCD screen, and clicking or tapping on the screen shows a representation of the music player with its LCD screen in action.
[0038] If the user opts (223) to purchase the product, the selected product is placed (225) in a shopping cart. To pay for the product, the user selects to checkout (230), where the user selects the type of payment, which can be any of: online banking, e-wallet, credit card and QR pay. Once payment is complete, the order is created, shipping cost and provider information is displayed on the device and sent to the store. If the user does not choose to navigate back to another virtual location, the session ends (250)
[0039] In the information hotspot (217), the display is provided with user-selectable links to information about said store. If this link to information about the store is selected by the user, the electronic device displays (221) relevant information about the store.
[0040] In the communication hotspot (218), the display is provided with a link to communication with the store. If this link to communication with the store is selected (226) by the user, one of the following connections is established (227) between the user and a representative of the store: video call, voice call and text messaging.
[0041] Still referring to
On-Site Access (Physical Kiosk)
[0042] Referring now to
[0043] After the process is initiated at the start of the session (300), at least one available storefront (usually there are several) located within the premises is then loaded to said device and displayed on said display (306). The user then selects one of said storefronts (308). The user chooses to view either a static 360° viewable image (310) or a moving 360° viewable video (311) of said selected storefront on said device, and the user’s choice is then displayed on said display. Each storefront is associated with a store contained within said premises. Each said store is any of: a retail store, school, university or other education establishments, real-estate property demo unit, departments within a hospital, tourism store, restaurants or other food stores. A user-interactable environment of said selected storefront is then loaded and displayed (312) on said device. This said user-interactable environment is provided with user-selectable links to one or more hotspots (314), including: navigation hotspot, product hotspot, information hotspot and communication hotspot.
[0044] In the navigation hotspot (315), the user may choose to either: return to the main storefront, in which case they are taken back to 306 above, or navigate to one or more substores located within said selected storefront, in which case the device displays a static 360° viewable image or a moving 360° viewable video of the selected substore location.
[0045] In the product hotspot (316) at least one (usually there are several) products are shown, each product represented by an user-selectable image. If the user selects one of the products by clicking on said image, more extensive details of the product is displayed on the display (320), along with options for either viewing (322) a 3D representation of the product or purchasing (323) the product. If the user chooses to view (322) a 3D representation of the product, a 3D 360° interactable representation of the product either as an image of video is displayed (324) on the display. The user is able to interact with the representation by any of: moving it around, rotating, panning, and zooming. The user can also perform certain actions on the representation such as interacting with certain parts of the representation which results in changes to the representation of the product. As an example, the user may click or tap on the open / close button of a microwave oven, which then causes the representation to change to an image of a microwave oven with an open door, or vice versa. The user can also cause the production of sensory stimulus to the user, such as sight, sound, smell, taste and touch, by interacting with predetermined portions of the image. As an example, the user may click or tap on a bottle of perfume, and a small amount of that perfume is sprayed from the kiosk. If the user opts (323) to purchase the product, the selected product is placed (325) in a shopping cart.
[0046] After that, the user may select (328) if they wish to navigate to another hotspot location or product within said selected storefront. If the user selects to navigate to another hotspot location or product within said selected storefront, the display goes back to 312 and displays the user-interactable environment of said selected storefront on said device. If the user does not wish to navigate to another hotspot location or product within said selected storefront, they are asked (329) to select to either checkout or end the session. If the user selects to checkout, the in-store checkout procedure is displayed (330) on the device. The product is checked (332) for availability to collect in-store. If the product is available for collection in-store, a locker code is generated (333). The locker code is a code to unlock a locker containing the product and located within the premises. After the transaction is complete, the user may unlock the locker using this code and retrieve the product. If the product is not available for collection in-store, shipping cost and provider information is displayed (334) on the device. To pay for the product, the user selects (336) the type of payment, which can be any of: online banking (337), e-wallet (338), credit card (339) and QR pay (340). Once payment is complete, the order is created and sent to the store (342), and the session ends (350)
[0047] In the information hotspot (317), the display is provided with user-selectable links to information about said store. If this link to information about the store is selected by the user, the electronic device displays (321) relevant information about the store.
[0048] In the communication hotspot (318), the display is provided with a link to communication with the store. If this link to communication with the store is selected (326) by the user, one of the following connections is established (327) between the user and a representative of the store: video call, voice call and text messaging.
Network Architecture
[0049] Referring now to
[0050] The user (400) then selects one of the available locations using a user input means such as a touch screen, mouse or keyboard located on the device (410). Based on said selected location, the web server (420) accesses a storefront database (434) located on said database server (430), and retrieves available storefronts associated with said selected location, along with associated metadata from said storefront database. The web server (420) also accesses said file server (440) and retrieves media such as images and videos stored on the file server that are associated with the said available storefronts. The said retrieved media, along with the other retrieved information is then sent to the device (410) and shown on a display of said device. The user now sees on the device a representation of the storefront, and the user is able to interact with items in the storefront, including moving around in it by tapping or clicking on various portions of the screen. There is at least one main store and optionally at least one substore location that the user can navigate to. The substore location can be different areas of the main store that was not loaded onto the device together with the main store. If the user taps or clicks on a portion of the storefront linked to a substore location, the web server (420) then retrieves images or videos of the selected substore location and sends it to the device (410) to be displayed to the user. The said displayed storefronts also contain links allowing the user (400) to select either to view a static 360° viewable image or a moving 360° viewable video of each storefront.
[0051] The user (400) then selects a storefront, and either said static image or moving video. From this, the web server (420) accesses said storefront database (434) and retrieves more detailed information specific to the said selected storefront, such as yaw, pitch and field of view of the storefront, as well as merchant details and store information. The web server (420) also accesses the said file server (440) and retrieves media corresponding to the said selection of either static image or moving video specific to the selected storefront. This retrieved media, along with the other retrieved information is then sent to the device (410) and shown on a display of said device. Also shown on the device (410) at this point are links to four hotspots: Navigation hotspot, product hotspot, information hotspot and communication hotspot, all of which are retrieved from the database server (430) by the web server (420).
[0052] If the user selects the navigation hotspot, the web server (420) accesses the storefront database (434) and retrieves available navigable locations such as other available storefronts.
[0053] If the user selects a product from the product hotspot, the web server (420) accesses a product database (436) located on the database server (430), and retrieves information as well as short media clips associated with said selected product, from said product database (436) to send back to the device (410). This includes 3D or 360° viewable and interactable image or video of said selected product. The user is able to interact with said representations of the selected product on the device (410). This includes tapping or clicking on certain parts of the representation to elicit either changes in the representation, or certain sounds to be played. The user (400) may also select to purchase the product by placing it in a shopping cart, in which case the web server (420) saves the product being in the shopping cart on the database server (430). The user may access the shopping cart later for completing payment. Alternatively, the user may continue shopping by navigating to other storefronts via the navigation hotspot.
[0054] If the user selects to make payment, the web server (420) accesses a secure payment server (460) which enables various payment methods such as: credit / debit card, e-wallet, online banking and QR pay. The web server (420) also makes shipping arrangements to deliver the product to a location of the user’s choosing.
[0055] If the user selects to view information in said information hotspot, the web server (420) accesses either an information database (438) for information about the store, or said product database (436) for information about a particular product.
[0056] If the user selects to communicate with the merchant in said communication hotspot, the web server (420) accesses a communication server (450), which is able to establish either a video call, voice call, or text messaging communication link between the device (410) and a representative of the merchant.
[0057] Referring now to
[0058] The user (500) then selects a storefront, and either said static image or moving video. From this, the terminal server (520) accesses said storefront database (534) and retrieves more detailed information specific to the said selected storefront, such as yaw, pitch and field of view of the storefront, as well as merchant details and store information. The terminal server (520) also accesses the said file server (540) and retrieves media corresponding to the said selection of either static image or moving video specific to the selected storefront. This retrieved media, along with the other retrieved information is then sent to the kiosk (510) and shown on a display of said kiosk. Also shown on the kiosk (510) at this point are links to four hotspots: Navigation hotspot, product hotspot, information hotspot and communication hotspot, all of which are retrieved from the database server (530) by the terminal server (520).
[0059] If the user selects the navigation hotspot, the terminal server (520) accesses the storefront database (534) and retrieves available navigable locations such as other available storefronts.
[0060] If the user selects a product from the product hotspot, the terminal server (520) accesses a product database (536) located on the database server (530), and retrieves information as well as short media clips associated with said selected product, from said product database (536) to send back to the kiosk (510). This includes 3D or 360° viewable and interactable image or video of said selected product. The user is able to interact with said representations of the selected product on the kiosk (510). This includes tapping or clicking on certain parts of the representation to elicit either changes in the representation, or certain sounds to be played. The user (500) may also select to purchase the product by placing it in a shopping cart, in which case the terminal server (520) saves the product being in the shopping cart on the database server (530). The user may access the shopping cart later for completing payment. Alternatively, the user may continue shopping by navigating to other storefronts via the navigation hotspot.
[0061] If the user selects to make payment, the terminal server (520) accesses a secure payment server (560) which enables various payment methods such as: credit / debit card, e-wallet, online banking and QR pay. The terminal server (520) also checks if the product is available in the store. If it is, and payment has been made, the terminal server (520) generates a unique locker code which can be used by the user to open a locker located within or near the retail premises and containing the purchased product. If the product is not available in the store, shipping arrangements are made to deliver the product to a location of the user’s choosing.
[0062] If the user selects to view information in said information hotspot, the terminal server (520) accesses either an information database (538) for information about the store, or said product database (536) for information about a particular product.
[0063] If the user selects to communicate with the merchant in said communication hotspot, the terminal server (520) accesses a communication server (550), which is able to establish either a video call, voice call, or text messaging communication link between the kiosk (510) and a representative of the merchant.
[0064] While several particularly preferred embodiments of the present invention have been described and illustrated, it should now be apparent to those skilled in the art that various changes and modifications can be made without departing from the scope of the invention. Accordingly, the following claims are intended to embrace such changes, modifications, and areas of application that are within the scope of this invention.
REFERENCE SIGNS LIST
[0065] Start of user interaction (200) [0066] Display available virtual location(s) (202) [0067] User selects a virtual location (204) [0068] Display available storefront(s) (206) [0069] User selects a storefront (208) [0070] User selects a static 360° viewable image of storefront (210) [0071] User selects a moving 360° viewable video of storefront (211) [0072] Display storefront environment (212) [0073] Available hotspots (214) [0074] User selects navigation hotspot (215) [0075] User selects product hotspot (216) [0076] User selects information hotspot (217) [0077] User selects communication hotspot (218) [0078] Display a substore location (219) [0079] Display a product (220) [0080] Display store information (221) [0081] User selects to view product (222) [0082] User selects to purchase product (223) [0083] Display 360° image or video of product (224) [0084] Product placed in shopping cart (225) [0085] User selects to communicate with merchant (226) [0086] Establish communication between user and merchant (227) [0087] User selects another hotspot within storefront (228) [0088] User selects another virtual location (229) [0089] Checkout procedure (230) [0090] End (250) [0091] Start of user interaction (300) [0092] Display available storefront(s) (306) [0093] User selects a storefront (308) [0094] User selects a static 360° viewable image of storefront (310) [0095] User selects a moving 360° viewable video of storefront (311) [0096] Display storefront environment (312) [0097] Available hotspots (314) [0098] User selects navigation hotspot (315) [0099] User selects product hotspot (316) [0100] User selects information hotspot (317) [0101] User selects communication hotspot (318) [0102] Display a substore location (319) [0103] Display a product (320) [0104] Display store information (321) [0105] User selects to view product (322) [0106] User selects to purchase product (323) [0107] Display 360° image or video of product (324) [0108] Product placed in shopping cart (325) [0109] User selects to communicate with merchant (326) [0110] Establish communication between user and merchant (327) [0111] User selects another hotspot within storefront (328) [0112] User checks out (329) [0113] Checkout procedure (330) [0114] Check if product is available in store (332) [0115] Generate locker code (333) [0116] Calculate shipping and select provider (334) [0117] Payment page (336) [0118] Online banking (337) [0119] E-wallet (338) [0120] Credit card (339) [0121] QR pay (340) [0122] Create order (342) [0123] End (350) [0124] User (400) [0125] Electronic device (410) [0126] Web server (420) [0127] Database server (430) [0128] Location database (432) [0129] Storefront database (434) [0130] Product database (436) [0131] Information database (438) [0132] File server (440) [0133] Communication server (450) [0134] Payment server (460) [0135] User (500) [0136] Kiosk (510) [0137] Terminal sever (520) [0138] Database server (530) [0139] Location database (532) [0140] Storefront database (534) [0141] Product database (536) [0142] Information database (538) [0143] File server (540) [0144] Communication server (550) [0145] Payment server (560)