IP Library Patent Application 13788252
Patent Application
App. No. 13/788,252

SYSTEM AND METHOD FOR POINT-OF-SALE (POS) UNIVERSAL PRODUCT CODE DETECTION, BLOCKING AND INJECTING

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 None
App. No.
13/788,252
Abstract

A system, method and computer program product for processing promotions, including a universal product code (UPC) injection sub-system coupled between a UPC reader device and a point-of-sale (POS) device. The universal product code (UPC) injection sub-system including an interface device coupled between the UPC reader device and the POS device and incorporating an OR function to prevent disruption of an existing data stream between the POS device and the UPC reader device; and a controller device coupled to the interface device. The controller device via the interface device is configured to detect a UPC transmitted between the UPC reader and the POS device, block a UPC transmitted between the UPC reader and the POS device, and inject a UPC into the POS device. The POS device performs a POS function based on a received UPC from the controller device.

Claims (31)

1 . A computer implemented system for processing promotions, the system comprising:

a universal product code (UPC) injection sub-system coupled between a UPC reader device and a point-of-sale (POS) device;

the universal product code (UPC) injection sub-system including:

an interface device coupled between the UPC reader device and the POS device and incorporating an OR function to prevent disruption of an existing data stream between the POS device and the UPC reader device; and

a controller device coupled to the interface device,

wherein the controller device via the interface device is configured to detect a UPC transmitted between the UPC reader and the POS device, block a UPC transmitted between the UPC reader and the POS device, and inject a UPC into the POS device, and

the POS device performs a POS function based on a received UPC from the controller device.

2 . The system of claim 1 , wherein the POS function includes reducing a transaction amount by a negative dollar amount associated with a UPC received from the controller device.

3 . The system of claim 1 , wherein the POS function includes issuing a reward based on a UPC received from the controller device.

4 . The system of claim 1 , wherein the POS function includes issuing an incentive based on a UPC received from the controller device.

5 . The system of claim 1 , wherein the UPC can include a bar code.

6 . A computer implemented method for processing promotions, the method comprising:

coupling a universal product code (UPC) injection sub-system between a UPC reader device and a point-of-sale (POS) device;

coupling an interface device of the UPC injection sub-system between the UPC reader device and the POS device and incorporating an OR function to prevent disruption of an existing data stream between the POS device and the UPC reader device;

coupling a controller device of the UPC injection sub-system to the interface device;

detecting with the controller device via the interface device a UPC transmitted between the UPC reader and the POS device, blocking with the controller device via the interface device a UPC transmitted between the UPC reader and the POS device, and injecting with the controller device via the interface device a UPC into the POS device; and

performing a POS function with the POS device based on a received UPC from the controller device.

7 . The method of claim 6 , wherein the POS function includes reducing a transaction amount by a negative dollar amount associated with a UPC received from the controller device.

8 . The method of claim 6 , wherein the POS function includes issuing a reward based on a UPC received from the controller device.

9 . The method of claim 6 , wherein the POS function includes issuing an incentive based on a UPC received from the controller device.

10 . The method of claim 6 , wherein the UPC can include a bar code.

11 . A computer program product for processing promotions, and including one or more computer readable instructions embedded on a tangible, non-transitory computer readable medium and configured to cause one or computer processors to perform the steps of:

coupling a universal product code (UPC) injection sub-system between a UPC reader device and a point-of-sale (POS) device;

coupling an interface device of the UPC injection sub-system between the UPC reader device and the POS device and incorporating an OR function to prevent disruption of an existing data stream between the POS device and the UPC reader device;

coupling a controller device of the UPC injection sub-system to the interface device;

detecting with the controller device via the interface device a UPC transmitted between the UPC reader and the POS device, blocking with the controller device via the interface device a UPC transmitted between the UPC reader and the POS device, and injecting with the controller device via the interface device a UPC into the POS device; and

performing a POS function with the POS device based on a received UPC from the controller device.

12 . The computer program product of claim 11 , wherein the POS function includes reducing a transaction amount by a negative dollar amount associated with a UPC received from the controller device.

13 . The computer program product of claim 11 , wherein the POS function includes issuing a reward based on a UPC received from the controller device.

14 . The computer program product of claim 11 , wherein the POS function includes issuing an incentive based on a UPC received from the controller device.

15 . The computer program product of claim 11 , wherein the UPC can include a bar code.

Assignments (3)
RELEASE (REEL 060220 / FRAME 0711) Recorded Aug 22, 2025
From: BANK OF AMERICA, N.A.
To: QUIDEL CORPORATION; BIOHELIX CORPORATION; DIAGNOSTIC HYBRIDS, INC.; QUIDEL CARDIOVASCULAR INC.; ORTHO-CLINICAL DIAGNOSTICS, INC.; CRIMSON U.S. ASSETS LLC; CRIMSON INTERNATIONAL ASSETS LLC; MICRO TYPING SYSTEMS, INC.
Reel/Frame 072577/0536 →
SECURITY AGREEMENT Recorded May 31, 2022
From: QUIDEL CORPORATION; BIOHELIX CORPORATION; DIAGNOSTIC HYBRIDS, INC.; QUIDEL CARDIOVASCULAR INC.; ORTHO-CLINICAL DIAGNOSTICS, INC.; CRIMSON U.S. ASSETS LLC; CRIMSON INTERNATIONAL ASSETS LLC; MICRO TYPING SYSTEMS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 060220/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2014
From: BAKKER, ANTON; ALLEN, MARC L
To: OUTSITE NETWORKS, INC.
Reel/Frame 033690/0448 →