Patents by Inventor Tankut Akgul

Tankut Akgul 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: 9832515
    Abstract: In one method embodiment, receiving a video stream comprising a first compressed picture without associated time stamp information and a second compressed picture having associated first time stamp information, the second compressed picture following the first compressed picture in transmission order; deriving second time stamp information based on the first time stamp information; and processing the first compressed picture based on the second time stamp information.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: November 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Arturo A. Rodriguez
  • Patent number: 9426335
    Abstract: In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: August 23, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Publication number: 20140259053
    Abstract: In one method embodiment, receiving a video stream comprising a first compressed picture without associated time stamp information and a second compressed picture having associated first time stamp information, the second compressed picture following the first compressed picture in transmission order; deriving second time stamp information based on the first time stamp information; and processing the first compressed picture based on the second time stamp information.
    Type: Application
    Filed: May 20, 2014
    Publication date: September 11, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Arturo A. Rodriguez
  • Patent number: 8731000
    Abstract: In one method embodiment, receiving a video stream comprising a first compressed picture without associated time stamp information and a second compressed picture having associated first time stamp information, the second compressed picture following the first compressed picture in transmission order; deriving second time stamp information based on the first time stamp information; and processing the first compressed picture based on the second time stamp information.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: May 20, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Arturo A. Rodriguez
  • Publication number: 20140126653
    Abstract: In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.
    Type: Application
    Filed: January 14, 2014
    Publication date: May 8, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Patent number: 8655143
    Abstract: Embodiments may be disclosed herein that provide systems, devices, and methods of processing a program stream, the program stream comprising a video and an audio stream.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: February 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul
  • Patent number: 8655156
    Abstract: In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: February 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Patent number: 8300667
    Abstract: In one method embodiment, receiving from the network device a multiplex of a compressed video stream and a compressed audio stream, the multiplex comprising a succession of intervals corresponding to a video program corresponding to a first playout rate; and at the start of each interval, replacing the compressed audio stream with a compressed, pitch-preserving audio stream corresponding to a second playout rate different than the first.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: October 30, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Patent number: 8111971
    Abstract: In one embodiment, a method of reducing video delay in a program stream comprises: setting an audio reference clock to an initial value based on a presentation timestamp for a frame that is the first decodable frame in the audio stream; setting a video reference clock to an initial value based on a presentation timestamp for a frame that is the first decodable frame in the video stream; starting audio and video reference clocks responsive to the later of a minimum buffer fill delay and receipt of a frame that is the first entire decodable frame in the video stream; decoding the audio stream in accordance with the audio reference clock; and decoding the video stream in accordance with the video reference clock.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: February 7, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Tankut Akgul
  • Publication number: 20110217025
    Abstract: In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 8, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Publication number: 20110216785
    Abstract: In one method embodiment, receiving from the network device a multiplex of a compressed video stream and a compressed audio stream, the multiplex comprising a succession of intervals corresponding to a video program corresponding to a first playout rate; and at the start of each interval, replacing the compressed audio stream with a compressed, pitch-preserving audio stream corresponding to a second playout rate different than the first.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 8, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul, Michael A. Ramalho, David R. Oran, William C. Ver Steeg
  • Publication number: 20110075997
    Abstract: In one method embodiment, receiving a video stream comprising a first compressed picture without associated time stamp information and a second compressed picture having associated first time stamp information, the second compressed picture following the first compressed picture in transmission order; deriving second time stamp information based on the first time stamp information; and processing the first compressed picture based on the second time stamp information.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Inventors: Ali C. Begen, Tankut Akgul, Arturo A. Rodriguez
  • Patent number: 7830908
    Abstract: In one embodiment, a method includes inserting a packet containing an interpolated timestamp into a burst media stream. The insertion is responsive to a channel change request. The burst media stream includes a series of cached frames.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: November 9, 2010
    Assignee: Cisco Technologies, Inc.
    Inventors: Tankut Akgul, Ali C. Begen, William Ver Steeg
  • Publication number: 20100254673
    Abstract: Embodiments may be disclosed herein that provide systems, devices, and methods of processing a program stream, the program stream comprising a video and an audio stream.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Ali C. Begen, Tankut Akgul
  • Publication number: 20100111108
    Abstract: In one embodiment, a method includes inserting a packet containing an interpolated timestamp into a burst media stream. The insertion is responsive to a channel change request. The burst media stream includes a series of cached frames.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 6, 2010
    Inventors: Tankut Akgul, Ali C. Begen, William Ver Steeg
  • Publication number: 20090148131
    Abstract: In one embodiment, a method of reducing video delay in a program stream comprises: setting an audio reference clock to an initial value based on a presentation timestamp for a frame that is the first decodable frame in the audio stream; setting a video reference clock to an initial value based on a presentation timestamp for a frame that is the first decodable frame in the video stream; starting audio and video reference clocks responsive to the later of a minimum buffer fill delay and receipt of a frame that is the first entire decodable frame in the video stream; decoding the audio stream in accordance with the audio reference clock; and decoding the video stream in accordance with the video reference clock.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 11, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Tankut Akgul
  • Publication number: 20030074650
    Abstract: Configuration of a debugger that saves resources and debugs on a target system rather than from a host system. The target system stores a table with global variables and addresses, and a module table with system-wide functions and addresses. In response to a trigger, a debugger module is loaded from the host system and linked to the target system by causing the debugger module to exchange information with the tables. The debugger module uses the table to find a variable address and sets a pointer to the address. The debugger module provides the table with a local name and address of a variable local to the debugger module. The debugger module uses the module table to find an MT address of a function and sets a pointer to the MT address. The debugger module provides the module table with an MT address of a function local to the debugger module.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 17, 2003
    Inventors: Tankut Akgul, Pramote Kuacharoen, Vincent J. Mooney, Vijay K. Madisetti
  • Publication number: 20030074487
    Abstract: Linking of a new or updated module to an operating system without affecting other modules, and without reboot or recompilation. A core module includes a table of locations of application program interfaces of other modules. A selected module is linked to the core module. Specifically, the module is initialized and provided with a pointer to the core module's table. The table is provided with an address of the APIs of the module. The other modules are unaffected by the linking because they are not provided with the address of the module. A reboot or recompilation of the operating system is unnecessary because the other modules are unaffected. Nevertheless, the other modules have access to the APIs of the module and to each others' APIs through the core module.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 17, 2003
    Inventors: Tankut Akgul, Pramote Kuacharoen, Vincent J. Mooney, Vijay K. Madisetti