This current disclosure is directed to an order fulfillment system, and more particularly, to an order fulfillment system which provides selective and/or controlled access to the contents thereof.
Sellers of various goods, such as retail operations, grocery stores, restaurant/food service and other sales and/or delivery operations are increasing utilizing self-service pick-up options for goods. The orders for such goods can in some cases be placed remotely and by any of a variety of methods, such as call-ahead, internet/web site ordering and/or mobile device ordering. Some retailers/operations accommodate pre-payment such that the customer need only provide proof of purchase before taking possession of the purchased items. Such pre-payment can avoid the need for on-site interaction with or monetary exchange with store personnel.
Efficiently fulfilling these remotely-initiated orders for in-store pickup can create a logistical challenge. In some existing settings, remote-order customers must wait in line with other customers upon arrival at the store, despite the fact that their orders are already prepared and ready for pick-up. In addition, when a remote-order customer reaches the point of sale workstation, the cashier may be required to step away from the workstation to retrieve the order and confirm payment status before locating and delivering the appropriate product to the customer. This increases wait time for all customers. In some cases, businesses may increase staffing to provide fulfilment of such remote orders with dedicated personnel, which can impose a burden on store resources.
In one embodiment the present invention is an order fulfillment system which enables efficient distribution of goods. More particularly, in one embodiment the invention is an order fulfillment system including a frame defining a passageway and a tray positioned in the passageway. The tray is movable between a first extended position wherein the tray is positioned at least partially outside the frame on a first side thereof and a second extended positioned wherein the tray is positioned at least partially outside the frame on a second, opposite side thereof. The tray includes a panel configured to generally block the passageway when the panel is positioned in or adjacent to the passageway. The system further includes a controller configured to selectively allow or block movement of the tray to or from at least one of the first or second extended positions.
The order fulfillment system disclosed herein can be utilized to enable or facilitate the transfer of any of a variety of products, items or the like. The system can be utilized in conjunction with nearly any type of product, item or the like so long as such product, item or the like can be physically accommodated in the system, including but not limited to, food, beverages, groceries, pharmaceuticals, retail merchandise, parts, components, work pieces, hardware, and the like. In one case a product, item or the like is transferred from or between two users or parties, termed a “stocking” party and a “retrieving” party herein. In many cases title/ownership of the product, item or the like is being, has been or will be transferred from the stocking party to the retrieving party, such as in a sale transaction. However, the system may also be used in some cases in a lending or leasing arrangement and/or to return a product to the stocking party in a return transaction, and/or title may not necessary transfer.
With reference to
In one embodiment, the frame 12 is a unitary housing component with a plurality of passageways 14 for a plurality of trays 24. Alternately, each tray 24 may have its own individually-associated frame 12. The various passageways 14 may have the same or different shapes or dimensions, as appropriate for the products to be transferred. In one embodiment, the passageways 14 are generally rectangular in cross section and are between about 3 and about 24 inches wide, between about 6 and about 24 inches high, and/or between about 6 and about 24 inches deep. The passageways 14 may alternately have any of a variety of other shapes or dimensions as appropriate for the products to be transferred. The system 10/frame 12 may include or be coupled to any of a variety of systems or devices for adjusting conditions inside the system 10/frame 12/passageways 14, such as heating devices, cooling or refrigeration devices, vents, humidifiers, dehumidifiers, systems for pressurizing and/or depressurizing, circulation and recirculating devices, etc. to control conditions within the system 10/frame 12/passageways 14 when products reside in the system 10/frame 12/passageways 14.
With reference to
Each tray 24 can be movable/translatable through the associated passageway 14 within and at least partially beyond the confines/outer edges/outer perimeter of the frame 12. For example, each tray 24 can be movable to a first extended position wherein the tray 24 at least partially passes or extends through the opening 20 on the retrieval side 16. As shown in
The tray 24 can also be positionable in a closed or retracted position wherein, in one case, the tray 24 is centered in the frame 12 and/or the associated passageway 14 in a front to back direction. In one embodiment, the tray 24 is entirely, or generally entirely, contained within the frame 12 when in the closed position (see
The tray 24 can include a pair of panels 26, 28 at each end thereof. Each panel 26, 28 is oriented generally perpendicular to the support portion 25, and oriented generally vertically in one case. Panel 26 extends from the product support portion 25 at or near an end 27 thereof. Panel 28, which is optional in some cases, extends from the product support portion 25 at or near an end 29 thereof. Panel 26 may be sized and positioned to generally block the passageway 14 and thereby restrict access to the product support portion 25 of the tray 24 (and a product 33 positioned thereon) when the panel 26 is generally aligned with the opening 20, for example when the tray 24 is in its a closed position. Panel 26 can also restrict passage through the passageway 14 when the tray 24 is in its second extended position (i.e. protruding toward the stocking side 18). Conversely, when the tray 24 is in its first extended position (i.e. protruding toward the retrieval side 16, as in the case of trays “1” and “6” in
Panel 28, if utilized, can also be sized and configured to be positioned in the opening 22 and generally block the passageway 14 when the tray 24 is its closed position. Panel 28 can also restrict passage through the passageway 14 when the tray 24 is in its first extended position (i.e. protruding toward the retrieval side 16, as in the case of trays “1” and “6” in
With reference to
As discussed in more detail below, the tray 24/roller assembly 50 may also include a channel 60 that runs parallel to the passageway 14 to house and/or accommodate any of a variety of mechanisms that can control or otherwise restrict free movement of the tray 24 within the passageway 14. In one embodiment, the channel 60 is generally centrally located within the roller assembly 50.
Referring now to
When the tray 24 is in its closed position the support portion 25 of the tray 24 may not be able to be accessed (e.g. manually accessed in one case), and more particularly may not be able to be accessed from the retrieval side 16 and/or stocking side 18. Instead, if access to the support portion 25 and/or products 33 stored thereon is desired the tray 24 must be moved in either direction to an extended position where one of the panels 26, 28 is positioned sufficiently outside/beyond the associated opening 20, 22 to provide access from one of the sides 16, 18. For example,
One or both panels 26, 28 may be made of generally opaque material. One or both panels 26, 28 may be formed of or include a window 44 of a transparent or translucent material such as glass, plastic, or acrylic to permit viewing of the contents of the tray 24 when the trays 24 are in their closed positions. Moreover, in embodiments including a plurality of trays 24, the trays 24, and more particularly the panels 26, 28, may include identifying indicia 46 such as alphanumeric characters or other symbols, color coding, or other characteristics to differentiate various trays 24 so that users on either side 16, 18 can readily identify a target tray 24. Each tray 24 may include the same, or in some cases different, indicia on both of its associated panels 26, 28. Alternately, the indicia 46 or other identifying features for the trays 24 may be positioned on portions of the frame 12 proximate to the passageways 14 in which the trays 24 are positioned or other appropriate locations.
If desired, one or more, or each tray 24, can lack a panel 28 proximate to the stocking side 18 of the frame. In this case the stocking party may be provided with unimpeded access to the support portion 25 of the tray 24 at all times. Controlling access to the support portion 25 of the trays 24 may be less important on the supply side, such as when relatively low value products 33 are dispensed. However, in some cases, such as when relatively high value products 33 are dispensed, it may be desired to utilize the panels 28 to control/limit unauthorized access by the stocking party.
Each tray 24 may also include a pair of opposed, spaced apart vertically oriented side panels 31 (
In some cases, the system 10 may be configured or arranged such that the retrieving party only has access to the retrieval side 16 of the frame 12, and does not have access to the stocking side 18. For example, the frame 12 may be positioned in a wall, partition or the like (not shown), and closely received in a correspondingly-sized opening in the wall, partition or the like to prevent a retrieving party from accessing the stocking side 18 of the frame 12. In other cases the frame 12 may be positioned on a counter (such as a service counter in a fast food or quick service counter, or otherwise adjacent to a restricted access area) in which the retrieving party's access to the stocking side 18 is blocked simply by the width/positioning of the counter and/or frame 16, and/or by the understanding that stocking side 18 is not supposed to be accessed by a customer. In this manner a stocking party can position products 33 to be dispensed in the system 10 from the stocking side 18. The products 33 can then reside in the frame 16 until the products 33 are accessed by a customer/retrieving party only on the retrieval side 16.
The order fulfillment system 10 can be configured to selectively control access to the product support portion 25 of the trays 24 from users or retrieval parties on the retrieval side 16 of the frame 12, the stocking side 18 of the frame 12, or both, by allowing and/or restricting movement of the tray 24 through the associated passageway 14. In one case, the order fulfillment system 10 may have and/or be operatively coupled to a controller 30 (
The system 10/frame 12 may include, be attached to, and/or be positioned proximate to an enclosure 36 (
In one embodiment, upon grant of access to a particular tray 24 via the controller 30, that tray 24 and/or the indicia 46 thereon, may automatically illuminate, flash, partially or fully open, or provide some other type of sensory output/effect to expedite identification of that tray 24. Instead of or in addition to the scanner 32/sensor, the identification/authentication can be implemented or carried out in a variety of manners, including by the use of a user identification and/or password (such as via the user interface 45), the use of a key fob or other wireless device which transmits in the radio frequency range, a mechanical or electronic key, the use of a mobile phone or device, a card with a magnetic strip in conjunction with a magnetic strip/card reader, through receipt of payment via cash or credit card, or various other means or mechanisms.
Referring now to
With reference to
In contrast, if the plate 66 is in the retracted position, then the plate 66 is not positioned in the aperture 68 and the tray 24 can be moved past the opening 20 on the retrieval side 16 (and/or past the opening 22 on the stocking side 18) to enable the retrieving party (or stocking party) to access the contents of the tray 24. Thus, the retrieving party (or stocking party) may in some cases only access the contents of the tray 24 upon satisfaction of all conditions set by the controller 30 to set the solenoid 62/plate 66 to the retracted position. The controller 30 could also be human-controlled, where a person provides direct instructions to the controller 30 to unlock the tray 24 after, for example, identifying the purchaser and processing payment.
With reference to
The latch assembly 72/stop 74 also has an open position, where the latch assembly 72 is operated, against the spring bias 73, to retract the stop 74 out of the recess 80 of the frame 12 (e.g. the stop 74 is pivotable in the direction of the arrow in
It should be appreciated that both the specific activatable component 62 and the manually-operated latch assembly 72 (which together or apart, or in the form of various other mechanisms or devices, can constitute an access control system) could alternately include or take the form of any of a variety of lock and/or release mechanisms. For example, the latch assembly 72 could be replaced with a solenoid similar to that of solenoid 62, but with different control parameters, such as a pressure or force sensor or other sensor, a push button, a keypad, or the like that ensures that the latch assembly 72 is in the retracted positioned when the restocking party requires access to access the tray 24 for restocking. The latch assembly 72 and/or activatable component 62 may be operatively connected to and controlled by the controller 30. In this manner the latch assembly 72 and/or activatable component can also control access to the tray 24 on the stocking side 18 such that the stocking party may be required to provide identification or otherwise be authenticated prior to being able to move a tray 24 and/or gain access thereto.
One embodiment of an ordering process incorporating or utilizing the order fulfillment system 10 will now be described, in the exemplary context of a fulfilling an order for a beverage at a coffee shop, with reference to
A customer/retrieving party 82 can place an order with the coffee shop at a location remote from the shop, or other than in a face-to-face transaction, for example through an internet website, a mobile application, a phone call, a fax order, or the like.
A barista 86 (e.g. the stocking party) prepares the beverage 33, and once complete, prepares to load the beverage 33 into one of the plurality of trays 24 of the order fulfillment system 10 from the stocking side 18 of the frame 12. In one embodiment, the controller 30 selects the appropriate tray 24 for the barista 86 to use based upon size of the product 33, availability of the tray 24, expected pick-up time, accessibility/location of the tray 24, etc. The controller 30 then identifies the automatically selected tray 24 to the barista 86 via a video display/user interface 45, indicia 46 on the frame 12, or the like. In an alternate embodiment, the barista 86 selects the tray 24 to be used and provides the tray identity information to the controller 30 via a user interface 45 such as a keyboard/keypad, touch screen, or other user input device, or the controller 30 may be able to automatically sense which tray 24 has been selected and/or used.
To access the appropriate tray 24 and insert the beverage 33, the barista 86 depresses the handle 58 to activate the latch assembly 72. This movement of the handle 58 moves the stop 74 to the open/retracted position, and the barista 86 then pulls the tray 24 through the passageway 14 until the panel 28 and at least a portion of the product support portion 25 of the tray 24 extend past the opening 22. When the tray 24 is thus in its second extended position, the barista 86 is thereby provided direct manual access to the product support portion 25, and/or insert 40/cup holder 42 contained thereon. The barista 86 then positions the beverage 33 within the cup holder 42, and slides the tray 24 back towards the frame 12 until the tray 24 has returned to the closed position with the stop 74 of the latch assembly 72 back in the blocking position.
In one embodiment, the barista 86 then uses the user interface 45 to indicate to the controller 30 that the beverage 33 is positioned within the closed compartment 48, defined collectively in one case by the tray 24 and the frame 12, and ready for retrieval by the customer/retrieving party 82. In another embodiment, the order fulfillment system 10 includes sensors in communication with the controller 30 to automatically determine that the beverage 33 is ready for retrieval. For example, the latch assembly 72 may include sensors that indicate to the controller 30 when the latch assembly 72 is opened and closed. The controller 30 may be programmed to recognize that for an assigned tray 24, opening the tray 24 from the stocking side 18 followed by closing the tray 24, indicates that an order is ready for pick up. Alternately, or in addition, the tray 24 may include weight sensors, cameras, and/or other types of sensors in communication with the controller 30 to automatically determine when an order is stocked.
The controller 30 may signal to the retrieving party 82 that the beverage order is complete, for example with an email, text message or other contact via mobile device 83, audio or visual signal, through interaction with a vibrating signal device, providing an output from or one the frame 12 and/or tray 24, or any of a variety of other signaling methods. The tray 24 and/or the indicia 46 thereon may illuminate, flash, make a sound, or otherwise provide additional signals to direct the customer to the proper tray 24 containing the customer's order. The signal from the controller 30 may also include additional information for the retrieving party 82, such as the identity of the specific tray 24 which contains the order, a summary of the order contents, the amount of the payment due, a receipt indicating payments made, instructions or information for retrieval of the order (such as providing access codes or a scannable code), and the like. If the retrieving party 82 does not retrieve the order within a predefined period of time, for example, 5, 10, 15, or 30 minutes, the controller 30 may send a follow-up alert to the retrieving party 82 and/or coffee shop personnel/stocking party 86 to indicate that the order has not been collected.
In any case, once the order it stocked, the customer 82 approaches the order fulfillment system 10 from the retrieval side 16 of the frame 12. Even though the customer's order is prepared, the trays 24 may be locked from the retrieval side 16 by the solenoid 62, and the controller 30 can control the customer's access to the appropriate tray 24. The controller 30 can prevent movement of the tray 24 toward the retrieval side 16 unless and until the controller 30 determines that an approved transaction has occurred, or the controller 30 otherwise receives information regarding approval of the transaction and/or dispensing. For example, the customer 82 may place the order remotely, but provide payment on-site, in which case the order may be stocked but not be made accessible unless and until payment is made.
The customer 82 may gain access to the tray 24 in any of a variety of ways. In one embodiment, the customer is provided with a scannable code on a purchase receipt, which may be printed or electronically displayed on a mobile device, such as mobile device 83 in
Once the controller 30 verifies/authenticates the customer and/or grants access, the controller 30 moves the plate 68 to the retracted position. This (or other action, as desired) thereby permits the customer 82 to use the handle 56 on the retrieval side 16 of the frame 12 to freely move the tray 24 until at least a portion of the product support portion 25 of the tray 24 is positioned past the opening 20. In one embodiment, the tray 24 may automatically fully or partially open upon controller 30 authorization. Once the tray 24 is open, the customer may manually access and retrieve the beverage order 33 from the tray 24 to complete the transaction.
In one embodiment, the controller 30 grants access only a single time per order, such that once the tray 24 has been opened and closed from the retrieval side 16 of the frame 12, the solenoid 62 resets to move the plate 66 back to the extended position. Accordingly, the tray 24 is then indicated to be ready for use for another order. Optionally, the system 10 may include sensors to monitor whether the product 33 has actually been removed from the tray 24. In one embodiment, the order fulfillment system 10 may send an alert or message (e.g., an audio or visual signal, or digital signal via email, push, web, sms, etc.) if the tray 24 is not closed after order retrieval, to notify the stocking party 86. In another embodiment, the tray 24 and/or the frame 12 may include a mechanism to automatically retract the tray 24 after the order is retrieved.
Accordingly, the order fulfillment system 10 facilitates efficient self-service customer retrieval of goods, including remotely-purchased and/or remotely-ordered goods. A seller can remotely accept orders and/or payment for such orders from a plurality of customers, and then prepare each order for customer pickup in a secure manner without the need for interpersonal interaction with the customer and without the need to locate and provide each customer's particular order upon the customer's arrival. The system 10 thus enables both organization and segregation of each order into a different tray 24, and also provides security to ensure that customers only retrieve the order(s) for which they have paid. The system and method saves time and improves efficiency for the remote customer, who can, in some embodiments, self-retrieve purchased products upon arrival at the sale site without having to interact with store personnel. Efficiency is also improved for the seller who does not need to dedicate personnel to locate and provide the order to the customer upon the customer's arrival. Efficiency is also improved for other on-site customers who might otherwise experience increased wait time due to personal interactions to provide completed orders to remote-order customers.
It should be appreciated that the basic principles of the order fulfillment system 10 may be implemented in a variety of manners that depart in certain ways from the embodiments expressly depicted herein. For example, instead of trays 24, the frame 12 may be equipped with a movable/retractable door positioned in each openings 20, 22 of the passageway 14 to restrict access to the interior of the passageway 14. Access through one or both of the doors could be controlled in a manner similar to that described above, for example with respect to the controller 30, solenoid 62 and/or latch system 72, to selectively restrict or allow access to the passageway 14 from the various sides 16, 18 of the frame 12. The doors could be hingedly attached to the frame 12, or alternatively be vertically movable along a set of rollers similar to a garage door, etc.
Although the invention is shown and described with respect to certain embodiments, it should be clear that modifications will occur to those skilled in the art upon reading and understanding the specification, and the present invention includes all such modifications.
This application claims priority to U.S. Provisional Patent Application Ser. No. 62/101,717, entitled Order Fulfillment System and Method and filed on Jan. 9, 2015, the entire contents of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62101717 | Jan 2015 | US |