Patent ID: 8259175

Claim:
A method, comprising: obtaining by a processor streams of video and transaction data captured from each of a plurality of different checkout lanes; combining by the processor the streams of video and transaction data for each respective one of the different checkout lanes into individual transaction units that each comprise transaction video corresponding to a set of items purchased by a single customer at one of the different checkout lanes in a single span of time; determining processing priority by the processor for each transaction unit of the individual transaction units as a function of a lane priority value of a respective one of the different checkout lanes that the transaction unit video and transaction data is captured from, wherein each of the different checkout lanes have a different lane priority value, and as a function of a transaction unit type priority value of a type of transaction unit indicated by the transaction data of the transaction unit, wherein the transaction unit type is selected from a plurality of different transaction unit types that each have a different transaction unit type priority value; and processing by the processor a high priority fraction of a total of the individual transaction units based on the determined processing priority for each of the transaction units to automatically detect irregular activities indicated by the transaction unit video and the transaction data of the processed transaction units.