Interface for enabling continuous high speed row grabbing video display with real time hard copy print out thereof
First Claim
1. A printer interface for interfacing a hard copy printer means with a real time frame grabbing video display terminal for enabling substantially instantaneous provision of a continuous direct video display of a selectable predetermined video frame of information on a video display means from continuously receivable information remotely provided over a transmission media while substantially simultaneously providing real time hard copy printing of said selectable predetermined video frame of information on said printer means, said continuously receivable information comprising a plurality of pseudo video scan lines, each of said pseudo video scan lines having a television video scan line format and capable of comprising a complete self-contained packet of digital information sufficient to provide an entire displayable row of video data characters, said displayable row comprising a plurality of television video scan lines, each of said characters comprising a plurality of bits for each of said television video scan lines, said pseudo video scan line having an associated transmission time equivalent to said television video scan line, said packet of digital information comprising at least address information for said displayable row and data information for said displayable characters in said displayable row, said pseudo video scan line being a composite video signal, said terminal comprising means for selecting said predetermined video frame to be continuously displayed and means operatively connected to said video display means and said frame selection means for processing said composite pseudo video scan line signals and capable of providing a displayable video row signal to said video display means from each of said pseudo video scan line signals pertaining to said selected frame for providing said continuous video display, said processing means comprising means for providing a master clock signal output, said terminal further comprising decoder means operatively connected to said master clock signal output for providing timing control signals for said processing means indicative of predetermined character position within said pseudo video scan line signal and predetermined bit positions within a character for processing said pseudo video scan line to provide said displayable video row signal therefrom, said plurality of television video scan lines comprising said displayable video row signal;
- said processing means further comprising local storage means operatively connected to said decoder means and said video display means for locally storing said displayable video row signal by said characters by said predetermined bit and character positions;
said interface comprising bit counting means operatively connected to said decoder means and said processing means local storage means for incrementally advancing a predetermined count for each of said television video scan lines comprising said displayable row, buffer storage means for locally storing said hard copy printable information operatively connected to said printer means and said processing means local storage means for providing a hard copy printable signal to said printer means therefrom, said hard copy printable signal comprising a plurality of printable characters, each of said printable characters comprising a plurality of bits, and multiplexer control means operatively connected to said buffer storage means and said bit counting means for controlling the loading into said buffer means of one bit position of each of said characters for each of said television video scan lines locally stored in said processing means local storage means at the rate at which said characters are loaded into said processing means local storage means with said multiplexer control means selecting a different bit position for a different one of each of said television video scan lines comprising said displayable row, whereby said bits comprising said printable characters are selectable from said continuously receivable information at the character reception rate.
0 Assignments
0 Petitions
Accused Products
Abstract
An interface for enabling continuous high speed row grabbing video display with real time hard copy print out thereof interfaces a hard copy printer with a real time frame grabbing video display terminal for enabling substantially instantaneous provision of a continuous direct video display of a selectable predetermined video frame of information on a video display from continuously receivable information remotely provided over a transmission media while substantially simultaneously providing real time hard copy printing of this selectable information on the printer. The continuously receivable information comprises a plurality of pseudo video scan lines, each of which has a television video scan line format and is capable of comprising a complete self-contained packet of digital information sufficient to provide an entire displayable row of video data characters, the displayable row comprising a plurality of television video scan lines, each of the characters comprising a plurality of bits for each of the television video scan lines. The interface comprises buffer storage for locally storing hard copy printable information obtained in real time from the row grabbing terminal video displayable row local storage which buffer storage is controllably loaded with one bit position of each of the characters for each of the television video scan lines locally stored in the row grabbing terminal local storage at the rate at which the characters are loaded into the row grabbing terminal local storage with a different bit position being selected for a different one of each of the television video scan lines comprising the row, the bits comprising the printable characters thus being selectable from the continuously receivable information at the character reception rate. A local microprocessor may be utilized to control the function of the row grabbing terminal and the printer interface.
-
Citations
71 Claims
-
1. A printer interface for interfacing a hard copy printer means with a real time frame grabbing video display terminal for enabling substantially instantaneous provision of a continuous direct video display of a selectable predetermined video frame of information on a video display means from continuously receivable information remotely provided over a transmission media while substantially simultaneously providing real time hard copy printing of said selectable predetermined video frame of information on said printer means, said continuously receivable information comprising a plurality of pseudo video scan lines, each of said pseudo video scan lines having a television video scan line format and capable of comprising a complete self-contained packet of digital information sufficient to provide an entire displayable row of video data characters, said displayable row comprising a plurality of television video scan lines, each of said characters comprising a plurality of bits for each of said television video scan lines, said pseudo video scan line having an associated transmission time equivalent to said television video scan line, said packet of digital information comprising at least address information for said displayable row and data information for said displayable characters in said displayable row, said pseudo video scan line being a composite video signal, said terminal comprising means for selecting said predetermined video frame to be continuously displayed and means operatively connected to said video display means and said frame selection means for processing said composite pseudo video scan line signals and capable of providing a displayable video row signal to said video display means from each of said pseudo video scan line signals pertaining to said selected frame for providing said continuous video display, said processing means comprising means for providing a master clock signal output, said terminal further comprising decoder means operatively connected to said master clock signal output for providing timing control signals for said processing means indicative of predetermined character position within said pseudo video scan line signal and predetermined bit positions within a character for processing said pseudo video scan line to provide said displayable video row signal therefrom, said plurality of television video scan lines comprising said displayable video row signal;
- said processing means further comprising local storage means operatively connected to said decoder means and said video display means for locally storing said displayable video row signal by said characters by said predetermined bit and character positions;
said interface comprising bit counting means operatively connected to said decoder means and said processing means local storage means for incrementally advancing a predetermined count for each of said television video scan lines comprising said displayable row, buffer storage means for locally storing said hard copy printable information operatively connected to said printer means and said processing means local storage means for providing a hard copy printable signal to said printer means therefrom, said hard copy printable signal comprising a plurality of printable characters, each of said printable characters comprising a plurality of bits, and multiplexer control means operatively connected to said buffer storage means and said bit counting means for controlling the loading into said buffer means of one bit position of each of said characters for each of said television video scan lines locally stored in said processing means local storage means at the rate at which said characters are loaded into said processing means local storage means with said multiplexer control means selecting a different bit position for a different one of each of said television video scan lines comprising said displayable row, whereby said bits comprising said printable characters are selectable from said continuously receivable information at the character reception rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
- said processing means further comprising local storage means operatively connected to said decoder means and said video display means for locally storing said displayable video row signal by said characters by said predetermined bit and character positions;
-
49. A real time frame grabbing system for substantially instantaneously providing a continuous video display of a selectable predetermined video frame of information on a video display means while substantially providing real time hard copy printing of said selectable predetermined video frame of information on a hard copy printer means from continously transmittable video information comprising means for transmitting said video information as a plurality of pseudo video scan lines, each of said pseudo video scan lines having a television video scan line format and capable of comprising a complete self-contained packet of digital information sufficient to provide an entire displayable row of video data characters, said displayable row comprising a plurality of television video scan lines, each of said characters comprising a plurality of bits for each of said television video scan lines, said pseudo video scan line having an associated transmission time equivalent to said television video scan line, said packet of digital information comprising at least address information for said displayable row and data information for said displayable characters in said displayable row, said pseudo video scan line being a composite video signal, said system further comprising television signal distribution means for distributing said transmitted composite pseudo video scan line signals to said video display means and said printer means for providing said continuous video display and hard copy print out thereof, receiver means operatively connected between said television signal distribution means and said video display means for processing said distributed composite pseudo video scan line signals and capable of providing a displayable video row signal to said video display means from each of said pseudo video scan line signals pertaining to said selected frame for providing said continous video display, a predetermined plurality of displayable video rows comprising a displayable video frame of information, and printer interface means operatively connected to said receiver means for interfacing said hard copy printing means with said receiver means for enabling said substantially instantaneous provision of said continuous direct video display with said substantally instantaneous provision of said real time hard copy print out, said receiver comprising means for selecting said predetermined video frame to be continously displayed and means operatively connected to said video display means and said frame selection means for processing said composite pseudo video scan line signals and capable of providing a displayable video row signal to said video display means from each of said pseudo video scan line signals pertaining to said selected frame for providing said continuous video display, said processing means comprising means for providing a master clock signal output, said terminal further comprising decoder means operatively connected to said master clock signal output for providing timing control signals for said processing means indicative of predetermined character position within said pseudo video scan line signal and predetermined bit positions within a character for processing said pseudo video scan line to provide said displayable video row signal therefrom, said plurality of television video scan lines comprising said displayable video row signal, said processing means further comprising local storage means operatively connected to said decoder means and said video display means for locally storing said displayable video row signal by said characters by said predetermined bit and character positions;
- said interface comprising bit counting means operatively connected to said decoder means and said processing means local storage means for incrementally advancing a predetermined count for each of said television video scan lines comprising said displayable row, buffer storage means for locally storing said hard copy printable information operatively connected to said printer means and said processing means local storage means for providing a hard copy printable signal to said printer means therefrom, said hard copy printable signal comprising a plurality of printable characters, each of said printable characters comprising a plurality of bits, and multiplexer control means operatively connected to said buffer storage means and said bit counting means for controlling the loading into said buffer means of one bit position of each of said characters for each of said television video scan lines locally stored in said processing means local storage means at the rate at which said characters are loaded into said processing means local storage means with said multiplexer control means selecting a different bit position for a different one of each of said television video scan lines, whereby said bits comprising said printable characters are selectable from said continuously receivable information at the character reception rate.
- View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
Specification