EP1473698A2

Minimizing buffer requirements in a digital video system

Abstract

According to some embodiments of the invention, a method of minimizing buffer requirements, in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer information between the display device and the source device and vice versa and a unidirectional main link arranged to carry multimedia data packets from the multimedia source device to the multimedia display device is disclosed. Interspersing special characters that allow the display device to distinguish each bit of pixel data included in the data packets thereby requiring only a small FIFO type buffer unit.

EP1473698A2, drawing sheet 1
Sheet 1 of 39

Term

Term ended

Projected expiry passed 15 April 2024, 2.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 3 independent, 15 dependent

  1. 1
    A method of minimizing buffer requirements in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer information between the display device and the source device and vice versa and a unidirectional main link arranged to carry multimedia data packets from the multimedia source device to the multimedia display device, a method of reducing multimedia packet overhead, comprising:prior to commencement of transmission of the data packets from the source device to the display device over the main link, communicating via the auxiliary channel data packet attributes to the display device;forming a reduced size data packet header for each of the data packets wherein the reduced size is commensurate with the data packet attributes already communicated via the auxiliary channel and reduces buffer requirements;associating the reduced size data packet header with a corresponding one of the data packets;transmitting the data packet and associated reduced size data packet header from the source device to the display device over the main link;and interspersing special characters that allow the display device to distinguish each bit of pixel data included in the data packets thereby requiring only a small FIFO type buffer unit.
  2. 7
    An apparatus for minimizing buffer requirements in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer information between the display device and the source device and vice versa and a unidirectional main link arranged to carry multimedia data packets from the multimedia source device to the multimedia display device, comprising:means for communicating via the auxiliary channel data packet attributes to the display device prior to commencement of transmission of the data packets from the source device to the display device over the main link;means for forming a reduced size data packet header for each of the data packets wherein the reduced size is commensurate with the data packet attributes already communicated via the auxiliary channel;means for associating the reduced size data packet header with a corresponding one of the data packets;means for transmitting the data packet and associated reduced size data packet header from the source device to the display device over the main link;and means for interspersing special characters that allow the display device to distinguish each bit of pixel data included in the data packets thereby requiring only a small FIFO type buffer unit.
  3. 13
    Computer program product for minimizing buffer requirements in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer information between the display device and the source device and vice versa and a unidirectional main link arranged to carry multimedia data packets from the multimedia source device to the multimedia display device, comprising:computer code for communicating via the auxiliary channel data packet attributes to the display device prior to commencement of transmission of the data packets from the source device to the display device over the main link;computer code for forming a reduced size data packet header for each of the data packets wherein the reduced size is commensurate with the data packet attributes already communicated via the auxiliary channel;computer code for associating the reduced size data packet header with a corresponding one of the data packets;computer code for transmitting the data packet and associated reduced size data packet header from the source device to the display device over the main link;computer code for interspersing special characters that allow the display device to distinguish each bit of pixel data included in the data packets thereby requiring only a small FIFO type buffer unit. and computer readable medium for storing the computer code.