US 12,266,007 B2
System and method for facilitating the provision of goods
Lincoln Peter Smith, North Sydney (AU)
Assigned to Swyft Inc., San Francisco, CA (US)
Filed by Swyft Inc., San Francisco, CA (US)
Filed on May 25, 2023, as Appl. No. 18/201,813.
Application 18/201,813 is a continuation of application No. 17/006,704, filed on Aug. 28, 2020, granted, now 11,663,646.
Application 17/006,704 is a continuation of application No. 15/539,829, abandoned, previously published as PCT/AU2015/050844, filed on Dec. 24, 2015.
Claims priority of application No. 2014905283 (AU), filed on Dec. 24, 2014; application No. 2015904666 (AU), filed on Nov. 22, 2015; and application No. PCT/AU2015/050844 (WO), filed on Dec. 24, 2015.
Prior Publication US 2023/0298085 A1, Sep. 21, 2023
Int. Cl. G06Q 30/06 (2023.01); G06Q 10/08 (2023.01); G06Q 20/12 (2012.01); G06Q 20/40 (2012.01); G06Q 30/0204 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0633 (2013.01) [G06Q 10/08 (2013.01); G06Q 20/12 (2013.01); G06Q 20/40145 (2013.01); G06Q 30/0205 (2013.01); G06Q 30/0641 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A system for implementing a distributed automated marketplace comprising:
a plurality of remotely controlled automated stores configured to store physical items and to dispense physical items to buyers, each of the plurality of automated stores comprising a communication interface configured to communicate over a communication network, each of the plurality of automated stores comprising a store controller; and
a management server configured to communicate over the communication network with the plurality of automated stores and with buyer communication devices, the management server comprising a management server processor configured to:
receive, over the communication network and from an interactive display provided on a buyer communication device associated with a buyer, a request for
a catalogue of items available for purchase from the plurality of automated stores, wherein the buyer communication device is remote from the plurality of automated stores,
determine, based at least in part on the request, a remote location of the buyer communication device,
identify one or more of the plurality of remotely controlled automated stores associated with the remote location of the buyer communication device,
receive, over the communication network, information of a current inventory of items at each of the plurality of automated stores associated with the remote location of the buyer communication device,
generate a catalogue of items using the current inventory of items at each of the plurality of automated stores associated with the remote location of the buyer communication device,
send, over the communication network, the catalogue of items to the buyer communication device to display on the buyer communication device,
receive, over the communication network and from the buyer communication device, a purchase order request for a selected item in the catalogue of items, and
generate an identification token associated with the selected item, the identification token configured to cause any one of the plurality of automated stores to dispense the selected item when the identification token is presented at such any one of plurality of automated stores,
wherein the store controller of each of the plurality of automated store is configured to:
interface with the buyer communication device when presented at a respective one of the plurality of automated stores to receive the identification token,
validate the identification token, and
in response to a valid identification token, cause the respective one of the plurality of automated stores to dispense the selected item to the buyer.