Patents by Inventor Sharif M. Sazzad

Sharif M. Sazzad 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: 20040123324
    Abstract: Methods and apparatus for distributing multi-media data, e.g., video and audio data, corresponding to television programs, movies, local advertising, etc. are described. Video on demand services such as pay-per-view (PPV) services are supported by caching initial portions of PPV programs in user devices such as cable set top boxes and satellite receivers. In response to a request for a PPV movie, the user is immediately presented with the movie by outputting data corresponding to the requested program from the cache. During the presentation of the PPV program to the user, the cached data is supplemented with broadcast data obtained from a time staggered repetitive broadcasting of the requested PPV movie. A variety of regional news programs are also made available to a user of the invention through the use of program segment caching. Regional news program segments are cached prior to presentation time.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 24, 2004
    Inventors: Sharif M. Sazzad, Larry Pearlstein
  • Patent number: 6539058
    Abstract: Methods and apparatus for simulating, in reduced resolution video decoders, the biasing effect associated with MPEG's specified rounding of pixel values including a fractional component of 0.5 to the next highest integer value are described. In one embodiment, the biasing effect is simulated by generating luminance and chrominance DC DCT coefficient bias values from, e.g., motion vector offset data. The DC DCT bias values are then added to the DC DCT coefficients of the luminance and chrominance blocks, respectively, which correspond to the same image block to which the motion vector data used to generate the bias values corresponds. In another embodiment, pixel values are directly adjusted to simulate the biasing effect associated with MPEG compliant rounding. In such an embodiment, luminance and chrominance pixel biasing values are generated as a function of, e.g., motion vector offset information. The bias values are added to the pixel values generated through the use of motion compensated prediction.
    Type: Grant
    Filed: April 13, 1998
    Date of Patent: March 25, 2003
    Assignee: Hitachi America, Ltd.
    Inventors: Larry Pearlstein, Frank A. Lane, Sharif M. Sazzad
  • Patent number: 6385248
    Abstract: Methods and apparatus for implementing video decoders at a reduced cost are described. The methods include data reduction techniques, simplified inverse quantization techniques, and dynamically varying the complexity of image enhancement operations, e.g., prediction filtering operations, as a function of whether luminance or chrominance data is being processed. In order to reduce data storage requirements, luminance and chrominance data corresponding to previously encoded images may be stored at different resolutions with, in some embodiments, chrominance data being stored at less than half the resolution of luminance data. In various embodiments, data representing portions of B frames which will not be displayed is identified and discarded, e.g., without performing a decoding operation thereon. Portions of I and P frames which will not be displayed are identified and decoded at a reduced resolution and/or using simplified inverse quantization techniques.
    Type: Grant
    Filed: June 26, 1998
    Date of Patent: May 7, 2002
    Assignee: Hitachi America Ltd.
    Inventors: Larry Pearlstein, Sharif M. Sazzad
  • Patent number: 6324504
    Abstract: A memory-efficient system and method for generating data blocks “on demand” for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded full-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: November 27, 2001
    Assignee: Legerity, Inc.
    Inventors: Sharif M. Sazzad, Jagannathan Bharath, Tony E. Sawan
  • Patent number: 6148032
    Abstract: Methods and apparatus for implementing video decoders at a reduced cost are described. The methods include data reduction techniques, simplified inverse quantization techniques, and dynamically varying the complexity of image enhancement operations, e.g., prediction filtering operations, as a function of whether luminance or chrominance data is being processed. In order to reduce data storage requirements, luminance and chrominance data corresponding to previously encoded images may be stored at different resolutions with, in some embodiments, chrominance data being stored at less than half the resolution of luminance data. In various embodiments, data representing portions of B frames which will not be displayed is identified and discarded, e.g., without performing a decoding operation thereon. Portions of I and P frames which will not be displayed are identified and decoded at a reduced resolution and/or using simplified inverse quantization techniques.
    Type: Grant
    Filed: June 26, 1998
    Date of Patent: November 14, 2000
    Assignee: Hitachi America, Ltd.
    Inventors: Larry Pearlstein, Sharif M. Sazzad
  • Patent number: 6141456
    Abstract: Methods and apparatus for combining linear image post-processing operations with an inverse discrete cosine transform (IDCT) operation are described. In accordance with various embodiments of the present invention IDCT and downsampling operations are combined into a single operation to achieve the same image processing result as sequential IDCT and downsampling operations. By combining the two operations and performing downsampling in the DCT, as opposed to pixel domain, significant complexity reduction is achieved over embodiments where the two operations are performed sequentially. In one particular embodiment, when interlaced images are being processed, combined IDCT/downsampling circuits which perform field based, as opposed to frame based, downsampling in the DCT domain are employed. The method and apparatus of the present invention can be used to implement circuits which perform a combined full order IDCT/downsampling operation and/or a reduced complexity combined full order IDCT/downsampling operation.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: October 31, 2000
    Assignee: Hitachi America, Ltd.
    Inventors: Larry Pearlstein, Sharif M. Sazzad
  • Patent number: 6122321
    Abstract: Methods and apparatus for implementing video decoders at a lower cost than known video decoders are described. The methods include data reduction techniques, simplified inverse quantization techniques, and dynamically varying prediction filter complexity as a function of whether luminance or chrominance data is being processed. In various embodiments, data representing portions of B frames which will not be displayed is identified and discarded, e.g., without performing a decoding operation thereon. Portions of I and P frames which will not be displayed are identified and decoded at a reduced resolution and/or using simplified inverse quantization techniques. The decoded I and P frame data is stored for use when making subsequent predictions if required.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: September 19, 2000
    Assignee: Hitachi America, Ltd.
    Inventors: Sharif M. Sazzad, Larry Pearlstein
  • Patent number: 6101465
    Abstract: A memory-efficient system and method for generating data blocks "on demand" for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded full-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: August 8, 2000
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sharif M. Sazzad, Jagannathan Bharath, Tony E. Sawan
  • Patent number: 6035434
    Abstract: A memory-efficient system and method for generating data blocks "on demand" for TDMA data bursts. In one embodiment of the present invention, a GSM transmitter module converts forward error correction (FEC) coded half-rate speech frames into TDMA data blocks. The transmitter module includes a memory configured to store the FEC coded frames in a current frame buffer and a previous frame buffer, an address generator configured to generate addresses of words in the current frame buffer during even clock cycles and addresses of words in the previous frame buffer during odd clock cycles. To generate the word addresses, the address generator operates on word offsets provided by a bit position generator, which also generates intra-word bit offsets. The memory provides the data words requested by the address generator to a multiplexer, which the selects a bit from each of the data words as indicated by the intra-word bit offsets from the bit position generator.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: March 7, 2000
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sharif M. Sazzad, Jagannathan Bharath