Multimedia computer system
First Claim
Patent Images
1. A computer system comprising:
- a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded;
a system bus;
a display monitor;
a video decoder connected to said system bus to decode said full-motion video data included in a digital data stream read out from said disk drive unit;
a sub-video decoder connected to said system bus to decode said sub-picture data included in said digital data stream read out from said disk drive unit; and
a display controller connected to said system bus to receive said decoded full-motion video and said decoded sub-picture data and to display said full-motion video data with said sub-picture data on a screen of said display monitor.
2 Assignments
0 Petitions
Accused Products
Abstract
Full-motion video data with a sub-picture and sound is recorded in a DVD-ROM drive. The DVD-ROM drive is connected to an ATAPI interface. Using a data buffer of the ATAPI interface, an MPEG stream is transferred to an MPEG2 decoder on the system board at a variable rate, and video data, audio data, and a sub-picture included in the MPEG stream are decoded by the MPEG2 decoder incorporated in the system. The decoded sub-picture is drawn in a VRAM as in normal VGA graphics. The sub-picture image drawn in the VRAM is synthesized with the video from the MPEG2 decoder by a multimedia display controller and displayed on a screen.
115 Citations
40 Claims
-
1. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded; a system bus; a display monitor; a video decoder connected to said system bus to decode said full-motion video data included in a digital data stream read out from said disk drive unit; a sub-video decoder connected to said system bus to decode said sub-picture data included in said digital data stream read out from said disk drive unit; and a display controller connected to said system bus to receive said decoded full-motion video and said decoded sub-picture data and to display said full-motion video data with said sub-picture data on a screen of said display monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a disk drive unit storing full-motion video data coded at a variable rate; a system bus; a display monitor; a peripheral interface unit connected to said system bus and including a data buffer, said peripheral interface unit using said data buffer to execute a variable rate data transfer from said disk drive unit to said computer system; a video decoder connected to said system bus to decode said full-motion video data coded at said variable rate and transferred from said disk drive unit through said data buffer of said peripheral interface unit; and a display controller connected to said system bus to control said display monitor of said computer system, said display controller receiving said decoded full-motion video data from said video decoder and displaying said full-motion video data on a screen of said display monitor.
-
-
10. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded thereon; a card slot provided in a computer main body; a system bus; a display monitor; a card controller connected to said system bus to control a card mounted in said card slot; a card capable of being mounted in said card slot and including a video decoder and a sub-video decoder for decoding said full-motion video data and said sub-picture data included in a digital data stream transferred from said disk drive unit through said card controller; and a display controller connected to said system bus to control said display monitor of said computer system, said display controller receiving said full-motion video data and said sub-picture data decoded by said card through said card controller and displaying said full-motion video data with said sub-picture data on a screen of said display monitor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system comprising:
-
a disk drive unit storing full-motion video data coded at a variable rate; a system bus; a display monitor; a peripheral interface unit connected to said system bus and including a data buffer, said peripheral interface unit using said data buffer to execute a variable rate data transfer from said disk drive unit to said computer system; a card slot provided in a computer main body; a card controller connected to said system bus to control a card mounted in said card slot; a card capable of being mounted in said card slot and including a video decoder for decoding said full motion video data coded at said variable rate and transferred from said disk drive unit through said data buffer of said peripheral interface unit; and a display controller connected to said bus to control said display monitor, said display controller receiving said full-motion video data decoded by said video decoder of said card through said card controller and displaying said full-motion video data on a screen of said display monitor.
-
-
19. A computer system comprising:
-
a drive disk unit capable of driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded thereon; a CPU; a video memory for storing video data; a video decoder connected to a bus of said computer system to decode said full-motion video data; a display controller connected to said bus to synthesize said full-motion video data encoded by said video decoder on graphics drawn in said video memory and to display said full-motion video data on a screen of a display monitor; means for causing said CPU to decode said sub-picture data included in a digital data stream read out from said disk drive unit; and means for causing said CPU to draw said decoded sub-picture data in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller. - View Dependent Claims (20, 21)
-
-
22. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded thereon; a CPU; a system bus; a display monitor; a card slot provided in a computer main body; a card controller connected to said system bus to control a card mounted in said card slot; a card capable of being mounted in said card slot and including a video decoder for decoding said full-motion video data; a display controller connected to said bus to synthesize said full-motion video data decoded by said video decoder of said card on graphics drawn in a video memory and to display said full-motion video data on a screen of said display monitor; means for causing said CPU to decode said sub-picture data included in a digital data stream read out from said disk drive unit; and means for causing said CPU to draw said decoded sub-picture data in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller. - View Dependent Claims (23, 24)
-
-
25. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded; a system bus; a display monitor; a video decoder connected to said system bus to decode said full-motion video data included in a digital data stream read out from said disk drive unit; a sub-video decoder connected to said system bus to decode the said sub-picture data included in said digital data stream read out from said disk drive unit; a video bus for connecting one of said video decoder and said sub-video decoder to said display controller; and a display controller connected to said system bus to receive said decoded full-motion video and said decoded sub-picture data and to display said full-motion video data with said sub-picture data on a screen of said display monitor, wherein one of said video decoder and said sub-video decoder synthesizes said decoded sub-picture data with said decoded full motion video to form synthesized video data and transfers said synthesized video data to said display controller through said video bus. - View Dependent Claims (26)
-
-
27. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded; a card slot provided in a computer main body; a system bus; a display monitor; a card controller connected to said system bus to control a card mounted in said card slot; a card capable of being mounted in said card slot and including a video decoder and a sub-video decoder for decoding said full-motion video data and said sub-picture data included in a digital data stream transferred from said disk drive unit through said card controller; a video bus for connecting said card controller to said display controller, wherein said card controller synthesizes said sub-picture data decoded by said sub-video decoder with said full-motion video data decoded by said video decoder of said card to form synthesized video data and transfers said synthesized video data to said display controller through said video bus; and a display controller connected to said system bus to control said display monitor of said computer system, said display controller receiving said full-motion video data and said sub-picture data decoded by said card through said card controller and displaying said full motion video data with said sub-picture data on a screen of said display monitor. - View Dependent Claims (28)
-
-
29. A computer system comprising:
-
a disk drive unit capable of driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded; a CPU; a system bus; a video memory for storing video data; a video decoder connected to a bus of said computer system to decode said full-motion video data; an audio decoder connected to said system bus to decode sound data; means for causing said CPU to separate a digital data stream read out from said disk drive unit into said sub-picture data, said full-motion video data, and said sound data and transfer said separated full-motion video data and said sound data to said video decoder and said audio decoder, respectively; a display controller connected to said bus to synthesize said full-motion video data decoded by said video decoder on graphics drawn in said video memory and to display said full-motion video data on a screen of a display monitor; means for causing said CPU to decode said sub-picture data included in said digital data stream read out from said disk drive; means for causing said CPU to draw said decoded sub-picture data in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller, wherein said sound data is digitally compressed, coded and multiplexed with said full-motion video data with said sub-picture data and recorded in said recording medium thereon. - View Dependent Claims (30, 31, 32)
-
-
33. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded thereon; a CPU; a system bus; a display monitor; a card slot provided in a computer main body; a card controller connected to said system bus to control a card mounted in said card slot; an audio decoder provided in said card to decode sound data; means for causing said CPU to separate a digital data stream read out from said disk drive unit into said sub-picture data, said full-motion video data, and said sound data and for transferring said separated full-motion video data and said sound data to said card, a card capable of being mounted in said card slot and including a video decoder for decoding said full-motion video data; a display controller connected to said bus to synthesize said full-motion video data decoded by said video decoder of said card on graphics drawn in a video memory and to display said full-motion video data on a screen of said display monitor; means for causing said CPU to decode said sub-picture data included in said digital data stream read out from said disk drive unit and means for causing said CPU to draw said decoded sub-picture in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller, wherein said sound data, which is digitally compressed and coded, is multiplexed with said full-motion video data with said sub-picture data and recorded in said recording medium thereon. - View Dependent Claims (34, 35, 36)
-
-
37. A computer system comprising:
-
a disk drive unit capable of driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded thereon; a CPU; a video memory for storing video data; a video decoder connected to a bus of said computer system to decode said full-motion video data; means for causing said CPU to separate a digital data stream read out from said disk drive unit into said sub-picture data and said full-motion video data and transfer said separated full-motion video data to said video decoder; a display controller connected to said bus to synthesize said full-motion video data decoded by said video decoder on graphics drawn in said video memory and to display said full-motion video data on a screen of a display monitor; means for causing said CPU to decode said sub-picture data included in said digital data stream read out from said disk drive unit; and means for causing said CPU to draw said decoded sub-picture data in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller.
-
-
38. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded; a CPU; a system bus; a display monitor; a card slot provided in a computer main body; means for causing said CPU to separate a digital data stream read out from said disk drive unit into said sub-picture data and said full-motion video data and for transferring said separated full-motion video data to said video decoder of said card; a card controller connected to said system bus to control a card mounted in said card slot; a card capable of being mounted in said card slot and including a video decoder for decoding said full-motion video data; a display controller connected to said bus to synthesize said full-motion video data decoded by said video decoder of said card on graphics drawn in a video memory and to display said full-motion video data on a screen of said display monitor; means for causing said CPU to decode said sub-picture data included in said digital data stream read out from said disk drive unit; and means for causing said CPU to draw said decoded sub-picture data in said video memory so that said full-motion video data with said sub-picture data is displayed on said screen by said display controller.
-
-
39. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded, said full-motion video data being coded at a variable bit rate and stored in said recording medium of said disk drive unit; a system bus; a display monitor; a video decoder connected to said system bus to decode said full-motion video data coded at said variable rate and included in a digital data stream read out from said disk drive unit; an ATA packet interface (ATAPI) to perform a data transfer between said computer system and a peripheral unit; a sub-video decoder connected to said system bus to decode sub-picture data included in said digital data stream read out from said disk drive unit; and a display controller connected to said system bus to receive said decoded full-motion video data and said decoded sub-picture data and data to display said full-motion video data with said sub-picture data on a screen of said display monitor, wherein said disk drive unit is connected to said system bus through said ATAPI, and a variable rate data transfer of said digital data stream from said disk drive unit to said video decoder is executed through said ATAPI.
-
-
40. A computer system comprising:
-
a disk drive unit for driving a recording medium in which digitally compressed and coded full-motion video data with sub-picture data is recorded, said full-motion video data being coded at a variable bit rate and stored in said recording medium of said disk drive unit; a system bus; a display monitor ; a video decoder connected to said system bus to decode said full-motion video data coded at said variable rate and included in a digital data stream read out from said disk drive unit; a small computer system interface (SCSI) to perform a data transfer between said computer system and a peripheral unit; a sub-video decoder connected to said system bus to decode said sub-picture data included in said digital data stream read out from said disk drive unit; and a display controller connected to said system bus to receive said decoded full-motion video data and said decoded sub-picture data and to display said full-motion video data with said sub-picture data on a screen of said display monitor, wherein said disk drive unit is connected to said system bus through said SCSI, and a variable rate data transfer of said digital data stream from said disk drive unit to said video decoder is executed through said SCSI.
-
Specification