OPTIMIZING VIDEO STREAM PROCESSING
First Claim
Patent Images
1. A computer implemented method, comprising executing on a processer the steps of:
- prioritizing, for the detection of irregular activities, each transaction unit of a plurality of individual transaction units that each comprise transaction data and video data corresponding to an item purchased by a customer at one of a plurality of different checkout lanes that are each operated by different ones of a plurality of cashiers, as a function of differences in identifies of the cashiers and in transaction data that is captured from each of the individual transaction units, by;
assigning a highest priority value to the individual transaction units that are associated with a first one of the cashiers that is flagged by a manager;
assigning different ones of a plurality of priority values to the individual transaction units that are associated with at least one other of the cashiers, by assigning a first of the priority values to the individual transaction units that comprise a plurality of voided items, and a second of the priority values to the individual transaction units that comprise a voiding of all transaction items; and
assigning a lowest priority value to remaining others of the individual transaction units that have not been assigned one of the plurality of priority values.
2 Assignments
0 Petitions
Accused Products
Abstract
Transaction units of video data and transaction data captured from different checkout lanes are prioritized as a function of lane priority values of respective ones of the different checkout lanes from which the transaction units are acquired. Each of the checkout lanes has a different lane priority value. The individual transaction units are processed in the prioritized processing order to automatically detect irregular activities indicated by the transaction unit video and the transaction data of the processed individual transaction units.
-
Citations
20 Claims
-
1. A computer implemented method, comprising executing on a processer the steps of:
-
prioritizing, for the detection of irregular activities, each transaction unit of a plurality of individual transaction units that each comprise transaction data and video data corresponding to an item purchased by a customer at one of a plurality of different checkout lanes that are each operated by different ones of a plurality of cashiers, as a function of differences in identifies of the cashiers and in transaction data that is captured from each of the individual transaction units, by; assigning a highest priority value to the individual transaction units that are associated with a first one of the cashiers that is flagged by a manager; assigning different ones of a plurality of priority values to the individual transaction units that are associated with at least one other of the cashiers, by assigning a first of the priority values to the individual transaction units that comprise a plurality of voided items, and a second of the priority values to the individual transaction units that comprise a voiding of all transaction items; and assigning a lowest priority value to remaining others of the individual transaction units that have not been assigned one of the plurality of priority values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for the detection of irregular activities, comprising:
-
a processor; a computer-readable memory in communication with the processor; and a computer-readable storage device in communication with the processor; wherein the processor executes program instructions stored on the computer-readable storage device via the computer-readable memory and thereby; prioritizes each transaction unit of a plurality of individual transaction units that each comprise transaction data and video data corresponding to an item purchased by a customer at one of a plurality of different checkout lanes that are each operated by different ones of a plurality of cashiers, as a function of differences in identifies of the cashiers and in transaction data that is captured from each of the individual transaction units, by; assigning a highest priority value to the individual transaction units that are associated with a first one of the cashiers that is flagged by a manager; assigning different ones of a plurality of priority values to the individual transaction units that are associated with at least one other of the cashiers, by assigning a first of the priority values to the individual transaction units that comprise a plurality of voided items, and a second of the priority values to the individual transaction units that comprise a voiding of all transaction items; and assigning a lowest priority value to remaining others of the individual transaction units that have not been assigned one of the plurality of priority values. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An article of manufacture, comprising:
-
a computer readable storage device having computer readable program code embodied therewith, wherein the computer-readable storage device is not a transitory medium per se, the computer readable program code comprising instructions for execution by a processor that cause the processor to; prioritize each transaction unit of a plurality of individual transaction units that each comprise transaction data and video data corresponding to an item purchased by a customer at one of a plurality of different checkout lanes that are each operated by different ones of a plurality of cashiers, as a function of differences in identifies of the cashiers and in transaction data that is captured from each of the individual transaction units, by; assigning a highest priority value to the individual transaction units that are associated with a first one of the cashiers that is flagged by a manager; assigning different ones of a plurality of priority values to the individual transaction units that are associated with at least one other of the cashiers, by assigning a first of the priority values to the individual transaction units that comprise a plurality of voided items, and a second of the priority values to the individual transaction units that comprise a voiding of all transaction items; and assigning a lowest priority value to remaining others of the individual transaction units that have not been assigned one of the plurality of priority values. - View Dependent Claims (17, 18, 19, 20)
-
Specification