US3680077A - Method of scrolling information displayed on cathode ray tube - Google Patents

Method of scrolling information displayed on cathode ray tube Download PDF

Info

Publication number
US3680077A
US3680077A US60048A US3680077DA US3680077A US 3680077 A US3680077 A US 3680077A US 60048 A US60048 A US 60048A US 3680077D A US3680077D A US 3680077DA US 3680077 A US3680077 A US 3680077A
Authority
US
United States
Prior art keywords
home position
storage device
cyclical
ray tube
cathode ray
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US60048A
Inventor
Verlin L Hoberecht
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of US3680077A publication Critical patent/US3680077A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/42Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of patterns using a display memory without fixed position correspondence between the display memory contents and the display position on the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/34Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
    • G09G5/343Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling for systems having a character code-mapped display memory

Definitions

  • ABSTRACT I [22] filed: 1970 A method of scrolling up or down on the face of a television [2]]
  • Appl. No.: 60,048 type display device is described where frames are repetitively generated, and video information cyclically supplied by a storage device is displayed during each frame.
  • FIG.6 LINE6 LINE? HOME P05. CHAR LINE 2 LINE5 LINE4 LINE 5 FIG.6
  • This invention relates to a method for scrolling and more particularly to a method for scrolling information on the face of a cathode ray tube of a television type display device.
  • Such scrolling operations entail terminating the display for the duration of the time required to reorient or rearrange the video information in the cyclical storage device, or providing additional bufi'er storage for the purpose of reorienting the order or format of the video information prior to the time it is needed.
  • Such disadvantages are eliminated by the novel techniques of the present invention.
  • information is scrolled up or down on the face of a cathode ray tube where successive frames are generated on the face of the cathode ray tube, and video information from storage locations in a cyclical storage device is repetitively displayed during each frame.
  • the method comprises the steps of generating successive frames on the face of the cathode ray tube, displaying video information from a cyclical storage device during each frame, and selectively changing the cycle of the frames generated on the face of the cathode ray tube to commence at any storage location in the cyclical storage device.
  • a television type display device receives video information from a cyclical storage device, and the method of scrolling up or down includes the steps of storing a home position character in any storage location in the cyclical storage device, initiating a new frame in the cathode ray 'tube commencing from a given position on the face of the cathode ray tube whenever the home position character is detected in the cyclical storage device, and moving the home position character to different storage locations in the cyclical storage device thereby to scroll by moving information up or down.
  • This novel method may include the further step of inserting a new video data in the cyclical storage device in the storage location vacated by the home position character when new information is to be displayed.
  • the home position character is shifted from a first storage location to a second storage location in the cyclical storage device, the video data previously stored in the second storage location is destroyed.
  • This noveltechnique may be employed to scroll information up or down in all types of existing television type display devices which repetitively generate frames on the face of a cathode ray tube and display video information supplied by'a cyclical storage device.
  • FIG. I illustrates a television type display device.
  • FIGS. 2 through 4- illustrate Scrolling of information displayed on the face of a cathode ray tube.
  • FIGS. 5 through 7- illustrate different storage formats of video information in a cyclical storage device for scrolling operations according to this invention.
  • the novel method according to this invention may be employed in all types of television type display arrangements which generate a raster on the face of a cathode ray tube and display succmive frames of video information repetitively supplied by a storage device, preferably a cyclical storage device.
  • a storage device preferably a cyclical storage device.
  • the novel method according to this invention is described hereinafter with respect to particular apparatus. It is to be understood, however, that the method has general application, and the particular apparatus is used by way of illustration and not limitation.
  • FIG. I one illustrative arrangement is shown which includes a cathode ray tube I0 with a pair of vertical deflection plates ll, [2 and a pair of horizontal deflection plates l3, 14.
  • a control grid 15 regulates the intensity of an electron beam supplied by an electron gun 16.
  • a vertical deflection circuit 30 supplies deflection potentials to the vertical plates I1 and I2, and the vertical sweep circuit 30 is reset by a signal on an input line 31. The electron beam is moved to the top of the face of the cathode ray tube 10 when a reset signal is applied on the line 31 to the vertical sweep circuit 30.
  • a horizontal sweep circuit 32 supplies deflection potentials to the horizontal deflection plates 13 and 14, and the horizontal sweep circuit 32 is reset by a signal on an input line 33.
  • the electron beam is moved to the left on the face of the cathode ray tube when a reset signal is applied on the line 33 to thehorizontal sweep circuit 32;
  • An intensity control 34 supplies signals to the control grid 15.
  • the electron beam is blanked or unblanked in response to control signals supplied on an input line 35.
  • the electron beam is customarily blanked during flyback at the end of each horizontal sweep as well as during the flyback between frames.
  • a data store 50 supplies video signals to the intensity control 34 for the purpose of modulating the control grid 15 to generate a visible display on the face of the cathode ray tube 10.
  • a data input register 51 supplies new data to be written into the data store 50.
  • An address register 52 designates the storage location in the data store 50 where new data is stored.
  • the data store 50 may be any one of many well known types of storage devices. A cyclical storage device is preferred, and endless storage devices such as storage drums, endless belts or tapes, and delay lines are suitable for instance.
  • Scrolling of the visual presentation on the face of a cathode ray tube may take place upwardly or downwardly in the novel method according to this invention. If a text is displayed, for example, it may be scrolled up one line at a time, or it may be scrolled down one line at a time. The rate at which scrolling takes place may be increased or diminished asdesired, and scrolling of a text may take place up or down two or more lines at a time where this is preferred. 7
  • FIG. 2 illustrates character lines I through 8.
  • the character lines I through 6 are to be displayed initially, and as scrolling takes place the character lines 7 and 8 are to be scrolled into view-as the respective upper character lines I and 2 move off of the face of the cathode ray tube 10. It is pointed out that the character lines 1 through 8 each require a plurality of horizontal sweeps of the cathode ray tube 10 in FIG. 1.
  • FIG. 5 depicts an endless store such as a delay line where the output is connected back to the input thereof. Video signals for the various character lines are stored in the segments of the delay line as depicted in FIG. 5.
  • the letters A through G in FIG. 5 designate storage locations in the delay line.
  • Storage location A in FIG, 5 stores the home position character, and this character is employed to dictate when the electron beamis to be returned to-the home position 60 in FIG. 2. It serves a a frame reset command in essence.
  • the electron beam is positioned to the home position by applying reset signals to the lines 31 and 33 in FIG. I. These signals operate the associated vertical sweep through circuit 30 and the horizontal sweep circuit 32 to position the electron beam to the. home position 60.
  • a signal is i applied to the line 35 in FIG. 1 which operates the intensity control 34 to apply a signal to the grid I5 which blanks the electron beam.
  • the generation of a frame commences.
  • the video data in storage location B isdisplayed .as line I in FIG. 2.
  • character lines 2' through 6 in FIG. 2 are displayed in the positions shown.
  • Storage locations B through G are shown in FIG. 2 to the left of the associated character lines-
  • the home position character in storage location A is read, and as a consequence the electron beam is blanked and returned to the home position 60 in FIG. 2.
  • the home position character is stored in storage location A thereby destroying the home position character.
  • the address register 52 is advanced to indicatestorage location B, and the home position character is inserted in the data inputregister 51 and stored in this location of the data store 50.
  • the electron beam is blanked, and it is directed toward the home position 60 in FIG. 2 throughout this time period-A new raster is generated, 7
  • character line 2 in FIG. 6 is displayed as the top character line. This is illustrated in FIG. 3. As successive storage locations C through'G and A in FIG. 6 are read and displayed during this frame, successive character lines 2 through 7 of FIG. 6
  • the home position character is shifted to the left, and new information is inserted in the storage location formerly occupied by the home position character.
  • the home position character is in storage location C a shown in FIG. 7 when a scrolling down operation is totake place, thehome position v character is written in storage location B, and new video information is written in storage location C. This is accomplished by inserting the home position character in the data input register SI -in FIG. 1 and changing the address register 52 to indicate storage location B. When storage location B arrives, the home position character is written.
  • New video data' is insened in the data input register SI and written in storage location C which is then available for a writing operation in a cyclical storage device.
  • the video information for character line 2 thereby is placed in storage location C.
  • the resulting storage format is that illustrated in FIG. 6. This storageformat.
  • FIG. 6 If another downward scrolling operation is to take'place, the home position character in FIG. 6 is moved to the left to the position indicated in FIG. 5, and video information representing character line I-is stored in storage location B. The resulting storage format is shown in FIG. 5. The storage fonnat in FIG. 5 generates the message next shown on the face of the cathode ray tube I0 in FIG. 2.
  • scrolling operations up or down may take place by shifting the home position character respectively to the right or left in succession and placing new data in the storage location vacated by the home position character.
  • This orients the stored video data to lie in the proper storage locations whereby the home position character initiates each frame to synchronize the television type cathode ray tube display device with the cyclical storage device.
  • This novel method of initiating a frame at any point in the cycle of a cyclical storage device permits scrolling to take place either upwardly or downwardly as desired without rearranging all of the video data stored in the cyclical storage device.
  • the home position character may be selectively changed from any storage location to any other storage location in the cyclical storage device for scrolling purposes. if it is desired to scroll two or more lines at a time, this may be accomplished by shifting the home position character by two or more storage locations to the right or left. New video data is placed in the storage location vacated by the home position character and the intervening skipped storage locations.
  • the rate of scrolling is controlled by the rate at which the hOme position character is shifted from one storage location to another.
  • a television type display device which generates and displays on a cathode ray tube successive frames of video information which video information is supplied by a cyclical storage device, the method of scrolling up or down which comprises the steps of:
  • the method of claim 1 further including the step of inserting new data in the cyclical storage device in the storage location vacated by the home position character when new information is to be displayed.
  • a method of scrolling information on the face of a television type display device which generates successive frames from video information supplied by a cyclical storage device, said method including the steps of;
  • the method of claim 7 further including the step of inserting new data in the cyclical storage device at the storage location vacated by the raster reset command.
  • a method of scrolling information on the face of a cathode tube where successive frames are generated on the face of the cathode ray tube and video information from storage location in a cyclical storage device is repetitively displayed during each frame, the method comprising the steps of:
  • the last step includes storing a home position character in the cyclical storage device and selectively moving it to different storage locations in the cyclical storage device thereby to initiate the generation of new frame cycles commencing from a given point on the face of the cathode ray tube each time the home position character is moved.
  • the apparatus of claim 10 including the further step of inserting new video data in the storage location of the cyclical storage device vacated by the home position character.

Abstract

A method of scrolling up or down on the face of a television type display device is described where frames are repetitively generated, and video information cyclically supplied by a storage device is displayed during each frame. The method involves selectively changing the cycle of the frames generated on the face of the cathode ray tube to commence at a home position or initial starting point at any selected storage location in the cyclical storage device. This is accomplished by the method steps of storing a home position character at any storage location in the cyclical storage device, initiating a new frame starting from the home position whenever the home position character is detected, and moving the home position character to different storage locations to scroll up or down.

Description

United States Patent Hoberecht [4 1 July 25, 1972 54] METHOD OF SCROLLING 3,406,387 /1968 Werme 440/324 A INFORMATION DISPLAYED ON 3,439,218 4/1969 Savinese et a1.. ..3l5/ 18 CATHODE RAY TUBE 3,540,012 11/1970 Ehrman ..340/324 A X [72] Inventor: Verlln L. Hobereeht, New Paltz, NY. Primary Examiner-David L. Trafton [73] Assiznee lnmmuoml BMW mm C Attorney-Ralph L. Thomas and Thomas and Thomas tion, Armonk, N.Y. ABSTRACT I [22] filed: 1970 A method of scrolling up or down on the face of a television [2]] Appl. No.: 60,048 type display device is described where frames are repetitively generated, and video information cyclically supplied by a storage device is displayed during each frame. The method in- (g1. ..340/324 A, valves selectively changing the cycle of the frames generated L S h 340/324 A on the face of the cathode ray tube to commence at a home arc I I position or initial starting point at any selected 8mm loca tion in the cyclical storage device. This is accomplished by the [56] Rdmnm cited method steps of storing a home position character at any UNITED ATES PATENTS storage location in the cyclical storage device, initiating a new frame starting from the home positron whenever the home 3,528,068 9/ 1-970 Johnson ..340/324 A position character is damned, and moving the home position 3 223: i g Z 2 character to different storage locations to scroll up or down. ar 3,403,391 9/1968 McCown ..340/324 A 11 Claims, 7 Drawing figures VERTICAL :31
SWEEP RESET CIRCUIT II I? I 32 H ORIZONTM 33 ll SWEEP MESET cmcun 34 r 1 INTENSITY BLANK/UNBLANK l6 CONTROL ADDRESS DATA STORE REMSIER P'ATENTED M 3.680.077
' SHEEI 1 BF 2 FIG. I
VERHCAL 5| SWEEP RESET CIRCUIT HORIZONTAL 35 mm RESET CIRCUIT 54 i5 35 l INTENSITY BLANK/UNBLANK 5 I6 CONTROL 1:3
5| so Ess sz DATA INPUT ADDR REGISTER DATA STORE REGISTER INVENTOR VERLIN L. HOBERECHT ATTORNEYS P'A'TENTEDJULZS m2 P0S.CHIIRv STORAGE LOCATION O n-moon:
CHARACTER LINES sum 2 or 2 NOW IS THE TIME FOR ALL GOOD MEN TO COME TO THE AID OF THEIR COUNTRY.
FIG.2
MARY HAD A LITTLE LAMB TIME FOR ALL GOOD MEN TO COME TO THE AID OF THEIR COUNTRY. MARY HAD A GOOD MEN TO COME TO THE AID OF THEIR COUNTRY. MARY HAD A LITTLE LAMB FIG. 4
LINE6 LINE? HOME P05. CHAR LINE 2 LINE5 LINE4 LINE 5 FIG.6
LINE6 LINE 7 LINE 8 HOME P05. CHAR.
LINE?) LINE4 LINES FIG.7
METHOD OF SCROLLING INFORMATION DISPLAYED ON CATHODE RAY TUBE BACKGROUND OF THE INVENTION 1. This invention relates to a method for scrolling and more particularly to a method for scrolling information on the face of a cathode ray tube of a television type display device.
2. In earlier types of television type display devices successive frames are generated to present a visual display on the face of the cathode ray tube, and video information from a cyclical storage device is supplied to the cathode ray tube during each frame. Scrolling information on the face of the cathode ray tube involves moving the information up or down on the face of the cathode ray tube. The scrolling technique heretofore involves placing the video information in a given order or format in the cyclical storage device, synchronizing the cycle of the storage device with the cycle of the frames generated on the face of the cathode ray tube, and scrolling by reorienting or rearranging the order or format of all of the video information in the cyclical storage device. Such scrolling operations entail terminating the display for the duration of the time required to reorient or rearrange the video information in the cyclical storage device, or providing additional bufi'er storage for the purpose of reorienting the order or format of the video information prior to the time it is needed. Such disadvantages are eliminated by the novel techniques of the present invention.
SUMMARY OF THE INVENTION It is a feature of this invention to provide a novel method for scrolling information up or down display on the face of a cathode ray tube.
It is a feature of this invention to provide an improved method for scrolling information up or down on the face of a cathode ray tube which may be employed in all types of television type display apparatus.
In the novel method according to this invention information is scrolled up or down on the face of a cathode ray tube where successive frames are generated on the face of the cathode ray tube, and video information from storage locations in a cyclical storage device is repetitively displayed during each frame. The method comprises the steps of generating successive frames on the face of the cathode ray tube, displaying video information from a cyclical storage device during each frame, and selectively changing the cycle of the frames generated on the face of the cathode ray tube to commence at any storage location in the cyclical storage device. This novel technique eliminates the disadvantages discussed above with respect to scrolling techniques heretofore employed because video data in the cyclical storage device is not reoriented. Some modification of the data in the storage device takes place, but this can be done with little or no loss of time. In a preferred form of the method according to this invention a television type display device receives video information from a cyclical storage device, and the method of scrolling up or down includes the steps of storing a home position character in any storage location in the cyclical storage device, initiating a new frame in the cathode ray 'tube commencing from a given position on the face of the cathode ray tube whenever the home position character is detected in the cyclical storage device, and moving the home position character to different storage locations in the cyclical storage device thereby to scroll by moving information up or down. This novel method may include the further step of inserting a new video data in the cyclical storage device in the storage location vacated by the home position character when new information is to be displayed. When the home position character is shifted from a first storage location to a second storage location in the cyclical storage device, the video data previously stored in the second storage location is destroyed. This noveltechnique may be employed to scroll information up or down in all types of existing television type display devices which repetitively generate frames on the face of a cathode ray tube and display video information supplied by'a cyclical storage device.
The foregoing and other objects, featuresand advantages of the invention will be apparent from the following more particular description of a preferred method of the invention as illustrated in the accompanying drawings.
BRIEF DESCRIPTION OFTHE DRAWINGS FIG. I illustrates a television type display device. FIGS. 2 through 4- illustrate Scrolling of information displayed on the face of a cathode ray tube.
FIGS. 5 through 7- illustrate different storage formats of video information in a cyclical storage device for scrolling operations according to this invention.
DESCRIPTION OF THE PREFERRED EMBODIMENT The novel method according to this invention may be employed in all types of television type display arrangements which generate a raster on the face of a cathode ray tube and display succmive frames of video information repetitively supplied by a storage device, preferably a cyclical storage device. The novel method according to this invention is described hereinafter with respect to particular apparatus. It is to be understood, however, that the method has general application, and the particular apparatus is used by way of illustration and not limitation.
Referring first to FIG. I; one illustrative arrangement is shown which includes a cathode ray tube I0 with a pair of vertical deflection plates ll, [2 and a pair of horizontal deflection plates l3, 14. A control grid 15 regulates the intensity of an electron beam supplied by an electron gun 16.- A vertical deflection circuit 30 supplies deflection potentials to the vertical plates I1 and I2, and the vertical sweep circuit 30 is reset by a signal on an input line 31. The electron beam is moved to the top of the face of the cathode ray tube 10 when a reset signal is applied on the line 31 to the vertical sweep circuit 30. A horizontal sweep circuit 32 supplies deflection potentials to the horizontal deflection plates 13 and 14, and the horizontal sweep circuit 32 is reset by a signal on an input line 33. The electron beam is moved to the left on the face of the cathode ray tube when a reset signal is applied on the line 33 to thehorizontal sweep circuit 32; An intensity control 34 supplies signals to the control grid 15. The electron beam is blanked or unblanked in response to control signals supplied on an input line 35. The electron beam is customarily blanked during flyback at the end of each horizontal sweep as well as during the flyback between frames.
A data store 50 supplies video signals to the intensity control 34 for the purpose of modulating the control grid 15 to generate a visible display on the face of the cathode ray tube 10. A data input register 51 supplies new data to be written into the data store 50. An address register 52 designates the storage location in the data store 50 where new data is stored. The data store 50 may be any one of many well known types of storage devices. A cyclical storage device is preferred, and endless storage devices such as storage drums, endless belts or tapes, and delay lines are suitable for instance.
Scrolling of the visual presentation on the face of a cathode ray tube may take place upwardly or downwardly in the novel method according to this invention. If a text is displayed, for example, it may be scrolled up one line at a time, or it may be scrolled down one line at a time. The rate at which scrolling takes place may be increased or diminished asdesired, and scrolling of a text may take place up or down two or more lines at a time where this is preferred. 7
The novel method for scrolling up or down according to this invention is described in detail with reference to FIGS. 2
through 7. Let it be assumed for purposes of illustration that a message in a form of a text is to be displayed on the face of the cathode ray tube 10, and let it be assumed further that the message text to be illustrated and scrolled is the text shown in FIG. 2. The text in character lines I through 6 in FIG. 2 are instarts each frame. The electron beam is directed toward thehome position when the vertical sweep circuit 30 in FIG. I and the horizontal sweep circuit 32 are reset. When a frame commences, the vertical sweep circuit 30 in FIG. 1 and the horizontal sweep circuit 32 generate a rater over the face of the cathode ray tube 10, and the video signals supplied to the intensity control 34 vary the signal level on the grid to modulate the intensity 'of the electron beam. This modulation during one raster defines a frame. Frames of the same. information are repetitively generated a long as a given visual presentation is tobe viewed.
FIG. 2 illustrates character lines I through 8. The character lines I through 6 are to be displayed initially, and as scrolling takes place the character lines 7 and 8 are to be scrolled into view-as the respective upper character lines I and 2 move off of the face of the cathode ray tube 10. It is pointed out that the character lines 1 through 8 each require a plurality of horizontal sweeps of the cathode ray tube 10 in FIG. 1. FIG. 5 depicts an endless store such as a delay line where the output is connected back to the input thereof. Video signals for the various character lines are stored in the segments of the delay line as depicted in FIG. 5. The letters A through G in FIG. 5 designate storage locations in the delay line. Storage location A in FIG, 5 stores the home position character, and this character is employed to dictate when the electron beamis to be returned to-the home position 60 in FIG. 2. It serves a a frame reset command in essence. The electron beam is positioned to the home position by applying reset signals to the lines 31 and 33 in FIG. I. These signals operate the associated vertical sweep through circuit 30 and the horizontal sweep circuit 32 to position the electron beam to the. home position 60. Whenever the electron beam is being returned to the home position, a signal is i applied to the line 35 in FIG. 1 which operates the intensity control 34 to apply a signal to the grid I5 which blanks the electron beam. .When the home position character in FIG. -5 terminates, the generation of a frame commences. More specifically, the video data in storage location B isdisplayed .as line I in FIG. 2. As the video information is read from successive storage locations C through G, character lines 2' through 6 in FIG. 2 are displayed in the positions shown. Storage locations B through G are shown in FIG. 2 to the left of the associated character lines- As soon as the video information in storage location G of FIG. 5 has been read and displayed, the home position character in storage location A is read, and as a consequence the electron beam is blanked and returned to the home position 60 in FIG. 2. Upon termination of the reading of the home position character from storage logister 52. More specifically, .thevideo information for character line 7 in FIG. 2 is stored in storage location A thereby destroying the home position character. As soon as this operation has been completed, the address register 52 is advanced to indicatestorage location B, and the home position character is inserted in the data inputregister 51 and stored in this location of the data store 50. This changes the. storage format from that indicated in FIG. 5 to that shown in FIG, 6. his pointed out that the home position character commences immediately after line 6 in FIG. 5 is readand displayed, and the home position character continues throughout the time period represented by storage locations A and B in FIG. 6 because of the writing operations. The electron beam is blanked, and it is directed toward the home position 60 in FIG. 2 throughout this time period-A new raster is generated, 7
and character line 2 in FIG. 6 is displayed as the top character line. This is illustrated in FIG. 3. As successive storage locations C through'G and A in FIG. 6 are read and displayed during this frame, successive character lines 2 through 7 of FIG. 6
are displayed on the face of the cathode ray tube I0 as Illustrated in FIG. 3. When the home position character in storage location B isread, the electron beam is blanked and returned.
to the home position 60 in FIG. 3. As the storage format in FIG. 6 is continuously read and displayed in successive frames, the information shown in FIG. 3 is constantly displayedaslongasdesired. Y I
When it is desired'to scroll again, new data is placed in the data input register 51 in FIG. I and written in the location of the data store indicated by the address register 52. The address register 52 first is incremented to indicate storage location C, and the home position character is stored in that location. The home position character is presented to the intensity control circuit 34 during the time period covered by the storage locations B and C. This blanks the electron beam and successive storage locations D through G, A, and B in FIG. 7'
are read and displayed, successive character lines 3 through 8 are displayed on the face of the cathode ray tube 10in the manner illustrated in FIG. 4. As the storage format in FIG. 7 is repetitively read and displayed in successive frames, the text in FIG. 4 is displayed on the face of the cathode, ray tube I0. Successive scrolling operations may take place in the manner explained until all information to be presented, including further information not shown, has been displayed on the face of the cathode ray tube I0.
It is seen, therefore, that scrolling upwardly is accomplished according to the novel method of this invention by shifting the home position character successively to the right through respective storage locations A, B,'and C 'as shown in' respective FIGS. 5 through 7. As the home position character-is shifted one position to the right, itsformer location is filled with new infonnation; This new informationis displayed in each instance in the bottom character line 'on the face of the cathode ray tube I0.
I If it is desired to reverse the direction of scrolling from an upward direction to a downward direction, then the home position character is shifted to the left, and new information is inserted in the storage location formerly occupied by the home position character. To illustrate, if the home position character is in storage location C a shown in FIG. 7 when a scrolling down operation is totake place, thehome position v character is written in storage location B, and new video information is written in storage location C. This is accomplished by inserting the home position character in the data input register SI -in FIG. 1 and changing the address register 52 to indicate storage location B. When storage location B arrives, the home position character is written. New video data'is insened in the data input register SI and written in storage location C which is then available for a writing operation in a cyclical storage device. The video information for character line 2 thereby is placed in storage location C. The resulting storage format is that illustrated in FIG. 6. This storageformat.
generatesand displays the text shown in FIG. 3. Thus it is seen how a downward scrolling operation is performed.
If another downward scrolling operation is to take'place, the home position character in FIG. 6 is moved to the left to the position indicated in FIG. 5, and video information representing character line I-is stored in storage location B. The resulting storage format is shown in FIG. 5. The storage fonnat in FIG. 5 generates the message next shown on the face of the cathode ray tube I0 in FIG. 2.
It is readily seen by observation from FIGS. 5 through 7, in view of the foregoing explanation, that scrolling operations up or down may take place by shifting the home position character respectively to the right or left in succession and placing new data in the storage location vacated by the home position character. This orients the stored video data to lie in the proper storage locations whereby the home position character initiates each frame to synchronize the television type cathode ray tube display device with the cyclical storage device. This novel method of initiating a frame at any point in the cycle of a cyclical storage device permits scrolling to take place either upwardly or downwardly as desired without rearranging all of the video data stored in the cyclical storage device. The home position character may be selectively changed from any storage location to any other storage location in the cyclical storage device for scrolling purposes. if it is desired to scroll two or more lines at a time, this may be accomplished by shifting the home position character by two or more storage locations to the right or left. New video data is placed in the storage location vacated by the home position character and the intervening skipped storage locations. The rate of scrolling is controlled by the rate at which the hOme position character is shifted from one storage location to another.
While the invention has been particularly shown and described with reference to a preferred embodiment thereof, it will .be understood by those skilled in the art that various changes in form and details may be made without departing from the spirit and scope of the invention.
What is claimed is:
l. in a television type display device which receives video information from a cyclical storage device, the method of scrolling up or down which comprises the steps of:
l. storing a home position character at any storage location in the cyclical storage device,
2. initiating a new frame whenever the home position character is detected, and
3. moving the home position character to different storage locations to scroll up or down.
2. The method of claim 1 further including the step of in-' serting new data in the storage location vacated by the home position character.
3. In a television type display device which generates and displays on a cathode ray tube successive frames of video information which video information is supplied by a cyclical storage device, the method of scrolling up or down which comprises the steps of:
l. Storing a home position character in any storage location in the cyclical storage device,
2. initiating a new frame in the cathode ray tube commencing from a given position on the face of the cathode ray tube whenever the home position character is detected in the cyclical storage device, and
3. moving the home position character to different storage locations in the cyclical storage device to scroll up or down.
4. The method of claim 1 further including the step of inserting new data in the cyclical storage device in the storage location vacated by the home position character when new information is to be displayed.
5. In a television type display device which displays on the face of a cathode ray tube successive frames of video information supplied by a cyclical storage device, the method of scrolling up or down on the face of the cathode ray tube which comprises the steps of:
l. storing a home position character in any storage location in the cyclical storage device,
2. detecting the home position character and initiating a new frame when-ever the home position character is detected, and
3. moving the home position character successively to different storage locations in the cyclical storage device thereby to initiate new frames and scroll up or down on the face of the cathode ra tube. 6. The method of claim 1 urther including the step of inserting new data in the storage locations vacated by the home position character.
7. A method of scrolling information on the face of a television type display device which generates successive frames from video information supplied by a cyclical storage device, said method including the steps of;
l. generating a raster on the face of the cathode ray tube commencing from a given point on the face of the cathode ray tube,
2. using video information signals to modulate the electron beam of the cathode ray tube thereby to generate a visual display,
3. positioning a raster reset command in a selected storage location within the video information stored in the cyclical storage device, and
4. detecting the presence of the raster reset command and initiating the generation of a new raster commencing at said given point when the raster reset command is detected,
5. changing the location of the raster reset command in said cyclical storage device to scroll up or down on the face of the cathode ray tube.
8. The method of claim 7 further including the step of inserting new data in the cyclical storage device at the storage location vacated by the raster reset command.
9. A method of scrolling information on the face of a cathode tube where successive frames are generated on the face of the cathode ray tube and video information from storage location in a cyclical storage device is repetitively displayed during each frame, the method comprising the steps of:
l. generating successive frames on the face of the cathode ray tube,
2. displaying video information from a cyclical storage device during each frame, and
3. selectively changing the cycle of the frames generated on the face of the cathode ray tube to commence at any storage location in the cyclical storage device.
10. The method of claim 9 wherein the last step includes storing a home position character in the cyclical storage device and selectively moving it to different storage locations in the cyclical storage device thereby to initiate the generation of new frame cycles commencing from a given point on the face of the cathode ray tube each time the home position character is moved.
11. The apparatus of claim 10 including the further step of inserting new video data in the storage location of the cyclical storage device vacated by the home position character.

Claims (23)

1. In a television type display device which receives video information from a cyclical storage device, the method of scrolling up or down which comprises the steps of: 1. storing a home position character at any storage location in the cyclical storage device, 2. initiating a new frame whenever the home position character is detected, and 3. moving the home position character to different storage locations to scroll up or down.
2. initiating a new frame whenever the home position character is detected, and
2. The method of claim 1 further including the step of inserting new data in the storage location vacated by the home position character.
2. initiating a new frame in the cathode ray tube commencing from a given position on the face of the cathode ray tube whenever the home position character is detected in the cyclical storage device, and
2. using video information signals to modulate the electron beam of the cathode ray tube thereby to generate a visual display,
2. detecting the home position character and initiating a new frame when-ever the home position character is detected, and
2. displaying video information from a cyclical storage device during each frame, and
3. moving the home position character successively to different storage locations in the cyclical storage device thereby to initiate new frames and scroll up or down on the face of the cathode ray tube.
3. selectively changing the cycle of the frames generated on the face of the cathode ray tube to commence at any storage location in the cyclical storage device.
3. moving the home position character to different storage locations in the cyclical storage device to scroll up or down.
3. In a television type display device which generates and displays on a cathode ray tube successive frames of video information which video information is supplied by a cyclical storage device, the method of scrolling up or down which comprises the steps of:
3. moving the home position character to different storage locations to scroll up or down.
3. positioning a raster reset command in a selected storage location within the video information stored in the cyclical storage device, and
4. detecting the presence of the raster reset command and initiating the generation of a new raster commencing at said given point when the raster reset command is detected,
4. The method of claim 1 further including the step of inserting new data in the cyclical storage device in the storage location vacated by the home position character when new information is to be displayed.
5. In a television type display device which displays on the face of a cathode ray tube successive frames of video information supplied by a cyclical storage device, the method of scrolling up or down on the face of the cathode ray tube which comprises the steps of:
5. changing the location of the raster reset command in said cyclical storage device to scroll up or down on the face of the cathode ray tube.
6. The method of claim 1 further including the step of inserting new data in the storage locations vacated by the home position character.
7. A method of scrolling information on the face of a television type display device which generates successive frames from video information supplied by a cyclical storage device, said method including the steps of:
8. The method of claim 7 further including the step of inserting new data in the cyclical storage device at the storage location vacated by the raster reset command.
9. A method of scrolling information on the face of a cathode tube where successive frames are generated on the face of the cathode ray tube and video information from storage location in a cyclical storage device is repetitively displayed during each frame, the method comprising the steps of:
10. The method of claim 9 wherein the last step includes storing a home position character in the cyclical storage device and selectively moving it to different storage locations in the cyclical storage device thereby to initiate the generation of new frame cycles commencing from a given point on the face of the cathode ray tube each time the home position character is moved.
11. The apparatus of claim 10 including the further step of inserting new video data in the storage location of the cyclical storage device vacated by the home position character.
US60048A 1970-07-31 1970-07-31 Method of scrolling information displayed on cathode ray tube Expired - Lifetime US3680077A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US6004870A 1970-07-31 1970-07-31

Publications (1)

Publication Number Publication Date
US3680077A true US3680077A (en) 1972-07-25

Family

ID=22026996

Family Applications (1)

Application Number Title Priority Date Filing Date
US60048A Expired - Lifetime US3680077A (en) 1970-07-31 1970-07-31 Method of scrolling information displayed on cathode ray tube

Country Status (1)

Country Link
US (1) US3680077A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3827041A (en) * 1973-08-14 1974-07-30 Teletype Corp Display apparatus with visual segment indicia
US3903510A (en) * 1973-11-09 1975-09-02 Teletype Corp Scrolling circuit for a visual display apparatus
US4005388A (en) * 1973-11-21 1977-01-25 Termiflex Corporation Hand-held interactive terminal
US4007443A (en) * 1974-05-06 1977-02-08 Termiflex Corporation Hand-held interactive terminal
US4068225A (en) * 1976-10-04 1978-01-10 Honeywell Information Systems, Inc. Apparatus for displaying new information on a cathode ray tube display and rolling over previously displayed lines
US4090260A (en) * 1975-07-01 1978-05-16 Compagnie Industrielle Des Telecommunications Cit-Alcatel S.A. Digital image memory adapted to distribute image blanks
US4249172A (en) * 1979-09-04 1981-02-03 Honeywell Information Systems Inc. Row address linking control system for video display terminal
USRE31200E (en) * 1976-01-19 1983-04-05 Xtrak Corporation Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array
US4437093A (en) 1981-08-12 1984-03-13 International Business Machines Corporation Apparatus and method for scrolling text and graphic data in selected portions of a graphic display
US4471463A (en) * 1979-01-08 1984-09-11 Atari, Inc. Data processing system with programmable graphics generator
US4489317A (en) * 1979-12-20 1984-12-18 International Business Machines Corporation Cathode ray tube apparatus
US4519008A (en) * 1982-05-31 1985-05-21 Toshiba-Emi Limited Method of recording and reproducing visual information in audio recording medium and audio recording medium recorded with visual information
US4648600A (en) * 1974-06-24 1987-03-10 Bally Manufacturing Corporation Video slot machine
US5125671A (en) * 1982-12-22 1992-06-30 Ricoh Co., Ltd. T.V. game system having reduced memory needs
US20080045302A1 (en) * 2006-08-08 2008-02-21 Igt Gaming device and method providing calculated reel symbol evaluation

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3336587A (en) * 1964-11-02 1967-08-15 Ibm Display system with intensification
US3403391A (en) * 1964-07-13 1968-09-24 Navy Usa Integrated versatile display control mechanism
US3406387A (en) * 1965-01-25 1968-10-15 Bailey Meter Co Chronological trend recorder with updated memory and crt display
US3422420A (en) * 1966-03-23 1969-01-14 Rca Corp Display systems
US3439218A (en) * 1966-09-30 1969-04-15 Burroughs Corp Control circuit for causing movement of a cathode ray tube display
US3528068A (en) * 1967-02-24 1970-09-08 Computer Communication Inc Device for converting binary coded digital information to symbol form for video display
US3540012A (en) * 1967-12-26 1970-11-10 Sperry Rand Corp Crt display editing circuit

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3403391A (en) * 1964-07-13 1968-09-24 Navy Usa Integrated versatile display control mechanism
US3336587A (en) * 1964-11-02 1967-08-15 Ibm Display system with intensification
US3406387A (en) * 1965-01-25 1968-10-15 Bailey Meter Co Chronological trend recorder with updated memory and crt display
US3422420A (en) * 1966-03-23 1969-01-14 Rca Corp Display systems
US3439218A (en) * 1966-09-30 1969-04-15 Burroughs Corp Control circuit for causing movement of a cathode ray tube display
US3528068A (en) * 1967-02-24 1970-09-08 Computer Communication Inc Device for converting binary coded digital information to symbol form for video display
US3540012A (en) * 1967-12-26 1970-11-10 Sperry Rand Corp Crt display editing circuit

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3827041A (en) * 1973-08-14 1974-07-30 Teletype Corp Display apparatus with visual segment indicia
US3903510A (en) * 1973-11-09 1975-09-02 Teletype Corp Scrolling circuit for a visual display apparatus
US4005388A (en) * 1973-11-21 1977-01-25 Termiflex Corporation Hand-held interactive terminal
US4007443A (en) * 1974-05-06 1977-02-08 Termiflex Corporation Hand-held interactive terminal
US4648600A (en) * 1974-06-24 1987-03-10 Bally Manufacturing Corporation Video slot machine
US4090260A (en) * 1975-07-01 1978-05-16 Compagnie Industrielle Des Telecommunications Cit-Alcatel S.A. Digital image memory adapted to distribute image blanks
USRE31200E (en) * 1976-01-19 1983-04-05 Xtrak Corporation Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array
US4068225A (en) * 1976-10-04 1978-01-10 Honeywell Information Systems, Inc. Apparatus for displaying new information on a cathode ray tube display and rolling over previously displayed lines
FR2366644A1 (en) * 1976-10-04 1978-04-28 Honeywell Inf Systems VIDEO DISPLAY DEVICE
US4471463A (en) * 1979-01-08 1984-09-11 Atari, Inc. Data processing system with programmable graphics generator
US4249172A (en) * 1979-09-04 1981-02-03 Honeywell Information Systems Inc. Row address linking control system for video display terminal
US4489317A (en) * 1979-12-20 1984-12-18 International Business Machines Corporation Cathode ray tube apparatus
US4437093A (en) 1981-08-12 1984-03-13 International Business Machines Corporation Apparatus and method for scrolling text and graphic data in selected portions of a graphic display
US4519008A (en) * 1982-05-31 1985-05-21 Toshiba-Emi Limited Method of recording and reproducing visual information in audio recording medium and audio recording medium recorded with visual information
US5560614A (en) * 1982-12-22 1996-10-01 Ricoh Co., Ltd. Video game system having reduced memory needs for a raster scanned display
US5308086A (en) * 1982-12-22 1994-05-03 Ricoh Co., Ltd. Video game external memory arrangement with reduced memory requirements
US5125671A (en) * 1982-12-22 1992-06-30 Ricoh Co., Ltd. T.V. game system having reduced memory needs
US20080045302A1 (en) * 2006-08-08 2008-02-21 Igt Gaming device and method providing calculated reel symbol evaluation
US7909690B2 (en) 2006-08-08 2011-03-22 Igt Gaming device and method providing calculated reel symbol evaluation
US20110136565A1 (en) * 2006-08-08 2011-06-09 Igt Gaming device and method providing calculated reel symbol evaluation
US20110136564A1 (en) * 2006-08-08 2011-06-09 Igt Gaming device and method providing calculated reel symbol evaluation
US8425306B2 (en) 2006-08-08 2013-04-23 Igt Gaming device and method providing calculated reel symbol evaluation
US8491375B2 (en) 2006-08-08 2013-07-23 Igt Gaming device and method providing calculated reel symbol evaluation

Similar Documents

Publication Publication Date Title
US3680077A (en) Method of scrolling information displayed on cathode ray tube
US3878536A (en) Apparatus for improving the shape of characters formed by a row and column coordinate matrix for display on a cathode-ray tube
US4357604A (en) Variable size character display
US4714919A (en) Video display with improved smooth scrolling
CN101458905B (en) Liquid crystal display and driving method thereof
US3651509A (en) Light pen for display having inherent memory
JPS60102689A (en) Apparatus for performing smooth split screen scrolling
GB1169948A (en) Apparatus for and a Method of Displaying Graphic Arts Images
US3742482A (en) Method and apparatus for generating a traveling display
US4011556A (en) Graphic display device
US3631457A (en) Display apparatus
US3579225A (en) Light probe circuit for persistent screen display system
US3803584A (en) Display system
US3913089A (en) Method and apparatus for generating a traveling display
US4511892A (en) Variable refresh rate for stroke CRT displays
US2834831A (en) Data recording means
US3465295A (en) Electronic data plotter
US3683360A (en) Control devices for display apparatus
US3866207A (en) Apparatus for displaying image informations
US7095909B1 (en) Light pen system and method
JPS5931714B2 (en) display device
JP3354725B2 (en) Display device
US3510866A (en) Reverse scanning system
JPS5836779B2 (en) Display device with continuous character movement function
SU734759A1 (en) Information display