Patents by Inventor Seyfullah H. Oguz

Seyfullah H. Oguz 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: 9241166
    Abstract: Methods, systems and devices are provided for efficiently receiving and displaying content in a mobile computing device. The computing device's reception and decoding operations are adjusted to match the capabilities of available device resources and/or to meet battery consumption needs/requirements. Higher level components (e.g., application layer components) selectively pull data from lower-level components (e.g., physical-layer or adaptation-layer components). The quality of video displayed is intelligently balanced against the amount of resources available, and a subset of the video data sufficient to display the content is pulled from the lower layer, providing users with an optimal balance between content quality and power consumption.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: January 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Rupesh Kumar Konda, Seyfullah H. Oguz
  • Patent number: 8687685
    Abstract: Techniques are described for efficient transcoding from a first format that supports I-units, P-units and B-units to a second format that supports I-units and P-units but does not support the B-units. In particular, techniques are described for converting B-frames or B-slices of the first format into P-frames or P-slices of the second format. The techniques avoid the need to decode and re-encode that frames or slices. Instead, residuals associated with the B-video blocks in the first format are augmented and made to be dependent upon only one of the two lists associated with the B-video blocks so that such B-video blocks in the first format can be redefined as P-video blocks in the second format.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: April 1, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Muhammed Z. Coban, Marta Karczewicz, Rahul P. Panchal, Seyfullah H Oguz, Amit Rohatgi
  • Publication number: 20130329777
    Abstract: Methods, systems and devices are provided for efficiently receiving and displaying content in a mobile computing device. The computing device's reception and decoding operations are adjusted to match the capabilities of available device resources and/or to meet battery consumption needs/requirements. Higher level components (e.g., application layer components) selectively pull data from lower-level components (e.g., physical-layer or adaptation-layer components). The quality of video displayed is intelligently balanced against the amount of resources available, and a subset of the video data sufficient to display the content is pulled from the lower layer, providing users with an optimal balance between content quality and power consumption.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 12, 2013
    Inventors: Rupesh Kumar KONDA, Seyfullah H. OGUZ
  • Patent number: 7054367
    Abstract: Edges are detected in block coded video by a threshold comparison upon the lengths of variable-length codes used for encoding the differential DC coefficients of the pixel blocks. A thinning filter compares the code lengths of the differential DC coefficients of adjacent blocks in order to retain the edge indications of more significant edges and to exclude the edge indications of less significant edges. The edge indications can be split into substantially independent channels for luminance or chrominance, for edges having positive or negative horizontal gradient components, and for edges having positive or negative vertical gradient components. The edge indications for successive frames in an MPEG sequence are compared to each other in various ways in order to detect scene changes.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: May 30, 2006
    Assignee: EMC Corporation
    Inventors: Seyfullah H. Oguz, Ugur Sezer
  • Patent number: 6968091
    Abstract: The (run, level) pairs in an original series are inspected to determine whether or not modification of the (run, level) pairs would produce a desirable decrease in a number of bits required for variable-length encoding of the series of (run, level) pairs, despite introduction of noise. If so, the (run, level) pairs are modified prior to variable-length encoding. For example, a (run, level) pair of (M, N) is modified by substitution of a first (run, level) pair of (M?1, 1) immediately followed by a second (run, level) pair of (0, N). A lookup table or testing of predetermined ranges of run length and level magnitude provides a fast determination of whether or not to modify a (run, level) pair. The decoder can be programmed to reduce the noise introduced by this process by recognizing and rejecting (run, level) pairs that are likely to have been inserted during the encoding process.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: November 22, 2005
    Assignee: EMC Corporation
    Inventors: Sorin Faibish, Ugur Sezer, Seyfullah H. Oguz, Wayne W. Duso
  • Patent number: 6959116
    Abstract: Transform coefficients for blocks of pixels in an original picture are quantized to produce respective sets of quantization indices for the blocks of pixels. The quantization indices for at least some of the blocks are produced by using a quantization step size that is not uniform within each block. Largest magnitude quantization indices are selected from the respective sets of quantization indices for (run, level) encoding to produce the (run, level) encoded picture. For example, MPEG-2 coded video includes a set of non-zero AC discrete cosine transform (DCT) coefficients for 8×8 blocks of pixels. For scaling the MPEG-2 coded video, non-zero AC DCT coefficients are removed from the MPEG-2 coded video to produce reduced-quality MPEG-2 coded video that includes no more than a selected number of largest magnitude quantization indices for the non-zero AC DCT coefficients for each 8×8 block.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: October 25, 2005
    Assignee: EMC Corporation
    Inventors: Ugur Sezer, Sorin Faibish, Seyfullah H. Oguz, Wayne W. Duso
  • Patent number: 6937770
    Abstract: Original-quality MPEG coded video is processed to produce reduced-quality MPEG coded video at a reduced bit rate. The processing is based on a scale factor between average frame size of the original-quality MPEG coded video and a desired average frame size of the reduced-quality MPEG coded video. For each Discrete Cosine Transform (DCT) block of each frame, the processing calculates a size of the block of the reduced frame by scaling the original block size by the scale factor, and removes a sufficient number of bits from the original block to obtain substantially the calculated size. In addition, the processing accumulates excess bits when the block size reduction eliminates more bits from a block than are necessary for the desired reduction of the size of the block, and any excess bits are used for processing a number of following blocks.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: August 30, 2005
    Assignee: EMC Corporation
    Inventors: Seyfullah H. Oguz, Sorin Faibish, Wayne W. Duso
  • Patent number: 6871006
    Abstract: Original-quality MPEG coded video is processed to produce reduced-quality MPEG coded video for trick mode operation by removing non-zero AC DCT coefficients from the 8×8 blocks of I-frames of the MPEG coded video to produce I-frames of reduced-quality MPEG coded video, and inserting freeze frames in the reduced-quality MPEG coded video. Preferably, the coded video is stored in a main file, a fast-forward file and a fast-reverse file. The fast forward file and the fast reverse files contain reduced-quality I frames corresponding to original-quality I frames in the main file. A reading of the main file produces an MPEG transport stream for an audio-visual presentation at a normal rate, a reading of the fast-forward file produces an MPEG transport stream of the audio-visual presentation in a forward direction at a fast rate, and a reading of the fast-reverse file produces an MPEG transport stream of the audio-visual presentation in a reverse direction at a fast rate.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: March 22, 2005
    Assignee: EMC Corporation
    Inventors: Seyfullah H. Oguz, Sorin Faibish, Daniel Gardere, Michel Noury, Wayne W. Duso, Peter Bixby, John Forecast
  • Patent number: 6771703
    Abstract: To reduce bandwidth of non-scalable MPEG-2 coded video, certain non-zero AC DCT coefficients for the 8×8 blocks are removed from the MPEG-2 coded video. In one implementation, high-frequency AC DCT coefficients are removed at the end of the coefficient scan order. This method requires the least computation and is most desirable if the reduced-bandwidth video is to be spatially sub-sampled. In another implementation, the smallest-magnitude AC DCT coefficients are removed. This method may produce an undesirable increase in the frequency of occurrence of escape sequences in the (run, level) coding. This frequency can be reduced by retaining certain non-zero AC DCT coefficients that are not the largest magnitude coefficients, and by increasing a quantization scale to reduce the coefficient levels.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: August 3, 2004
    Assignee: EMC Corporation
    Inventors: Seyfullah H. Oguz, Sorin Faibish, Wayne W. Duso
  • Patent number: 6678332
    Abstract: Predictive analysis is performed upon encoded digital motion video (such as an MPEG Transport Stream) to facilitate real-time splicing. The predictive analysis includes estimation of upper and lower bounds of the data levels in a decoder's video and audio buffers for splicing in such a way as to prevent buffer overflow and underflow. This enables buffer management techniques including padding or stuffing, micro-restamping, freeze or repeat of frames, skip or drop of frames, alignment of audio with video. The predictive analysis also includes analysis of the structure of the encoded audio including audio access units (AAUs) and compression windows (AFs), prediction in the compressed domain of initial conditions of the decoder buffer levels for every single Elementary Stream (ES) component of a Transport Stream (TS), and identification of valid splicing In Points and Out Points based on the predicted buffer levels without any special encoder.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: January 13, 2004
    Assignee: EMC Corporation
    Inventors: Daniel Gardere, John Forecast, Peter Bixby, Sorin Faibish, Wayne W. Duso, Seyfullah H. Oguz, Sebastian Keller, Michel Noury, Jean Louis Rochette
  • Patent number: 6668097
    Abstract: An apparatus for post-processing of decompressed images having ringing artifacts identifies edges of the image such as may generate such artifacts and defines zones outside of those edges but conforming thereto in which ringing artifacts are to be expected. These zones may be modified according to a model of the human visual system and then filtered so as to reduce ringing artifacts. The filtered zones are spliced back into the image minimizing unnecessary modification of the image while reducing ringing artifacts.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: December 23, 2003
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Yu Hen Hu, Truong Q. Nguyen, Seyfullah H. Oguz
  • Publication number: 20030147561
    Abstract: The (run, level) pairs in an original series are inspected to determine whether or not modification of the (run, level) pairs would produce a desirable decrease in a number of bits required for variable-length encoding of the series of (run, level) pairs, despite introduction of noise. If so, the (run, level) pairs are modified prior to variable-length encoding. For example, a (run, level) pair of (M, N) is modified by substitution of a first (run, level) pair of (M−1, 1) immediately followed by a second (run, level) pair of (0, N). A lookup table or testing of predetermined ranges of run length and level magnitude provides a fast determination of whether or not to modify a (run, level) pair. The decoder can be programmed to reduce the noise introduced by this process by recognizing and 1i rejecting (run, level) pairs that are likely to have been inserted during the encoding process.
    Type: Application
    Filed: September 18, 2001
    Publication date: August 7, 2003
    Inventors: Sorin Faibish, Ugur Sezer, Seyfullah H. Oguz, Wayne W. Duso
  • Publication number: 20030142750
    Abstract: Edges are detected in block coded video by a threshold comparison upon the lengths of variable-length codes used for encoding the differential DC coefficients of the pixel blocks. A thinning filter compares the code lengths of the differential DC coefficients of adjacent blocks in order to retain the edge indications of more significant edges and to exclude the edge indications of less significant edges. The edge indications can be split into substantially independent channels for luminance or chrominance, for edges having positive or negative horizontal gradient components, and for edges having positive or negative vertical gradient components. The edge indications for successive frames in an MPEG sequence are compared to each other in various ways in order to detect scene changes.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 31, 2003
    Inventors: Seyfullah H. Oguz, Ugur Sezer
  • Publication number: 20030118243
    Abstract: Transform coefficients for blocks of pixels in an original picture are quantized to produce respective sets of quantization indices for the blocks of pixels. The quantization indices for at least some of the blocks are produced by using a quantization step size that is not uniform within each block. Largest magnitude quantization indices are selected from the respective sets of quantization indices for (run, level) encoding to produce the (run, level) encoded picture. For example, MPEG-2 coded video includes a set of non-zero AC discrete cosine transform (DCT) coefficients for 8×8 blocks of pixels. For scaling the MPEG-2 coded video, non-zero AC DCT coefficients are removed from the MPEG-2 coded video to produce reduced-quality MPEG-2 coded video that includes no more than a selected number of largest magnitude quantization indices for the non-zero AC DCT coefficients for each 8×8 block.
    Type: Application
    Filed: September 18, 2001
    Publication date: June 26, 2003
    Inventors: Ugur Sezer, Sorin Faibish, Seyfullah H. Oguz, Wayne W. Duso