Patent ID: 6504996
Filing Date: 2003-01-07
Classification: H04L,H04N

Abstract:
An apparatus for transmitting information between devices via a network, comprising:a first device having a transport format converter for receiving user interface data input via a user interface, wherein the user interface is used for commanding and controlling the first device, and for converting information into a transport format for transmission; a second device having a display, wherein the display displays the user interface, wherein the interface is used for commanding and controlling the first device; and a physical layer for linking the first and second devices, wherein the transport format converter comprises: an extractor for extracting video data and audio data in pack units from information in a program stream format read from a digital versatile disc (DVD); a first transport stream packet generator for generating an additional information transport stream packet by adding a header to additional information required for program analysis in the second device, based on header information and packet generator timing information; a second transport stream packet generator for generating a data transport packet stream by adding a header to both of the extracted video and audio data in pack units; a multiplexer for multiplexing the outputs of the first and second transport stream packet generators to provide a transport stream; and said timing controller for controlling the timing in the generation of the additional information transport stream packet and the data transport stream packet, wherein the physical layer is an Institute of Electrical & Electronics Engineers (IEEE) 1394 interface, and wherein the extractor extract navigation and sub-picture in pack units from the information and the first device further comprises: a sub-picture processor for decoding the sub-picture extracted by the transport format converter to generate bit map image information, and for transmitting the generated bit map image information through the IEEE 1394 asynchronous channel; and a navigation data processor for decoding the navigation data extracted by the transport format converter to generate screen control information, and for transmitting the generated screen control information through the IEEE 1394 asynchronous channel, and for controlling the reading of DVD information according to a navigation control command transmitted through the IEEE 1394 asynchronous channel from the second device, and the second device further comprises: a user interface manager for transmitting , if the user's command is a navigation related command, the navigation related command as user interface data through the IEEE 1394 asynchronous channel to the navigation data processor, and for generating control information for controlling the user interface display if the user's command is a presentation related command; and a video mixer for receiving the screen control information and the bit map image information transmitted through the IEEE asynchronous channel and for displaying the bit map image in the corresponding region of a screen by a graphic overlay according to the control information generated by the user interface manager.