Patents by Inventor Debarag Banerjee

Debarag Banerjee 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).

  • Publication number: 20180316949
    Abstract: Technologies are generally described for distribution of video over time-varying channels. A video processing module may encode a stream of video frames into a number of groups-of-pictures (GOPs), each GOP including multiple sub-groups-of-pictures (sub-GOPs) that may each be relatively self-contained. The video processing module may divide the encoded video frames into different blocks, and may assign different priorities to the different blocks based on how important the individual blocks are to the reconstruction of a sub-GOP, a GOP, or the stream of encoded video frames, including alternative blocks that make each sub-GOP entirely self-contained for the purpose of decoding in the event of severe losses of blocks from previous sub-GOPs. The video processing module may then provide the blocks to a client device based on the priority of the blocks, the connection quality of the client device, and occurrence of previous losses, for example.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Debarag Banerjee
  • Patent number: 10116970
    Abstract: Technologies are generally described for distribution of video over time-varying channels. A video processing module may encode a stream of video frames into a number of groups-of-pictures (GOPs), each GOP including multiple sub-groups-of-pictures (sub-GOPs) that may each be relatively self-contained. The video processing module may divide the encoded video frames into different blocks, and may assign different priorities to the different blocks based on how important the individual blocks are to the reconstruction of a sub-GOP, a GOP, or the stream of encoded video frames, including alternative blocks that make each sub-GOP entirely self-contained for the purpose of decoding in the event of severe losses of blocks from previous sub-GOPs. The video processing module may then provide the blocks to a client device based on the priority of the blocks, the connection quality of the client device, and occurrence of previous losses, for example.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 30, 2018
    Assignee: Empire Technology Development LLC
    Inventor: Debarag Banerjee
  • Patent number: 8472520
    Abstract: Systems, apparatus, and methods are provided to enhance transmitting and receiving video data streams with feedback information over a lossy and/or congested network. The systems, apparatus, and methods may optimize retransmission for lost packets or lost data frames. Optimizations are also provided to select reference frames in a data stream so that block errors are contained when RPS is used to encode data frames. Optimization in decoding may include reconstructing high-resolution data frames from low-resolution data frames.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: June 25, 2013
    Inventor: Debarag Banerjee
  • Publication number: 20110228845
    Abstract: Systems, apparatus, and methods are provided to enhance transmitting and receiving video data streams with feedback information over a lossy and/or congested network. The systems, apparatus, and methods may optimize retransmission for lost packets or lost data frames. Optimizations are also provided to select reference frames in a data stream so that block errors are contained when RPS is used to encode data frames. Optimization in decoding may include reconstructing high-resolution data frames from low-resolution data frames.
    Type: Application
    Filed: May 31, 2011
    Publication date: September 22, 2011
    Inventor: Debarag Banerjee
  • Patent number: 7974233
    Abstract: Systems, apparatus, and methods are provided to enhance transmitting and receiving video data streams with feedback information over a lossy and/or congested network. The systems, apparatus, and methods may optimize retransmission for lost packets or lost data frames. Optimizations are also provided to select reference frames in a data stream so that block errors are contained when RPS is used to encode data frames. Optimization in decoding may include reconstructing high-resolution data frames from low-resolution data frames.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: July 5, 2011
    Assignee: Wiviu Technology Inc.
    Inventor: Debarag Banerjee
  • Publication number: 20110026414
    Abstract: Systems, apparatus, and methods are provided to enhance transmitting and receiving video data streams with feedback information over a lossy and/or congested network. The systems, apparatus, and methods may optimize retransmission for lost packets or lost data frames. Optimizations are also provided to select reference frames in a data stream so that block errors are contained when RPS is used to encode data frames. Optimization in decoding may include reconstructing high-resolution data frames from low-resolution data frames.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 3, 2011
    Inventor: Debarag Banerjee
  • Patent number: 7352704
    Abstract: A fast, low-complexity detection scheme for determining the delays and gains of different propagation paths (i.e., multi-paths) of a received WCDMA signal. The method utilizes a continuous pilot channel that is scrambled by an known pseudo-random sequence. The received signal is provided to a multi-path searcher that passes the received signal through a matched filter with a specified number of taps. The matched filter correlates the received signal with the pilot channel. The multi-path gain and delay detection is then performed, and the delays and gains are reported for use in the WCDMA system.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: April 1, 2008
    Assignee: National Semiconductor Corporation
    Inventors: Karim Nassiri Toussi, Rajaram Subramoniam, Huoy-Bing Lim, Debarag Banerjee
  • Patent number: 7286589
    Abstract: An initialization method is performed to initialize the states for producing downlink scrambling code for a wideband code division multiple access (WCDMA) mobile device. The initialization method uses an auxiliary linear feedback shift register (x-LFSR) advance the x-initial state to a new initial state that corresponds to a selected downlink scrambling code. The new initial state allows the remaining masks used for generating the downlink scrambling code to be fixed. Memory required to produce the downlink scrambling codes is therefore reduced, as it is no longer dedicated to storing the sets of masks corresponding to each of the possible downlink scrambling codes.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: October 23, 2007
    Assignee: National Semiconductor Corporation
    Inventors: Karim Nassiri Toussi, Debarag Banerjee, Gokhan Cosgul
  • Publication number: 20070162834
    Abstract: Systems and methods for communicating source data between a source device and a listener device are disclosed. In an exemplary embodiment, source data is encoded by organizing at least a selected portion of source data into a data block having rows and columns. Encoded columns are formed by appending to each column error correction data derived from that column using a selected error correction code. Encoded rows are formed by appending to each row error correction data derived from that row using a selected error correct code. In an exemplary embodiment, encoded rows of source data (together with appended FEC data) and a first predetermined number of rows of FEC data are transmitted together, such that the first predetermined number of rows is less than all rows of error correction data. In an exemplary embodiment, source data is organized using interleaving.
    Type: Application
    Filed: December 23, 2005
    Publication date: July 12, 2007
    Inventor: Debarag Banerjee
  • Patent number: 7228146
    Abstract: A portable communication device including a power control system which estimates Eb/Nt by determining the variance of the noise components of PCBs that are received on the fundamental traffic channel. The power control system includes a demodulator for demodulating a BPSK modulated (or PAM) first signal from a base station, a noise variance calculation circuit that samples the perpendicular noise component of the demodulated signal to determine a noise variance, a power estimation circuit that measures the power of the demodulated signal and provides an estimate of the power of the first signal by eliminating the noise variance from the demodulated signal, and a comparator that compares the ratio of the power estimate and the noise variance to a threshold. The comparator output is a power up or power down signal to the base station.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: June 5, 2007
    Assignee: NXP B.V.
    Inventor: Debarag Banerjee
  • Publication number: 20050136943
    Abstract: Techniques for location-assisted wireless communication use real-time location(s) of wireless transceiver(s) together with stored location-indexed channel information to improve communication over a wireless channel between the transceiver(s). The stored channel information includes channel characteristics (e.g., average power, angle-of-arrival, and time delay of multipath components) that are substantially constant in time but vary gradually as a function of location. Current transceiver location(s) are obtained and used to retrieve stored channel characteristics corresponding to the location(s). The channel information may be used at either or both transceiver(s) to improve reception and/or transmission of signals propagating over the wireless channel. For example, reception may be improved by using path angle information to perform spatially structured reception, or using path delay information to perform temporally structured reception, e.g.
    Type: Application
    Filed: October 7, 2004
    Publication date: June 23, 2005
    Inventors: Debarag Banerjee, Arogyaswami Paulraj