G07G1/0036

SENSING AND DIGITAL DISPLAY TYPE WEIGHING AND CODE SCANNING INTEGRATED MACHINE WITH DAMPING AND DUST-PROOF SMART CASE
20230076919 · 2023-03-09 ·

A sensing and digital display type weighing and code scanning integrated machine with a damping and dust-proof smart case includes a case device. A weigher is placed at an upper end of the case device. A code scanning device is fixedly connected to the upper end of the case device. The case device includes a case, a guide hole, a threaded hole, a through groove, a groove, a fan, a case door, a magnet, a guide rod, a first spring, a host base, a first clamping groove, a computer host, a filter cartridge, a circular groove and an efficient filter screen. The case door is hinged to the case. The magnet is fixedly connected to the case door. The guide rod is slidably nested in the case. The host base is fixedly connected to an upper end of the guide rod. The computer host is clamped in the host base.

SELF-SERVICE TERMINAL WITH INTEGRATED COMPUTER-VISION ITEM RECOGNITION AND PAYMENT FUNCTIONS
20230077198 · 2023-03-09 ·

A transaction apparatus comprises a touch display, a framed element, and a vertical scanner. The framed element comprises at least two cameras focused on a scan area defined in front of the vertical scanner. The framed element is located above a top portion of the vertical scanner and the touch display is adjustable up and down relative to a top portion of the framed element. During a transaction when items are placed in the scan area, multiple images of the scan area are provided by the cameras. The vertical scanner scans any item barcodes for the items visible to a scan window of the scanner. The multiple images are processed to identify item codes for the items. Scanned item codes are compared against their corresponding item codes and the transaction is processed.

System, method, and computer program product for updating an application programming interface field of a transaction message

Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.

Dynamic product suggestions and in-store fulfillment
11475504 · 2022-10-18 · ·

In one implementation, a system for providing product suggestions to provide to a customer during a checkout process at a retail store includes a checkout configuration that includes a point of sale terminal, a scanner to scan products, a scanning preparation area where products to be scanned are positioned, and a customer-facing device. The system can further include one or more product sensors to capture and transmit product signals. The system can also include a product identification system that is programmed to identify the products contained in the scanning preparation area. The system can further include a product recommendation engine that is configured to identify contents of a customer cart from the products contained in the scanning preparation area; determine product recommendations based, at least in part, on the contents of the customer cart; and transmit the product recommendations to the customer-facing device for display to the user.

METHOD, A DEVICE AND A SYSTEM FOR CHECKOUT
20230118277 · 2023-04-20 ·

The present invention discloses a method, a device, and a system for checkout. Items are provided in a case with a locked door. The system and method unlock the door in response to a request from a pre-registered customer. Cameras trained on the case take a plurality of hand images of the customer and use those images to identify the item in the hand as well as whether the action is a take-up action or a put-back action. The identification of the item is done with at least one pre-trained classification model, and a second pre-trained classification model may be used to distinguish between visually similar items in the case, if the first pre-trained classification model identifies an item on a list of visually similar items. Once the item and the nature of the action are identified, a shopping list is automatically generated.

SELECTING CUSTOMER-FACING DEVICE BASED ON USER ATTRIBUTE

Techniques for conducting transaction(s) between a merchant and customer(s) via a multi-device point-of-sale (POS) system is described. The multi-device POS system may include a merchant-facing device and a plurality of customer-facing devices. A merchant application executing on the merchant-facing device may determine an attribute of a customer based on data received during a pending transaction. The merchant application may determine accommodation capabilities of individual customer-facing devices of the plurality of customer-facing devices. The merchant application may select a customer-facing device for the customer to use in the transaction based on the attribute of the customer and the accommodation capabilities of the individual customer-facing devices. The merchant application may generate a user interface directing the customer to the selected customer-facing device.

PROCESSING APPARATUS, PROCESSING METHOD, AND NON-TRANSITORY STORAGE MEDIUM

The present invention provides a processing apparatus (10) including: a registration unit (12) that recognizes, based on image processing, product discrimination information of a product picked up from a product placing space, and registers the recognized product discrimination information in association with customer discrimination information; and a settlement unit (13) that executes, when it is detected, based on image processing, that a customer having picked up the product performs a predetermined action, a settlement based on a registration content resulting from the registration unit (12).

METHOD AND SYSTEM FOR ANONYMOUS CHECKOUT IN A STORE
20230123576 · 2023-04-20 · ·

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for anonymous checkout in a store. One of the methods includes receiving, by a computer system of the store, information associated with a payment account of a person; sending, by the computer system to a server associated with a payment system, the received information associated with the payment account of the person; receiving, by the computer system from the server associated with the payment system, a token associated with the payment account of the person; receiving, by the computer system from a plurality of sensors, data associated with the person; extracting, by the computer system based on the received data associated with the person, a plurality of features of the person; and storing, by the computer system, the received token in correspondence with information associated with the extracted features of the person.

Payment method, apparatus and device

A payment method, apparatus, and device are provided. The method includes: determining, according to geographical location information of a user, a third-party payment institute corresponding to the user's location, obtaining, through a payment server, a payment account of the third-party payment institute compatible for a local transaction, and scanning a barcode to complete a payment using the payment account. During the payment process, a DOI including information of the payment account is presented to a merchant, and the merchant extracts the payment account therein, and forwards order information and the payment account to the third-party payment institute. The third-party payment institute identifies the payment account and forwards the same to the payment server. The payment server identifies a user identity corresponding to the payment account, and then completes the payment process.

Methods and arrangements for identifying objects

In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.