Patent ID: 6654389
Filing Date: 2003-11-25
Classification: G06K,H04N

Abstract:
A system for ring real-time search of a bit pattern over a shared media supporting multiple simultaneous data streams each associated with a different program source, each data stream comprising a data stream payload including a bit pattern to be searched, said system comprising:means for receiving portions of each data stream and transferring said received data stream portions over said shared media to a first memory storage device, said data stream portions comprising program data bursts including partial transport stream packets not bound by packet boundaries; processor means for specifying a particular program source having a bit pattern to be searched and initiating said search; real-time search-engine means responsive to said processor means for capturing said data stream portions transferred from said shared media, searching said data stream payload for a pre-defined bit pattern in real-time, and, generating search context information relating to said search; and, means for tracking search context information for each said captured data stream portion, said search context information utilized by said real-time search-engine means for determining a location of said bit pattern within its associated data stream when said bit pattern is found.