US2023169490A1PendingUtilityA1

System, method, and non-transitory computer-readable storage media related to transactions using a mobile device

67
Assignee: WALMART APOLLO LLCPriority: Oct 12, 2015Filed: Jan 30, 2023Published: Jun 1, 2023
Est. expiryOct 12, 2035(~9.2 yrs left)· nominal 20-yr term from priority
G06Q 20/4014G06Q 20/322G06Q 20/3224G06Q 20/3278G06Q 20/202
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform: wirelessly transmitting a signal to a user device; storing, in a database, a user account associated with a user, the user account comprising a method of payment and a first authorization code; receiving a user device identification code from the user device in response to the user device receiving the signal; transmitting the user device identification code and the retail environment code to process sales; associating the user device with the retail environment in response to receiving the user device identification code and the retail environment code; receiving an order from the user device; and authorizing payment for the order utilizing a method of payment stored in the user account. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system comprising:
 one or more processors; and   one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform functions comprising:
 wirelessly transmitting a signal to a user device, wherein the signal comprises a retail environment code associated with a retail environment; 
 storing, in a database, a user account associated with a user, the user account comprising a method of payment and a first authorization code; 
 receiving a user device identification code from the user device in response to the user device receiving the signal; 
 transmitting the user device identification code and the retail environment code to a computer system to process sales; 
 associating the user device with the retail environment in response to receiving, at the computer system, the user device identification code and the retail environment code; 
 receiving an order from the user device; and 
 authorizing payment for the order utilizing a method of payment stored in the user account. 
   
     
     
         2 . The system of  claim 1 , wherein the retail environment comprises (i) a delivery vehicle or (ii) a physical store. 
     
     
         3 . The system of  claim 1 , wherein the computing instruction when executed on the one or more processors, further cause the one or more processors, to perform functions comprising:
 allowing the user to enter, on an electronic device at the retail environment, a second authorization code that matches the first authorization code stored in the database;   receiving the retail environment code and the user device identification code; and   retrieving, from a database, the retail environment associated with the retail environment code.   
     
     
         4 . The system of  claim 3 , wherein the electronic device comprises: (i) a keypad coupled to the computer or (ii) a mobile device carried by the user. 
     
     
         5 . The system of  claim 1 , wherein the retail environment further comprises a plurality of communication devices, each communication device of the plurality of communication devices configured to wirelessly transmit the signal. 
     
     
         6 . The system of  claim 5 , wherein wirelessly transmitting the signal to the user device further comprises:
 wirelessly transmitting the signal, using at least one of the plurality of communication devices, to the user device, wherein the at least one of the plurality of communication devices uses at least one of near field communications (NFC) or a wireless local area network to transmit the signal.   
     
     
         7 . The system of  claim 1 , wherein the computer system comprises:
 a computer located at the retail environment; or   a server in communication with the computer via a computer network.   
     
     
         8 . The system of  claim 1 , wherein:
 the first authorization code, as stored, is associated with the user device; and   the computing instructions when executed on the one or more processors, further cause the one or more processors, to perform a function comprising:
 requesting entry of a second authorization code after entry of an entered authorization code when the entered authorization code is associated with more than one mobile device associated with the retail environment at a same time. 
   
     
     
         9 . The system of  claim 8 , wherein:
 the more than one mobile device comprises a cell phone; and   the second authorization code comprises a telephone number associated with the cell phone.   
     
     
         10 . The system of  claim 1 , wherein authorizing the payment comprises:
 utilizing the method of payment stored in the user account when:
 an entered authorization code matches the first authorization code, as stored; or 
 the user device identification code is associated with the retail environment. 
   
     
     
         11 . A method being implemented via execution of computing instructions configured to run on one or more processors and stored at one or more non-transitory computer-readable media, the method comprising: wirelessly transmitting a signal to a user device, wherein the signal comprises a retail environment code associated with a retail environment;
 storing, in a database, a user account associated with a user, the user account comprising a method of payment and a first authorization code;   receiving a user device identification code from the user device in response to the user device receiving the signal;   transmitting the user device identification code and the retail environment code to a computer system to process sales;   associating the user device with the retail environment in response to receiving, at the computer system, the user device identification code and the retail environment code;   receiving an order from the user device; and   authorizing payment for the order utilizing a method of payment stored in the user account.   
     
     
         12 . The system of  claim 11 , wherein the retail environment comprises (i) a delivery vehicle or (ii) a physical store. 
     
     
         13 . The system of  claim 11 , wherein the computing instruction when executed on the one or more processors, further cause the one or more processors, to perform a function comprising:
 allowing the user to enter, on an electronic device at the retail environment, a second authorization code that matches the first authorization code stored in the database;   receiving the retail environment code and the user device identification code; and   retrieving, from a database, the retail environment associated with the retail environment code.   
     
     
         14 . The method of  claim 13 , wherein the electronic device comprises: (i) a keypad coupled to the computer or (ii) a mobile device carried by the user. 
     
     
         15 . The method of  claim 11 , wherein the retail environment further comprises a plurality of communication devices, each communication device of the plurality of communication devices configured to wirelessly transmit the signal. 
     
     
         16 . The method of  claim 15 , wherein wirelessly transmitting the signal to the user device further comprises:
 wirelessly transmitting the signal, using at least one of the plurality of communication devices, to the user device, wherein the at least one of the plurality of communication devices uses at least one of near field communications (NFC) or a wireless local area network to transmit the signal.   
     
     
         17 . The method of  claim 11 , wherein the computer system comprises:
 a computer located at the retail environment; or   a server in communication with the computer via a computer network.   
     
     
         18 . The method of  claim 11 , wherein:
 the first authorization code, as stored, is associated with the user device; and   the method of  claim 11  further comprising:
 requesting entry of a second authorization code after entry of an entered authorization code when the entered authorization code is associated with more than one mobile device associated with the retail environment at a same time. 
   
     
     
         19 . The method of  claim 18 , wherein:
 the more than one mobile device comprises a cell phone; and   the second authorization code comprises a telephone number associated with the cell phone.   
     
     
         20 . The method of  claim 11 , wherein authorizing the payment comprises:
 utilizing the method of payment stored in the user account when:
 an entered authorization code matches the first authorization code, as stored; or 
 the user device identification code is associated with the retail environment.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.