Patents by Inventor Taner Ozcelik

Taner Ozcelik 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: 7333545
    Abstract: A decoder decodes full frame MPEG-2 video by a single method that applies regardless of buffer memory and frame rate conversion considerations. A display control module handles frame rate and field sequence in response to host configuration, trick play command signals, and information in the received bitstream. Pictures are decoded as buffer memory for the decoded pictures becomes available, and picture display attributes are assigned and stored in a table, one string for each decoded picture. Frame rate and field sequence are managed in light of memory constraints, to produce a high quality result without re-decoding data.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: February 19, 2008
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem I. Duruöz, Taner Ozcelik, Yoshinori Shimizu
  • Patent number: 6934338
    Abstract: A variable length decoder (VLD) for decoding MPEG-1 and -2 syntax compliant video bit streams. The VLD includes a micro-sequencer and VLD command decode/execution unit for controlling the MPEG decoding process using a novel instruction set. The instruction set includes a set of commands for decoding the video data and a set of flow control instructions. A rotator/barrel shifter is provided for making a predetermined number of encoded bits from the video bit stream available to the VLD and a variable length table decoder for variable length decoding using the MPEG standard variable length code (VLC) tables. The variable length table decoder shares a prefix pattern matching scheme across all of the VLC tables and organizes the variable length codes into a series of subtables. Each subtable corresponds to one of the unique prefix patterns. Variable length codes are decoded by identifying a leading pattern in the video data bit stream and, in parallel, accessing the subtable corresponding to that leading pattern.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: August 23, 2005
    Assignees: Sony Corporation, Sony Electronics Inc.,
    Inventors: Moshe Bublil, Subroto Bose, Shirish C. Gadre, John Hong, Taner Ozcelik
  • Publication number: 20040076236
    Abstract: A decoder decodes full frame MPEG-2 video by a single method that applies regardless of buffer memory and frame rate conversion considerations. A display control module handles frame rate and field sequence in response to host configuration, trick play command signals, and information in the received bitstream. Pictures are decoded as buffer memory for the decoded pictures becomes available, and picture display attributes are assigned and stored in a table, one string for each decoded picture. Frame rate and field sequence are managed in light of memory constraints, to produce a high quality result without re-decoding data.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 22, 2004
    Applicants: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem I. Duruoz, Taner Ozcelik, Yoshinori Shimizu
  • Publication number: 20040067043
    Abstract: A single-chip application specific integrated circuit provides autonomous management of playback of digital video and audio. The chip includes a digital video decoder and output system, and a central processing unit controlling said digital video decoder and output system. The central processing unit receives commands to establish a current playback state for management of playback of digital video and audio by said digital video decoder and output system, and responds to a video field synchronization signal and a current playback state, without external instruction, to determine whether to display digital video, whether to decode digital video for display, whether to repeat display of previously decoded digital video, and whether to skip over digital video prior to decoding digital video for output. By delivering commands to the central processing unit, the application specific integrated circuit can be caused to transition between playback states to provide desired playback of said digital video and audio.
    Type: Application
    Filed: October 3, 2003
    Publication date: April 8, 2004
    Applicants: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem I. Duruoz, Taner Ozcelik, Pattabiraman Subramanian, Yoshinori Shimizu, Takayuki Ishida
  • Patent number: 6704361
    Abstract: A variable length decoder (VLD) for decoding MPEG-1 and -2 syntax compliant video bit streams. The VLD includes a micro-sequencer and VLD command decode/execution unit for controlling the MPEG decoding process using a novel instruction set. The instruction set includes a set of commands for decoding the video data and a set of flow control instructions. A rotator/barrel shifter is provided for making a predetermined number of encoded bits from the video bit stream available to the VLD and a variable length table decoder for variable length decoding using the MPEG standard variable length code (VLC) tables. The variable length table decoder shares a prefix pattern matching scheme across all of the VLC tables and organizes the variable length codes into a series of subtables. Each subtable corresponds to one of the unique prefix patterns. Variable length codes are decoded by identifying a leading pattern in the video data bit stream and, in parallel, accessing the subtable corresponding to that leading pattern.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: March 9, 2004
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Moshe Bublil, Subroto Bose, Shirish C. Gadre, John Hong, Taner Ozcelik
  • Patent number: 6658056
    Abstract: A digital video presentation system is provided with a decoder to decode full frame MPEG-2 video by a single method that applies regardless of buffer memory and frame rate conversion considerations. A display control module handles frame rate and field sequence in response to host configuration, particularly buffer memory size and display type (NTSC or PAL), to host trick play command signals, and to information in the received bitstream. Pictures are decoded as buffer memory for the decoded pictures becomes available, and picture display attributes are assigned and stored in a table, one string for each decoded picture. Field display logic is informed of the to memory address of the next field to be displayed along with the attributes needed for affecting proper field display sequence, and flagging whether the memory is to be freed for use by the decoder as the field is being displayed and whether the decoder is to decode the next picture as the field is being displayed.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: December 2, 2003
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem I. Duruöz, Taner Ozcelik, Yoshinori Shimizu
  • Patent number: 6654539
    Abstract: A single-chip application specific integrated circuit provides autonomous management of playback of digital video and audio. The chip includes a digital video decoder and output system, and a central processing unit controlling said digital video decoder and output system. The central processing unit receives commands to establish a current playback state for management of playback of digital video and audio by said digital video decoder and output system, and responds to a video field synchronization signal and a current playback state, without external instruction, to determine whether to display digital video, whether to decode digital video for display, whether to repeat display of previously decoded digital video, and whether to skip over digital video prior to decoding digital video for output. By delivering commands to the central processing unit, the application specific integrated circuit can be caused to transition between playback states to provide desired playback of said digital video and audio.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: November 25, 2003
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem I. Duruöz, Taner Ozcelik, Pattabiraman Subramanian, Yoshinori Shimizu, Takayuki Ishida
  • Publication number: 20030043917
    Abstract: A variable length decoder (VLD) for decoding MPEG-1 and -2 syntax compliant video bit streams. The VLD includes a micro-sequencer and VLD command decode/execution unit for controlling the MPEG decoding process using a novel instruction set. The instruction set includes a set of commands for decoding the video data and a set of flow control instructions. A rotator/barrel shifter is provided for making a predetermined number of encoded bits from the video bit stream available to the VLD and a variable length table decoder for variable length decoding using the MPEG standard variable length code (VLC) tables. The variable length table decoder shares a prefix pattern matching scheme across all of the VLC tables and organizes the variable length codes into a series of subtables. Each subtable corresponds to one of the unique prefix patterns. Variable length codes are decoded by identifying a leading pattern in the video data bit stream and, in parallel, accessing the subtable corresponding to that leading pattern.
    Type: Application
    Filed: March 29, 1999
    Publication date: March 6, 2003
    Inventors: MOSHE BUBLIL, SUBROTO BOSE, SHIRISH C. GADRE, JOHN HONG, TANER OZCELIK
  • Patent number: 6518985
    Abstract: Display hardware which manages a plurality, e.g. three, potentially overlapping display windows each having its own pixel values and potentially having its own palette, with no limitation as to the position of the windows relative to each other. This capability is provided at a reduced hardware complexity as compared to a parallel hardware approach, by arranging substantial portions of the hardware in a multiplexed fashion so that the same hardware handles the lookup of palette entries for pixel values, regardless of the currently active window. The hardware is arranged so that it may switch in real time from processing data for one window to processing data for another window, whenever the current display coordinate crosses a window boundary.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: February 11, 2003
    Assignees: Sony Corporation, Sony Electronics
    Inventors: Taner Ozcelik, Shirish Gadre, Tomonari Tohara, Prakash Bare
  • Patent number: 6487642
    Abstract: This command manager is an Application Programming Interface (API) which provides a method for receiving and buffering commands from the host so that the host need not wait for the command to be executed, sorting these commands so that time-critical commands are executed appropriately, scheduling nonexclusive commands to the appropriate time, allowing for the prioritization of nonexclusive commands, providing macro command algorithms to allow for simplified interface with the host, providing micro command pass-through to provide an API with flexibility, and provide acknowledgment capability to the host when the command is executed.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: November 26, 2002
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Chem I. Duruoz, Taner Ozcelik, Pattabiraman Subramanian
  • Publication number: 20020149626
    Abstract: Display hardware which manages a plurality, e.g. three, potentially overlapping display windows each having its own pixel values and potentially having its own palette, with no limitation as to the position of the windows relative to each other. This capability is provided at a reduced hardware complexity as compared to a parallel hardware approach, by arranging substantial portions of the hardware in a multiplexed fashion so that, for example, the same hardware handles the lookup of palette entries for pixel values, regardless of the currently active window. The hardware is arranged so that it may switch in real time from processing data for one window to processing data for another window, whenever the current display coordinate crosses a window boundary.
    Type: Application
    Filed: March 31, 1999
    Publication date: October 17, 2002
    Inventors: TANER OZCELIK, SHIRISH GADRE, TOMONARI TOHARA, PRAKASH BARE
  • Patent number: 6449311
    Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: September 10, 2002
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Taner Ozcelik, Gong-san Yu, Shrish C. Gadre
  • Patent number: 6363207
    Abstract: A digital video processor and operating method for a receiving raw audio and video data representing images and sound to be played. The processor includes a demultiplexer for receiving the raw audio and video data and providing demultiplexed audio and video data to a memory. A first system time clock provides first time values in response to being continuously clocked by the demultiplexer. A CPU decodes and plays back the audio and video data as a function of the audio and video PTS values. The processor further includes a second system time clock providing second time values in response to being periodically incremented by the CPU. The CPU periodically sets the second system time clock to a second time value equal to a current first time value of the first system time clock in response to a standard play mode, and the CPU periodically sets the first system time clock to a first time value equal to a current second time value of the second system time clock in response to a trick play mode.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: March 26, 2002
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Cem Duruoz, Taner Ozcelik, Gong-san Yu
  • Patent number: 6285715
    Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: September 4, 2001
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Taner Ozcelik, Gong-san Yu, Shirish C. Gadre
  • Patent number: 6259479
    Abstract: A method and apparatus for changing the number of scan lines in a frame of video data to produce an image represented by the video data that corresponds to a desired aspect ratio. The apparatus includes a pair of finite impulse response filters for processing the decoded chrominance and luminance pixel values stored in memory. The filters permit a plurality of scan lines of chrominance and luminance data to be read and filtered on a continuous basis with any scan line of data being read only once. Thus, the filters provide a very efficient method of providing a frame of a number of output scan lines of chrominance and luminance pixel values that are different from the number of scan lines of chrominance and luminance pixel values in a frame of video data stored in memory.
    Type: Grant
    Filed: June 11, 1998
    Date of Patent: July 10, 2001
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Shirish C. Gadre, Taner Ozcelik
  • Patent number: 6233277
    Abstract: A video decoder for decoding compressed high-definition video data. The video decoder includes a down-converter and an up-converter placed in the decoder's data path to reduce the amount of video data that needs to be stored in frame buffer memory. Reference frame video data is decimated and low-pass filtered by the down-converter for storage in a frame buffer memory. The up-converter uses interpolation and low-pass with high boost filtering to reconstruct the reference frames on-the-fly for use in motion compensated prediction.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: May 15, 2001
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Taner Özcelik, Dzung Tien Hoang
  • Patent number: 6215822
    Abstract: A digital video presentation system is provided with hardware and software logic for mapping the picture data into buffer memory in a way that permits both the reading of motion vector compensated macroblocks of data and the reading of horizontal picture wide scan lines with a low number of memory page crossings. Preferably, the memory is a plurality of rows, for example 16 rows, wide. Preferably, 16 lines of 8-pixel (two 32 pixel wide column) line segments of 8×8 pixel blocks are stored in consecutive storage locations followed by the consecutive storage vertically adjacent line segments until one line segment is stored in each logical row of the memory. Then the next horizontally adjacent set of line segments of similarly stored until the right boundary of the picture is reached, then the each additional row of 16 lines of the picture similarly are stored until the bottom of the picture is reached.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: April 10, 2001
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Subroto Bose, Shirish C. Gadre, Taner Ozcelik, Syed Reza
  • Patent number: 6175597
    Abstract: A method and apparatus for concealing errors during decoding of a video bit stream utilize estimates, if possible, motion vectors in the temporal domain. If estimation in the temporal domain is not possible, motion vectors are estimated in the spatial domain. A macroblock is then estimated based upon the estimated motion vector. If estimation in the spatial domain is not possible, macroblock estimation is made without the use of an estimated motion vector.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: January 16, 2001
    Assignees: Sony Corporation, Sony Electronics
    Inventors: Taner Ozcelik, Gong-san Yu, Shirish C. Gadre
  • Patent number: 6128340
    Abstract: A decoder system is provided for decoding an input video signal. A buffer memory hold slices of reconstructed B-pictures for display. The decoder is controlled in accordance with an amount of available memory in the buffer (the amount of available memory in the buffer depends both on how much data has been decoded and also upon how much data has been displayed). In addition, a buffer memory input controller controls into which locations of the buffer memory the slices of the reconstructed B-pictures are stored. As a result, only 2.53 frames of buffer memory are required.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: October 3, 2000
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Taner Ozcelik, Shirish Gadre
  • Patent number: 6088047
    Abstract: A digital video presentation system is provided with hardware and software logic for mapping the picture data into buffer memory in a way that permits both the reading of motion vector compensated macroblocks of data and the reading of horizontal picture wide scan lines with a low number of memory page crossings. Preferably, the memory is a plurality of rows, for example 16 rows, wide. Preferably, 16 lines of 8-pixel (two 32 pixel wide column) line segments of 8.times.8 pixel blocks are stored in consecutive storage locations followed by the consecutive storage vertically adjacent line segments until one line segment is stored in each logical row of the memory. Then the next horizontally adjacent set of line segments of similarly stored until the right boundary of the picture is reached, then the each additional row of 16 lines of the picture similarly are stored until the bottom of the picture is reached. Each 16.times.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: July 11, 2000
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Subroto Bose, Shirish C. Gadre, Taner Ozcelik, Edward J. Paluch, Syed Reza