Method and apparatus for detecting item placement and item removal during operation of a self-service checkout terminal
First Claim
1. A method of providing security during operation of a checkout terminal, comprising the steps of:
- creating a database during a checkout procedure which includes a first record corresponding to an input item entered into the terminal during the checkout procedure, the first record including (1) a first identification code associated with the input item, and (2) an input weight value corresponding to the weight of the input item;
determining a second identification code associated with a removal item in response to a user voiding entry of the removal item;
detecting the weight of the removal item and generating a removal weight value in response thereto; and
generating a wrong-item-removed control signal if (1) the first identification code is the same as the second identification code, and (2) the input weight value does not match the removal weight value.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of providing security during operation of a checkout terminal, with the terminal having a first scale, includes the step of storing a first identification code associated with an input item in a memory in response to entry of the input item into the terminal. The method also includes the step of detecting the weight of the input item with the first scale and storing an input weight value associated with the weight of the input item in the memory in response thereto. The method further includes the step of retrieving a second identification code associated with a removal item from the memory in response to a user voiding entry of the removal item. Moreover, the method includes the step of detecting the weight of the removal item with the first scale and generating a removal weight value associated with the weight of the removal item in response thereto. The method yet further includes the step of generating a wrong-item-removed control signal if (1) the first identification code is the same as the second identification code, and (2) the input weight value does not match the removal weight value.
109 Citations
21 Claims
-
1. A method of providing security during operation of a checkout terminal, comprising the steps of:
-
creating a database during a checkout procedure which includes a first record corresponding to an input item entered into the terminal during the checkout procedure, the first record including (1) a first identification code associated with the input item, and (2) an input weight value corresponding to the weight of the input item; determining a second identification code associated with a removal item in response to a user voiding entry of the removal item; detecting the weight of the removal item and generating a removal weight value in response thereto; and generating a wrong-item-removed control signal if (1) the first identification code is the same as the second identification code, and (2) the input weight value does not match the removal weight value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing security during operation of a checkout terminal, with the terminal having a first scale, comprising the steps of:
-
storing a first identification code associated with an input item in a memory in response to entry of the input item into the terminal; detecting the weight of the input item with the first scale and storing an input weight value associated with the weight of the input item in the memory in response thereto; retrieving a second identification code associated with a removal item from the memory in response to a user voiding entry of the removal item; detecting the weight of the removal item with the first scale and generating a removal weight value associated with the weight of the removal item in response thereto; and generating a wrong-item-removed control signal if (1) the first identification code is the same as the second identification code, and (2) the input weight value does not match the removal weight value. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A checkout terminal, comprising:
-
a first weight scale; a memory; means for storing a first identification code associated with an input item in said memory in response to entry of said input item into said terminal; means for detecting the weight of said input item with said first weight scale and storing an input weight value associated with the weight of said input item in said memory in response thereto; means for retrieving a second identification code associated with a removal item from said memory in response to a user voiding entry of said removal item; means for detecting the weight of said removal item with said first weight scale and generating a removal weight value associated with the weight of said removal item in response thereto; and means for generating a wrong-item-removed control signal if (1) said first identification code is the same as said second identification code, and (2) said input weight value does not match said removal weight value. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification