US20200361709A1 - System for order dispensation via an angled pickup portal - Google Patents
System for order dispensation via an angled pickup portal Download PDFInfo
- Publication number
- US20200361709A1 US20200361709A1 US16/877,556 US202016877556A US2020361709A1 US 20200361709 A1 US20200361709 A1 US 20200361709A1 US 202016877556 A US202016877556 A US 202016877556A US 2020361709 A1 US2020361709 A1 US 2020361709A1
- Authority
- US
- United States
- Prior art keywords
- order
- portal
- dispensation
- side wall
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1371—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed with data records
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
- G06Q30/0635—Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F3/00—Show cases or show cabinets
- A47F3/02—Show cases or show cabinets with dispensing arrangements
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F9/00—Shop, bar, bank or like counters
- A47F9/02—Paying counters
- A47F9/04—Check-out counters, e.g. for self-service stores
- A47F9/042—Shopping bags or carton-dispensing systems therefor
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F9/00—Shop, bar, bank or like counters
- A47F9/02—Paying counters
- A47F9/04—Check-out counters, e.g. for self-service stores
- A47F9/046—Arrangement of recording means in or on check-out counters
- A47F9/047—Arrangement of recording means in or on check-out counters for recording self-service articles without cashier or assistant
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
- B65G2203/042—Sensors
Definitions
- Some examples provide a system for dispensing items via an angled order dispensation portal.
- the system includes an order dispensation portal configured to dispense a set of totes via an order pickup alcove.
- the order dispensation portal is enclosed by a set of automatic sliding doors.
- the automatic sliding doors slide open to permit a user to access the set of totes.
- An adjacent side wall associated with the order dispensation portal is offset at a first angle relative to the order dispensation portal.
- a user interface device is attached to the side wall and recessed at a second angle relative to the exterior surface of the adjacent side wall.
- the user interface device receives user input associated with order data associated with requested dispensation of at least one item associated with an online grocery order.
- a scan device is associated with the side wall.
- Order identification data associated with an online items order is received from a user interface device recessed into a first side wall adjacent to a first side of an order dispensation portal.
- a set of totes containing a set of items corresponding to items requested in the online items order is dispensed via an order pickup alcove enclosed by a set of automatic sliding doors associated with the order dispensation portal, wherein the automatic sliding doors slide open to permit a user to access the set of totes.
- the user is instructed to return any unwanted bags via a bag return receptacle associated with at least one side wall adjacent to the order dispensation portal.
- an order pickup portal including a set of sliding doors enclosing an order dispensation portal configured to dispense a set of totes storing one or more items associated with an online order created by a user.
- a first side wall adjacent to a first door in the set of automatic sliding doors. The first side wall is angled forty-five-degree relative to the first door.
- a second side wall adjacent to a second door in the set of automatic sliding doors.
- a user interface device associated with the first side wall.
- a graphical user interface menu associated with the user interface device configured to receive order data associated with a user request for dispensation of a set of items associated with the online order.
- FIG. 1 is an exemplary block diagram illustrating an angled order dispensation portal.
- FIG. 2 is an exemplary block diagram illustrating an order dispensation portal including at least one angled side wall.
- FIG. 3 is an exemplary block diagram illustrating angled side walls on an order dispensation portal.
- FIG. 4 is an exemplary block diagram illustrating a footprint of an order dispensation portal having angled side walls.
- FIG. 5 is an exemplary block diagram illustrating a bag return receptacle.
- FIG. 6 is an exemplary block diagram illustrating a system for dispensing order items to a user via an order dispensation portal.
- FIG. 7 is an exemplary flow chart illustrating operation of the computing device to dispense items to a user via an angled order dispensation portal.
- FIG. 1 is an exemplary block diagram illustrating an angled order dispensation portal 100 .
- the order dispensation portal 100 is an automated device for dispensing ordered items to a user via a set of one or more tote(s).
- the tote(s) 102 include one or more item(s) 104 associated with an order 106 created by the user via a website, application or other online order creation.
- the tote(s) containing the item(s) 104 for pickup are dispensed within an alcove behind a set of doors 108 .
- the set of doors are in a closed configuration 110 , the user cannot access the totes.
- the doors are in an open configuration, the user can access the tote(s) 102 to remove the ordered item(s) 104 .
- the order dispensation portal includes a set of side walls. At least one side wall is set at an angle 114 to the set of doors 108 . In this example, the side wall 112 is positioned at a forty-five degree (45° angle) relative to the set of doors 108 .
- the angled side wall includes a user interface device 116 mounted to the side wall.
- the user interface device 116 includes a display screen 118 to output notifications and other order data to the user.
- the display screen 118 in this example is a touch screen.
- the side wall 112 can also include a scan device 120 .
- the scan device scans an order identifier (ID), such as a barcode or quick response (QR) code to identify the item(s) requested in the order 106 .
- ID order identifier
- QR quick response
- the system analyzes the scan data 122 generated by scanning to automatically determine which item(s) 104 to dispense to the user.
- a bag return receptacle 124 is included in some non-limiting examples.
- the bag return receptacle 124 provides a container for storing/returning unwanted plastic bags.
- the bag return receptacle 124 can be mounted on the side wall 112 in some examples. In other examples, the bag return receptacle 124 is mounted within the order pickup alcove behind the set of doors 108 (not shown).
- the order dispensation portal does not include an attached/mounted bag return receptacle.
- the user interface device outputs instructions to the user to either retain bags or return bags to a detached bag recycle/bag return receptacle which is not physically mounted to the order dispensation portal 100 .
- FIG. 2 is an exemplary block diagram illustrating an order dispensation portal 100 including at least one angled side wall, such as the side wall 112 .
- the order dispensation portal 100 includes an order pickup alcove 202 behind a set of sliding doors 204 .
- the order pickup alcove 202 in some examples includes a set of totes 206 within a set of tote chambers 208 for storing a set of items to be dispensed to a user, such as, but not limited to, the tote(s) 102 in FIG. 1 .
- the user can enter the order pickup alcove 202 to retrieve the contents 216 of the set of totes 206 .
- the contents 216 include the item(s) ordered by the user.
- the order pickup alcove 202 can optionally include a set of sensor devices 212 generating sensor data 214 .
- the set of sensor devices can optionally include one or more image capture devices, one or more pressure sensors, one or more optical sensors, as well as any other type of sensor device.
- An image capture device can include a camera, an infrared sensor, or any other type of image capture device.
- a bag return receptacle 124 in some examples is mounted or otherwise attached to a wall within the order pickup alcove. In other examples, the bag return receptacle 124 can be mounted to an exterior side wall, such as the side wall 112 .
- the side wall 112 is adjacent to the set of sliding doors at a first angle 218 to the set of sliding doors 204 .
- the first angle 218 is an angle within a range from twenty to sixty degrees. In other examples, the first angle 218 is a forty-five-degree angle.
- a user interface device 116 is mounted within a recessed alcove 222 of an exterior surface 224 of the side wall 112 .
- the user interface device 116 in this non-limiting example is set within the side wall at a second angle 220 relative to the exterior surface of the side wall 112 .
- the second angle is an angle within a range from twenty to sixty degrees. In this example, the angle is a twenty-degree angle.
- the user interface device 116 receives user input, such as confirmation 226 that a user accepts a dispensed item and/or rejection 228 of an item dispensed via the order dispensation portal 100 .
- the user interface device can also output a notification 230 updating the user as to the portion of an order being dispensed, when all items have been dispensed, etc.
- the order dispensation portal 100 in some examples includes a second side wall 232 situated at a third angle 234 relative to the set of sliding doors 204 .
- the third angle 234 is an angle within a range from twenty to sixty degrees. In some examples, the third angle 234 is a forty-five-degree angle. In other examples, the angle is an angle less than forty-five degrees but no less than twenty degrees.
- FIG. 3 is an exemplary block diagram illustrating angled side walls on an order dispensation portal 100 .
- the order dispensation portal 100 includes an angled side wall 112 situated at a forty-five-degree angle relative to the set of sliding doors.
- the set of sliding doors includes door 302 and door 304 .
- a user interface 116 is attached to the angled side wall 112 .
- a bag return receptacle 124 is optionally mounted to the second side wall 232 .
- FIG. 4 is an exemplary block diagram illustrating a footprint of an order dispensation portal 100 having angled side walls.
- the angled side wall 112 is angled forty-five degrees relative to an interior wall 402 of the order pickup alcove 202 .
- FIG. 5 is an exemplary block diagram illustrating a bag return receptacle 124 .
- the bag return receptacle 124 includes an exterior member 504 defining an opening 502 .
- the opening 502 provides a point of entry into an interior compartment 506 for storing a set of bags 508 , such as, but not limited to, one or more plastic bags within a bag storage 510 area.
- the bag return receptacle 124 can be mounted onto the angled side wall or mounted within the order pickup alcove.
- FIG. 6 is an exemplary block diagram illustrating a system 600 for dispensing order items to a user via an order dispensation portal.
- the computing device 602 represents any device executing computer-executable instructions 604 (e.g., as application programs, operating system functionality, or both) to implement the operations and functionality associated with the computing device 602 .
- the computing device 602 in some examples includes a mobile computing device or any other portable device.
- a mobile computing device includes, for example but without limitation, a mobile telephone, laptop, tablet, computing pad, netbook, gaming device, and/or portable media player.
- the computing device 602 can also include less-portable devices such as servers, desktop personal computers, kiosks, or tabletop devices. Additionally, the computing device 602 can represent a group of processing units or other computing devices.
- the computing device 602 has at least one processor 606 and a memory 608 .
- the computing device 602 in other examples includes a user interface device 610 .
- the processor 606 includes any quantity of processing units and is programmed to execute the computer-executable instructions 604 .
- the computer-executable instructions 604 is performed by the processor 606 , performed by multiple processors within the computing device 602 or performed by a processor external to the computing device 602 .
- the processor 606 is programmed to execute instructions such as those illustrated in the figures (e.g., FIG. 7 ).
- the computing device 602 further has one or more computer-readable media such as the memory 608 .
- the memory 608 includes any quantity of media associated with or accessible by the computing device 602 .
- the memory 608 in these examples is internal to the computing device 602 (as shown in FIG. 6 ). In other examples, the memory 608 is external to the computing device (not shown) or both (not shown).
- the memory 608 can include read-only memory and/or memory wired into an analog computing device.
- the memory 608 stores data, such as one or more applications.
- the applications when executed by the processor 606 , operate to perform functionality on the computing device 602 .
- the applications can communicate with counterpart applications or services such as web services accessible via a network 612 .
- the applications represent downloaded client-side applications that correspond to server-side services executing in a cloud.
- the user interface device 610 includes a graphics card for displaying data to the user and receiving data from the user.
- the user interface device 610 can also include computer-executable instructions (e.g., a driver) for operating the graphics card.
- the user interface device 610 can include a display (e.g., a touch screen display or natural user interface) and/or computer-executable instructions (e.g., a driver) for operating the display.
- the user interface device 610 can also include one or more of the following to provide data to the user or receive data from the user: speakers, a sound card, a camera, a microphone, a vibration motor, one or more accelerometers, a BLUETOOTH® brand communication module, global positioning system (GPS) hardware, and a photoreceptive light sensor.
- the user inputs commands or manipulates data by moving the computing device 602 in one or more ways.
- the network 612 is implemented by one or more physical network components, such as, but without limitation, routers, switches, network interface cards (NICs), and other network devices.
- the network 612 is any type of network for enabling communications with remote computing devices, such as, but not limited to, a local area network (LAN), a subnet, a wide area network (WAN), a wireless (Wi-Fi) network, or any other type of network.
- LAN local area network
- WAN wide area network
- Wi-Fi wireless
- the network 612 is a WAN, such as the Internet.
- the network 612 is a local or private LAN.
- the system 600 optionally includes a communications interface component 614 .
- the communications interface component 614 includes a network interface card and/or computer-executable instructions (e.g., a driver) for operating the network interface card. Communication between the computing device 602 and other devices, such as but not limited to a user interface device 116 and/or a user interface device 116 associated with the order dispensation portal 100 , can occur using any protocol or mechanism over any wired or wireless connection.
- the communications interface component 614 is operable with short range communication technologies such as by using near-field communication (NFC) tags.
- NFC near-field communication
- the user device 616 represents any device executing computer-executable instructions.
- the user device 616 can be implemented as a mobile computing device, such as, but not limited to, a wearable computing device, a mobile telephone, laptop, tablet, computing pad, netbook, gaming device, and/or any other portable device.
- the user device 616 includes at least one processor and a memory.
- the user device 616 can also include a user interface device.
- a user can utilize a scan device 622 on the order dispensation portal 100 to scan an order ID 618 , such as a barcode 620 , displayed on the user device 616 .
- the system 600 utilizes the scan data generated by the scan device to identify the user's ordered items and dispense those ordered items to the user automatically.
- the system 600 can optionally include a data storage device 626 for storing data, such as, but not limited to order data 628 .
- the order data 628 can include the customer's name, phone number, order number, items ordered, pick-up date, pick-up time, or other order data.
- the data storage device 626 can include one or more different types of data storage devices, such as, for example, one or more rotating disks drives, one or more solid state drives (SSDs), and/or any other type of data storage device.
- the data storage device 626 in some non-limiting examples includes a redundant array of independent disks (RAID) array. In other examples, the data storage device 626 includes a database.
- the data storage device 626 in this example is included within the computing device 602 or associated with the computing device 602 .
- the data storage device 626 includes a remote data storage accessed by the computing device via the network 612 , such as a remote data storage device, a data storage in a remote data center, or a cloud storage.
- the memory 608 in some examples stores one or more computer-executable components.
- Exemplary components include an order manager component 636 .
- the order manager component 636 analyzes user input 638 provided by a user to identify items to be dispensed to the user.
- the order manager component enables the user to request an order by providing a user name or phone number, scanning a barcode or quick response code or entering an order number via the user interface device.
- the order manager component outputs notification 624 via the user interface device 116 and/or the user device 616 .
- FIG. 7 is an exemplary flow chart illustrating operation of the computing device to dispense items to a user via an angled order dispensation portal. The process shown in FIG. 7 is performed by an order manager component, executing on a computing device, such as the computing device 602 or the user device 616 in FIG. 6 .
- the process begins by analyzing order data associated with an online order via a user interface device on an angled side wall at 702 .
- the order manager component outputs notification(s) associated with dispensed set of totes containing ordered items to the user at 704 .
- the notifications are displayed on the user interface, such as the user interface device 116 in FIG. 1 .
- the order manager component determines if the order is complete at 706 . If yes, the order manager component outputs instructions to the user to return unwanted bags in a bag return receptacle at 708 .
- the bag return receptacle is a device, such as, but not limited to, the bag return receptacle 124 in FIG. 1 .
- the process terminates thereafter.
- FIG. 7 While the operations illustrated in FIG. 7 are performed by a computing device, aspects of the disclosure contemplate performance of the operations by other entities.
- a cloud service performs one or more of the operations.
- the side wall with the customer interface portal is angled 45° to the building wall instead of the original ninety-degrees (90°).
- the use of the interface can feel cramped to the user.
- the user's shoulders are not pressed up against the building wall. By angling the wall, the shoulder is given more space without increasing the overall footprint of the order dispensation portal.
- the forty-five-degree angled side walls provide users a more comfortable experience.
- examples include any combination of the following:
- FIG. 1 , FIG. 2 , FIG. 3 , FIG. 4 , FIG. 5 , and FIG. 6 can be performed by other elements in FIG. 1 , FIG. 2 , FIG. 3 , FIG. 4 , FIG. 5 , and FIG. 6 , or an entity (e.g., processor 606 , web service, server, application program, computing device, etc.) not shown in FIG. 1 , FIG. 2 , FIG. 3 , FIG. 4 , FIG. 5 , and FIG. 6 .
- an entity e.g., processor 606 , web service, server, application program, computing device, etc.
- the operations illustrated in FIG. 7 can be implemented as software instructions encoded on a computer-readable medium, in hardware programmed or designed to perform the operations, or both.
- aspects of the disclosure can be implemented as a system on a chip or other circuitry including a plurality of interconnected, electrically conductive elements.
- a computer readable medium having instructions recorded thereon which when executed by a computer device cause the computer device to cooperate in performing a method of automatically dispensing items to a user.
- Wi-Fi refers, in some examples, to a wireless local area network using high frequency radio signals for the transmission of data.
- BLUETOOTH® refers, in some examples, to a wireless technology standard for exchanging data over short distances using short wavelength radio transmission.
- NFC refers, in some examples, to a short-range high frequency wireless communication technology for the exchange of data over short distances.
- notice is provided to the users of the collection of the data (e.g., via a dialog box or preference setting) and users are given the opportunity to give or deny consent for the monitoring and/or collection.
- the consent can take the form of opt-in consent or opt-out consent.
- Exemplary computer-readable media include flash memory drives, digital versatile discs (DVDs), compact discs (CDs), floppy disks, and tape cassettes.
- Computer-readable media comprise computer storage media and communication media.
- Computer storage media include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules and the like.
- Computer storage media are tangible and mutually exclusive to communication media.
- Computer storage media are implemented in hardware and exclude carrier waves and propagated signals.
- Computer storage media for purposes of this disclosure are not signals per se.
- Exemplary computer storage media include hard disks, flash drives, and other solid-state memory.
- communication media typically embody computer-readable instructions, data structures, program modules, or the like, in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media.
- Examples of well-known computing systems, environments, and/or configurations that can be suitable for use with aspects of the disclosure include, but are not limited to, mobile computing devices, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, gaming consoles, microprocessor-based systems, set top boxes, programmable consumer electronics, mobile telephones, mobile computing and/or communication devices in wearable or accessory form factors (e.g., watches, glasses, headsets, or earphones), network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
- Such systems or devices can accept input from the user in any way, including from input devices such as a keyboard or pointing device, via gesture input, proximity input (such as by hovering), and/or via voice input.
- Examples of the disclosure can be described in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices in software, firmware, hardware, or a combination thereof.
- the computer-executable instructions can be organized into one or more computer-executable components or modules.
- program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform tasks or implement abstract data types.
- aspects of the disclosure can be implemented with any number and organization of such components or modules. For example, aspects of the disclosure are not limited to the specific computer-executable instructions or the specific components or modules illustrated in the figures and described herein.
- Other examples of the disclosure can include different computer-executable instructions or components having more functionality or less functionality than illustrated and described herein.
- aspects of the disclosure transform the general-purpose computer into a special-purpose computing device when configured to execute the instructions described herein.
- FIG. 1 , FIG. 2 , FIG. 3 , FIG. 4 , FIG. 5 , and FIG. 6 constitute exemplary means for analyzing order ID data, exemplary means for identifying status of order dispensing and exemplary means for outputting notifications to the user.
- Non-limiting examples provide one or more computer storage devices having a first computer-executable instructions stored thereon for providing order item dispensing.
- the computer When executed by a computer, the computer performs operations including receiving order identification data associated with an online items order from a user via a user interface device recessed into a first side wall adjacent to a first side of an order dispensation portal; dispensing a set of totes containing a set of items corresponding to items requested in the online items order via an order pickup alcove enclosed by a set of automatic sliding doors associated with the order dispensation portal, wherein the automatic sliding doors slide open to permit a user to access the set of partial order totes; and directing, via the user interface, the user to return any unwanted bags via a bag return receptacle associated with a second side wall adjacent to a second side of the order dispensation portal.
- the articles “a,” “an,” “the,” and “said” are intended to mean that there are one or more of the elements.
- the terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there can be additional elements other than the listed elements.
- the term “exemplary” is intended to mean “an example of.”
- the phrase “one or more of the following: A, B, and C” means “at least one of A and/or at least one of B and/or at least one of C.”
- one or more of the exemplary embodiments include one or more localized Internet of Things (IoT) devices and controllers.
- IoT Internet of Things
- the localized IoT devices and controllers can perform most, if not all, of the computational load and associated monitoring and then later asynchronous uploading of summary data can be performed by a designated one of the IoT devices to a remote server.
- the computational effort of the overall system can be reduced significantly. For example, whenever localized monitoring allows remote transmission, secondary utilization of controllers keeps securing data for other IoT devices and permits periodic asynchronous uploading of the summary data to the remote server.
- the periodic asynchronous uploading of summary data can include a key kernel index summary of the data as created under nominal conditions.
- the kernel encodes relatively recently acquired intermittent data (“KRI”).
- KRI includes a continuously utilized near term source of data, but KRI can be discarded depending upon the degree to which such KRI has any value based on local processing and evaluation of such KRI.
- KRI may not even be utilized in any form if it is determined that KRI is transient and can be considered as signal noise.
- the kernel rejects generic data to provide a modified kernel (“KRG”) by filtering incoming raw data using a stochastic filter that thereby provides a predictive model of one or more future states of the system and can thereby filter out data that is not consistent with the modeled future states which can, for example, reflect generic background data.
- KRG incrementally sequences all future undefined cached kernels of data to filter out data that can reflect generic background data.
- KRG further incrementally sequences all future undefined cached kernels having encoded asynchronous data to filter out data that can reflect generic background data.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
- Currently, when a customer makes an online order of items via a website or application, the customer typically waits for the items to be delivered by mail or travels to a brick-and-mortar store location to pickup the items. If the items are mailed, the customer may sometimes have to wait for days or even weeks for delivery. If the customer goes to a store to pickup the items, the customer typically has to go inside the store and wait for the items to be brought out. In some solutions, the customer can go through a drive-through pickup area or park in a pickup area and wait for the items to be brought out to the customers car. However, these solutions can be time-consuming, inefficient and inconvenient for customers. Moreover, as the number of online orders increases, the logistics of manual delivery of items to each customer can become burdensome and cost-prohibitive.
- Some examples provide a system for dispensing items via an angled order dispensation portal. The system includes an order dispensation portal configured to dispense a set of totes via an order pickup alcove. The order dispensation portal is enclosed by a set of automatic sliding doors. The automatic sliding doors slide open to permit a user to access the set of totes. An adjacent side wall associated with the order dispensation portal is offset at a first angle relative to the order dispensation portal. A user interface device is attached to the side wall and recessed at a second angle relative to the exterior surface of the adjacent side wall. The user interface device receives user input associated with order data associated with requested dispensation of at least one item associated with an online grocery order. A scan device is associated with the side wall.
- Other examples provide a computer-implemented method for dispensing items to a user via an order dispensation portal. Order identification data associated with an online items order is received from a user interface device recessed into a first side wall adjacent to a first side of an order dispensation portal. A set of totes containing a set of items corresponding to items requested in the online items order is dispensed via an order pickup alcove enclosed by a set of automatic sliding doors associated with the order dispensation portal, wherein the automatic sliding doors slide open to permit a user to access the set of totes. The user is instructed to return any unwanted bags via a bag return receptacle associated with at least one side wall adjacent to the order dispensation portal.
- Still other examples provide an order pickup portal including a set of sliding doors enclosing an order dispensation portal configured to dispense a set of totes storing one or more items associated with an online order created by a user. A first side wall adjacent to a first door in the set of automatic sliding doors. The first side wall is angled forty-five-degree relative to the first door. A second side wall adjacent to a second door in the set of automatic sliding doors. A user interface device associated with the first side wall. A graphical user interface menu associated with the user interface device configured to receive order data associated with a user request for dispensation of a set of items associated with the online order.
- This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
-
FIG. 1 is an exemplary block diagram illustrating an angled order dispensation portal. -
FIG. 2 is an exemplary block diagram illustrating an order dispensation portal including at least one angled side wall. -
FIG. 3 is an exemplary block diagram illustrating angled side walls on an order dispensation portal. -
FIG. 4 is an exemplary block diagram illustrating a footprint of an order dispensation portal having angled side walls. -
FIG. 5 is an exemplary block diagram illustrating a bag return receptacle. -
FIG. 6 is an exemplary block diagram illustrating a system for dispensing order items to a user via an order dispensation portal. -
FIG. 7 is an exemplary flow chart illustrating operation of the computing device to dispense items to a user via an angled order dispensation portal. - Corresponding reference characters indicate corresponding parts throughout the drawings.
- A more detailed understanding can be obtained from the following description, presented by way of example, in conjunction with the accompanying drawings. The entities, connections, arrangements, and the like that are depicted in, and in connection with the various figures, are presented by way of example and not by way of limitation. As such, any and all statements or other indications as to what a particular figure depicts, what a particular element or entity in a particular figure is or has, and any and all similar statements, that can in isolation and out of context be read as absolute and therefore limiting, can only properly be read as being constructively preceded by a clause such as “In at least some examples, . . . ” For brevity and clarity of presentation, this implied leading clause is not repeated ad nauseum.
-
FIG. 1 is an exemplary block diagram illustrating an angledorder dispensation portal 100. Theorder dispensation portal 100 is an automated device for dispensing ordered items to a user via a set of one or more tote(s). The tote(s) 102 include one or more item(s) 104 associated with anorder 106 created by the user via a website, application or other online order creation. The tote(s) containing the item(s) 104 for pickup are dispensed within an alcove behind a set ofdoors 108. When the set of doors are in a closed configuration 110, the user cannot access the totes. When the doors are in an open configuration, the user can access the tote(s) 102 to remove the ordered item(s) 104. - The order dispensation portal includes a set of side walls. At least one side wall is set at an
angle 114 to the set ofdoors 108. In this example, theside wall 112 is positioned at a forty-five degree (45° angle) relative to the set ofdoors 108. The angled side wall includes auser interface device 116 mounted to the side wall. Theuser interface device 116 includes adisplay screen 118 to output notifications and other order data to the user. Thedisplay screen 118 in this example is a touch screen. - The
side wall 112 can also include ascan device 120. The scan device scans an order identifier (ID), such as a barcode or quick response (QR) code to identify the item(s) requested in theorder 106. The system analyzes thescan data 122 generated by scanning to automatically determine which item(s) 104 to dispense to the user. - A
bag return receptacle 124 is included in some non-limiting examples. Thebag return receptacle 124 provides a container for storing/returning unwanted plastic bags. Thebag return receptacle 124 can be mounted on theside wall 112 in some examples. In other examples, thebag return receptacle 124 is mounted within the order pickup alcove behind the set of doors 108 (not shown). - In still other examples, the order dispensation portal does not include an attached/mounted bag return receptacle. In these examples, the user interface device outputs instructions to the user to either retain bags or return bags to a detached bag recycle/bag return receptacle which is not physically mounted to the
order dispensation portal 100. -
FIG. 2 is an exemplary block diagram illustrating anorder dispensation portal 100 including at least one angled side wall, such as theside wall 112. Theorder dispensation portal 100 includes anorder pickup alcove 202 behind a set of slidingdoors 204. Theorder pickup alcove 202 in some examples includes a set oftotes 206 within a set oftote chambers 208 for storing a set of items to be dispensed to a user, such as, but not limited to, the tote(s) 102 inFIG. 1 . - When the set of sliding
doors 204 are in an open configuration 210, the user can enter theorder pickup alcove 202 to retrieve thecontents 216 of the set oftotes 206. Thecontents 216 include the item(s) ordered by the user. - The
order pickup alcove 202 can optionally include a set ofsensor devices 212 generatingsensor data 214. The set of sensor devices can optionally include one or more image capture devices, one or more pressure sensors, one or more optical sensors, as well as any other type of sensor device. An image capture device can include a camera, an infrared sensor, or any other type of image capture device. - A
bag return receptacle 124 in some examples is mounted or otherwise attached to a wall within the order pickup alcove. In other examples, thebag return receptacle 124 can be mounted to an exterior side wall, such as theside wall 112. - The
side wall 112 is adjacent to the set of sliding doors at afirst angle 218 to the set of slidingdoors 204. Thefirst angle 218 is an angle within a range from twenty to sixty degrees. In other examples, thefirst angle 218 is a forty-five-degree angle. - A
user interface device 116 is mounted within a recessedalcove 222 of anexterior surface 224 of theside wall 112. Theuser interface device 116 in this non-limiting example is set within the side wall at asecond angle 220 relative to the exterior surface of theside wall 112. The second angle is an angle within a range from twenty to sixty degrees. In this example, the angle is a twenty-degree angle. - The
user interface device 116 receives user input, such asconfirmation 226 that a user accepts a dispensed item and/orrejection 228 of an item dispensed via theorder dispensation portal 100. The user interface device can also output anotification 230 updating the user as to the portion of an order being dispensed, when all items have been dispensed, etc. - The
order dispensation portal 100 in some examples includes asecond side wall 232 situated at athird angle 234 relative to the set of slidingdoors 204. Thethird angle 234 is an angle within a range from twenty to sixty degrees. In some examples, thethird angle 234 is a forty-five-degree angle. In other examples, the angle is an angle less than forty-five degrees but no less than twenty degrees. -
FIG. 3 is an exemplary block diagram illustrating angled side walls on anorder dispensation portal 100. Theorder dispensation portal 100 includes anangled side wall 112 situated at a forty-five-degree angle relative to the set of sliding doors. In this example, the set of sliding doors includesdoor 302 anddoor 304. Auser interface 116 is attached to theangled side wall 112. Abag return receptacle 124 is optionally mounted to thesecond side wall 232. When 302 and 304 open, a user has access to the interior portion of the order pickup alcove.door -
FIG. 4 is an exemplary block diagram illustrating a footprint of anorder dispensation portal 100 having angled side walls. In this example, theangled side wall 112 is angled forty-five degrees relative to aninterior wall 402 of theorder pickup alcove 202. -
FIG. 5 is an exemplary block diagram illustrating abag return receptacle 124. Thebag return receptacle 124 includes anexterior member 504 defining anopening 502. Theopening 502 provides a point of entry into aninterior compartment 506 for storing a set ofbags 508, such as, but not limited to, one or more plastic bags within abag storage 510 area. Thebag return receptacle 124 can be mounted onto the angled side wall or mounted within the order pickup alcove. -
FIG. 6 is an exemplary block diagram illustrating a system 600 for dispensing order items to a user via an order dispensation portal. In the example ofFIG. 6 , thecomputing device 602 represents any device executing computer-executable instructions 604 (e.g., as application programs, operating system functionality, or both) to implement the operations and functionality associated with thecomputing device 602. Thecomputing device 602 in some examples includes a mobile computing device or any other portable device. A mobile computing device includes, for example but without limitation, a mobile telephone, laptop, tablet, computing pad, netbook, gaming device, and/or portable media player. Thecomputing device 602 can also include less-portable devices such as servers, desktop personal computers, kiosks, or tabletop devices. Additionally, thecomputing device 602 can represent a group of processing units or other computing devices. - In some examples, the
computing device 602 has at least oneprocessor 606 and amemory 608. Thecomputing device 602 in other examples includes a user interface device 610. - The
processor 606 includes any quantity of processing units and is programmed to execute the computer-executable instructions 604. The computer-executable instructions 604 is performed by theprocessor 606, performed by multiple processors within thecomputing device 602 or performed by a processor external to thecomputing device 602. In some examples, theprocessor 606 is programmed to execute instructions such as those illustrated in the figures (e.g.,FIG. 7 ). - The
computing device 602 further has one or more computer-readable media such as thememory 608. Thememory 608 includes any quantity of media associated with or accessible by thecomputing device 602. Thememory 608 in these examples is internal to the computing device 602 (as shown inFIG. 6 ). In other examples, thememory 608 is external to the computing device (not shown) or both (not shown). Thememory 608 can include read-only memory and/or memory wired into an analog computing device. - The
memory 608 stores data, such as one or more applications. The applications, when executed by theprocessor 606, operate to perform functionality on thecomputing device 602. The applications can communicate with counterpart applications or services such as web services accessible via anetwork 612. In an example, the applications represent downloaded client-side applications that correspond to server-side services executing in a cloud. - In other examples, the user interface device 610 includes a graphics card for displaying data to the user and receiving data from the user. The user interface device 610 can also include computer-executable instructions (e.g., a driver) for operating the graphics card. Further, the user interface device 610 can include a display (e.g., a touch screen display or natural user interface) and/or computer-executable instructions (e.g., a driver) for operating the display. The user interface device 610 can also include one or more of the following to provide data to the user or receive data from the user: speakers, a sound card, a camera, a microphone, a vibration motor, one or more accelerometers, a BLUETOOTH® brand communication module, global positioning system (GPS) hardware, and a photoreceptive light sensor. In a non-limiting example, the user inputs commands or manipulates data by moving the
computing device 602 in one or more ways. - The
network 612 is implemented by one or more physical network components, such as, but without limitation, routers, switches, network interface cards (NICs), and other network devices. Thenetwork 612 is any type of network for enabling communications with remote computing devices, such as, but not limited to, a local area network (LAN), a subnet, a wide area network (WAN), a wireless (Wi-Fi) network, or any other type of network. In this example, thenetwork 612 is a WAN, such as the Internet. However, in other examples, thenetwork 612 is a local or private LAN. - In some examples, the system 600 optionally includes a
communications interface component 614. Thecommunications interface component 614 includes a network interface card and/or computer-executable instructions (e.g., a driver) for operating the network interface card. Communication between thecomputing device 602 and other devices, such as but not limited to auser interface device 116 and/or auser interface device 116 associated with theorder dispensation portal 100, can occur using any protocol or mechanism over any wired or wireless connection. In some examples, thecommunications interface component 614 is operable with short range communication technologies such as by using near-field communication (NFC) tags. - The user device 616 represents any device executing computer-executable instructions. The user device 616 can be implemented as a mobile computing device, such as, but not limited to, a wearable computing device, a mobile telephone, laptop, tablet, computing pad, netbook, gaming device, and/or any other portable device. The user device 616 includes at least one processor and a memory. The user device 616 can also include a user interface device.
- A user can utilize a
scan device 622 on theorder dispensation portal 100 to scan anorder ID 618, such as a barcode 620, displayed on the user device 616. The system 600 utilizes the scan data generated by the scan device to identify the user's ordered items and dispense those ordered items to the user automatically. - The system 600 can optionally include a
data storage device 626 for storing data, such as, but not limited to orderdata 628. Theorder data 628 can include the customer's name, phone number, order number, items ordered, pick-up date, pick-up time, or other order data. - The
data storage device 626 can include one or more different types of data storage devices, such as, for example, one or more rotating disks drives, one or more solid state drives (SSDs), and/or any other type of data storage device. Thedata storage device 626 in some non-limiting examples includes a redundant array of independent disks (RAID) array. In other examples, thedata storage device 626 includes a database. - The
data storage device 626 in this example is included within thecomputing device 602 or associated with thecomputing device 602. In other examples, thedata storage device 626 includes a remote data storage accessed by the computing device via thenetwork 612, such as a remote data storage device, a data storage in a remote data center, or a cloud storage. - The
memory 608 in some examples stores one or more computer-executable components. Exemplary components include anorder manager component 636. Theorder manager component 636 analyzesuser input 638 provided by a user to identify items to be dispensed to the user. - In some examples, the order manager component enables the user to request an order by providing a user name or phone number, scanning a barcode or quick response code or entering an order number via the user interface device. The order manager
component outputs notification 624 via theuser interface device 116 and/or the user device 616. -
FIG. 7 is an exemplary flow chart illustrating operation of the computing device to dispense items to a user via an angled order dispensation portal. The process shown inFIG. 7 is performed by an order manager component, executing on a computing device, such as thecomputing device 602 or the user device 616 inFIG. 6 . - The process begins by analyzing order data associated with an online order via a user interface device on an angled side wall at 702. The order manager component outputs notification(s) associated with dispensed set of totes containing ordered items to the user at 704. The notifications are displayed on the user interface, such as the
user interface device 116 inFIG. 1 . The order manager component determines if the order is complete at 706. If yes, the order manager component outputs instructions to the user to return unwanted bags in a bag return receptacle at 708. The bag return receptacle is a device, such as, but not limited to, thebag return receptacle 124 inFIG. 1 . The process terminates thereafter. - While the operations illustrated in
FIG. 7 are performed by a computing device, aspects of the disclosure contemplate performance of the operations by other entities. In a non-limiting example, a cloud service performs one or more of the operations. - In some examples, the side wall with the customer interface portal is angled 45° to the building wall instead of the original ninety-degrees (90°). At ninety-degrees, the use of the interface can feel cramped to the user. At a forty-five-degree angle, the user's shoulders are not pressed up against the building wall. By angling the wall, the shoulder is given more space without increasing the overall footprint of the order dispensation portal. The forty-five-degree angled side walls provide users a more comfortable experience.
- Alternatively, or in addition to the other examples described herein, examples include any combination of the following:
-
- a plastic bag return receptacle associated with the first side wall, the plastic bag return receptacle comprising an exterior member defining an opening associated with an interior compartment for storing plastic bags;
- a plastic bag return receptacle associated with an interior wall of the order dispensation portal, wherein a user can access the plastic bag return receptacle when the automatic sliding doors are in an open configuration;
- the first angle and the second angle is an angle within a range from twenty to sixty degrees;
- the first angle or the second angle is a forty-five-degree angle;
- a set of sensor devices associated with the order dispensation portal;
- the set of sensor devices generates sensor data associated with one or more items within the order dispensation portal;
- an order request component output via the user interface device;
- the order request component enables the user to request an order by providing a user name or phone number, scanning a barcode or quick response code or entering an order number via the user interface device;
- the user interface device outputs order dispensation notifications to the user as each portion of an order is dispensed to the user via the order dispensation portal;
- receiving order identification data associated with an online items order from a user via a user interface device recessed into a first side wall adjacent to a first side of an order dispensation portal;
- dispensing a set of totes containing a set of items corresponding to items requested in the online items order via an order pickup alcove enclosed by a set of automatic sliding doors associated with the order dispensation portal, wherein the automatic sliding doors slide open to permit a user to access the set of totes;
- directing, via the user interface, the user to return any unwanted bags via a bag return receptacle associated with a second side wall adjacent to a second side of the order dispensation portal;
- scanning a QR code via a scan device mounted on the first side wall or the second side wall to identify the online items order;
- scanning a barcode via a scan device mounted on the first side wall or the second side wall to identify the online items order;
- the first side wall and the second side wall are angled forty-five-degrees relative to the automatic sliding doors associated with the order dispensation portal;
- receiving confirmation of acceptance of the items from the user via the user interface device;
- receiving confirmation of rejection of one or more of the items by the user via the user interface device;
- a set of automatic sliding doors enclosing an order dispensation portal configured to dispense a set of totes storing one or more items associated with an online order created by a user;
- a first side wall adjacent to a first door in the set of automatic sliding doors, wherein the first side wall is angled forty-five-degree relative to the first door;
- a second side wall adjacent to a second door in the set of automatic sliding doors, wherein the second side wall is angled forty-five-degree relative to the second door;
- a user interface device associated with the first side wall, the user interface device comprising a graphical user interface menu configured to receive order data associated with a user request for dispensation of a set of items associated with the online order;
- a scan device associated with the first side wall configured to scan an order identifier associated with the at least one online grocery order;
- a plastic bag return receptacle associated with the first side wall, the plastic bag return receptacle comprising an exterior member defining an opening associated with an interior compartment for storing plastic bags; and
- a plastic bag return receptacle associated with an interior wall of the order dispensation portal, wherein a user can access the plastic bag return receptacle when the automatic sliding doors are in an open configuration.
- At least a portion of the functionality of the various elements in
FIG. 1 ,FIG. 2 ,FIG. 3 ,FIG. 4 ,FIG. 5 , andFIG. 6 can be performed by other elements inFIG. 1 ,FIG. 2 ,FIG. 3 ,FIG. 4 ,FIG. 5 , andFIG. 6 , or an entity (e.g.,processor 606, web service, server, application program, computing device, etc.) not shown inFIG. 1 ,FIG. 2 ,FIG. 3 ,FIG. 4 ,FIG. 5 , andFIG. 6 . - In some examples, the operations illustrated in
FIG. 7 can be implemented as software instructions encoded on a computer-readable medium, in hardware programmed or designed to perform the operations, or both. For example, aspects of the disclosure can be implemented as a system on a chip or other circuitry including a plurality of interconnected, electrically conductive elements. - In other examples, a computer readable medium having instructions recorded thereon which when executed by a computer device cause the computer device to cooperate in performing a method of automatically dispensing items to a user.
- While the aspects of the disclosure have been described in terms of various examples with their associated operations, a person skilled in the art would appreciate that a combination of operations from any number of different examples is also within scope of the aspects of the disclosure.
- The term “Wi-Fi” as used herein refers, in some examples, to a wireless local area network using high frequency radio signals for the transmission of data. The term “BLUETOOTH®” as used herein refers, in some examples, to a wireless technology standard for exchanging data over short distances using short wavelength radio transmission. The term “NFC” as used herein refers, in some examples, to a short-range high frequency wireless communication technology for the exchange of data over short distances.
- While no personally identifiable information is tracked by aspects of the disclosure, examples have been described with reference to data monitored and/or collected from the users. In some examples, notice is provided to the users of the collection of the data (e.g., via a dialog box or preference setting) and users are given the opportunity to give or deny consent for the monitoring and/or collection. The consent can take the form of opt-in consent or opt-out consent.
- Exemplary computer-readable media include flash memory drives, digital versatile discs (DVDs), compact discs (CDs), floppy disks, and tape cassettes. By way of example and not limitation, computer-readable media comprise computer storage media and communication media. Computer storage media include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules and the like. Computer storage media are tangible and mutually exclusive to communication media. Computer storage media are implemented in hardware and exclude carrier waves and propagated signals. Computer storage media for purposes of this disclosure are not signals per se. Exemplary computer storage media include hard disks, flash drives, and other solid-state memory. In contrast, communication media typically embody computer-readable instructions, data structures, program modules, or the like, in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media.
- Although described in connection with an exemplary computing system environment, examples of the disclosure are capable of implementation with numerous other general purpose or special purpose computing system environments, configurations, or devices.
- Examples of well-known computing systems, environments, and/or configurations that can be suitable for use with aspects of the disclosure include, but are not limited to, mobile computing devices, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, gaming consoles, microprocessor-based systems, set top boxes, programmable consumer electronics, mobile telephones, mobile computing and/or communication devices in wearable or accessory form factors (e.g., watches, glasses, headsets, or earphones), network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. Such systems or devices can accept input from the user in any way, including from input devices such as a keyboard or pointing device, via gesture input, proximity input (such as by hovering), and/or via voice input.
- Examples of the disclosure can be described in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices in software, firmware, hardware, or a combination thereof. The computer-executable instructions can be organized into one or more computer-executable components or modules. Generally, program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform tasks or implement abstract data types. Aspects of the disclosure can be implemented with any number and organization of such components or modules. For example, aspects of the disclosure are not limited to the specific computer-executable instructions or the specific components or modules illustrated in the figures and described herein. Other examples of the disclosure can include different computer-executable instructions or components having more functionality or less functionality than illustrated and described herein.
- In examples involving a general-purpose computer, aspects of the disclosure transform the general-purpose computer into a special-purpose computing device when configured to execute the instructions described herein.
- The examples illustrated and described herein as well as examples not specifically described herein but within the scope of aspects of the disclosure constitute exemplary means for dispensing items to a user automatically via an order dispensation portal. For example, the elements illustrated in
FIG. 1 ,FIG. 2 ,FIG. 3 ,FIG. 4 ,FIG. 5 , andFIG. 6 , such as when encoded to perform the operations illustrated inFIG. 7 , constitute exemplary means for analyzing order ID data, exemplary means for identifying status of order dispensing and exemplary means for outputting notifications to the user. - Other non-limiting examples provide one or more computer storage devices having a first computer-executable instructions stored thereon for providing order item dispensing. When executed by a computer, the computer performs operations including receiving order identification data associated with an online items order from a user via a user interface device recessed into a first side wall adjacent to a first side of an order dispensation portal; dispensing a set of totes containing a set of items corresponding to items requested in the online items order via an order pickup alcove enclosed by a set of automatic sliding doors associated with the order dispensation portal, wherein the automatic sliding doors slide open to permit a user to access the set of partial order totes; and directing, via the user interface, the user to return any unwanted bags via a bag return receptacle associated with a second side wall adjacent to a second side of the order dispensation portal.
- The order of execution or performance of the operations in examples of the disclosure illustrated and described herein is not essential, unless otherwise specified. That is, the operations can be performed in any order, unless otherwise specified, and examples of the disclosure can include additional or fewer operations than those disclosed herein. For example, it is contemplated that executing or performing an operation before, contemporaneously with, or after another operation is within the scope of aspects of the disclosure.
- When introducing elements of aspects of the disclosure or the examples thereof, the articles “a,” “an,” “the,” and “said” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there can be additional elements other than the listed elements. The term “exemplary” is intended to mean “an example of.” The phrase “one or more of the following: A, B, and C” means “at least one of A and/or at least one of B and/or at least one of C.”
- In an exemplary embodiment, one or more of the exemplary embodiments include one or more localized Internet of Things (IoT) devices and controllers. As a result, in an exemplary embodiment, the localized IoT devices and controllers can perform most, if not all, of the computational load and associated monitoring and then later asynchronous uploading of summary data can be performed by a designated one of the IoT devices to a remote server. In this manner, the computational effort of the overall system can be reduced significantly. For example, whenever localized monitoring allows remote transmission, secondary utilization of controllers keeps securing data for other IoT devices and permits periodic asynchronous uploading of the summary data to the remote server. In addition, in an exemplary embodiment, the periodic asynchronous uploading of summary data can include a key kernel index summary of the data as created under nominal conditions. In an exemplary embodiment, the kernel encodes relatively recently acquired intermittent data (“KRI”). As a result, in an exemplary embodiment, KRI includes a continuously utilized near term source of data, but KRI can be discarded depending upon the degree to which such KRI has any value based on local processing and evaluation of such KRI. In an exemplary embodiment, KRI may not even be utilized in any form if it is determined that KRI is transient and can be considered as signal noise. Furthermore, in an exemplary embodiment, the kernel rejects generic data to provide a modified kernel (“KRG”) by filtering incoming raw data using a stochastic filter that thereby provides a predictive model of one or more future states of the system and can thereby filter out data that is not consistent with the modeled future states which can, for example, reflect generic background data. In an exemplary embodiment, KRG incrementally sequences all future undefined cached kernels of data to filter out data that can reflect generic background data. In an exemplary embodiment, KRG further incrementally sequences all future undefined cached kernels having encoded asynchronous data to filter out data that can reflect generic background data.
- Having described aspects of the disclosure in detail, it will be apparent that modifications and variations are possible without departing from the scope of aspects of the disclosure as defined in the appended claims. As various changes could be made in the above constructions, products, and methods without departing from the scope of aspects of the disclosure, it is intended that all matter contained in the above description and shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/877,556 US10843870B1 (en) | 2019-05-19 | 2020-05-19 | System for order dispensation via an angled pickup portal |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962849953P | 2019-05-19 | 2019-05-19 | |
| US16/877,556 US10843870B1 (en) | 2019-05-19 | 2020-05-19 | System for order dispensation via an angled pickup portal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20200361709A1 true US20200361709A1 (en) | 2020-11-19 |
| US10843870B1 US10843870B1 (en) | 2020-11-24 |
Family
ID=73245108
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/877,556 Active US10843870B1 (en) | 2019-05-19 | 2020-05-19 | System for order dispensation via an angled pickup portal |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US10843870B1 (en) |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4317604A (en) * | 1980-05-05 | 1982-03-02 | Merrill Krakauer | All-purpose merchandiser |
| US4363392A (en) | 1980-11-25 | 1982-12-14 | Mcdonald Winford G | Product dispenser having increased coin holding capacity |
| FR2517729A1 (en) | 1981-12-08 | 1983-06-10 | Paris Ville | SALES SHOP, IN PARTICULAR A NEWSPAPER |
| DE3613932C2 (en) | 1986-04-24 | 1994-03-17 | Tepro Praezisionstechnik Gmbh | Automatic food processor |
| US5205436A (en) * | 1991-11-06 | 1993-04-27 | Electronic Merchandising Systems, Inc. | Maine tool dispensing device and system |
| US5244266A (en) * | 1992-04-03 | 1993-09-14 | The C-Power Companies | Control system for a multipurpose merchandising machine |
| US5730316A (en) * | 1995-06-15 | 1998-03-24 | Crane Company | Multiple-product merchandising machine |
| US5692342A (en) | 1996-11-05 | 1997-12-02 | Devlin, Jr.; Catherine F. | Open but secure travel center kiosk |
| US6048043A (en) | 1998-05-15 | 2000-04-11 | Kaspar; Bryce C. | Knock-down kiosk |
| US20040030428A1 (en) | 2002-05-03 | 2004-02-12 | Manugistics, Inc. | System and method for scheduling and sequencing supply chain resources |
| US20050192705A1 (en) * | 2003-07-01 | 2005-09-01 | Asteres Inc. | Random access and random load dispensing unit |
| AT500304B1 (en) * | 2004-05-14 | 2006-11-15 | Keba Ag | STORAGE MACHINE FOR OBJECTS |
| WO2006032067A1 (en) * | 2004-09-21 | 2006-03-30 | Keba Ag | Storage dispenser for objects |
| US8028822B2 (en) * | 2005-06-27 | 2011-10-04 | Braunstein Zachary L | Automatic distributed vending system |
| US9195959B1 (en) | 2008-09-19 | 2015-11-24 | Amazon Technologies, Inc. | Fulfillment of orders from multiple sources |
| US8509944B1 (en) * | 2008-10-20 | 2013-08-13 | Hold It Right There, Inc. | Self-storage kiosk |
| US9098959B2 (en) * | 2010-01-12 | 2015-08-04 | Robert Baric | Multi-sided vending machine |
| US20120130534A1 (en) * | 2010-11-19 | 2012-05-24 | Scott Wurm | Access controlled medication storage and inventory control apparatus |
| US9536236B2 (en) * | 2012-06-08 | 2017-01-03 | Ronny Hay | Computer-controlled, unattended, automated checkout store outlet and related method |
| US9352679B2 (en) | 2012-07-27 | 2016-05-31 | Tikiz Franchising, Llc | Frozen confection kiosk and liquid-dispensing assembly for use therewith |
| US10521761B2 (en) | 2013-03-12 | 2019-12-31 | United Parcel Service Of America, Inc. | Systems and methods of delivering parcels using attended delivery/pickup locations |
| US9721285B2 (en) | 2013-03-15 | 2017-08-01 | Home Depot Product Authority, Llc | Facilitation of authorized in-store pickup in conjunction with online ordering |
| WO2014158083A1 (en) | 2013-03-26 | 2014-10-02 | Push & Win Ab | A guide member and a system for collecting items by means of said guide member |
| US9747630B2 (en) * | 2013-05-02 | 2017-08-29 | Locu, Inc. | System and method for enabling online ordering using unique identifiers |
| US9934483B1 (en) * | 2013-08-06 | 2018-04-03 | Amazon Technologies, Inc. | Off network return operations for pickup locations |
| US20150120514A1 (en) | 2013-10-31 | 2015-04-30 | International Business Machines Corporation | Logistics management system for determining pickup routes for retail stores |
| USD767297S1 (en) | 2015-09-15 | 2016-09-27 | Georgia-Pacific Consumer Products Lp | Dispenser |
| US10762464B2 (en) * | 2016-05-12 | 2020-09-01 | Myrmex, Inc. | Systems and methods for delivery of online orders |
| US10387859B2 (en) * | 2017-12-01 | 2019-08-20 | Hunan Scientop Automatic Equipment Shares Co.Ltd | Crawler-type automatic vending machine and automatic vending method thereof |
| US20190333302A1 (en) * | 2018-06-07 | 2019-10-31 | Ysehak Kagnew | Smart and Secure Delivery Door for Packages |
-
2020
- 2020-05-19 US US16/877,556 patent/US10843870B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US10843870B1 (en) | 2020-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11961130B2 (en) | System for sale-restricted items management | |
| US20160342937A1 (en) | Product inventory system | |
| CN116193361B (en) | Improved geofencing selection system | |
| US20180034755A1 (en) | Intelligent processing and contextual retrieval of short message data | |
| US20200226539A1 (en) | Systems and Methods for Object Storage and Retrieval | |
| CN114330961A (en) | Analyzing the received data and calculating the risk of damage to the package for delivery | |
| EP2695115A2 (en) | Mobile expense capture and reporting | |
| US20220383237A1 (en) | System for staggered partial order induction into automated storage | |
| US11481723B2 (en) | Method, system, and media for management and organization of personal property | |
| US20140136615A1 (en) | Address book for businesses | |
| US10956961B2 (en) | Mobile application for managing offer records | |
| CN105677697B (en) | Method and electronic device for providing point of interest | |
| US20200118194A1 (en) | Order fulfillment from sensor usage | |
| CN112418976B (en) | Method and system for redirecting to trusted device | |
| TW202115608A (en) | Lost and found method and lost and found device | |
| US11257029B2 (en) | Pickup article cognitive fitment | |
| US10843870B1 (en) | System for order dispensation via an angled pickup portal | |
| KR102272316B1 (en) | Electronic device for providing enterprise resource planning based on web and method for operating thereof | |
| US11244372B2 (en) | Remote determination of a suitable item | |
| US20240420211A1 (en) | Intelligent product guidance based on space availability | |
| CN121014037A (en) | Univariate sequence truncation strategy using change point detection | |
| US11651404B2 (en) | Virtual shopping assistant | |
| US20190108478A1 (en) | Mapping boxes in a storage bay | |
| US20220374955A1 (en) | Auto-generation of online listing information | |
| US20250272751A1 (en) | Relational database management systems of data structures facilitating file management and data retrieval |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: WALMART APOLLO, LLC, ARKANSAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BRYANT, BOYD D.;REEL/FRAME:052783/0898 Effective date: 20190822 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |