Patents by Inventor Marc Racicot

Marc Racicot has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8446944
    Abstract: A data processing device is provided. The data processing device includes a first port configured to receive data from a first bus, and a direct memory access (DMA) engine coupled to the first port. The DMA engine is configured to receive the data from the first bus, receive a contiguous scatter-gather list from a processing device via a second port, configure the data according to the contiguous scatter-gather list, and provide the configured data to the processing device through the second port. The second port is configured to write the configured data to the processing device over a second bus.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: May 21, 2013
    Assignee: Verint Video Solutions Inc.
    Inventor: Marc Racicot
  • Patent number: 7907142
    Abstract: A system and method for creating video tile arrays is disclosed. A first plurality of video streams produced by a first plurality of Analog to Digital Converters (ADCs) are received in a first Digital Signal Processor (DSP). The first DSP processes the first plurality of video streams to produce a partial video tile array stream. The partial video tile array stream is transferred to a second DSP. The second DSP receives a second plurality of video streams produced by a second plurality of video ADCs. The second DSP processes the partial video tile array stream and the second plurality of video streams to generate a tiled video stream. The tiled video stream comprises an array of a plurality of video tiles that each correspond to a one of the first and second plurality of video streams.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: March 15, 2011
    Assignee: Verint Systems Inc.
    Inventor: Marc Racicot
  • Publication number: 20090179904
    Abstract: A system and method for creating video tile arrays is disclosed. A first plurality of video streams produced by a first plurality of Analog to Digital Converters (ADCs) are received in a first Digital Signal Processor (DSP). The first DSP processes the first plurality of video streams to produce a partial video tile array stream. The partial video tile array stream is transferred to a second DSP. The second DSP receives a second plurality of video streams produced by a second plurality of video ADCs. The second DSP processes the partial video tile array stream and the second plurality of video streams to generate a tiled video stream. The tiled video stream comprises an array of a plurality of video tiles that each correspond to a one of the first and second plurality of video streams.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventor: Marc Racicot
  • Publication number: 20090161750
    Abstract: A method of operating a video processing system is disclosed. A plurality of video streams that were produced by a plurality of video Analog to Digital Converters (ADCs) are received into a Digital Signal Processor (DSP). The plurality of video streams are multiplexed in the DSP into an unencoded multiplexed video stream. The unencoded multiplexed video stream is transferred from the DSP to a video encoder.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Inventor: Marc Racicot