In some examples, a system can generate a graphical user interface indicating that a first hierarchical level is assigned to a store based on metric values computed for the store using a set of data related to the store. The first hierarchical level can be a level in a predefined performance hierarchy. In response to determining that a value for a metric is below a predefined threshold, the system can execute a mitigation operation configured to improve the metric value (e.g., relative to a baseline). Subsequent to executing the mitigation operation, the system can generate an updated graphical user interface indicating that a second hierarchical level is assigned to the store based on updated metric values computed for the store using an updated set of data. The second hierarchical level may be higher in the predefined performance hierarchy than the first hierarchical level.
In some examples, a system can generate a graphical user interface indicating that a first hierarchical level is assigned to a store based on metric values computed for the store using a set of data related to the store. The first hierarchical level can be a level in a predefined performance hierarchy. In response to determining that a value for a metric is below a predefined threshold, the system can execute a mitigation operation configured to improve the metric value (e.g., relative to a baseline). Subsequent to executing the mitigation operation, the system can generate an updated graphical user interface indicating that a second hierarchical level is assigned to the store based on updated metric values computed for the store using an updated set of data. The second hierarchical level may be higher in the predefined performance hierarchy than the first hierarchical level.
The disclosure generally relates to a system for dynamically generating a second formula for a beverage based on a first formula for the beverage, a modification, and a formula generation policy. The second formula may indicate components for the beverages, measures of the components, and/or a sequencing order for the components. Based on the second formula, the system can build computer-executable instructions for automated dispensing systems and route the computer-executable instructions to the automated dispensing systems. By routing the computer-executable instructions to the automated dispensing systems, the system may cause the automated dispensing systems to build the beverage.
G07F 13/06 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs avec distribution sélective de différents fluides ou matériaux ou de mélanges de ceux-ci
An overflow detection system for a grease trap or other receptacle is provided. The overflow detection system includes an overflow sensor. The overflow sensor can include a switch and a processor. The switch can include a float configured to float in a fluid in the receptacle, a surface that is separate from the float, and a resilient member coupled between the float and the surface. The switch can generate a signal in response to the float being within a predefined distance of (e.g., contacting) the surface. The processor can receive the signal from the switch and, in response, transmit a notification to a user device that is remote from the receptacle. The notification can indicate a high fluid level in the receptacle.
G01F 23/70 - Indication ou mesure du niveau des liquides ou des matériaux solides fluents, p. ex. indication en fonction du volume ou indication au moyen d'un signal d'alarme par des flotteurs du type à flotteur libre en utilisant des moyens d'indication actionnés électriquement pour détecter des changements de niveau seulement en des emplacements fixes et déterminés
H01H 35/18 - Interrupteurs actionnés par le changement du niveau du liquide ou de la densité du liquide, p. ex. interrupteur à flotteur
G01F 23/76 - Indication ou mesure du niveau des liquides ou des matériaux solides fluents, p. ex. indication en fonction du volume ou indication au moyen d'un signal d'alarme par des flotteurs caractérisée par la structure du flotteur
G01F 23/00 - Indication ou mesure du niveau des liquides ou des matériaux solides fluents, p. ex. indication en fonction du volume ou indication au moyen d'un signal d'alarme
An overflow detection system for a grease trap or other receptacle is provided. The overflow detection system includes an overflow sensor. The overflow sensor can include a switch and a processor. The switch can include a float configured to float in a fluid in the receptacle, a surface that is separate from the float, and a resilient member coupled between the float and the surface. The switch can generate a signal in response to the float being within a predefined distance of (e.g., contacting) the surface. The processor can receive the signal from the switch and, in response, transmit a notification to a user device that is remote from the receptacle. The notification can indicate a high fluid level in the receptacle.
G01F 23/70 - Indication ou mesure du niveau des liquides ou des matériaux solides fluents, p. ex. indication en fonction du volume ou indication au moyen d'un signal d'alarme par des flotteurs du type à flotteur libre en utilisant des moyens d'indication actionnés électriquement pour détecter des changements de niveau seulement en des emplacements fixes et déterminés
G01F 23/44 - Indication ou mesure du niveau des liquides ou des matériaux solides fluents, p. ex. indication en fonction du volume ou indication au moyen d'un signal d'alarme par des flotteurs en utilisant comme éléments de transmission des bandes ou des fils en utilisant des moyens d'indication actionnés électriquement
9.
INTEGRATED BACKEND AND DYNAMIC INTERFACE SYSTEM FOR HANDLING MULTIPLE TRANSACTION CHANNELS ACROSS DIFFERENT DEVICES
An integrated backend and dynamic interface system can be provided for handling multiple transaction channels. In one example, a client device can receive a unique identification code corresponding to a guest at a physical location associated with an entity. The client device can forward the unique identification code to a backend system configured to analyze a history of the guest to determine a customized object previously obtained by the guest from the entity. The client device can receive information from the backend system about the customized object and configure a graphical user interface to indicate the customized object. The graphical user interface can also include a graphical option that is selectable by a user for adding the customized object to an object order for the guest.
The disclosure generally relates to a system (100) for distributing extraction material to a plurality of extraction chambers (102). The system (100) may include a hopper (104) configured to hold a beverage ingredient, and a grinder (106) configured to grind the beverage ingredient to generate the extraction material. In some embodiments, the system (100) can include a plurality of grinders (106) coupled to the plurality of extraction chambers (102). In some embodiments, the system (100) can include a plurality of distribution paths (109) configured to distribute the extraction material to the plurality of extraction chambers (102).
A47J 31/40 - Appareils à préparer des boissons avec des moyens de distribution pour ajouter une quantité mesurée d'ingrédients, p. ex. du café, de l'eau, du sucre, du cacao, du lait, du thé
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
11.
AUTOMATED DISPENSING SYSTEM FOR CUSTOMIZED BEVERAGES
The disclosure generally relates to an automated modular dispensing platform for creating customized beverages (e.g., using various sauces, syrups, sweeteners, colors and/or flavors added to a base beverage). The automated dispensing platform may simultaneously aggregate beverage modifiers or ingredients (e.g., sweetener, flavor, and/or color) and facilitate automated, efficient cleaning cycles for modular beverage dispensers.
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
G07F 13/06 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs avec distribution sélective de différents fluides ou matériaux ou de mélanges de ceux-ci
12.
SYSTEMS, METHODS, AND DEVICES FOR EXTRACTION MATERIAL DISTRIBUTION
The disclosure generally relates to a system for distributing extraction material to a plurality of extraction chambers. The system may include a hopper configured to hold a beverage ingredient, and a grinder configured to grind the beverage ingredient to generate the extraction material. In some embodiments, the system can include a plurality of grinders coupled to the plurality of extraction chambers. In some embodiments, the system can include a plurality of distribution paths configured to distribute the extraction material to the plurality of extraction chambers.
The disclosure generally relates to an automated modular dispensing platform for creating customized beverages (e.g., using various sauces, syrups, sweeteners, colors and/or flavors added to a base beverage). The automated dispensing platform may simultaneously aggregate beverage modifiers or ingredients (e.g., sweetener, flavor, and/or color) and facilitate automated, efficient cleaning cycles for modular beverage dispensers.
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
G07F 13/06 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs avec distribution sélective de différents fluides ou matériaux ou de mélanges de ceux-ci
14.
AUTOMATED DISPENSING SYSTEM FOR CUSTOMIZED BEVERAGES
The disclosure generally relates to an automated modular dispensing platform for creating customized beverages (e.g., using various sauces, syrups, sweeteners, colors and/or flavors added to a base beverage). The automated dispensing platform may simultaneously aggregate beverage modifiers or ingredients (e.g., sweetener, flavor, and/or color) and facilitate automated, efficient cleaning cycles for modular beverage dispensers.
G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
G07F 13/06 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs avec distribution sélective de différents fluides ou matériaux ou de mélanges de ceux-ci
15.
SYSTEMS, METHODS, AND DEVICES, FOR PARALLEL EXTRACTION OF BEVERAGES
The disclosure generally relates to a beverage dispensing system for parallel beverage extraction. The beverage dispensing system may include two brew chambers configured to both prepare beverage components at the same time. The beverage dispensing system may include two dispensing points configured to simultaneously dispense beverage components prepared by a first brew chamber and a second brew chamber. In some embodiments, a beverage dispensing system configured to prepare beverage components in one brew chamber can be modified to include one or more components, features, and/or functionalities from the beverage dispensing system for parallel beverage extraction.
The disclosure generally relates to a beverage dispensing system for parallel beverage extraction. The beverage dispensing system may include two brew chambers configured to both prepare beverage components at the same time. The beverage dispensing system may include two dispensing points configured to simultaneously dispense beverage components prepared by a first brew chamber and a second brew chamber. In some embodiments, a beverage dispensing system configured to prepare beverage components in one brew chamber can be modified to include one or more components, features, and/or functionalities from the beverage dispensing system for parallel beverage extraction.
A47J 31/52 - Mécanismes commandés par un réveil-matin pour les appareils à préparer le café ou le thé
A47J 31/30 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression de vapeur d'eau
A47J 31/44 - Éléments ou parties constitutives des appareils à préparer des boissons
17.
SYSTEMS, METHODS, AND DEVICES, FOR PARALLEL EXTRACTION OF BEVERAGES
The disclosure generally relates to a beverage dispensing system for parallel beverage extraction. The beverage dispensing system may include two brew chambers configured to both prepare beverage components at the same time. The beverage dispensing system may include two dispensing points configured to simultaneously dispense beverage components prepared by a first brew chamber and a second brew chamber. In some embodiments, a beverage dispensing system configured to prepare beverage components in one brew chamber can be modified to include one or more components, features, and/or functionalities from the beverage dispensing system for parallel beverage extraction.
A47J 31/52 - Mécanismes commandés par un réveil-matin pour les appareils à préparer le café ou le thé
A47J 31/30 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression de vapeur d'eau
A47J 31/44 - Éléments ou parties constitutives des appareils à préparer des boissons
A calibration tool for a coffee grinder can receive an image generated using a light detection and ranging (LiDAR) system. The image can depict coffee grinds produced by the coffee grinder. The calibration tool can analyze the image using one or more image processing techniques to determine a representative grind size for the coffee grinds. The calibration tool can determine whether the representative grind size of the coffee grinds deviates from a predefined reference size by at least a threshold amount. In response to determining that the representative grind size of the coffee grinds deviates from the predefined reference size by at least the threshold amount, the calibration tool can output a notification associated with the deviation. The notification can include an instruction indicating how to calibrate the coffee grinder to more closely adhere to the predefined reference size.
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
G05B 19/401 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par des dispositions de commande pour la mesure, p. ex. étalonnage et initialisation, mesure de la pièce à usiner à des fins d'usinage
A calibration tool for a coffee grinder can receive an image. The image can depict coffee grinds produced by the coffee grinder. The calibration tool can analyze the image using one or more image processing techniques to determine a representative grind size for the coffee grinds. The calibration tool can determine whether the representative grind size of the coffee grinds deviates from a predefined reference size by at least a threshold amount. In response to determining that the representative grind size of the coffee grinds deviates from the predefined reference size by at least the threshold amount, the calibration tool can output an instruction indicating how to calibrate the coffee grinder to more closely adhere to the predefined reference size.
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
G05B 19/401 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par des dispositions de commande pour la mesure, p. ex. étalonnage et initialisation, mesure de la pièce à usiner à des fins d'usinage
Various methods devices and systems are disclosed herein related to a fluid dispenser that includes a container that includes an inlet and an outlet. The container defines an inner volume. A pressure-actuated outlet valve is also provided adjacent the outlet and movable between an open position and a closed position. The outlet valve is biased toward the closed position and configured to move to the open position upon receiving a threshold pressure from the inner volume. The container can include a bag receiver. The bag receiver can hold a flexible container in the inner volume.
The disclosure generally relates to an ingredient-based dispensing system for creating customized beverages with ingredients (e.g., using various sauces, syrups, sweeteners, colors and/or flavors added to a base beverage). The ingredient-based dispensing system may include a volume-based dispensing system for automatically dispensing ingredients with a varying viscosity (e.g., sauces) and a time-based dispensing system for automatically dispensing ingredients with a consistent viscosity (e.g., flavors, syrups, and/or colors).
A fluid dispenser including a container (104) that includes an inlet (106) and an outlet (108). The container (104) defines an inner volume (110). A pressure-actuated outlet valve (114) is also provided adjacent the outlet (108) and movable between an open position and a closed position. The outlet valve (114) is biased toward the closed position and configured to move to the open position upon receiving a threshold pressure from the inner volume (110). The container (104) includes a bag receiver (202). The bag receiver (202) holds a flexible container (113) in the inner volume (110).
Post-mix dispensing system for creating customized beverages with ingredients (e.g., using various sauces, syrups, sweeteners, colors and/or flavors added to a base beverage). The ingredient-based dispensing system includes a volume-based dispensing system 600 for automatically dispensing ingredients with a varying viscosity (e.g., sauces) and a time-based dispensing system 700 for automatically dispensing ingredients with a consistent viscosity (e.g., flavors, syrups, and/or colors). The ingredient-based dispensing system 600 and the time-based dispensing system 700 are both controlled by a controller.
A self-leveling container system may include a container and a lid. The lid may include a leveling mechanism coupled to a first portion of the lid a distance from a front edge of the first portion. The lid may include a second portion rotatably coupled to the first portion. The leveling mechanism may be configured to contact a scoop to remove excess of one or more substances in a scoop when the scoop is removed from the recess.
B65D 43/16 - Couvercles ou chapeaux inamovibles s'ouvrant à charnières vers le haut ou vers le bas
B65D 83/06 - Réceptacles ou paquets comportant des moyens particuliers pour distribuer leur contenu pour distribuer un matériau pulvérulent ou granulaire
32.
SYSTEMS AND DEVICES FOR A CONTAINER WITH A SELF-LEVELING LID
A self-leveling container system may include a container and a lid. The lid may include a leveling mechanism coupled to a first portion of the lid a distance from a front edge of the first portion. The lid may include a second portion rotatably coupled to the first portion. The leveling mechanism may be configured to contact a scoop to remove excess of one or more substances in a scoop when the scoop is removed from the recess.
A container (100) includes a sidewall (102) and a base (104) with a first portion (105) and a second portion (106). The second portion includes a plurality of lobes (106B) with a thickness greater than a thickness of the first portion. The plurality of lobes is formed by impregnating plastic with a foaming agent that may cause the plastic to foam during manufacturing.
B65D 1/26 - Réceptacles à parois minces, p. ex. formées par étirage
B29C 44/16 - Incorporation ou surmoulage de parties préformées, p. ex. des inserts ou des renforcements la partie préformée étant une couche de garnissage façonnée par l'expansion de la matière de moulage
B65D 1/02 - Bouteilles ou réceptacles similaires, à cols ou à ouvertures rétrécies analogues, conçus pour verser le contenu
A container may include a sidewall. A container may include a base with a first portion and a second portion. The second portion may include a plurality of lobes with a thickness greater than a thickness of the first portion. The plurality of lobes may be formed by impregnating plastic with a foaming agent that may cause the plastic to foam during manufacturing.
An upward flow extraction method, apparatus, and extract are disclosed. The upward flow extraction method can comprise loading extraction material into an extraction cell having a bottom portion and a top portion; introducing a first aliquot of extraction medium through the bottom portion of the extraction cell; expelling gas from the extraction cell through the top portion of the extraction cell; closing the top portion of the extraction cell and increasing the pressure in the extraction cell as extraction medium flows into the bottom portion of the extraction cell; stopping the flow of extraction medium into the extraction cell; steeping the extraction material in the extraction medium under pressure to produce an extract; and introducing a second aliquot of extraction medium through the bottom portion of the extraction cell to push extract through top portion of the extraction cell.
A23F 3/18 - Extraction des constituants hydrosolubles du thé
A23F 5/26 - Extraction des constituants solubles dans l'eau
A47J 31/06 - Filtres ou passoires pour appareils à café et à thé
A47J 31/36 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression d'un liquide avec des moyens mécaniques pour produire la pression
Various automated and semi-automated beverage preparation systems and methods are disclosed. The beverage preparation system can include a container assembly configured to receive beverage, such as a milk. The container assembly can be configured to receive a flow of steam, air, or additional gasses and vapors to heat and/or aerate the beverage residing therein. The container assembly can include a temperature sensor configured to monitor the rate of heating, and automatically adjust the heating and aeration parameters accordingly.
A calibration tool for a coffee grinder can receive an image from a camera. The image can depict coffee grinds produced by the coffee grinder. The calibration tool can analyze the image using one or more image processing techniques to determine a representative grind size for the coffee grinds. The calibration tool can determine whether the representative grind size of the coffee grinds deviates from a predefined reference size by at least a threshold amount. In response to determining that the representative grind size of the coffee grinds deviates from the predefined reference size by at least the threshold amount, the calibration tool can output an instruction indicating how to calibrate the coffee grinder to more closely adhere to the predefined reference size.
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
G05B 19/401 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par des dispositions de commande pour la mesure, p. ex. étalonnage et initialisation, mesure de la pièce à usiner à des fins d'usinage
42.
Systems, methods, and devices, for parallel extraction of beverages
The disclosure generally relates to a beverage dispensing system for parallel beverage extraction. The beverage dispensing system may include two brew chambers configured to both prepare beverage components at the same time. The beverage dispensing system may include two dispensing points configured to simultaneously dispense beverage components prepared by a first brew chamber and a second brew chamber. In some embodiments, a beverage dispensing system configured to prepare beverage components in one brew chamber can be modified to include one or more components, features, and/or functionalities from the beverage dispensing system for parallel beverage extraction.
A47J 31/44 - Éléments ou parties constitutives des appareils à préparer des boissons
A47J 31/30 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression de vapeur d'eau
A47J 31/52 - Mécanismes commandés par un réveil-matin pour les appareils à préparer le café ou le thé
A system and method for tracking physical environment performance may include a label printer configured to print labels comprising a machine readable code, wherein the machine readable code contains item information associated with an item. The system may include production channels and scanners associated with the production channels; the scanner located at a first physical location of the physical environment and configured to scan the machine readable code. The system may obtain input data indicative of the production of the item and may determine performance data based on the input data. The system may cause implementation and/or execution of machines based on the performance data.
A system and method for tracking store performance may include a label printer configured to print labels comprising a machine readable code, wherein the machine readable code contains item information associated with an item. The system may include production channels and scanners associated with the production channels; the scanner located at a first physical location of the store and configured to scan the machine readable code. The system may determine various item production analytics, based at least in part on production data, and system information.
G06Q 10/0639 - Analyse des performances des employésAnalyse des performances des opérations d’une entreprise ou d’une organisation
B41J 3/407 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
46.
SYSTEMS, METHODS, AND DEVICES FOR FRACTIONAL EXTRACTION
A device for preparing an extract may have a plurality of extraction chambers. Each extraction chamber may include an aspect ratio where the aspect ratio is defined by dividing a length of each extraction chamber by a width of each extraction chamber. A flow of extraction medium may be introduced through the extraction chambers.
A23F 5/26 - Extraction des constituants solubles dans l'eau
A47J 31/34 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression d'un liquide
A47J 31/44 - Éléments ou parties constitutives des appareils à préparer des boissons
47.
SYSTEMS, METHODS, AND DEVICES FOR AUTOMATIC WATER PRESSURE CONTROL
A pressure control system may include a controller. A pressure control system may include a first sensor configured to determine a pressure of water flow through a first water inlet and transmit a signal to the controller indicative of the pressure of water flow through the first water inlet. A pressure control system may include a second sensor configured to determine a pressure of water flow through a second water inlet transmit a signal to the controller indicative of the pressure of water flow through the second water inlet. A pressure control system may include a valve in the second water inlet. The first water inlet may be an inlet from a water filtration system, and the second water inlet may be a water filtration bypass. The controller may be configured to open and close the valve based on received signals from the first sensor and/or the second sensor in order to maintain the pressure of water flow in the water supply system above a predetermined threshold.
A device for preparing an extract may have a plurality of extraction chambers. Each extraction chamber may include an aspect ratio where the aspect ratio is defined by dividing a length of each extraction chamber by a width of each extraction chamber. A flow of extraction medium may be introduced through the extraction chambers.
A camera system can provide an in-store experience to a remote user according to some aspects described herein. In one example, a system can receive images from a camera that is oriented toward a display case at a physical location. The system can analyze the images to identify different types of objects in the display case. The system can then provide information about the different types of objects identified in the display case to a user device of a user that is remote from the physical location. The user device can receive the information and generate a graphical user interface that displays the information to the user.
In one example, a system can receive an order from a client device. The system can also receive data about a set of print queues at a set of printers via a network. The system can then determine a set of queue times corresponding to the set of print queues. Each respective queue time can be determined based on a corresponding print queue. The system can generate an estimated wait time for the order based on the set of queue times. The system can then transmit the estimated wait time to the client device for display in a graphical user interface to a user associated with the order.
Some examples described herein relate to computer interfaces and authentication protocols for securely linking and transferring content between online accounts. In one example, a system can provide a graphical user interface (GUI) with multiple interactive interface pages, through which a user can selectively transfer content from a first online account to a second online account. For example, the user can select to transfer points from the first online account to the second online account. The system can then transfer of the selected content from the first online account to the second online account. To perform this transfer, the system can employ multiple layers of authentication and other security mechanisms. For example, the system can employ two or more layers of authentication and a unique external identifier to perform the transfer. Following the transfer, the GUI can be updated to reflect the results of the transfer.
A dispenser may dispense a predetermined amount of fluid from a fluid container. The dispenser may include an actuator that applies a force to a nozzle of the fluid container to open the nozzle for a period of time based. The period of time may be based on the predetermined amount of fluid. The dispenser may include a weight sensor, wherein the weight sensor detects a weight of the fluid in a fluid container. The period of time may be based on the weight of the fluid in the fluid container.
In some examples, a system can execute an iterative optimization routine on a set of candidate physical locations for an object. Each iteration can involve a series of operations. The operations can include selecting one of the candidate physical locations; determining a predicted demand value for the candidate physical location based on a first traffic score and a second traffic score associated with the candidate physical location; and determining a predicted overhead value for the candidate physical location. The operations can also include determining a predicted cannibalization factor for the candidate physical location; and generating an overall score for the candidate physical location based on the predicted demand value, the plurality of predicted overhead values, and the predicted cannibalization factor. The system may then identify one or more of the candidate physical locations as optimal locations based on their overall scores and display the optimal locations on a geographical map.
H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 41/149 - Analyse ou conception de réseau pour la prédiction de la maintenance
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
An indicator (10) may include a body (14) comprising a sensor (16) and a recess (14a) configured to receive a pump head (22) of a corresponding container (20). The indicator (10) includes a light (12) coupled to the body (14), wherein the light (12) is configured to light up to indicate when a component in the corresponding container (20) is part of a beverage order, and the sensor (16) is configured to determine when a user dispenses an amount of the component into a beverage container. One or more indicators (10) may communicate with a dock device (40) to coordinate dispensing of beverage orders.
An indicator may include a body comprising a sensor and a recess configured to receive a pump head of a corresponding container. An indicator may include a light coupled to the body, wherein the light is configured to light up to indicate when a component in the corresponding container is part of a beverage order, and the sensor is configured to determine when a user dispenses an amount of the component into a beverage container. One or more indicators may communicate with a dock device to coordinate dispensing of beverage orders
A dispenser may dispense a predetermined amount of fluid from a fluid container. The dispenser may include an actuator that applies a force to a nozzle of the fluid container to open the nozzle for a period of time based. The period of time may be based on the predetermined amount of fluid. The dispenser may include a weight sensor, wherein the weight sensor detects a weight of the fluid in a fluid container. The period of time may be based on the weight of the fluid in the fluid container.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Providing information, audio, video, graphics, text, and other multimedia content in the field of video via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of television via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of sports via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of games via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of cultural events via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of entertainment via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of health and wellness via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of arts and leisure via communication networks; publishing of text, graphic, audio and video works via communications networks
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Providing information, audio, video, graphics, text, and other multimedia content in the field of video via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of television via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of sports via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of games via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of cultural events via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of entertainment via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of health and wellness via communication networks; providing information, audio, video, graphics, text, and other multimedia content in the field of arts and leisure via communication networks; publishing of text, graphic, audio and video works via communications networks
Disclosed herein are methods of pumping fluids and fluid pump devices and systems. The systems described herein include an adjustable pump configured to expel fluid at a plurality of flow rates. The systems include at least one current measurement device communicatively coupled to the pump and configured to measure an electrical current applied to the pump. The systems include a controller communicatively coupled to the pump and the at least one current measurement device. The controller is configured to adjust an operating parameter of the pump based at least in part on a measurement of the electrical current measured by the at least one current measurement device.
One example of the present disclosure can include a system configured to provide a graphical user interface that includes a set of graphical input elements for receiving a selected condition and a selected action for a new rule. The system can generate a new rule definition for the new rule based on the selected condition and the selected action. The system can store the new rule definition in a rule database. The system can then select a subset of rule definitions from the rule database. The system can apply the subset of rule definitions to user data to determine whether the user data matches the subset of rule definitions. If the user data matches a rule definition, the system can execute at least one action associated with the rule definition.
Some examples described herein relate to computer interfaces and authentication protocols for securely linking and transferring content between online accounts. In one example, a system can provide a graphical user interface (GUI) with multiple interactive interface pages, through which a user can selectively transfer content from a first online account to a second online account. For example, the user can select to transfer points from the first online account to the second online account. The system can then transfer of the selected content from the first online account to the second online account. To perform this transfer, the system can employ multiple layers of authentication and other security mechanisms. For example, the system can employ two or more layers of authentication and a unique external identifier to perform the transfer. Following the transfer, the GUI can be updated to reflect the results of the transfer.
Disclosed herein are methods of pumping fluids and fluid pump devices and systems. The systems described herein include an adjustable pump configured to expel fluid at a plurality of flow rates. The systems include at least one current measurement device communicatively coupled to the pump and configured to measure an electrical current applied to the pump. The systems include a controller communicatively coupled to the pump and the at least one current measurement device. The controller is configured to adjust an operating parameter of the pump based at least in part on a measurement of the electrical current measured by the at least one current measurement device.
F04B 13/00 - Pompes spécialement modifiées pour débiter des quantités fixes ou prédéterminées
F04B 15/02 - Pompes adaptées pour travailler avec des fluides particuliers, p. ex. grâce à l'emploi de matériaux spécifiés pour la pompe elle-même ou certaines de ses parties les fluides étant visqueux ou non homogènes
F04B 17/03 - Pompes caractérisées par leur combinaison avec des machines motrices ou moteurs particuliers qui les entraînent ou par leur adaptation à ceux-ci entraînées par des moteurs électriques
F04B 49/20 - Commande des "machines", pompes ou installations de pompage ou mesures de sécurité les concernant non prévues dans les groupes ou présentant un intérêt autre que celui visé par ces groupes en modifiant la vitesse d'entraînement
70.
Integrated backend and dynamic interface system for handling multiple transaction channels across different devices
An integrated backend and dynamic interface system can be provided for handling multiple transaction channels. In one example, a client device can receive a unique identification code corresponding to a guest at a physical location associated with an entity. The client device can forward the unique identification code to a backend system configured to analyze a history of the guest to determine a customized object previously obtained by the guest from the entity. The client device can receive information from the backend system about the customized object and configure a graphical user interface to indicate the customized object. The graphical user interface can also include a graphical option that is selectable by a user for adding the customized object to an object order for the guest.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
Disclosed herein are methods of ice dispensing and ice dispensing devices and systems. Example devices and systems described herein can include a container lid that includes a first cover portion that defines an opening disposed through a portion of the first cover portion, the first portion having an inner edge and an outer edge. Devices and systems can include a second cover portion that defines opening disposed through a portion of the second cover portion having an inner edge and outer edge opposite the inner edge, the opening extending from an inner edge of the second cover portion, wherein the second cover portion is movably coupled to the first cover portion to at least partially overlap with the first cover portion. Devices and systems can further include a door movably coupled to the second cover portion, wherein the door is movably disposable over the opening of the second cover portion.
Disclosed herein are methods of ice dispensing and ice dispensing devices and systems. Example devices and systems described herein can include a container lid that includes a first cover portion that defines an opening disposed through a portion of the first cover portion, the first portion having an inner edge and an outer edge. Devices and systems can include a second cover portion that defines opening disposed through a portion of the second cover portion having an inner edge and outer edge opposite the inner edge, the opening extending from an inner edge of the second cover portion, wherein the second cover portion is movably coupled to the first cover portion to at least partially overlap with the first cover portion. Devices and systems can further include a door movably coupled to the second cover portion, wherein the door is movably disposable over the opening of the second cover portion.
This application generally relates to incorporating edible oil into beverage products. One example can involve adding an edible oil to a container of a beverage appliance. The beverage appliance can then be actuated. When actuated, the beverage appliance can incorporate the edible oil into a beverage or a topping associated with a beverage product.
A23C 9/152 - Préparations à base de laitLait en poudre ou préparations à base de lait en poudre comportant des additifs
A23C 11/04 - Succédanés du lait, p. ex. compositions pour remplacer le lait dans le café au lait contenant au moins un composé d'origine non laitière comme source de matières grasses ou de protéines contenant des matières grasses d'origine non laitière mais pas de protéines d'origine non laitière
A23P 30/40 - Production de mousse ou de produits fouettés
A47J 31/40 - Appareils à préparer des boissons avec des moyens de distribution pour ajouter une quantité mesurée d'ingrédients, p. ex. du café, de l'eau, du sucre, du cacao, du lait, du thé
A47J 31/44 - Éléments ou parties constitutives des appareils à préparer des boissons
A system and method for tracking physical environment performance may include a label printer configured to print labels comprising a machine readable code, wherein the machine readable code contains item information associated with an item. The system may include production channels and scanners associated with the production channels; the scanner located at a first physical location of the physical environment and configured to scan the machine readable code. The system may obtain input data indicative of the production of the item and may determine performance data based on the input data. The system may cause implementation and/or execution of machines based on the performance data.
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06Q 10/0639 - Analyse des performances des employésAnalyse des performances des opérations d’une entreprise ou d’une organisation
75.
Optimizing locations of physical objects in a network
In some examples, a system can execute an iterative optimization routine on a set of candidate physical locations for an object. Each iteration can involve a series of operations. The operations can include selecting one of the candidate physical locations; determining a predicted demand value for the candidate physical location based on a first traffic score and a second traffic score associated with the candidate physical location; and determining a predicted overhead value for the candidate physical location. The operations can also include determining a predicted cannibalization factor for the candidate physical location; and generating an overall score for the candidate physical location based on the predicted demand value, the plurality of predicted overhead values, and the predicted cannibalization factor. The system may then identify one or more of the candidate physical locations as optimal locations based on their overall scores and display the optimal locations on a geographical map.
H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
This application generally relates to incorporating edible oil into beverage products. One example can involve adding an edible oil to a container of a beverage appliance. The beverage appliance can then be actuated. When actuated, the beverage appliance can incorporate the edible oil into a beverage or a topping associated with a beverage product.
A method of preparing an extract can include loading extraction material into an extraction cell or a capsule extraction cell having a first portion and a second portion with ground coffee having a particle size between 200 μm to 400 μm. The method can further include introducing a flow of extraction medium through the first portion of the extraction cell. The method can include, within less than 75 seconds, 3 minutes, or 30 minutes of introducing a portion of the flow of extraction medium into the extraction cell, withdrawing from a filter at the second portion of the extraction cell, extract that has been extracted from the extraction material by the portion of the flow of extraction medium introduced into the extraction cell.
A23F 5/26 - Extraction des constituants solubles dans l'eau
A47J 31/36 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression d'un liquide avec des moyens mécaniques pour produire la pression
Some examples described herein relate to computer interfaces and authentication protocols for securely linking and transferring content between online accounts. In one example, a system can provide a graphical user interface (GUI) with multiple interactive interface pages, through which a user can selectively transfer content from a first online account to a second online account. For example, the user can select to transfer points from the first online account to the second online account. The system can then transfer of the selected content from the first online account to the second online account. To perform this transfer, the system can employ multiple layers of authentication and other security mechanisms. For example, the system can employ two or more layers of authentication and a unique external identifier to perform the transfer. Following the transfer, the GUI can be updated to reflect the results of the transfer.
In one example, a system can receive an order from a client device. The system can also receive data about a set of print queues at a set of printers via a network. The system can then determine a set of queue times corresponding to the set of print queues. Each respective queue time can be determined based on a corresponding print queue. The system can generate an estimated wait time for the order based on the set of queue times. The system can then transmit the estimated wait time to the client device for display in a graphical user interface to a user associated with the order.
A calibration tool for a coffee grinder can receive an image from a camera. The image can depict coffee grinds produced by the coffee grinder. The calibration tool can analyze the image using one or more image processing techniques to determine a representative grind size for the coffee grinds. The calibration tool can determine whether the representative grind size of the coffee grinds deviates from a predefined reference size by at least a threshold amount. In response to determining that the representative grind size of the coffee grinds deviates from the predefined reference size by at least the threshold amount, the calibration tool can output an instruction indicating how to calibrate the coffee grinder to more closely adhere to the predefined reference size.
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
G05B 19/401 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par des dispositions de commande pour la mesure, p. ex. étalonnage et initialisation, mesure de la pièce à usiner à des fins d'usinage
A manufacturing process for physical components can be optimized using some techniques described herein. For example, a system can receive, via a graphical user interface, a user selection of a particular type of production location. The system can determine a cumulative consumption of a component at the particular type of production location over a particular time window. The system can analyze a group of candidate types of production equipment to identify a particular type of production equipment that can accommodate the cumulative consumption of the component during the particular time window. And the system can execute one or more computing operations configured to facilitate deployment of the particular type of production equipment at the particular type of production location.
G05B 13/04 - Systèmes de commande adaptatifs, c.-à-d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques impliquant l'usage de modèles ou de simulateurs
A manufacturing process for physical components can be optimized using some techniques described herein. For example, a system can access a group of models, where each model corresponds to a respective type of production location. The system can select a model, from the group of models, that corresponds to a particular type of production location selected by a user. The system can select a particular type of production equipment based on the selected model. The system can then execute one or more computing operations to facilitate deployment of the particular type of production equipment at the particular type of production location. This can help ensure that appropriately sized production equipment is installed at the production location.
G05B 19/4155 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par le déroulement du programme, c.-à-d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p. ex. choix d'un programme
93.
Performing physical experiments based on automatically-generated testing scripts
Physical experiments can be performed based on automatically-generated testing scripts according to some examples described herein. For example, a system can generate a sample set based on demand data collected from a group of manufacturing locations. The system can also generate a graphical user interface that includes graphical options through which a user can select settings for a testing script to be used in a physical test environment. The system can receive the settings from the user through the graphical user interface. The system can then generate the testing script based on the sample set and the settings, and provide the testing script for use in executing a physical experiment in the physical test environment.
Apparatuses, systems, and methods for brewing a desired portion of a beverage, such as a single-cup portion of coffee, are provided. The system can include one or more hopper assemblies configured to provide a controlled dose of beverage material to a brew chamber. The system can also include a water input system configured to wet the ground beverage material as the grinds enter the brew chamber and substantially prevent steam from reaching grinder components of the system. Further, the system can include an automatic cleaning mechanism such that a user does not need to manually clean components of a brewing machine between brew cycles.
A47J 31/42 - Appareils à préparer des boissons avec des moyens incorporés pour moudre ou torréfier le café
A47J 31/40 - Appareils à préparer des boissons avec des moyens de distribution pour ajouter une quantité mesurée d'ingrédients, p. ex. du café, de l'eau, du sucre, du cacao, du lait, du thé
G05D 23/19 - Commande de la température caractérisée par l'utilisation de moyens électriques
A47J 42/50 - Dispositifs d'alimentation, p. ex. entonnoirsRécipients d'alimentation
A47J 31/52 - Mécanismes commandés par un réveil-matin pour les appareils à préparer le café ou le thé
A23F 5/26 - Extraction des constituants solubles dans l'eau
A47J 31/36 - Appareils à préparer le café dans lesquels l'eau chaude passe sous pression à travers le filtre avec de l'eau chaude sous pression d'un liquide avec des moyens mécaniques pour produire la pression
G05D 23/13 - Commande de la température sans source d'énergie auxiliaire en faisant varier le rapport du mélange de deux fluides ayant des températures différentes
G05B 15/02 - Systèmes commandés par un calculateur électriques
Some examples described herein involve a system that can receive a request for a beverage transmitted by a software application. The request can indicate that a requestor of the beverage is to receive the beverage in their personal receptacle. The system can generate a digital instruction to create the beverage based on the request, where the digital instruction is configured to prevent the beverage from being dispensed in a single-use container and to cause the beverage to be provided to the requestor in the personal receptacle. The system can then output a beverage build instruction corresponding to the digital instruction. The beverage build instruction can cause an entity at a production location to create the beverage and provide the beverage to the requestor in the personal receptacle.
Some examples described herein involve a system that can receive a request for a beverage transmitted by a software application. The request can indicate that a requestor of the beverage is to receive the beverage in their personal receptacle. The system can generate a digital instruction to create the beverage based on the request, where the digital instruction is configured to prevent the beverage from being dispensed in a single-use container and to cause the beverage to be provided to the requestor in the personal receptacle. The system can then output a beverage build instruction corresponding to the digital instruction. The beverage build instruction can cause an entity at a production location to create the beverage and provide the beverage to the requestor in the personal receptacle.
G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G07F 9/00 - Parties constitutives autres que celles particulières à des genres ou types particuliers d'appareils
G07F 13/06 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs avec distribution sélective de différents fluides ou matériaux ou de mélanges de ceux-ci
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
97.
Optimizing locations of physical objects in a network
In some examples, a system can execute an iterative optimization routine on a set of candidate physical locations for an object. Each iteration can involve a series of operations. The operations can include selecting one of the candidate physical locations; determining a predicted demand value for the candidate physical location based on a first traffic score and a second traffic score associated with the candidate physical location; and determining a predicted overhead value for the candidate physical location. The operations can also include determining a predicted cannibalization factor for the candidate physical location; and generating an overall score for the candidate physical location based on the predicted demand value, the plurality of predicted overhead values, and the predicted cannibalization factor. The system may then identify one or more of the candidate physical locations as optimal locations based on their overall scores and display the optimal locations on a geographical map.
H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
An apparatus for dispensing a liquid can include a dispenser coupled to a container. The dispenser can be configured to move between an open position and a closed position. In the open position, the dispenser can be configured to dispense the liquid. The container can be in an inverted position such that an opening of the container is facing downward.
An apparatus for dispensing a liquid includes a dispenser (40) coupled to a container (20). The dispenser (40) can be configured to move between an open position and a closed position. In the open position, the dispenser (40) is configured to dispense the liquid. The container (20) can be in an inverted position such that an opening of the container is facing downward.