Nova Patents
CA2525127C

Self-checkout method and apparatus

Abstract

A point-of-sale self-checkout terminal includes a code reader device for automated entry of a product identification code present on items for purchase and a customer input device for receipt of data from a customer. A customer can initiate a purchase of a non-scannable item and, in response, a database is queried to identify items based on a prediction of purchase of the items, and the identified items are displayed for selection by the customer to purchase the item. Image processing and voice processing, can also be implemented to assist customers with the purchase of non-scannable items.

CA2525127C, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Expired 14 May 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    CA 02525127 2015-10-08 WHAT IS CLAIMED IS 1. A product purchasing method at a point-of-sale self-checkout terminal comprising a code reader device for automated entry of a product identification code present on items for purchase and a customer input device for receipt of data from a customer, said method comprising:receiving from a self-checkout customer a first input at the customer input device initiating a purchase of an item that does not have a product identification code compatible with the reader device present on the item;querying a database to identify a first plurality of items based on a prediction of purchase of the items;in response to the first input, displaying to the customer a graphical user interface comprising a first plurality of user-selectable icons each of said icons representing one of the first plurality of items;receiving from the user a second input selecting one of the first plurality of icons;and processing a purchase transaction for an item corresponding to the selected icon, wherein identifying the plurality of items based on a prediction of purchase comprises: capturing an image of a checkout item;processing the image using an image identification algorithm to compute a visual characteristics of the checkout item;executing a matching algorithm to compare the visual characteristics of the checkout item to visual characteristic information stored in a database;selecting the plurality of items based on the comparison of visual characteristics and further based on correlation of items purchased by the customer during a purchasing session. CA 02525127 2015-10-08
  2. 8
    A point-of-sale self-checkout terminal comprising:a code reader device for automated entry of a product identification code present on items for purchase;a customer input device for receipt of data from a customer;a database comprising stored data indicating expectation of purchase of items;a video display;CA 02525127 2015-10-08 a processor coupled to the code reader, the input device, the database, and the video display and a memory comprising stored instructions to configure the processor to: receive from the self-checkout customer a first input at the customer input device to initiate a purchase of an item that does not have a product identification code compatible with the reader device present on the item;query the database to identify a first plurality of items based on said expectation of purchase of items;in response to the first input, display to the customer on the video display a graphical user interface comprising a first plurality of user-selectable icons each of said icons representing one of the first plurality of items;receive from the customer a second input selecting one of the first plurality of icons;and process a purchase transaction for an item corresponding to the selected icon;wherein identifying the first plurality of items based on a said expectation of purchase of items comprises: capturing an image of a checkout item;processing the image using an image identification algorithm to compute a visual characteristics of the checkout item;executing a matching algorithm to compare the visual characteristics of the checkout item to visual characteristic information stored in the database;selecting the first plurality of items based on the comparison of visual characteristics and further based on correlation of items purchased by the customer during a purchasing session.