Patent classifications
G07F9/023
Wine storage apparatus
A wine storage apparatus is provided. The wine storage apparatus includes a housing, a door configured to open and close the housing and including a display, a rack provided inside the housing and configured to hold a bottle of wine, a sensor configured to obtain information about whether a bottle of wine is stored on the rack, and a processor configured to identify whether the bottle of wine is stored on the rack based on the information, and control the display to display guide information of the bottle of wine based on an identification result.
SYSTEMS AND METHODS FOR FACILITATING A TRANSACTION USING AUGMENTED REALITY
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data, and identify one or more action items in the environmental data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive user input data, and provide purchase request data to a merchant terminal in response to those inputs.
DISPLAY CASE DOOR WITH TOUCH SCREEN
In one general aspect, the subject matter described in this specification can be embodied in a display case door that includes a panel assembly, a door frame, an electronic display, and a touchscreen. The door frame extends about and secured to a peripheral edge of the panel assembly. The electronic display overlays the panel assembly and is secured to the door frame. The touch screen overlaps a first portion of the electronic display, and the display includes a second portion which is not overlapped by the touchscreen.
Method and System for Asynchronous Mobile Payments for Multiple In-Person Transactions Conducted in Parallel
A mobile consumer device with a display, processor(s), and memory: identifies a merchant device in proximity to the consumer device based on broadcasted information transmitted by the first merchant device, the broadcasted information including a first identifier corresponding to the first merchant device; transmits the first identifier to a server and receives from the server an electronic communication including identification and transaction information associated with the merchant; displays the identification information, receives user selection of the merchant identification information; and in response, displays the merchant transaction information, receives supplemental user information, and transmits the supplemental transaction information to the server for completion of the transaction.
INTERMEDIARY COMMUNICATIONS OVER NON-PERSISTENT NETWORK CONNECTIONS
A mobile device with a first transceiver, a second transceiver, one or more processors, and memory bridges communications between an offline retail machine with a short-range communication capability and a remote server by obtaining via the first transceiver a single-use request code from an information packet broadcast by the offline retail machine; transmitting via the second transceiver the single-use request code to a remote server; obtaining via the second transceiver from the remote server a grant token including the single-use request code; detecting a trigger condition for initiating provision of a product or service by the offline retail machine; and in response to detecting the trigger condition, initiating performance of the provision of the product or service by transmitting the grant token to the offline retail machine via the first transceiver.
Method, System, and Computer Program Product for Configuring at Least One Rule via a Graphical User Interface
Provided is a method for configuring at least one rule, e.g., using a graphical user interface. The method may include displaying a graphical user interface including a polygon having at least three edges and an icon at a first position within the polygon. Each edge of the polygon may be associated with a potential outcome of at least one rule. An input to move the icon to a second position within the polygon may be received. The graphical user interface may be displayed with the icon at the second position within the polygon. A distance from the second position of the icon to each edge of the polygon may be determined. The rule(s) may be adjusted based on the distance from the second position of the icon to each edge of the polygon. A system and computer program product are also disclosed.
METHOD AND GUI FOR SETTLEMENT OF COMMODITY CONTRACTS DENOMINATED IN COMMODITY CONTRACT TOKENS
A computer method and graphical user interface (GUI) for settlement of a commodity contract includes displaying, on an electronic display of a first user device, a GUI for receiving input of information related to a particular commodity smart contract for transfer of a commodity, receiving input data including information related to commodity attributes from a first user via the GUI, displaying a commodity price field in the GUI, transferring the received input data to a server computer, displaying a commit object in the GUI receiving input from the commit object, transmitting a commitment to the server computer to cause the server computer to establish a smart commodity contract for the commodity, and displaying, in the GUI on the electronic display, a receipt acknowledgement object indicating that the smart contract is established and the first user is obligated to abide by the smart contract.
BAR TYPE ELECTRONIC SHELF LABEL CAPABLE OF TOUCH INPUT
According to an embodiment of the present disclosure, an electronic shelf label capable of touch input includes a display configured to receive touch input from a user and display information to a user on a screen; and a controller configured to control the screen displayed by the display based on the input received through the display, the controller is configured to: control the display to be operated in a consumer mode in which product information is displayed to the user or a manager mode in which a screen displayed in the consumer mode is set.
Bulk food storage and dispensing system with automatic label creation
Systems are disclosed for dispensing, weighing, identifying, processing, and/or printing tag identifiers for items (e.g., bulk food items). In one embodiment, a storage system includes a scoop bin configured to store a product, wherein the scoop bin has a lid configured to be moved between a closed position and an open position, and wherein the product is configured to be scooped out of the scoop bin by a customer when the lid is in the open position. The system further includes a sensor configured to monitor a movement of the scoop bin, wherein the sensor is configured to transmit a notification to the computing device identifying the movement of the scoop bin. A printer is configured to receive an instruction from the computing device to automatically print a label identifying the product stored in the scoop bin following the computing device receiving the notification of the movement.
BEVERAGE CONTAINER RECYCLING SYSTEM
A beverage container recycling system has a housing with an advertising display, a user feedback display and a deposit opening. An imaging region is connected to the deposit opening. The imaging region has a camera to take an image of a deposited beverage container. A processor, network interface circuit and memory are associated with the housing. The memory stores instructions executed by the processor to analyze the image of the deposited beverage container to characterize the deposited beverage container as one of glass, aluminum or plastic. A carriage directly deposits a glass beverage container in a glass bin. The carriage directs aluminum and plastic beverage containers to a crusher with a blade to pierce aluminum and plastic beverage containers prior to compaction. The crusher selectively directs compacted beverage containers to a plastic bin and an aluminum bin. The memory stores instructions executed by the processor to maintain a count of deposited beverage containers and communicates the count of deposited beverage containers to the network interface circuit for routing to a networked machine.