A47F10/02

MODULAR SYSTEM FOR AUTONOMOUS FOOD ASSEMBLY
20230309755 · 2023-10-05 ·

A modular system for autonomous food assembly includes: a skid operable in a first configuration configured to transiently install on a vehicle and in a second configuration configured to transiently install in a kiosk; a set of food dispensing modules configured to transiently install on the skid and store and dispense food based on food orders; and a fixed infrastructure configured to distribute power from a first power source in the truck to the set of food dispensing modules in the first configuration, from a second power source in the fixed kiosk to the set of food dispensing modules in the second configuration, and to the set of food dispensing modules; a controller installed on the skid and configured to receive food orders and control the set of food dispensing modules to dispense food orders from the truck in the first configuration and from the kiosk in the second configuration.

Method and device for identifying product purchased by user and intelligent shelf system

The present disclosure provides a method and device for identifying a product purchased by a user and intelligent shelf system. The method includes acquiring a weight of products carried in a container, acquiring a first monitoring image acquired in a monitoring area corresponding to the container, identifying the first monitoring image, and obtaining an identification result, wherein the identification result comprises user identity information when it is determined that the weight of the products is reduced, acquiring a time when at least one product carried in the container is picked up, and determining information of at least one picked-up product, obtaining the user identity information corresponding to the at least one picked-up product, and associating the user identity information with the information of the at least one picked-up product.

MERCHANDISER WITH SENSING CAPABILITIES

A merchandiser for storing at least one product for purchase by a customer is provided. The merchandiser includes: a housing defining a cavity configured to receive the at least one product; an opening defined by the housing, the opening providing access to the cavity; and a door coupled to the housing and movable between a first position and a second position. The door substantially covers the opening in the first position and the door is positioned away from the opening in the second position such that the cavity is accessible. The merchandiser further includes a control system operable in a plurality of modes including at least a run mode and a setup mode. In the run mode, purchase of the at least one product is permitted. In the setup mode, one or more run mode provisions that control operation of the merchandiser in the run mode are received.

MERCHANDISER WITH SENSING CAPABILITIES

A merchandiser for storing at least one product for purchase by a customer is provided. The merchandiser includes: a housing defining a cavity configured to receive the at least one product; an opening defined by the housing, the opening providing access to the cavity; and a door coupled to the housing and movable between a first position and a second position. The door substantially covers the opening in the first position and the door is positioned away from the opening in the second position such that the cavity is accessible. The merchandiser further includes a control system operable in a plurality of modes including at least a run mode and a setup mode. In the run mode, purchase of the at least one product is permitted. In the setup mode, one or more run mode provisions that control operation of the merchandiser in the run mode are received.

DISTANCE-BASED PRODUCT EVENT DETECTION
20230368131 · 2023-11-16 ·

A merchandiser device includes a storage area including multiple rows, in which each row includes multiple lanes, and in which each lane is configured to store multiple products. The merchandiser device includes a time of flight sensor positioned for use with a lane and configured to produce sensor output indicative of an event associated with a product stored in the lane. An event associated with the product is detected based on the sensor output. Identifying information for the product is determined based on the sensor output and a planogram of the merchandiser device. A quantity of the product associated with the event is determined based on the sensor output and dimensional information associated with the product. Data configured to cause an update to an inventory record associated with the product is then output based on the identifying information and the quantity.

Systems and methods for automated design of camera placement and cameras arrangements for autonomous checkout

Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.

Systems and methods for automated design of camera placement and cameras arrangements for autonomous checkout

Systems and techniques are provided for determining an improved camera coverage plan including a number, a placement, and a pose of cameras that are arranged to track puts and takes of items by subjects in a three-dimensional real space. The method includes receiving an initial camera coverage plan including a three-dimensional map of a real space, an initial number and initial pose of a plurality of cameras and a camera model including characteristics of the cameras. The method can iteratively apply a machine learning process to an objective function of number and poses of cameras, and subject to a set of constraints, obtain an improved camera coverage plan. The improved camera coverage plan is provided to an installer to arrange cameras to track puts and takes of items by subjects in the three-dimensional real space.

Merchandiser with sensing capabilities

A merchandiser for storing refrigerated product for purchase by a customer is provided. The merchandiser includes a housing defining a cavity; an opening defined by the housing, the opening providing access to the cavity; a door coupled to the housing and movable between a first position and a second position, wherein the door covers the opening in the first position and the door is positioned away from the opening in the second position such that the cavity is accessible; a lock coupled to the door, the lock actuable between a locked position and an unlocked position, wherein the lock is configured to lock the door in the first position in the locked position; and a controller coupled to the lock, the controller configured to actuate the lock to the unlocked position in response to receiving an unlock signal from a remote device.

Merchandiser with sensing capabilities

A merchandiser for storing refrigerated product for purchase by a customer is provided. The merchandiser includes a housing defining a cavity; an opening defined by the housing, the opening providing access to the cavity; a door coupled to the housing and movable between a first position and a second position, wherein the door covers the opening in the first position and the door is positioned away from the opening in the second position such that the cavity is accessible; a lock coupled to the door, the lock actuable between a locked position and an unlocked position, wherein the lock is configured to lock the door in the first position in the locked position; and a controller coupled to the lock, the controller configured to actuate the lock to the unlocked position in response to receiving an unlock signal from a remote device.

SYSTEM AND METHOD FOR DISTRIBUTED MEDICATION MANAGEMENT
20220285002 · 2022-09-08 ·

The disclosed electronic smart mat includes a planar surface configured to receive a mobile electronic container configured to store one or more medications, an antenna configured to wirelessly communicate with the mobile electronic container when the mobile electronic container is received over the surface, a communication module configured to communicate with a server, and a processor. The processor is configured to determine a medication content of the mobile electronic container responsive to the mobile electronic container being received over the surface, receive patient data associated with a patient responsive to placement of a mobile computing device associated with the patient over the surface of the electronic mat, and provide, to the server using the communication module, the patient data, and updated medication inventory based on the determined medication content of the mobile electronic container. The electronic mat may form a bottom surface of an enclosure within a dispensing machine.