Patent EP0675478A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0675478A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Multimedia graphics system

Assignee: Mindspeed Technologies LLC
•
Filing: 1995-02-14
•
Granted: —
•
Expires: 2015-02-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Bytes of different types of digital information, including standard interframe video (SIF), graphics, television and audio are transferred between a controller, storage memory and shift registers (e.g. FIFO's) individually associated with the different information types. For a VRAM memory, information is transferred in parallel, controlled by tag bus information, from the controller to the memory and then serially to the FIFO's, all at a frequency higher than a clock frequency in a monitor raster scan. The tag bus information is decoded and introduced to an additional FIFO. A state machine processes such additional FIFO information and transfers the digital information to the different FIFO's at times controlled in each line by such additional FIFO- e.g. particular times in each line for the SIF and graphics and thereafter, for television and audio, at times unrelated to any times in such line. The graphics transfer is timed to substantially fill, but not overflow, in such line the limited capacity of the associated FIFO. Their limited capacities cause the television and audio FIFO's to stop receiving bytes when filled to particular limits. For a DRAM memory, information is transferred, dependent upon the tag bus information, in parallel between the controller, memory and FIFO's at the clock frequency. In a "Rambus" system, a bus common with the controller, memory and FIFO's provides control and timing bytes. The information in successive bytes transferred through the common bus to the controller, memory and FIFO's dependent upon such timing and control information in such bytes.

Inventors

  • 👤 David C. Baker
  • 👤 Jonathan I. Siann

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 18:31
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/395; G09G5/02; G09G5/06; G09G5/363; H; H04; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/42653; G09G2340/00; G09G2340/12; G09G2340/125; G09G2352/00; H04N5/00; H04N5/44

Claims Analysis

Total Claims: 119
Claim 1
Independent Claim 227 words
In combination, first means for providing standard interframe video signals, second means for providing television signals, third means for providing graphics signals, fourth means for providing color palette signals, fifth means for storing the signals from the first, second, third and fourth means, sixth means for receiving the standard interframe video signals from the fifth means and for providing an output representative of such signals, seventh means for receiving the television signals from the fifth means and for providing an output representative of such signals, eighth means for receiving the graphics signals from the fifth means and for providing an output representative of such signals, ninth means for providing a color palette having a plurality of positions each indicative of an individual color when selected, tenth means for introducing the color palette signals from the fifth means to the individual positions in the color palette to obtain an indication of the individual colors at the individual positions in the color palette, eleventh means for receiving the audio signals from the fifth means and for providing an output representative of such signals, and twelfth means for activating an individual one of the sixth, seventh, eighth, tenth and eleventh means at each instant to obtain the transfer of signals from the fifth means to such individual one of the sixth, seventh, eighth, tenth and eleventh means at such instant.
Claim 2
Dependent Claim 50 words
In a combination as set forth in claim 1, thirteenth means for providing a visual display in a raster scan defined by a plurality of lines, and fourteenth means for storing the signals from the first through fifth means in each line in the raster scan in a particular sequence.
Claim 3
Dependent Claim 46 words
In a combination as set forth in claim 2, the fourteenth means including fifteenth means for storing the signals from the first and third means in the fifth means for each line in the raster scan in timed synchronism with such line in the thirteenth means.
Claim 4
Dependent Claim 58 words
In a combination as set forth in claim 3, each line in the raster scan by the thirteenth means having a blanking interval, the fifteenth means including sixteenth means for initiating the storage of the signals from the first means in the fifth means for each line in the raster scan before the blanking interval in such line.
Claim 5
Dependent Claim 90 words
In a combination as set forth in claim 5, the fifteenth means including seventeenth means for initiating the storage of the signals from the third means for each line in the raster scan during the blanking interval in such line, and the fourteenth means including eighteenth means for storing the signals from the second and fourth means for each line in the raster scan in an asynchronous relationship in such line after the storage of the signals from the first and third means for the fifth means in such line.
Claim 6
Dependent Claim 175 words
In combination for use with a display monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of graphics information and for providing for the transfer of such bytes of graphics information from the storage means at a second particular frequency greater than the first particular frequency, shift register means for receiving the bytes of graphics information from the storage means at the second particular frequency and for simultaneously transferring the bytes of information from the shift register means at the first particular frequency, a controller for providing for a transfer of the bytes of graphics information from the storage means to the shift register means at a particular time in each line, and means responsive to the bytes of information shifted from the shift register means at the first particular frequency for converting such information to a form at the first particular frequency for display in the monitor.
Claim 7
Dependent Claim 118 words
In a combination as set forth in claim 5, the shift register means having a capacity less than the number of bytes in each line in the raster scan in the monitor, and the controller being operative to initiate the transfer of the bytes of graphics information from the storage means to the shift register means at a particular time in each line to provide for the introduction of the bytes of information for each line into the shift register means and to provide for a substantially full utilization of the shift register means in such line without any inability of the shift register means to receive bytes of graphics information for such line from the storage means.
Claim 8
Dependent Claim 211 words
In a combination as set forth in claim 6, the shift register means constituting first shift register means, the storage means being operative to store bytes of standard interframe video information, second shift register means for receiving the bytes of the standard interface video information and for providing for the transfer of the bytes of the standard video information from the shift register means at the first particular frequency, the controller being operative to provide for a selective transfer of the bytes of the standard interframe video information in the storage means to the second shift register means at first particular times relative to each line and the bytes of the graphics information to the first shift register means at second particular times relative to each line, the converting means being operative to convert the information in the second shift register means in each line in the raster scan to the form for display in the monitor, and the controller being operative to provide for the conversion by the converter means of the successive bytes in the first shift register means for each line at third particular times and the successive bytes in the second shift register means for each line at fourth particular times different from the third particular times.
Claim 9
Dependent Claim 328 words
In a combination as set forth in claim 7, there being a blanking interval in each line in the raster scan, the shift register means constituting first shift register means, the storage means being operative to store bytes of standard interframe video information for each line in the raster scan, second shift register means for receiving the bytes of the standard interface video information for each line in the raster scan and for providing for the transfer of the bytes of standard video information from the shift register means for such line at the first particular frequency, the controller being operative to provide for a selective transfer of the bytes of the standard interframe video information in the storage means to the second shift register means at first particular times relative to each line and the bytes of the graphics information to the first shift register means at second particular times relative to each line, the converting means being operative to convert the bytes of the standard interframe video information in the second shift register means for each line to the form for display in the monitor, and the controller being operative to provide for the conversion by the converter means of the successive bytes in the first shift register means for each line at third particular times and the successive bytes in the second shift register means for each line at fourth particular times different from the third particular times, the controller being operative to initiate the transfer of the bytes of the standard interframe video information in the storage means to the second shift register means for each line at the second particular frequency at a particular time before the blanking interval in such line and to initiate the transfer of the bytes of the graphics information in the storage means to the first shift register means at the second particular frequency at a particular time for each line during the blanking interval in such line.
Claim 10
Dependent Claim 182 words
In a combination as set forth in claim 6, the shift register means constituting first shift register means, the storage means being operative to store bytes of at least a particular one of television information and audio information, second shift register means for receiving the bytes of the at least one of the television information and the audio information in each line in the raster scan and for providing for the transfer of the bytes of the at least one of the television information and the audio information in each line from the second shift register means at the first particular frequency, the controller being operative to provide for a selective transfer of the bytes of the graphics information in the storage means to the first particular shift register at a particular time relative to each line and the bytes of the at least one of the television information and the audio information to the second shift register means in each line after the transfer of the bytes of the graphics information relative to that line to the first shift register means.
Claim 11
Dependent Claim 91 words
In a combination as set forth in claim 10, the controller being operative to provide for a transfer of the bytes of the at least one of the television information and the audio information in the storage means to the second shift register means at the second frequency on an asynchronous basis in each line without reference to any particular time in such line, after the transfer of the bytes of the graphics information relative to that line to the first shift register means at the particular time in such line.
Claim 12
Dependent Claim 203 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of audio information and for providing for the transfer of the bytes of audio information from the storage means at a first particular frequency, shift register means for receiving the bytes of audio information from the storage means and for transferring the bytes of audio information from the shift register means at the first particular frequency, a controller for providing for a transfer of the bytes of the audio information for each line from the storage means to the shift register means at the second particular frequency, first means for providing a control signal when the shift register means has been filled for any particular line in the raster scan with the bytes of the audio information to a particular percentage of the capacity of the shift register means, and second means responsive to the control signal for interrupting the transfer of the bytes of the audio information for such particular line from the storage means to the shift register means.
Claim 13
Dependent Claim 125 words
In a combination as set forth in claim 12, the shift register means constituting first shift register means, the storage means also storing bytes of graphics information for display on the video screen, second shift register means for receiving the bytes of the graphics information from the storage means and for transferring the bytes of the graphics information from the second shift register means at the first frequency, and third means for converting the bytes of the display information transferred from the second shift register means to a form for display on the monitor, the controller providing for the transfer of the bytes of the display information from the storage means to the second shift register means at a particular time relative to each line.
Claim 14
Dependent Claim 86 words
In a combination as set forth in claim 13, the means for converting the bytes of audio information constituting first converter means, second converter means responsive to the bytes of the display information from the second shift register means for each line in the raster scan for converting such bytes to visual information, the controller means being operative to activate the first converter means at first particular times and to selectively activate the second converter means at second particular times different from the first particular times.
Claim 15
Dependent Claim 97 words
In a combination as set forth in claim 14 wherein a first bus extends from the controller to the storage means to provide the bytes of information for storage in the storage means and a second bus extends from the controller to the first and second shift register means to control the time for the transfer of the bytes of the display information from the storage means to the second shift register means and the selective activation of the first converter means at the first particular times and the second converter means at the second particular times.
Claim 16
Dependent Claim 33 words
In a combination as set forth in claim 2, the shift register means being operative to receive the bytes of audio information at a second particular frequency greater than the first particular frequency.
Claim 17
Dependent Claim 57 words
In a combination as set forth in claim 13, the first register means being operative to receive the bytes of audio information at a second particular frequency greater than the first particular frequency and the second register means being operative to receive the bytes of the graphics information from the storage means at the second particular frequency.
Claim 18
Dependent Claim 195 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of television information and for providing for the transfer of the bytes of television information from the storage means at a first particular frequency, shift register means for receiving the bytes of television information from the storage means and for transferring the bytes of television information from the shift register means at the first particular frequency, a controller for providing for a transfer of the bytes of the television information for each line from the storage means to the shift register means at the second particular frequency, means for providing a control signal when the shift register means has been filled for any particular line in the raster scan with the bytes of the television information to a particular percentage capacity of the shift register means, and means responsive to the control signal for interrupting the transfer of the bytes of the television information from the storage means to the shift register means.
Claim 19
Dependent Claim 125 words
In a combination as set forth in claim 18, the shift register means constituting first shift register means, the storage means also storing bytes of graphics information for display on the monitor, second shift register means for receiving the bytes of graphics information from the storage means and for transferring the bytes of the graphics information from the second shift register means at the first frequency, means for converting the bytes of the graphics information transferred from the second shift register means to a form for display on the monitor, the controller providing for the transfer of the bytes of the graphics information from the storage means to the second shift register means at a particular time relative to each line in the raster scan.
Claim 20
Dependent Claim 100 words
In a combination as set forth in claim 19, the means for converting the bytes of the graphics information constituting first converter means, second converter means responsive to the bytes of the television information from the first shift register means for each line in the raster scan for converting such bytes to visual information, and television means for displaying the visual information from the second converter means, the controller means being operative to activate the first converter means at first particular times and to selectively activate the second converter means at second particular times different from the first particular times.
Claim 21
Dependent Claim 92 words
In a combination as set forth in claim 20 wherein a first bus extends from the controller to the storage means to provide the bytes of information for storage in the storage means and a second bus extends from the controller to the first and second shift register means to control the time for the transfer of the bytes of the display information from the storage means to the second shift register means and the selective activation of the first and second converter means respectively at the first and second particular times.
Claim 22
Dependent Claim 34 words
In a combination as set forth in claim 18, the shift register means being operative to receive the bytes of the television information at a second particular frequency greater than the first particular frequency.
Claim 23
Dependent Claim 56 words
In a combination as set forth in claim 19, the first shift register means being operative to receive the bytes of the television information at a second particular frequency greater than the first particular frequency and the second shift register means being operative to receive the bytes of the graphics information at the second particular frequency.
Claim 24
Dependent Claim 227 words
In combination, storage means for storing bytes of different types of digital information selected from a group including standard interface video information, graphics information, audio information and television information and for providing for a transfer of such different types of information from the storage means, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information, a plurality of first means each associated with an individual one of the shift register means in the plurality and operative to convert to analog form at the first particular frequency the bytes of digital information from the individual one of the shift register means in the plurality, and controller means for providing for the transfer of each individual one of the different types of digital information in a particular sequence relative to each line in the raster scan, at a second particular frequency greater than the first particular frequency, to the individual one of the shift register means receiving that individual one of the different types of digital information, and second means for transferring at each instant the bytes of information from a selective one of the shift register means to a selective one of the first means for the presentation in analog form of the information introduced to such selective one of the second means.
Claim 25
Dependent Claim 93 words
In a combination as set forth in claim 24 wherein each byte having a plurality of bits, the controller means and the storage means being operative to provide for the passage of the bits in each successive byte of the different types of digital information from the controller means to the storage means in parallel form and the storage means being operative to pass the bits in each successive byte of the different types of digital information from the storage means to the individual ones of the shift register means in serial form.
Claim 26
Dependent Claim 142 words
In a combination as set forth in claim 24 for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, means including a first bus for providing for the transfer of the successive bytes of the different types of digital information from the controller means to the storage means, and means including a second bus for selecting the individual one of the shift register means to receive the successive bytes of digital information from the storage means at each instant and for synchronizing the reception by the individual ones of the shift register means of the bytes of the standard interface video information and graphics information for each line relative to the presentation of the successive lines in the raster scan in the monitor.
Claim 27
Dependent Claim 330 words
In a combination as set forth in claim 24 for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, means including a first bus for providing for the transfer of the successive bytes of the different types of digital information from the controller means to the storage means, and means including a second bus for selecting the individual ones of the shift register means in the plurality to receive the successive bytes of digital information from the storage means at each instant and for synchronizing the reception by such individual ones of the shift register means of the bytes of the standard interface video information and graphics information for each line with the presentation of the lines in the raster scan in the monitor, each line in the raster scan in the monitor having a blanking interval at the beginning of each line, means including the second bus for initiating the transfer of the bytes of the standard interframe video information for each line from the storage means to the individual one of the shift register means at a particular time before the blanking interval for such line in the raster scan, and the shift register means for the bytes of the graphics information in each line having a capacity less than the number of bytes in such line of the graphics information and the means including the second bus initiating the transfer of the bytes of the graphics information for each line into the individual one of the shift register means at a time during the blanking interval in each line in the raster scan in the monitor to provide substantially full use of such shift register means in such line without preventing any transfer of the bytes of the graphics information into such shift register means throughout such line because of the full loading of such shift register means.
Claim 28
Dependent Claim 142 words
In a combination as set forth in claim 24 for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, each line in the raster scan in the monitor having a blanking interval at the beginning of the line, means including a bus for initiating the transfer of the bytes of the standard interface video information for each line, at a particular time before the blanking interval, from the storage means to the individual one of the shift register means receiving such bytes and for initiating the transfer of the bytes of the graphics information for each line, at a particular during the blanking interval in such line, from the storage means to the individual one of the shift register means receiving such bytes.
Claim 29
Dependent Claim 117 words
In a combination as set forth in claim 28, the shift register means for the bytes of the graphics information having a capacity less than the number of bytes in each line of the graphics information and the controller means being operative to initiate the transfer of the bytes of the graphics information into such shift register means at a time during the blanking interval in each line in the raster scan in the monitor to provide substantially full use of such shift register means in such line without preventing any transfer of the bytes of the graphics information into such shift register means throughout such line because of the full loading of such shift register means.
Claim 30
Dependent Claim 302 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, audio information and television information and for providing for a transfer of such different types of information from the storage means, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and to pass such stored information from such shift register means, a plurality of converter means each associated with an individual one of the shift register means in the plurality and each operative to convert to analog form the bytes of digital information from the associated one of the shift register means in the plurality, means for providing for the transfer of the bytes of at least a first one of the different types of information, at a particular time relative to each line in the raster scan in the monitor, from the storage means to a first individual one of the shift register means receiving such bytes, and means for providing for the transfer of the bytes of at least a second one of the different types of information in each line, at times relative to such line after the transfer of the bytes of the first individual one of the different types of information to the first individual one of the shift register means in such line but without reference to any particular time relative to such line, from the storage means to a second individual one of the shift register means receiving such bytes.
Claim 31
Dependent Claim 63 words
In a combination as set forth in claim 30 wherein the bytes of the first individual one of the different types of information are selected from the group including of standard interframe video information and graphics information and wherein the bytes of the second individual one of the different types of information are selected from the group including audio information and television information.
Claim 32
Dependent Claim 78 words
In a combination as set forth in claim 30, means for providing for the transfer of the bytes of a pair of the different types of information in each line in the raster scan, at particular times relative to such line in the raster scan in the monitor and in a particular order for the information in the pair of different types, from the storage means to a respective pair of the shift register means in the plurality.
Claim 33
Dependent Claim 123 words
In a combination as set forth in claim 32, the pair of the different types of information constituting a first pair and the pair of the shift register means in the plurality constituting a first pair, means for providing for the transfer of the bytes of a second pair of the different types of information in each line in the raster scan, in a particular order and at times after the transfer of the bytes of the first pair of the different types of information to the first respective pair of the shift register means but without reference to any particular time relative to such line, from the storage means to a second respective pair of the shift register means in the plurality.
Claim 34
Dependent Claim 64 words
In a combination as set forth in claim 32, there being a blanking interval at the beginning of each line, the means for providing for the transfer of the bytes of the pair of the different types of information relative to each line in the raster providing for such transfer at particular times in such line relative to the blanking interval in such line.
Claim 35
Dependent Claim 46 words
In a combination as set forth in claim 33, the first pair of the different types of information constituting the standard interframe video information and the graphics information and the second pair of the different types of information constituting the television information and the audio information.
Claim 36
Dependent Claim 354 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of different types of digital information, including standard interframe video information and graphics information, for each line in the raster scan in the monitor, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of information and to pass such stored information from such shift register means at the first particular frequency, a plurality of converter means each associated with an individual one of the shift register means in the plurality and each operative to convert to analog form the bytes of digital information from the associated one of the shift register means in the plurality, first means for transferring the bytes of the different types of digital information from the storage means to the individual ones of the shift register means at a second frequency greater than the first frequency, the first means being operative to initiate the transfer of such bytes for each line at a particular time relative to such line, the shift register means for the standard interframe video information having a capacity corresponding to the bytes of digital information for supplying the pixels in each line, the shift register means for the graphics information having a capacity less than that for providing the bytes for the pixels in each line, the first means being operative to initiate the transfer of the bytes of graphics information for each line from the storage means to the shift register means for such bytes at a time relative to such line to provide for the transfer of the bytes for such line into and out the shift register means before the end of such line without overloading the shift register means for such line and to provide for the use of substantially the full capacity of the shift register means in storing the bytes of information for such line.
Claim 37
Dependent Claim 80 words
In a combination as set forth in claim 36, each of the lines in the raster scan in the monitor having a blanking interval at the beginning of such line, the first means being operative to initiate the transfer of the bytes of the standard interframe video information from the storage means to the individual one of the shift register means for such bytes at a time for each line before the beginning of the blanking interval for that line.
Claim 38
Dependent Claim 163 words
In a combination as set forth in claim 36, each of the lines in the raster scan in the monitor having a blanking interval at the beginning of such line, there being more than one type of standard interframe video information for each line, there being an individual one of the shift register means for each different type of standard interframe video information, the first means being operative to initiate the transfer of the bytes of the different types of standard interframe video information to the individual ones of the shift register means for such bytes at a time for each line before the beginning of the blanking interval for such line, the first means being operative to transfer the bytes of the different types of standard interframe video information to the individual ones of the shift register means for such bytes before the transfer of the bytes of the graphics information for such line to the shift register means receiving such bytes.
Claim 39
Dependent Claim 165 words
In a combination as set forth in claim 36, the storage means also storing bytes of at least one of television information and audio information in digital form, there being an individual one of the shift register means for the bytes of the at least one of the television information and the audio information, the first means being operative to initiate the transfer of the bytes of the at least one of the television information and the audio information for each line from the storage means to the individual one of the shift register means for such bytes after the transfer of the bytes of the standard interframe video information and the graphics information for such line to the individual ones of the shift register means for such bytes, the first means being operative to initiate the transfer of the bytes of the at least one of the television information and audio information for such line without reference to any particular time in such line.
Claim 40
Dependent Claim 218 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of digital graphics information and for providing for a transfer of such digital graphics information from the storage means at a second particular frequency greater than the first particular frequency, shift register means for receiving and storing the bytes of the digital graphics information and for passing such information from the shift register means in the same order as the reception of such bytes by the shift register means, the shift register means having a capacity less than that for storing the bytes for a complete line of pixels, means for converting the bytes of the digital graphics information from the shift register means at the first frequency into analog representations of such bytes, and means for initiating the transfer of the bytes of the digital graphics information from the storage means into the shift register means at the second frequency at a time relative to each line to obtain the transfer of such bytes from the shift register means at the first frequency for such line without overloading the shift register means in such line.
Claim 41
Dependent Claim 94 words
In a combination as set forth in claim 40, each line in the raster scan having a blanking interval, the shift register means having a capacity, and the initiation of the transfer of the bytes of the digital graphics information from the storage means to the shift register means occurring at a time relative to the blanking interval in each line, to substantially fill the shift register means with such bytes during the transfer of such bytes into the shift register means in such line without overloading the shift register means in such line.
Claim 42
Dependent Claim 71 words
In a combination as recited in claim 41, means for providing a control signal in each line if and when the shift register means becomes full with the bytes of the digital graphics information in such line before the end of such line, and means responsive to the control signal for interrupting the transfer of the digital graphics information from the storage means to the shift register means in such line.
Claim 43
Dependent Claim 98 words
In a combination as recited in claim 40, means including a line for providing clock signals at the second particular frequency and for introducing such clock signals to the shift register means to provide for the transfer of the bytes of the digital graphics information from the storage means to the shift register means in synchronism with such clock signals, and means including a bus for providing for the activation of the shift register means to receive the bytes of digital graphics information for each line at a particular time relative to the blanking interval in such line.
Claim 44
Dependent Claim 191 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for storing bytes of digital standard interframe video information and for providing for a transfer of such information from the storage means at a second particular frequency greater than the first particular frequency, shift register means for receiving and storing the bytes of the digital standard interframe video information and for passing such information from the shift register means in the same order as the reception of such bytes by the shift register means, means for converting the bytes of the digital standard interframe video information from the shift register means at the first frequency into analog representations of such bytes, and means for initiating the transfer of the bytes of the digital standard interframe video information into the shift register means at the second frequency at a time relative to each line to obtain the transfer of such bytes from the shift register means at the first frequency into such line.
Claim 45
Dependent Claim 110 words
In a combination as recited in claim 44, each of the lines having a blanking interval, means including a line for providing clock signals at the second particular frequency and for introducing such clock signals to the shift register means to provide for the transfer of the bytes of the digital standard interframe video information from the storage means to the shift register means in synchronism with the clock signals, and means including a bus for providing for the activation of the shift register means to receive the bytes of digital standard interframe video information for each line at a particular time relative to the blanking interval in such line.
Claim 46
Dependent Claim 71 words
In a combination as set forth in claim 45, the shift register means having a capacity for receiving the bytes of the digital standard interframe video information in each line, and the means including the bus providing for the transfer of the bytes of the digital standard interframe video information for each line from the storage means to the shift register means before and during the blanking interval for such line.
Claim 47
Dependent Claim 127 words
In a combination as set forth in claim 45, the bus providing a tag indicating in digital form the time for the initiation of the transfer of the bytes of the digital standard interframe signals from the storage means to the shift register means for each line, and the means including the bus also including a state machine for decoding the tag to provide a synchronizing signal for initiating the transfer of the bytes of the digital standard interframe video information from the storage means to the shift register means for each line, and means for initiating the transfer of the bytes of the digital standard interframe video information from the storage means to the shift register means in accordance with the provision of the synchronizing signal.
Claim 48
Dependent Claim 243 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, storage means for providing bytes of digital information from a group of different types of information including standard interframe video information, graphics information, television information and audio information and for transferring such bytes from the storage means, a plurality of shift register means each operative to receive and store the bytes of digital information from an individual one of the different types in the group and after a delay, to transfer such bytes from such shift register means at the first particular frequency in the same order as received, a plurality of converter means operative to receive the bytes of digital information from individual ones of the shift register means in the plurality and to produce analog signals representative of such bytes, first means including a bus for providing digital signals indicating the individual one of the shift register means to be activated at each instant in the plurality to receive bytes of digital information from the storage means at the second particular frequency, and second means responsive to the digital signals from the last mentioned means at each instant for selecting the individual one of the shift register means in the plurality to receive bytes of digital information from the storage means at that instant.
Claim 49
Dependent Claim 36 words
In a combination as set forth in claim 48, the storage means being operative to transfer the bytes of the digital information from the storage means at a second particular greater than the first particular frequency.
Claim 50
Dependent Claim 101 words
In a combination as set forth in claim 48, the means including the bus also including state machine means responsive to the signals on the bus for determining the order in which the bytes of the different types of information are to be transferred for each line to the individual ones of the shift register means in the plurality, and the means for selecting the individual ones of the shift register means in the plurality being responsive to the determinations by the state machine means to receive the bytes of digital information of the type determined by the state machine means.
Claim 51
Dependent Claim 61 words
In a combination as set forth in claim 50, the state machine means being responsive to the signals on the bus for determining for each line the times at which the bytes of individual ones of the different types of information are to be transferred from the storage means to the individual ones of the shift register means receiving such bytes.
Claim 52
Dependent Claim 124 words
In a combination as set forth in claim 51, each line having a blanking interval at the beginning of the line, the state machine means being responsive to the signals on the bus for initiating the transfer of the bytes of the digital standard interframe video information, at a particular time for each line before the blanking interval for that line, from the storage means to the individual one of the shift register means receiving such bytes and for initiating the transfer of the bytes of the digital graphics information, at a particular time for each line after the transfer of the bytes of standard interframe video information, from the storage means to the individual one of the shift register means receiving such bytes.
Claim 53
Dependent Claim 278 words
In combination, storage means for holding bytes of different types of digital information selected from a group of standard interframe video information, graphics information, television information and audio information, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and to transfer such digital information from such shift register means in the same order as received, an additional shift register means, the storage means also holding additional bytes of digital information providing timing information and providing for the selective transfer at each instant of the bytes of digital information from the storage means in the plurality to the additional shift register means, first means including a bus for activating the additional shift register means at particular times, second means responsive to the activation of the additional shift register means for providing for the transfer of the additional bytes of digital information to the additional shift register means, third means responsive to the additional bytes of digital information in the shift register means for decoding such information to provide timing signals and control signals providing for the selective transfer of the bytes of digital information from the individual ones of the shift register means in the plurality, fourth means responsive to the timing signals and the control signals for obtaining a selective transfer of the bytes of digital information from the individual one of the shift registers in the plurality for each line, and fifth means for processing the bytes of digital information selectively transferred from the individual ones of the shift register means in the plurality to convert such bytes to analog information.
Claim 54
Dependent Claim 177 words
In a combination as set forth in claim 53, each additional byte having a plurality of binary bits, first bits in each additional byte providing the information for the production of the timing and control signals, the third means being responsive to the first bits in the additional bytes for decoding such first bits to provide the timing signals and the control signals providing for the selective transfer of the bytes of digital information from the individual ones of the shift register means in the plurality, sixth means for providing clock signals at a particular frequency, second bits in the additional bytes being responsive to the clock signals for providing a count of the clock signals in each additional byte, the fifth means being responsive to the count of the clock signals in the additional bytes and to the timing signals and the decoding signals in such additional bytes for processing the bytes of digital information selectively transferred from the individual ones of the shift register means in the plurality to convert such bytes to analog information.
Claim 55
Dependent Claim 53 words
In a combination as set forth in claim 53, means responsive to the count of the clock signals in each additional byte for providing for the transfer of the bytes of the different types of digital information from the storage means into the individual ones of the shift register means in the plurality.
Claim 56
Dependent Claim 110 words
In a combination as set forth in claim 53, a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented at a first particular frequency in each line, there being horizontal sync signals in each line in the raster scan and blanking signals in such line and vertical sync signals at the end of such raster scan, the third means being responsive to the additional bytes of information for decoding such signals to provide the horizontal sync signals for such line and the blanking signals for such line and the vertical sync signals for such raster scan.
Claim 57
Dependent Claim 165 words
In a combination as set forth in claim 54, each additional byte having a plurality of binary bits, first bits in each additional byte providing the information for the production of the timing and control signals, the third means being responsive to the first bits in the additional bytes for decoding such first bits to provide the timing signals and the control signals providing for the selective transfer of the bytes of digital information from the individual ones of the shift register means in the plurality, sixth means for providing clock signals at a particular frequency, second bits in the plurality being responsive to the clock signals for providing a count of the clock signals in each additional bytes, the fifth means being responsive to the count of the clock signals and to the timing signals and the control signals for processing the bytes of digital information selectively transferred from the individual ones of the shift register means in the plurality to obtain analog information.
Claim 58
Dependent Claim 268 words
In combination, first means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, a plurality of shift register means each operative to receive the bytes of an individual one of the different types of digital information, an additional shift register means for receiving additional bytes of digital information indicative of timing and controls, second means including a bus for providing for the selection of an individual one of the shift register means in the plurality or the additional shift register means, the first means also providing bytes of digital information of an additional type for providing for the timing and transfer of the bytes of digital information from the individual ones of the shift register means in the plurality and the processing of such transferred bytes, third means responsive to the selection by the second means of an individual one of the shift register means in the plurality or the additional shift register means for processing the bytes of the digital information received by such individual one of the shift register means in the plurality, and fourth means responsive to the bytes of the digital information introduced to the additional shift register means for processing such bytes of digital information to obtain the selection of one of the shift register means in the plurality and the processing of the bytes of digital information in the selected one of the shift register means in the plurality in accordance with the timing and control information in the bytes in the additional shift register means.
Claim 59
Dependent Claim 105 words
In a combination as set forth in claim 58, each of the additional bytes of digital information having a plurality of bits, fifth means for providing clock signals at a particular frequency, sixth means for providing a count of the clock signals to a value indicated by first bits in each additional byte, and seventh means responsive to the count of the clock signals as provided by the sixth means for processing second bits in each additional byte to provide the timing and control for the processing of the bytes of digital information in the selected one of the shift register means in the plurality.
Claim 60
Dependent Claim 64 words
In a combination as set forth in claim 59, eighth means for loading the bytes of each different type of digital information into the individual one of the shift register means at a second particular frequency greater than the first particular frequency, and ninth means for synchronizing the loading provided by the eighth means in accordance with the count provided by the sixth means.
Claim 61
Dependent Claim 74 words
In a combination as set forth in claim 58, a plurality of eighth means each associated with an individual one of the shift register means in the plurality for processing the bytes of digital information in such individual one of the shift register means in the plurality, the eighth means associated with the shift register means for the standard interframe video information and the graphics information being operative in synchronism with the clock signals.
Claim 62
Dependent Claim 174 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, storage means having a plurality of positions each storing indications in binary form of the intensity of each of three primary colors, first means responsive to the selection of any individual one of the positions in the storage means for converting to analog form the indications of each of the three (3) primary colors at such position, second means for selecting for each of the pixels in each line in the raster scan in the monitor an individual one of the positions in the storage means for display at such pixel of an image in accordance with the intensity at such position in the storage means of each of the three primary colors, and third means operative at the end of each raster scan for updating the indications of the three (3) primary colors at each of the positions in the storage means.
Claim 63
Dependent Claim 54 words
In a combination as set forth in claim 62, each raster scan providing for a vertical retrace at the end of each raster scan, the third means being operative during the vertical retrace in each raster scan to update the indications of the primary colors at each of the positions in the storage means.
Claim 64
Dependent Claim 129 words
In a combination as set forth in claim 63, the monitor being operative to present the pixels in each line at a first particular frequency, the second means including shift register means for receiving and storing bytes of binary information for each line in the raster scan in the monitor and for transferring such bytes of information from the shift register means in the same order as received by the shift register means, and the third means further including fourth means for transferring into the shift register means the bytes of binary information, at a second frequency greater than the first frequency, to provide for an updating of the indications of the three (3) primary colors at the different positions in the storage means during the vertical retrace period.
Claim 65
Dependent Claim 81 words
In combination as set forth in claim 62, means including a bus for providing indications of the times when the bytes of binary indications are to be transferred into the shift register means and for activating the fourth means at such times and for providing indications of the times when the different positions in the storage means are to be updated by the bytes of binary indications in the shift register means and the third means are to provide such updating.
Claim 66
Dependent Claim 266 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented in each line at a first particular frequency, first storage means for storing bytes indicative of different types of binary information selected from a group including standard interframe video information, graphics information, television information and audio information, second storage means providing a plurality of positions each storing in binary form indications of the three binary indications cumulatively indicating a color for the graphics information, a plurality of shift register means each operative to receive and store bytes of an individual one of the different types of binary information and to transfer such bytes from such shift register means in the same order as received by such shift register means, first means for transferring the bytes indicative of the different types of binary information, in a particular order in each line in the raster scan in the monitor, into the shift register means in the plurality at a second particular frequency greater than the first particular frequency, second means for selecting in each line an individual one of the shift register means in the plurality to transfer from the shift register means the bytes in such shift register means, and third means for transferring into each position in the second storage means at the end of each raster scan, from the particular one of the shift register means receiving the bytes of graphics information, the indications representing an updated color for such position in the second storage means.
Claim 67
Dependent Claim 144 words
In a combination as set forth in claim 66, an additional shift register means for indicating the times for the transfer of the bytes of the different ones of the types of binary indications into the different ones of the shift registers in the plurality, fourth means for transferring at particular times into the additional shift register means from the first storage means the bytes of binary indications providing the information for the times for the transfer of the different types of binary indications into the different ones of the shift register means in the plurality, the first means being responsive to the indications from the additional shift register means for transferring the bytes indicative of the different ones of the types of binary indications into the different ones of the shift register means at the times indicated by the additional shift register means.
Claim 68
Dependent Claim 72 words
In a combination as set forth in claim 67, fifth means including a bus for activating the fourth means to provide a transfer at the particular times into the additional shift register means from the first storage means of the bytes of binary indications providing the information for the times for the transfer of the different types of binary indications into the individual ones of the shift register means in the plurality.
Claim 69
Dependent Claim 61 words
In a combination as set forth in claim 66, fifth means for processing the bytes of the binary indications transferred from individual ones of the shift register means in the plurality, and sixth means for obtaining the processing by the fifth means of the bytes of binary indications passing from the individual ones of the shift register means in the plurality.
Claim 70
Dependent Claim 72 words
In a combination as set forth in claim 67, fifth means for processing the bytes of the binary indications transferred from the individual ones of the shift register means in the plurality, and sixth means responsive to the indications from the additional shift register means for obtaining the processing by the fifth means of the bytes of binary indications passing from the individual ones of the shift register means in the plurality.
Claim 71
Dependent Claim 93 words
In a combination as set forth in claim 66, the raster scan in the monitor having a vertical retrace period at the end of each raster scan, and fourth means including a bus for activating the third means during the vertical retrace in each raster scan to obtain a transfer by the third means into the second storage means of the indications representing an updated color for each position in the second storage means, these indications being obtained from the individual one of the shift register means receiving the bytes of graphics information.
Claim 72
Dependent Claim 240 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels presented in each line at a first particular frequency, storage means for storing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and to transfer such bytes from such shift register means in the same order as received by such shift register means, first means for transferring the bytes of the different types of digital information into the shift register means in the plurality at a second particular frequency higher than the first particular frequency, second means including a bus for indicating at each instant the individual one of the shift register means from which digital information is to be transferred at each instant, and a plurality of decoding means each operatively coupled to an individual one of the shift register means in the plurality and each responsive to the indications from the second means to activate such individual one of such shift register means in the plurality in accordance with the indications from the second means to transfer the bytes of digital information from the individual one of the shift register means.
Claim 73
Dependent Claim 181 words
In a combination as set forth in claim 72, the storage means being operative to store the bytes of an additional one of the different types of digital information, an additional shift register means operative to receive and store the bytes of the additional one of the different types of digital information and to transfer such bytes from such shift register means in the same order as received by such shift register means, the second means also indicating the additional shift register means to receive the bytes being transferred from the storage means, the additional bytes of digital information indicating the timing for the transfer of the bytes of the different types of digital information from the individual ones of the shift register means in the plurality, and third means responsive to the additional bytes of digital information in the additional shift register means for timing the transfer of the bytes of the different types of digital information from the individual ones of the shift register means in the plurality into the individual ones of the decoding means in the plurality.
Claim 74
Dependent Claim 85 words
In a combination as set forth in claim 72, the second means including the bus indicating at each instant the individual one of the shift register means to receive the bytes of digital information being transferred from the storage means at that instant, and the first means being responsive to the indications from the second means for transferring the bytes of the individual types of the digital information into the individual one of the shift register means in the plurality at the second particular frequency.
Claim 75
Dependent Claim 88 words
In a combination as set forth in claim 73, the additional bytes of digital information also indicating the timing for the transfer of the individual types of digital information into the individual ones of the shift register means in the plurality at the second particular frequency, the first means being responsive to the timing indications from the second means for transferring the bytes of the individual types of the digital information into the individual ones of the shift register means in the plurality at the second particular frequency.
Claim 76
Dependent Claim 43 words
In a combination as set forth in claim 66, the third means being operative to transfer at the first frequency at each instant the bytes of digital information from the individual ones of the shift register means in the plurality at such instant.
Claim 77
Dependent Claim 165 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, first means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, storage means for storing the different types of digital information, second means for introducing into the storage means, in parallel form, the bytes of the different types of digital information, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and to transfer such bytes from the shift register means in the same order as received, and third means for serially transferring into the individual ones of the shift register means in the plurality, in a particular order for each line, the bytes of the different types of information for such line.
Claim 78
Dependent Claim 71 words
In a combination as set forth in claim 77, the pixels in each line in the raster scan in the monitor being presented at a first particular frequency, the third means being operative to transfer the bytes of the individual ones of the different types of digital information into the individual ones of the shift register means in the plurality at a second particular frequency greater than the first particular frequency.
Claim 79
Dependent Claim 77 words
In a combination as set forth in claim 78, there being a blanking interval at each line in the raster scan in the monitor, and fourth means for obtaining the transfer by the third means into the individual ones of the shift register means in the plurality of the bytes of the individual ones of the different types of digital information at particular times with respect to each line related to the blanking interval in such line.
Claim 80
Dependent Claim 127 words
In a combination as set forth in claim 77 wherein each line in the raster scan in the monitor has a blanking interval at the beginning of each line and wherein fourth means are included for providing for the transfer of the bytes of the digital standard interframe video information into the associated one of the shift register means in the plurality at a particular time for each line before the blanking interval for that line and for providing for the transfer of the bytes of the digital graphics information into the associated one of the shift register means in the plurality at a particular time for each line after the transfer of the bytes of the digital standard interframe video information into the shift register means.
Claim 81
Dependent Claim 93 words
In a combination as set forth in claim 80, the fourth means being operative to transfer the bytes of other ones of the different types of digital information from the storage means into the associated ones of the shift register means in the plurality in each line after the transfer of the bytes of the individual ones of the digital standard interframe video information and digital graphics information into the shift register means in the plurality in such line and to provide such transfer without reference to any particular time in such line.
Claim 82
Dependent Claim 214 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, storage means for storing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, a plurality of shift register means such operative to receive and store an individual one of the different types of digital information and to transfer such digital information from such shift register means in the same order as received, first means for providing a transfer in a particular order of the bytes of the different types of digital information from the storage means into the individual ones of the shift register means for each line in the raster scan in the monitor, the storage means also storing bytes of digital cursor information, an additional register means for receiving and storing the bytes of the digital cursor information and for transferring the bytes from the additional shift register means in the same order as received, and second means for providing the transfer of the bytes of the digital cursor information into the additional shift register means for a particular line in the raster scan in the monitor.
Claim 83
Dependent Claim 141 words
In a combination as set forth in claim 74, each line in the raster scan in the monitor having a blanking interval, third means for providing a transfer in each line in the raster scan of the bytes in individual ones of the different types of digital information from the storage means into the individual ones of the shift register means in the plurality in a particular time relationship to the blanking interval in such line and for providing a transfer of the bytes of the digital cursor information from the storage means into the additional shift register means for the particular line in each raster scan at a particular time for each line relative to the transfer of the different types of digital information from the storage means into the individual ones of the shift register means in the plurality.
Claim 84
Dependent Claim 44 words
In a combination as set forth in claim 82, the third means being operative to transfer the bytes of digital information from the storage means into the shift register means in the plurality at a second particular frequency greater than the first particular frequency.
Claim 85
Dependent Claim 111 words
In a combination as set forth in claim 82, third means for processing the bytes of digital information transferred from the shift register means in the plurality and the additional shift register means, fourth means for providing binary indications controlling the transfer at each instant of the bytes of digital information from a selective one of the shift register means in the plurality and the additional shift register means into the third means, and fifth means responsive to the binary indications from the fourth means for transferring the bytes of digital information from the selective one of the shift register means and the additional shift register means into the third means.
Claim 86
Dependent Claim 227 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, storage means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, a plurality of shift register means each operative to receive and store an individual one of the different types of digital information and to transfer such digital information in the same order as received and stored, first means for transferring the digital information in the storage means to the shift register means in the plurality, second means for providing tags for the bytes of digital information transferred from the storage means to the shift register means in the plurality, each tag being indicative of the individual one of the shift register means to which a byte of digital information in the storage means is to be transferred, and third means responsive to the tags from the second means for providing for the transfer of the bytes of digital information by the first means from the storage means to the individual ones of the shift register means in the plurality in accordance with the indication in the tags of such individual ones of the shift register to receive such bytes.
Claim 87
Dependent Claim 82 words
In a combination as set forth in claim 86, the third means including fourth means for decoding the tag and further including additional shift register means for receiving and storing the decoded information and for transferring the decoded information from the additional shift register means, the third means also including fifth means responsive to the decoded information from the fourth means for activating the individual ones of the shift register means to receive the bytes of digital information from the storage means.
Claim 88
Dependent Claim 64 words
In a combination as set forth in claim 86, the pixels in each line in each raster scan in the monitor being presented at a first particular frequency, the first means being operative to transfer the bytes of the digital information in the storage means to the shift register means in the plurality at a second particular frequency greater than the first particular frequency.
Claim 89
Dependent Claim 115 words
In a combination as set forth in claim 86, the fifth means providing for the transfer of first individual ones of the different types of digital information, at particular times relative to each line in each raster scan in the monitor, to first individual ones of the shift register means receiving such bytes in the plurality and providing for the transfer of second individual ones of the different types of digital information, after the bytes of the first individual ones of the bytes of digital information relative to such line and without reference to any particular times in such line, to second individual ones of the shift register means receiving such bytes in the plurality.
Claim 90
Dependent Claim 64 words
In a combination as set forth in claim 89, sixth means for processing the bytes of digital information transferred from the shift register means in the plurality, the fifth means being operative to select at each instant the particular one of the shift register means in the plurality to transfer bytes of digital information to the sixth means for processing by the sixth means.
Claim 91
Dependent Claim 252 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, controller means for providing bytes of the different types of digital information selected from a group including standard video information, graphics information, television information and audio information, storage means for storing bytes of the different types of digital information transferred from the controller means, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and to transfer such bytes from such individual one of the shift register means in the same order as received by such shift register means, first means for transferring the bytes of the different types of digital information between the controller means, the storage means and individual ones of the shift register means in the plurality, second means in the controller means for providing digital information indicating the path for the transfer of the bytes of the different types of digital information between the individual ones of the controller means, the storage means and the individual ones of the shift register means in the plurality, and third means for providing a transfer of the different types of digital information between the individual ones of the controller means, the storage means and the individual ones of the shift register means in the plurality in accordance with the digital information from the second means.
Claim 92
Dependent Claim 19 words
In a combination as set forth in claim 91 wherein the storage means includes a dynamic random access memory.
Claim 93
Dependent Claim 113 words
In a combination as set forth in claim 91, the second means including fourth means for providing a tag bus indicating in binary coded form the path for the transfer of the bytes of the different types of digital information between the controller means, the storage means and the individual ones of the shift register means in the plurality, and the third means including fifth means for decoding the coded information in the fourth means to provide the transfer of the bytes of the different types of digital information between the storage means, the controller means and the individual ones of the shift register means in the plurality in accordance with such decoding.
Claim 94
Dependent Claim 41 words
In a combination as set forth in claim 92, means in the controller means for addressing the storage means to obtain the transfer of the bytes of the different types of digital information between the controller means and the storage means.
Claim 95
Dependent Claim 241 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, controller means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, storage means for receiving and storing the bytes of the different types of digital information and for transferring such bytes from the storage means, a plurality of shift register means each operative to receive and store the bytes of the different types of digital information and for transferring such bytes from the storage means in the same order as received, first means including a first bus extending from the controller means for addressing the storage means with respect to the transfer of bytes of digital information between the controller means and the storage means, second means including a second bus for providing digital information for the transfer of the bytes of the different types of digital information between the controller means, the storage means and the individual ones of the shift register means in the plurality, and third means responsive to the information from the second means for providing digital instructions controlling the transfer of the bytes of the different types of digital information between the controller means, the storage means and the individual ones of the shift register means in the plurality.
Claim 96
Dependent Claim 90 words
In a combination as set forth in claim 95, the third means including fourth means for decoding the digital information in the second means, the third means including fifth means responsive to the decoded digital information from the fourth means for providing for the transfer, at particular times for each line in each raster scan in the monitor, of the bytes of individual ones of the different types of digital information from the storage means to the individual ones of the shift register means in the plurality receiving such bytes.
Claim 97
Dependent Claim 95 words
In a combination as set forth in claim 96, the third means including sixth means responsive to the decoded digital instructions for providing for the transfer, after the transfer of the bytes of the individual ones of the different types of digital information from the storage means for each line but without any reference to any particular time relative to such line, of the bytes of second particular ones of the different types of digital information from the storage means to the individual ones of the shift register means in the plurality receiving such bytes.
Claim 98
Dependent Claim 69 words
In a combination as set forth in claim 97, each of the lines having a blanking interval at the beginning of the line, the fifth means being operative to transfer, at particular times for each line relative to the blanking interval in such line, the bytes of the individual ones of the different types of digital information to the individual ones of the shift register means in the plurality.
Claim 99
Dependent Claim 85 words
In a combination as set forth in claim 98, the pixels in each line being presented at a particular clock frequency, the sixth means being operative to introduce to the controller means a synchronizing signal for each line, and the sixth means including seventh means for providing for the transfer of the bytes of the individual ones of the different types of digital information from the shift register means in the plurality at a particular time in each line and at the particular clock frequency.
Claim 100
Dependent Claim 167 words
In a combination as set forth in claim 99, the pixels in each line being presented at a particular clock frequency, the third means being operative to introduce to the controller means a synchronizing signal for each line, the third means being operative to provide for the transfer of the bytes of individual ones of the different types of digital information from the shift register means in the plurality at a particular time for each line and at the particular clock frequency, the individual one of the shift register means in the plurality for the graphics information having a capacity to store a number of bytes less than the number of pixels in each line, the sixth means being operative to initiate the transfer of the bytes of digital information into such individual one of the shift register means t a particular time for each line to provide a substantially full, but less than full, utilization of the capacity of such shift register means in such line.
Claim 101
Dependent Claim 70 words
In a combination as set forth in claim 100, the third means being operative to transfer the bytes of the digital television information and the digital audio information into the individual ones of the shift register means for each line on a basis unrelated to any time in the line but after the transfer for such line of the graphics information into the shift register means receiving such graphics information.
Claim 102
Dependent Claim 257 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, controller means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, storage means for receiving and storing the bytes of the different types of digital information and for transferring such bytes from the storage means, a plurality of shift register means each operative to receive and store the bytes of an individual one of the different types of digital information and for transferring such bytes from the shift register means in the same order as received, first means including a first bus extending from the controller means to the storage means to address the storage means to provide a controlled transfer of the bytes of digital information into and out of the storage means, second means including a second bus extending between the controller means, the storage means and the shift register means in the plurality for transferring the bytes of the different types of digital information between the controller means and the storage means and from the controller means and the storage means to the shift register means in the plurality, and third means including a third bus for providing a controlled transfer of the bytes of the individual ones of the different types of digital information to the individual ones of the shift register means receiving such bytes.
Claim 103
Dependent Claim 18 words
In a combination as set forth in claim 102, the storage means constituting at least one dynamic RAM.
Claim 104
Dependent Claim 152 words
In a combination as set forth in claim 102, the third bus providing additional bytes of digital information providing for the selective transfer of the bytes of the individual ones of the different types of digital information in each line in the raster scan into the individual ones of the shift register means in the plurality, the third means including means for decoding the additional bytes of digital information, the third means including additional shift register means for receiving and storing the decoded bytes from the decoding means and for transferring such decoded bytes from the additional shift register means in the same order as received, the third means including timing state means for operating upon the decoded bytes to obtain the controlled transfer of the bytes of the individual ones of the different types of digital information to the individual ones of the plurality of shift register means receiving such bytes.
Claim 105
Dependent Claim 121 words
In a combination as set forth in claim 104, the timing state means providing for the transfer of the bytes of standard interframe video and graphics information at particular times for each line in the raster scan to the individual ones of the shift register means receiving such bytes and providing for the transfer of the bytes of television and audio information for each line in the raster scan to the individual ones of the shift register means receiving such bytes such that such transfer of the bytes of the television information and the audio information occurs for each line after the transfer of the standard video information and graphics information for such line but without reference to any particular time.
Claim 106
Dependent Claim 61 words
In a combination as set forth in claim 105, the pixels in each line in the raster scan being presented at a particular clock frequency, the storage means constituting a dynamic RAM, the third means being operative to transfer the bytes of the different types of digital information to the shift register means in the plurality at the particular clock frequency.
Claim 107
Dependent Claim 115 words
In a combination as set forth in claim 102, the individual ones of the shift register means for the bytes of television information and audio information having limited capacities, means for providing a control signal when the individual ones of the shift register means for the bytes of television information and audio information become filled for any line in the raster scan by the transfer of the bytes of the television and audio information into such shift register means, and means interrupting the transfer of the bytes of the television and audio information into such individual ones of the shift register means for such line upon the production of the control signal in such line.
Claim 108
Dependent Claim 62 words
In a combination as set forth in claim 102, each of the bytes of digital information being formed from a plurality of bits, the second means being operative to transfer the bits in each byte in parallel between the controller means and the storage means and from the controller means and the storage means to the shift register means in the plurality.
Claim 109
Dependent Claim 212 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels generated in each line, controller means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, storage means for storing the bytes of the different types of digital information, a plurality of shift register means each operative to receive and store the bytes of digital information for an individual one of the different types of digital information and to transfer such bytes from such shift register means in the same order as received, a bus extending between the controller means, the storage means and the shift register means in the plurality and providing successive bytes of digital information representing data and other bytes of digital information representing the destination of such data among the controller means, the storage means and the shift register means in the plurality, and first means for directing the individual ones of the bytes of digital information from the storage means to the individual ones of the shift register means in the plurality in accordance with the information in such other ones of such bytes.
Claim 110
Dependent Claim 95 words
In a combination as set forth in claim 109, each of the other ones of the bytes including a plurality of bits, first ones of which indicate that second bits in such bytes contain information indicating the destination of successive ones of the individual bytes, the first means including second means responsive to the first bits in the other bytes for decoding the second bits in such bytes and for directing the successive ones of the individual bytes to the individual ones of the shift register means in the plurality in accordance with such decoding.
Claim 111
Dependent Claim 111 words
In a combination as set forth in claim 109, the second bits in the other bytes providing digital information indicating the timing of the transfer, for each line in the raster scan in the monitor, of the bytes of individual ones of the different types of digital information into the individual ones of the shift register means in the plurality receiving such individual ones of the different types of digital information, and the first means including third means responsive to the digital information indicating such timing for directing successive ones of the individual bytes to such individual ones of the shift register means in the plurality in accordance with such timing.
Claim 112
Dependent Claim 123 words
In a combination as set forth in claim 111, the pixels in each line in the raster scan in the monitor being presented at a first frequency, the shift register means for the graphics information having a capacity less than that for storing the bytes for all of the pixels in each line, the graphics information being transferrable into the shift register means for the graphics information at a second clock frequency greater than the first clock frequency, and the third means being operative to initiate the transfer of the bytes of the graphics information into the shift register means for such graphics information at a time for each line to substantially but not completely fill such shift register means for such line.
Claim 113
Dependent Claim 178 words
In a combination as set forth in claim 111, the pixels in each line in the raster scan in the monitor being presented at a first frequency, the shift register means for an individual one of the television and audio information having a capacity less than that for storing the bytes for all of the pixels in each line, the bytes for the individual one of the television and audio information being transferrable into the individual one of the shift register means for such information at a second frequency greater than the first frequency, the third means being operative to transfer the bytes of such individual one of the television information and the audio information into such individual one of the shift register means for each line but without any particular timing for such line, and fourth means for interrupting the transfer of the bytes of such individual one of the television information and audio information into such shift register means for each line when the shift register means becomes filled to a particular capacity for such line.
Claim 114
Dependent Claim 323 words
In combination for use with a monitor for displaying information, the monitor providing a raster scan defined by a plurality of lines and by a plurality of pixels in each line, controller means for providing bytes of different types of digital information selected from a group including standard interframe video information, graphics information, television information and audio information, storage means for storing the bytes of the different types of digital information, a plurality of shift register means each operative to receive and store the bytes of digital information and to transfer such bytes from such shift register means in the same order as received, a bus extending between the controller means, the storage means and the shift register means in the plurality and providing successive bytes first ones of which provide the individual ones of the different types of digital information and second ones of which indicate the individual ones of the shift register means in the plurality to receive the successive bytes after such second ones of the bytes and also providing indications controlling the processing of the indications in such successive bytes, each of the bytes having a particular bit indicating whether such byte constitutes one of the first ones or one of the second ones of the bytes, first means for processing the bytes in the individual ones of the shift register means in the plurality, second means responsive to the particular bit in each byte for determining whether such byte constitutes one of the first bytes or one of the second bytes, third means responsive to the determination by the second means for decoding the byte when the determination is that the byte constitutes one of the second bytes, and fourth means responsive to the decoding provided by the third means for one of the second bytes for passing the successive bytes to an individual one of the shift register means in the plurality in accordance with such decoding.
Claim 115
Dependent Claim 97 words
In a combination as set forth in claim 114, the shift register means in the plurality for the graphics information having a capacity less than the number of pixels in each line in the raster scan in the monitor, and means for initiating the transfer of the bytes of the graphics information from the storage means into the shift register means in the plurality for such graphics information at a particular time in each line to provide for a substantially full, but not an overflowing, use of the capacity of the shift register means in such line.
Claim 116
Dependent Claim 69 words
In a combination as set forth in claim 115, means for initiating the transfer of the bytes of the standard interframe video information into the shift register means in the plurality for such standard interframe video information at a particular time in each line before the transfer in such line of the bytes of the graphics information into the shift register means in the plurality for such graphics information.
Claim 117
Dependent Claim 72 words
In a combination as set forth in claim 115, means for initiating the transfer of the bytes of the television information and the audio information into the shift register means in the plurality for such information at a time in each line after the transfer of the graphics information in such line into the shift register means for such graphics information but without any reference to any particular time in such line.
Claim 118
Dependent Claim 109 words
In a combination as set forth in claim 117, the shift register means in the plurality for at least one of the television information and the audio information having limited capacities, means responsive to an overflow of the capacity in the shift register means for the at least one of the television information and the audio information for one of the lines in the raster scan for producing a control signal, and means responsive to the control signal for discontinuing the transfer of the bytes for such line of the at least one of the television information and the audio information into the shift register means receiving such bytes.
Claim 119
Dependent Claim 18 words
In a combination as set forth in claim 114, the storage means constituting at least one dynamic RAM.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag