IP Library Granted Patent US 8,976,030
Granted Patent B2
US 8,976,030 · App. 13/867,386 · Granted Mar 10, 2015

Point of sale (POS) based checkout system supporting a customer-transparent two-factor authentication process during product checkout operations

Inventors: Charles Cunningham (Havertown, PA); Timothy Good (Clementon, NJ); Sean Philip Kearney (Marlton, NJ); Michael Miraglia (Hamilton, NJ); Thomas Amundsen (Turnersville, NJ); Patrick Giordano (Glassboro, NJ); Yujiun Paul Wang (Cupertino, CA); Xiaoxun Zhu (Suzhou, CN)
Assignee: Metrologic Instruments, Inc.
G08B13/246G08B13/242G07G3/003G07G1/0054
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,976,030
App. No.
13/867,386
Granted
Mar 10, 2015
Kind
B2
Abstract

A checkout system is provided for carrying out a two-factor authentication process where coded products are purchased and theft activity might be pursued. The system typically includes an identification code reader for reading product identification codes (e.g. UPC bar code symbols or EPC-encoded RFID tags) on products that are passed through the point of sale (POS) and a security code detector/reader for automatically detecting/reading a security code (e.g. implemented as an EAS tag or an RFID tag) at the POS. During product checkout operations, the identification code reader reads identification codes, and the security code detector/reader detects or reads security codes applied to products. Collected identification and security data is automatically processed using identification and security data stored in a database to determine whether or not each product being purchased at the POS is in compliance or not in compliance with a two-factor authentication process supported by the checkout system.

Claims (41)

1. A system, comprising:

a barcode symbol reading subsystem for reading barcode symbols on products;

an electronic article surveillance (EAS) tag detector for detecting EAS tags on products and generating security data in response thereto;

an indication module for generating an indication;

a database comprising information associating each barcode symbol with a product and indicating whether the product should have an EAS tag;

a processing subsystem communicatively connected to the barcode symbol reading subsystem, the EAS tag detector, the indication module, and the database, the processing subsystem being configured to:

determine, based on the information in the database, whether a barcode symbol read on a given product by the barcode symbol reading subsystem and the security data generated for the given product by the EAS tag detector comply with a two-factor authentication process; and

generate an indication via the indication module in response to the determination of compliance with the two-factor authentication process.

2. The system of claim 1 , wherein the database comprises a relational database management system.

3. The system of claim 1 , comprising an EAS tag deactivator for deactivating EAS tags on products in response to a determination by the processing subsystem that the given product complies with the two-factor authentication process.

4. The system of claim 1 , wherein the processing subsystem is configured to, if the barcode symbol on a given product is associated in the database with a product that should have an EAS tag and the generated security data indicates the presence of an EAS tag, determine that the given product complies with the two-factor authentication process.

5. The system of claim 1 , wherein the processing subsystem is configured to, if the barcode symbol on a given product is associated in the database with a product that should not have an EAS tag and the generated security data indicates the presence of an EAS tag, determine that the given product does not comply with the two-factor authentication process.

6. A system, comprising:

a radio-frequency identification (RFID) reading subsystem for reading RFID tags on products;

an electronic article surveillance (EAS) tag detector for detecting EAS tags on products and generating security data in response thereto;

an indication module for generating an indication;

a database comprising information associating each RFID tag with a product and indicating whether the product should have an EAS tag;

a processing subsystem communicatively connected to the RFID reading subsystem, the EAS tag detector, the indication module, and the database, the processing subsystem being configured to:

determine, based on the information in the database, whether an RFID tag read on a given product by the RFID reading subsystem and the security data generated for the given product by the EAS tag detector comply with a two-factor authentication process; and

generate an indication via the indication module in response to the determination of compliance with the two-factor authentication process.

7. The system of claim 6 , wherein the database comprises a relational database management system.

8. The system of claim 6 , comprising an EAS tag deactivator for deactivating EAS tags on products in response to a determination by the processing subsystem that the given product complies with the two-factor authentication process.

9. The system of claim 6 , wherein the processing subsystem is configured to, if the RFID tag on a given product is associated in the database with a product that should have an EAS tag and the generated security data indicates the presence of an EAS tag, determine that the given product complies with the two-factor authentication process.

10. The system of claim 6 , wherein the processing subsystem is configured to, if the RFID tag on a given product is associated in the database with a product that should not have an EAS tag and the generated security data indicates the presence of an EAS tag, determine that the given product does not comply with the two-factor authentication process.

11. A system, comprising:

an identification code reading subsystem for reading identification codes on products;

a security code detection subsystem for detecting security codes on products and generating security data in response thereto;

an indication module for generating an indication;

a database comprising information associating each identification code with a product and indicating whether the product should have a security code;

a processing subsystem communicatively connected to the identification code reading subsystem, the security code detection subsystem, the indication module, and the database, the processing subsystem being configured to:

determine, based on the information in the database, whether an identification code read on a given product by the identification code reading subsystem and the security data generated for the given product by the security code detection subsystem comply with a two-factor authentication process; and

generate an indication via the indication module in response to the determination of compliance with the two-factor authentication process.

12. The system of claim 11 , wherein the database comprises a relational database management system.

13. The system of claim 11 , wherein the identification code reading subsystem comprises a barcode symbol reading subsystem for reading barcode symbols on products that uniquely identify products.

14. The system of claim 11 , wherein the identification code reading subsystem comprises a radio-frequency identification reading subsystem for reading radio-frequency identification tags on products that uniquely identify products.

15. The system of claim 11 , wherein the security code detection subsystem comprises an electronic article surveillance tag detector for detecting electronic article surveillance tags on products.

16. The system of claim 11 , comprising an electronic article surveillance tag deactivator for deactivating electronic article surveillance tags on products in response to a determination by the processing subsystem that the given product complies with the two-factor authentication process.

17. The system of claim 11 , wherein the security code detection subsystem comprises a radio-frequency identification detector for detecting radio-frequency identification tags on products.

18. The system of claim 11 , comprising a radio-frequency identification tag deactivator for deactivating a security alarm triggering function of the radio-frequency identification tag in response to a determination by the processing subsystem that the given product complies with the two-factor authentication process.

19. The system of claim 11 , wherein the processing subsystem is configured to, if the identification code on a given product is associated in the database with a product that should have a security code and the generated security data indicates the presence of a security code, determine that the given product complies with the two-factor authentication process.

20. The system of claim 11 , wherein the processing subsystem is configured to, if the identification code on a given product is associated in the database with a product that should not have a security code and the generated security data indicates the presence of a security code, determine that the given product does not comply with the two-factor authentication process.

Continuity (2)
Provisional Application 61741779 · Apr 24, 2012
Related Publication 20130278425A1 · Oct 24, 2013