US3852721A - Tracking light pen system - Google Patents

Tracking light pen system Download PDF

Info

Publication number
US3852721A
US3852721A US00359639A US35963973A US3852721A US 3852721 A US3852721 A US 3852721A US 00359639 A US00359639 A US 00359639A US 35963973 A US35963973 A US 35963973A US 3852721 A US3852721 A US 3852721A
Authority
US
United States
Prior art keywords
cursor
light pen
display panel
plasma display
discharge cells
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
US00359639A
Inventor
P Tucker
W Coates
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.)
University of Illinois
University of Illinois Foundation
Original Assignee
University of Illinois
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 University of Illinois filed Critical University of Illinois
Priority to US00359639A priority Critical patent/US3852721A/en
Application granted granted Critical
Publication of US3852721A publication Critical patent/US3852721A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0386Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen

Definitions

  • the inrention 340/173 PP, 173 R, 324 AM, 324 M comprises interrogat ng the cursor to determm e the 328/123, 124, [25; 313/92 direction of mot1on, 1f '1ny, ofthe light pen relatwe to the cursor, re-posmomng the cursor undcr the light pen, and storing information over-written in the [56] References Cited plasma panel by th urs 1'] th h d e C 0] Un l e CUI'SOl' L15 ITIOVC UNITED STATES PATENTS on, and then rewriting the stored information in its 2.7771160 1/1957 Waters 328/l24 1 m 1 3346353 l0/l967 Kosler et al1 340/1725 or g Oca [on 3.4401138 4/l969 Van Valkcnburg 11111111 340/324 AD 16 Claims, 11 Drawing Figures l l
  • Light pen arrangements have long been a popular means for manually inputing and editing graphic information directly on the cathode-ray tubes (CRTs) incorporated in some computer terminals.
  • CRT cathode-ray tubes
  • the CRT is well suited to the use of a light pen because the display is generally scanned in a serial manner, i.e., the positional light emitted by the CRT display occurs in a prescribed time sequence. Since the light emitting elements of a CRT have no memory other than the relatively shortlived persistence of the phosphor, the CRT display must be continually refreshed from a display buffer, typically once every l/30th of a second.
  • a cursor i.e., a light point on the CRT indicating the position of the light pen
  • the plasma panel is a two dimensional array of light emitting gas discharge elements that exhibit inherent memory.
  • This type of plasma panel as well as the operation of selectively addressing the plasma display panel to write information, and the sustaining operation, has been previously described in US. Pat. No. 3,559,190, issued Jan. 26, I971, on an application of D. L. Bitzer, H. G. Slottow and R. H. Willson, entitled Gaseous Display and Memory Apparatus, U.S. Ser. No. 613,693, filed Dec. 22, I966, assigned to the same assignee has here.
  • the arrangement utilizes a light pen having a light tranducer which operates in conjunction with display scanning signals for selectively writing or erasing information in the display cells.
  • the display scanning signals energize the display cells sequentially, each cell generating a momentary light pulse when energized.
  • the momentary light pulses are of sufficient duration to be detected by the light pen transducer.
  • the detected light pulses are employed to produce conventional write or erase signals, selectively, as the light pen is moved adjacent the display cells. Accordingly, information is written in a particular location on the display panel, i.e., the display cell is lit by placing the light pen adjacent the cell.
  • the particular cell is momentarily energized by scanning signals applied thereto.
  • the resulting light pulse is detected by the light pen, generating a write signal to turn the display cell ON.
  • each cell of the display that the light pen passes is lit to draw the desired image.
  • this arrangement requires that the entire panel be scanned in moving the cursor at distance of one line, each scan requiring approximately five seconds. Accordingly, it would require five minutes to move one inch on a sixty line per inch panel.
  • apparatus for tracking the movements of a light pen on a plasma display panel having an array of gaseous discharge cells with a cursor.
  • apparatus including means for interrogating the cursor to determine the di rection of motion, if any, of the light pen relative to the cursor, means for re-positioning the cursor under the light pen, means for storing information adjacent the leading edge of the cursor prior to re-positioning of the cursor, and means for writing the information previously displayed at the location on the plasma display panel vacated by the cursor adjacent the trailing edge of the cursor is provided.
  • the cursor comprises an arrangement of gas discharge cells in the ON state in the plasma display panel and the interrogation comprises sequentially discharging the cursor cells to generate light emissions, the combination of sequential light emissions monitored by the light pen determining the direction of motion if any of the light pen relative to the cursor.
  • FIG. I is a block diagram of an input/output computer terminal having a plasma display/memory panel for displaying graphic information and incorporating a light pen system in accordance with the present invention
  • FIG. 1A is a partial view of the plasma display panel in FIG. 1 illustrating one particular cursor arrangement which can be utilized by the light pen system of the present invention
  • FIG. 2 illustrates various wave forms associated with interrogation of the plasma panel by the light pen system of the present invention
  • FIGS. 3, 4, 5, 6, 7, 8 and 9 illustrate the operations performed in tracking the light pen with a cursor for a particular example, to wit: a downward movement of light pen;
  • FIG. 10 is a combined schematic and block diagram illustrating in greater detail the input/output computer terminal incorporating the light pen system shown in FIG. 1.
  • the plasma display/memory panel is an array, generally rectangular. of gas discharge cells that are separated from associated row (x) and column (y) electrodes by dielectric sheets. The intersection of any two electrodes can be selectively addressed by suitable addressing means coupled to the electrodes.
  • the selective application of suitable drive signals to those cells discharges the gaseous medium within the respective cells so that a cell wall charge is formed therein.
  • the formed wall charge opposes the drive signal thereby rapidly extinguishing the discharge.
  • every cell of the array is periodically excited, i.e., discharged, by a sustaining signal such as that illustrated in FIG. 2.
  • the sustaining voltage waveform by itself, is not of sufficient magnitude to initiate a discharge in any of the elements. If, however, previous electrical activity in a cell has left the cell dielectric end walls charged to an adequate level, the resultant wall voltage can augment the applied sustaining voltage and cause a discharge in the cell. During this discharge, electrons and ions flow to the walls in response to the applied field, and light is emitted. These charges depress the internal field and thereby extinguish the discharge.
  • the charge collected on the end walls will again augment the applied voltage and cause a discharge to take place in the opposite direction.
  • the alternating or sustaining voltage which by itself is not able to initiate a discharge, will sustain a stable sequence of discharges, repetitively, in an element if appropriate wall voltage conditions are established by each previous discharge.
  • the state of a cell which sustains a stable sequence ofdischarges i.e., one discharge each one-half cycle of the applied voltage, is also characterized by light output and is usually defined as the one or ON state.
  • the other state, which exhibits no discharge activity, and has no light output, is called the zero or OFF state.
  • State changes in a plasma display element are accomplished by establishing the wall charge condition of the desired state.
  • the pri mary technique utilizes coincidentally applied voltage perturbations (control pulses) as described for instance in a published article of R. L. Johnson, D. L. Bitzer and H. G. Slottow, The Device Characteristics of the Plasma Display Element, I.E.E.E. Transactions n Electron Devices, Vol. ED-l8, No. 9, pp. 642-649, September, 1971.
  • FIG. 1 there is shown in block diagram form an input/output computer terminal having a plasma display/memory panel for displaying graphic information and incorporating a light pen system in accordance with the present invention.
  • the light pen system may be utilized to manually input, i.e., write", graphic information into the plasma panel for visual display and, conversely, to edit or erase information from the panel.
  • the input/output computer terminal 11 is coupled to a remote computer 13 over voice grade telephone circuits 15.
  • the terminal 1 1 includes a terminal processor 17 which, responsive to instructions and data received from the computer 13, drives the plasma display panel 19 to graphically display information thereon.
  • the terminal processor 17 also includes a control signal generator developing the drive signals for setting up wall charges in the appropriate cells, i.e., writing information into the plasma planel l9, and a sustaining signal generator which supplies the required alternating sustaining sig nals to the panel 19 for repetitively discharging the ON cells in a sustaining sequence.
  • the light pen system illustrated there includes a light pen 21 which the terminal user can move across the surface of the plasma display panel 19 to input new information into the panel or erase other in formation therefrom.
  • the light pen 21 comprises a bundle of optical fibers, typically eight cells in diameter, for coupling light emitted from the portion of panel 19 covered by the end of pen 21 to the remainder of the light pen system circuitry.
  • a visible cursor such as the cross-shaped arrangement of lit gas discharge cells illustrated in FIG. 1A tracks the pen 21.
  • the tracking of light pen 21 by the cursor is implemented by sequentially interrogating the four cells A, B, C, and D at the vertices of the cursor to determine the direction of motion, if any, of the pen 21 across the plasma panel 19.
  • the interrogation technique practiced by the light pen system of the present invention utilizes the existing sustaining and address circuitry of the terminal processor 17 to provide the requisite interrogation signals in a manner well known in the art. That is, an interrogation signal, i.e., an erase pulse, sufficient to discharge a cell in the ON state but not sufficient to discharge a cell in the OFF state is applied to the se lected vertice cell during the period between the normally supplied sustaining signals. Accordingly, the vertice cell, which is in the ON state, will be discharged by the interrogation signal and emit light while none of the other cells in the panel 19 are discharged.
  • an interrogation signal i.e., an erase pulse
  • a restoration pulse i.e., a write pulse
  • a restoration pulse can be applied to the interrogated cell during the next interval between sustaining pulses to rewrite"a wall charge into the cell.
  • a typical sustain voltage waveform, the light output for both states of an element and the control (write and erase) pulses which are superimposed on the sustaining waveform are illustrated in FIG. 2.
  • cells B, C, and D are interrogated in a similar manner.
  • FIG. 3 illustrates a portion of the plasma display panel 19 with the letters 3 and E written thereupon.
  • the cursor is shown near the center of the display.
  • the four cells A, B, C, and D at the vertices of the cursor are sequentially interrogated.
  • an area photodetector 23 coupled to the light pen 21 is able to distinguish between the interrogations of the four cells. Accordingly, during the interrogation, cell A is initially erased. If the light emission resulting from this erasure is captured by the light pen 21, a binary l is shifted into the most significant bit position of a five-bit S register 25 (FIGS. 1 and 3) coupled to the output of the photodetector 23, and cell A is then rewritten on the panel.
  • the cursor is aligned with the light pen, identified generally by circle 21 in FIG. 3, the light emissions during each of the four interrogations will be coupled through the optical fibers of the light pen 21 to the photodetector 23. That is, if the light pen 21 is stationary so that it can observe all four interrogations, the S register 25 will be loaded with the binary word 11110.
  • the light pen system reacts to reposition the cursor beneath the pen 2!. If, for example, the light pen 21 is moved down one row on the plasma panel 19, as illustrated in FIG. 4, cell A is no longer in the area monitored by pen 2], and accordingly, interrogation of cell A is not observed by the pen 2]. Consequently, the five bit S register 25 is set to I I100 which is interpreted as a downward movement of the light pen 21.
  • the plasma display panel 19 functions both as the display and the display buffer or image file, the information originally displayed on the panel at a particular location is lost when it is over-written by the cursor unless it is temporarily stored elsewhere. Consequently, the original information contained in the five by five array of cells (identified generally by dashed line box 27 in FIG. 4) subsequently overwritten by the cursor, as it moves on the panel 19, is stored in the X 5 register 29 illustrated in FIGS. I and 4.
  • the contents of the 5 X 5 register 29 remain unchanged. But when cursor must be repositioned, as is the case with the example shown in FIG. 4, the contents of the 5 X 5 register 29 must be changed to reflect the information which will be overwritten as the cursor moves downward.
  • FIG. 5 illustrates the results of the leading edge interrogation in the example under consideration. There, it may be seen that the S register 25 is loaded with the binary word 10000 after this operation is com plete.
  • This information is shifted into the bottom row of the 5 X 5 register 29 by means of a parallel transfer of the data from the S register 25.
  • Each row of data previously stored in the 5 X 5 register 29 is likewise shifted up one row.
  • the 5 X 5 register 29 contains the image data corresponding to the 5 by 5 cell area presently monitored by the light pen 21 after it has moved down one row.
  • FIG. 6 illustrates the contents of the 5 X 5 register 29 and the S register 25 after the leading edge data has been shifted into the 5 X 5 register 29 and the trailing edge data has been transferred to the S register 25.
  • the contents of the S register 25 are coupled to the light pen display processor 33 and written into the appropriate cells, identified as 1 through 5 in FIG. 7, through an adder circuit 35, at the trailing edge of the cursor so that the original information is displayed on the panel I7 after the cursor has passed. Operationally, this is accomplished by writing the most significant bit stored in the S register 25 into cell 5 (FIG. 7) at the trailing edge of the cursor. The contents of the S regis ter 25 are then shifted one position to the left, and again the most significant bit is written, this time in cell 4. This procedure continues until the information is completely re-written as shown in FIG. 8, erasing cell A.
  • FIG. 9 illustrates the status of the plasma panel display upon the completion of the one downward movement.
  • any movement of the light pen can be interpreted as a combination of moves in either the X or the Y direction.
  • the procedure which was followed for single move in the downward direction is functionally identical to that employed for a move in any of the other three directions, or in a diagonal direction.
  • the gas discharge cells in the plasma panel 19 corresponding to the path of cell X as the cursor travels over the panel 19 may be maintained in a lit state. This leaves a track corresponding to the movements of the light pen 21 on the plasma panel 19, and accordingly, the user can write information into the panel I9.
  • the information temporarily stored in the 5 X 5 register 29 is not re-written into the panel 19 after the cursor has been relocated.
  • FIG. 10 The novel apparatus comprising a light pen system in accordance with the present invention is shown in greater detail in FIG. 10.
  • signals for controlling the operation of the various registers are generated by the controller 51 upon receipt of an instruction from the sequencing and processing unit, identified generally at 53.
  • the sequencing and processing unit 53 includes a 256 X 8-bit re-programmable read-only memory (ROM) 55 which stores the instructions for directing the processing activities of the controller 51.
  • ROM read-only memory
  • the controller 51 decodes the upper four bits of the 8-bit instruction from the sequencing and processing unit 53 into 16 possible instructions while the lower four bits modify these instructions. For example, when the upper four bits decode into an instruction to increment a particular register, the lower bits may indicate the size of the increment, or when an instruction indicates that the X 5 register 29 is to be shifted, then the lower four bits indicate in which of the four possible directions the stored data is to be shifted. Once these instructions are decoded, the appropriate circuits respond automatically to the control signals generated by the controller 51.
  • the major function of the sequencing and processing unit 53 then is to direct the various instructions stored in the ROM 55 to the controller 51 in the correct sequential manner. Accordingly, all processing operations are synchronous with a master clock. In particular, the system operates on a major cycle consisting of four minor clock pulses. That is, the decode clock pulse which is applied to the decoder 57 decodes the instruction presently at the output of ROM 55 so that it can subsequently be coupled to the controller 51. A set-up pulse is then applied to the controller 51 which, in turn, generates a control signal setting up the inputs to the various registers. A subsequent load" pulse coupled to the controller 51 causes it to load or shift the various registers. Finally, an increment pulse increments the 8-bit loadable counter comprising the ROM address register 59 which always contains the address of the instruction to be performed.
  • the ROM address register 59 is incremented once each major cycle in order to move sequentially through the program.
  • jump instructions in the ROM 55 which, when decoded, change the contents of the ROM address register 59 to a new memory location.
  • one of these jump instructions loads the ROM address register 59 with the contents of the S register 25.
  • This instruction is executed immediately after interrogating the four vertices of the cursor for the determination of the direction of movement. Since at this point, the S register holds a 4-bit code indicating the particular direction of light pen motion, this code can be loaded into the lower bits of the ROM address register 59 to cause a branch to the particular area of the ROM 55 containing the set of instructions required for this move.
  • a center point (C) register 61 comprising two 9-bit registers, C and C,,, containing the x and y coordinates of the cursor center point (i.e., cell X) address, respectively, is controlled by the controller 51.
  • the C and C registers can be independently incremented or decremented responsive to the controller 51 to reflect the movements of the cursor center point. For example,
  • the C register is decremented by one count while the C register is left unchanged at the completion of the cyclev
  • the cells in the plasma panel corresponding to the coordinates in the C, and C sub-registers may be lit so that the cursors path across the panel is recorded. In this manner, information can be written into the plasma panel [9 by the terminal user.
  • the operating point (0) register 63 also comprises a pair of 9-bit registers, O, and O,,, and is controlled by controller 51.
  • the O, and O registers contain the address in the plasma display panel 19 at which the WRITE or ERASE operations are to be performed.
  • the O registers 63 are loaded from the corresponding C registers 61 with the center point coordinates and can be incremented or decremented to control, via the ADDRESS means 65, the location on the panel 19, relative to the center point of the cursor, where the WRITE or ERASE operation is performed.
  • the interrogation data from the photodetector 23 is coupled to the input of the S register 25, a 5-bit register capable of serially shifting data therein to input and output the data in a serial manner.
  • the S register 25 can simultaneously input or output five bits of data in parallel, e.g., when transferring the leading edge data to the 5 X 5 register 29.
  • the S register 25 is operative in the serial mode to receive the results of the sequential interrogations.
  • the resultant binary word indicative of the direction in which the light has been moved, then coupled to the sequencing and processing unit 53, i.e., ROM address register 59.
  • the operating point (0) register 63 responsive to the controller 51, is counted to the row of cells at the leading edge of the cursor (e.g., cell 1 in FIG. 4). The five cells adjacent the leading edge are then sequentially interrogated and the resultant data is serially loaded into the S register 25. This data is subsequently outputed from the S register 25 and transferred in parallel into the corresponding row in the 5 X 5 register 29.
  • the 5 X 5 register 29 comprises an array of twentyfive storage devices arranged in five rows of five devices each for storing the data originally displayed in the area occupied by the cursor.
  • multiplexors associated with each device in the 5 X 5 register 29 and each of the five storage devices comprising the S register 25 are toggled to input the data from the S register 25 in the 5 X 5 register 29 and the contents of the top row of 5 X 5 register 29 are input into the corresponding devices in the S register 25 (FIG. 5).
  • the leading edge data contained in the S register 25 is shifted into the appropriate row in the 5 X 5 register 29 (e.g., if the light pen is moved horizontally to the right, the leading edge data is shifted into the right side column of the 5 X 5 register 29), the contents of the 5 X 5 register 29 is shifted by one row, and the trailing edge data is shifted into the S register 25. Accordingly, the S register 25 now contains the trailing edge data and the 5 X 5 register 29 has stored the information which will be overwritten by the cursor when it moves to follow the light pen 21.
  • the data in the S register 25 is subsequently coupled to control means 67 and is written into the row of cells at the trailing edge of the cursor as it is relocated.
  • the operating point register 63 is loaded with the address of cell in the plasma panel 19.
  • the address in the plasma panel 19 at which data is written is contained in the O register 63.
  • the bit located in the most significant bit (NSB) position is rewritten into cell 5.
  • the O register 63 is then incremented (or decremented) and the data in the S register is shifted toward the N88 position output so that it can be re-written into cell 4.
  • the process is repeated until all of the data in the S register 25 is rewritten into its original location on the plasma panel 19.
  • a tracking light pen system for use with an input/output graphics terminal has been shown.
  • the tracking light pen system just described exhibits tracking speeds in excess of 16 inches per seconds.
  • the light pen system allow the user to move a visible cursor around the plasma display panel for purposes of editing and creating graphical and textual material.
  • a light pen is often used to provide the user with a means of manually selecting one item from many which are displayed on the screen.
  • the extension of the tracking light pen system of the present invention to include a pointing light pen capability can be accomplished by using a modified control algorithm and adding a data buffer large enough to store the display addresses that correspond to the users choices.
  • a pointing algorithm is added to the tracking algorithm.
  • the C register 61 and the O register 63 are loaded with the first address in the pointing address buffer.
  • the cell at this address is written and erased and the photodetector output is sampled during the erasure time to determine whether or not the light pen is positioned over the addressed cell. If light is detected during the erasure, the address contained in the C register 6] is returned to the computer thereby indicating that the light pen is over the cell location. If, however, no light is detected during the erasure, the C and O registers 6! and 63, respectively, are loaded with the next address contained in the address buffer and the previous operation is repeated. This operation is cyclically continued through the address buffer.
  • a hardware address buffer is added to the tracking system.
  • the buffer consists of a dual 512-bit shift register which will hold up to 50 display panel addresses and is loaded from the existing terminal interface.
  • This hardware unit has the ability to keep track of the shift register address both during loading and during the process of being read into the C register 61.
  • a method for tracking the movements of a light pen on a plasma display panel with a cursor comprising:
  • a method as claimed in claim 1 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • a method as claimed in claim 1 including storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
  • a method as claimed in claim 3 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive move ments of the light pen to selectively enter information into the plasma display panel for storage and display.
  • a method for tracking the movements of a light pen on a plasma display panel with an electronically generated cursor comprising:
  • a method as claimed in claim including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coinci dent with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot sue cessive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • a method as claimed in claim 5 including storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the the cursor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells comprising the portion of the cursor sub-array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub-array after the cursor Sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the cursor to thereby selective
  • a method as claimed in claim 7 including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • Apparatus for tracking the movements of a light pen on a plasma display panel with a cursor comprising an array of gaseous discharge cells for storing and visually displaying the information, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising:
  • means including a light pen for monitoring the plasma display panel for the sequential cursor cell interrogations to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential cursor cell interrogations monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
  • Apparatus in accordance with claim 9 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • Apparatus in accordance with claim 9 including means for storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
  • Apparatus for tracking the movements of a light pen on a plasma display panel with a cursor as claimed in claim 11 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • Apparatus for tracking the movements of a light pen on a plasma display panel with an electronicallygenerated cursor comprising an array of gaseous discharge cells being selectively switchable between an OFF state and an ON state to store information and visually display the information via light emissions from the gaseous discharge cells in the ON state when the gaseous discharge cells are periodically discharged,
  • the cursor comprising a subarray of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells in the ON state which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising:
  • means including a light pen for monitoring the plasma display panel for the sequential light emissions from the ON cursor cells to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential light emissions monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
  • Apparatus in accordance with claim 13 including means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor subarray to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
  • Apparatus in accordance with claim 13 including means for storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursonthe cur sor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells conv prising the portion of the cursor sub array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub array after the scursor sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the
  • Apparatus in accordance with claim 15 comprising means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.

Abstract

Method and apparatus for tracking the movements of a light pen on a plasma display panel with a cursor for entering new information into the plasma panel and erasing other information therefrom. The invention comprises interrogating the cursor to determine the direction of motion, if any, of the light pen relative to the cursor, re-positioning the cursor under the light pen, and storing information over-written in the plasma panel by the cursor until the cursor has moved on, and then rewriting the stored information in its original location.

Description

United States Patent Tucker et al. Dec. 3, 1974 1 TRACKING LIGHT PEN SYSTEM 3,559,190 1/1971 Billet at al .1 340/173 R 3 4 '1 3 [75] Inventors: Paul T. Tucker, Urbana; William 603366 9/1971 Gregg Jr 4 AD Coates, Champaign, both of ill. Pnmary ExammerHarve E. Sprmgborn l l Assigneei University "IIIIOIS Foundalmn, Attorney, Agvnr or im/Merriam. Marshall, Shapiro Champuign County. 111. & Klose [22] Filed: May 14, 1973 121 App]. No: 359,639 [57] ABSTRACT Method and apparatus for tracking lhu movements of [52] Us CL H 340/1715, 340/324 M a light pen on a plasma display panel with a cursor for 51 lm. c1 G061 3/14 GOSb 5/36 Ming new Pane [58} Field of Search 340N725 324 73 CR erasing other inforn ation therefrom. The inrention 340/173 PP, 173 R, 324 AM, 324 M; comprises interrogat ng the cursor to determm e the 328/123, 124, [25; 313/92 direction of mot1on, 1f '1ny, ofthe light pen relatwe to the cursor, re-posmomng the cursor undcr the light pen, and storing information over-written in the [56] References Cited plasma panel by th urs 1'] th h d e C 0] Un l e CUI'SOl' L15 ITIOVC UNITED STATES PATENTS on, and then rewriting the stored information in its 2.7771160 1/1957 Waters 328/l24 1 m 1 3346353 l0/l967 Kosler et al1 340/1725 or g Oca [on 3.4401138 4/l969 Van Valkcnburg 11111111 340/324 AD 16 Claims, 11 Drawing Figures l l l TERMINAL COMPUTER PROCESSOR 31 33 I 1 LIGHT PEN Lug/ 1 2 251; I con'mouzn 1 '5 I PROCESSOR I I l l i l 29 1 l l I 1 s X 5 l assvsrsn l s 1 I REGISTER I I I l l l l l PATENTLVLLC SIQH 3.852.721
sum ear 4 INTERROGATION PULSE 255mm,
susmm coumoa.
VOLTAGE o wnvsronm I l READ-OUT INTERVAL -o- SELECTED csu. IN THE OFF smrs LIGHT OUTPUT OF [L [L L M A [L A SELECTED CELL IN THE ON STATE JL IL L IL IL A IN THE ON-STATE LIGHT OUTPUT OF A SELECTED AND 5 5 REG. 5 5 REG.
LS8 MSB r v v w S REG. 5 REG.
PATENTEL 5E3 31974 SHEH 30F 4 FIG. 7
FIGS
5 x5 REG.
i pm S FIG.8
FIG.6
PATENIEL 9E3 l 74 FIG. 9
FIGJO EXTERNAL OUTPUT CHANNEL SHEET t UP 4 5 5 REG.
AL 1L1 PLATO v TERMINAL Pkoczsso l ROM ADDRESS DECODER I F 5x 5 PHOTO 8: os'rscron m 21 ERASE GATE 67 r 4 3 PLASMA '5 PANEL 6/ Q m :2 w m g 65 O Q q CONTROLLER TRACKING LIGHT PEN SYSTEM BACKGROUND OF THE INVENTION This invention relates generally to a light pen system for use with plasma display panels, and in particular, to an improved method and apparatus for writing graphic information directly into a plasma display panel and editing other information therefrom.
Light pen arrangements have long been a popular means for manually inputing and editing graphic information directly on the cathode-ray tubes (CRTs) incorporated in some computer terminals. The CRT is well suited to the use of a light pen because the display is generally scanned in a serial manner, i.e., the positional light emitted by the CRT display occurs in a prescribed time sequence. Since the light emitting elements of a CRT have no memory other than the relatively shortlived persistence of the phosphor, the CRT display must be continually refreshed from a display buffer, typically once every l/30th of a second. Thus, the provision of a cursor (i.e., a light point on the CRT indicating the position of the light pen) to track the light pen is relatively simple. This is generally accomplished by storing the cursor data in a buffer added onto the end of the display buffer.
With the development of computer terminals utilizing plasma display memory panels rather than CRTs wherein the plasma panel functions both as the display and as the display buffer or image file, however, new light pen arrangements have had to be developed.
As is well known in the art, the plasma panel is a two dimensional array of light emitting gas discharge elements that exhibit inherent memory. This type of plasma panel, as well as the operation of selectively addressing the plasma display panel to write information, and the sustaining operation, has been previously described in US. Pat. No. 3,559,190, issued Jan. 26, I971, on an application of D. L. Bitzer, H. G. Slottow and R. H. Willson, entitled Gaseous Display and Memory Apparatus, U.S. Ser. No. 613,693, filed Dec. 22, I966, assigned to the same assignee has here.
One such light pen arrangement for plasma display panels is described in U.S. Pat. No. 3,65l,509, issued Mar. 2|, I972, to D. Ngo. This prior art may be briefly summarized as follows.
The arrangement utilizes a light pen having a light tranducer which operates in conjunction with display scanning signals for selectively writing or erasing information in the display cells. The display scanning signals energize the display cells sequentially, each cell generating a momentary light pulse when energized. The momentary light pulses are of sufficient duration to be detected by the light pen transducer. The detected light pulses are employed to produce conventional write or erase signals, selectively, as the light pen is moved adjacent the display cells. Accordingly, information is written in a particular location on the display panel, i.e., the display cell is lit by placing the light pen adjacent the cell. During the next scanning cycle, the particular cell is momentarily energized by scanning signals applied thereto. The resulting light pulse is detected by the light pen, generating a write signal to turn the display cell ON. Thus, as an operator manipulates the light pen, each cell of the display that the light pen passes is lit to draw the desired image.
This arrangement, however, requires that complex new signals be introduced between the cycles of the sustaining signal. This cannot be done with presently commercially available plasma display panel and drive systems without completely changing the drive circuitry.
Moreover, this arrangement requires that the entire panel be scanned in moving the cursor at distance of one line, each scan requiring approximately five seconds. Accordingly, it would require five minutes to move one inch on a sixty line per inch panel.
SUMMARY OF THE INVENTION In accordance with the present invention, method and apparatus are provided for tracking the movements of a light pen on a plasma display panel having an array of gaseous discharge cells with a cursor. In a specific embodiment of the invention apparatus including means for interrogating the cursor to determine the di rection of motion, if any, of the light pen relative to the cursor, means for re-positioning the cursor under the light pen, means for storing information adjacent the leading edge of the cursor prior to re-positioning of the cursor, and means for writing the information previously displayed at the location on the plasma display panel vacated by the cursor adjacent the trailing edge of the cursor is provided. More particularly, the cursor comprises an arrangement of gas discharge cells in the ON state in the plasma display panel and the interrogation comprises sequentially discharging the cursor cells to generate light emissions, the combination of sequential light emissions monitored by the light pen determining the direction of motion if any of the light pen relative to the cursor.
BRIEF DESCRIPTION OF THE DRAWINGS The invention may be best understood by reference now to the following description taken in conjunction with the accompanying drawings, in which like reference numerals identify like elements in the several figures and in which:
FIG. I is a block diagram of an input/output computer terminal having a plasma display/memory panel for displaying graphic information and incorporating a light pen system in accordance with the present invention;
FIG. 1A is a partial view of the plasma display panel in FIG. 1 illustrating one particular cursor arrangement which can be utilized by the light pen system of the present invention;
FIG. 2 illustrates various wave forms associated with interrogation of the plasma panel by the light pen system of the present invention;
FIGS. 3, 4, 5, 6, 7, 8 and 9 illustrate the operations performed in tracking the light pen with a cursor for a particular example, to wit: a downward movement of light pen; and
FIG. 10 is a combined schematic and block diagram illustrating in greater detail the input/output computer terminal incorporating the light pen system shown in FIG. 1.
DETAILED DESCRIPTION As previously indicated above, the complete description of a plasma panel is set forth in US. Pat. No. 3,559,l90, and reference may be made thereto. However, for purposes of describing the present invention,
a brief summary of some basic principles is herein provided.
Physically, the plasma display/memory panel is an array, generally rectangular. of gas discharge cells that are separated from associated row (x) and column (y) electrodes by dielectric sheets. The intersection of any two electrodes can be selectively addressed by suitable addressing means coupled to the electrodes.
Initially, the selective application of suitable drive signals to those cells discharges the gaseous medium within the respective cells so that a cell wall charge is formed therein. The formed wall charge, however, opposes the drive signal thereby rapidly extinguishing the discharge.
Thereafter, except when the information is changed, every cell of the array is periodically excited, i.e., discharged, by a sustaining signal such as that illustrated in FIG. 2. In the most commonly used mode of excitation, the sustaining voltage waveform, by itself, is not of sufficient magnitude to initiate a discharge in any of the elements. If, however, previous electrical activity in a cell has left the cell dielectric end walls charged to an adequate level, the resultant wall voltage can augment the applied sustaining voltage and cause a discharge in the cell. During this discharge, electrons and ions flow to the walls in response to the applied field, and light is emitted. These charges depress the internal field and thereby extinguish the discharge. In the next half cycle, the charge collected on the end walls will again augment the applied voltage and cause a discharge to take place in the opposite direction. Thus, the alternating or sustaining voltage, which by itself is not able to initiate a discharge, will sustain a stable sequence of discharges, repetitively, in an element if appropriate wall voltage conditions are established by each previous discharge.
The state of a cell which sustains a stable sequence ofdischarges, i.e., one discharge each one-half cycle of the applied voltage, is also characterized by light output and is usually defined as the one or ON state. The other state, which exhibits no discharge activity, and has no light output, is called the zero or OFF state. State changes in a plasma display element are accomplished by establishing the wall charge condition of the desired state. Although there are now well known techniques for accomplishing state changes, the pri mary technique utilizes coincidentally applied voltage perturbations (control pulses) as described for instance in a published article of R. L. Johnson, D. L. Bitzer and H. G. Slottow, The Device Characteristics of the Plasma Display Element, I.E.E.E. Transactions n Electron Devices, Vol. ED-l8, No. 9, pp. 642-649, September, 1971.
Referring now to FIG. 1, there is shown in block diagram form an input/output computer terminal having a plasma display/memory panel for displaying graphic information and incorporating a light pen system in accordance with the present invention. The light pen system may be utilized to manually input, i.e., write", graphic information into the plasma panel for visual display and, conversely, to edit or erase information from the panel.
It is to be understood that while the present invention is described in connection with the plasma display panel, the invention is useful with any addressable matrix of light emitting elements exhibiting inherent mem ory.
In the present embodiment, the input/output computer terminal 11 is coupled to a remote computer 13 over voice grade telephone circuits 15. The terminal 1 1 includes a terminal processor 17 which, responsive to instructions and data received from the computer 13, drives the plasma display panel 19 to graphically display information thereon. In particular, the terminal processor 17 also includes a control signal generator developing the drive signals for setting up wall charges in the appropriate cells, i.e., writing information into the plasma planel l9, and a sustaining signal generator which supplies the required alternating sustaining sig nals to the panel 19 for repetitively discharging the ON cells in a sustaining sequence.
In FIG. 1, the light pen system illustrated there includes a light pen 21 which the terminal user can move across the surface of the plasma display panel 19 to input new information into the panel or erase other in formation therefrom. In the embodiment shown in FIG. 1, the light pen 21 comprises a bundle of optical fibers, typically eight cells in diameter, for coupling light emitted from the portion of panel 19 covered by the end of pen 21 to the remainder of the light pen system circuitry.
As the light pen 21 is moved across the panel surface, a visible cursor such as the cross-shaped arrangement of lit gas discharge cells illustrated in FIG. 1A tracks the pen 21. The tracking of light pen 21 by the cursor is implemented by sequentially interrogating the four cells A, B, C, and D at the vertices of the cursor to determine the direction of motion, if any, of the pen 21 across the plasma panel 19.
More particularly, the interrogation technique practiced by the light pen system of the present invention utilizes the existing sustaining and address circuitry of the terminal processor 17 to provide the requisite interrogation signals in a manner well known in the art. That is, an interrogation signal, i.e., an erase pulse, sufficient to discharge a cell in the ON state but not sufficient to discharge a cell in the OFF state is applied to the se lected vertice cell during the period between the normally supplied sustaining signals. Accordingly, the vertice cell, which is in the ON state, will be discharged by the interrogation signal and emit light while none of the other cells in the panel 19 are discharged. Subsequently, a restoration pulse, i.e., a write pulse, can be applied to the interrogated cell during the next interval between sustaining pulses to rewrite"a wall charge into the cell. A typical sustain voltage waveform, the light output for both states of an element and the control (write and erase) pulses which are superimposed on the sustaining waveform are illustrated in FIG. 2. In turn, cells B, C, and D are interrogated in a similar manner.
The method of interrogation to determine the direction the cursor must move to track the light pen as it moves on the plasma display panel may be more readily understood by reference now to FIG. 3 which illustrates a portion of the plasma display panel 19 with the letters 3 and E written thereupon. The cursor is shown near the center of the display.
Operationally, the four cells A, B, C, and D at the vertices of the cursor are sequentially interrogated. By sequentially interrogating the vertice cells, an area photodetector 23 coupled to the light pen 21 is able to distinguish between the interrogations of the four cells. Accordingly, during the interrogation, cell A is initially erased. If the light emission resulting from this erasure is captured by the light pen 21, a binary l is shifted into the most significant bit position of a five-bit S register 25 (FIGS. 1 and 3) coupled to the output of the photodetector 23, and cell A is then rewritten on the panel. If, on the other hand, the light emission is not monitored by the pen 2], a binary O is shifted into the S register 25. Cell B, C and D are then similarly interrogated until all four cells have been sequentially processed. After the interrogation of each vertice cell, the corresponding l or is registered in the most significant bit (MSB) position of the S Register 25 and the previous interrogation results are shifted toward the least significant bit (LSB) position. Consequently, after the inter rogation has been completed, the bit of information corresponding to the interrogation of cell D is located in the MSB position and the bit corresponding to cell A is located in the second to the least most significant bit position. Since only four interrogations are undertaken, the LS8 bit position is always 0.
Accordingly, if for example the cursor is aligned with the light pen, identified generally by circle 21 in FIG. 3, the light emissions during each of the four interrogations will be coupled through the optical fibers of the light pen 21 to the photodetector 23. That is, if the light pen 21 is stationary so that it can observe all four interrogations, the S register 25 will be loaded with the binary word 11110.
Whenever one or more of the light emissions from the four interrogations is not observed, however, the light pen system reacts to reposition the cursor beneath the pen 2!. If, for example, the light pen 21 is moved down one row on the plasma panel 19, as illustrated in FIG. 4, cell A is no longer in the area monitored by pen 2], and accordingly, interrogation of cell A is not observed by the pen 2]. Consequently, the five bit S register 25 is set to I I100 which is interpreted as a downward movement of the light pen 21.
Accordingly, it should be understood that the various combinations of vertice cells which are observed" by the light pen 2] during the sequential interrogation of the vertice cell is indicative of the direction of motion of the light pen 2].
Since the plasma display panel 19 functions both as the display and the display buffer or image file, the information originally displayed on the panel at a particular location is lost when it is over-written by the cursor unless it is temporarily stored elsewhere. Consequently, the original information contained in the five by five array of cells (identified generally by dashed line box 27 in FIG. 4) subsequently overwritten by the cursor, as it moves on the panel 19, is stored in the X 5 register 29 illustrated in FIGS. I and 4.
As long as the interrogation of the cursors vertices indicates that the light pen 21 is stationary, the contents of the 5 X 5 register 29 remain unchanged. But when cursor must be repositioned, as is the case with the example shown in FIG. 4, the contents of the 5 X 5 register 29 must be changed to reflect the information which will be overwritten as the cursor moves downward.
This is accomplished by interrogating the five cells in the row adjacent to the leading edge of the 5 by -5 array 27 incorporating the cursor. First, the S register 25 is cleared. Then, responsive to the controller 31, the cells, identified as I through 5 in FIG. 4, are interrogated by sequentially erasing each of the five cells,
starting with cell 1 and continuing through cell 5 (FIG. 4), and shifting a binary 1 into the S register 25 if the interrogated cell is ON or conversely, a 0 if the cell is OFF. FIG. 5 illustrates the results of the leading edge interrogation in the example under consideration. There, it may be seen that the S register 25 is loaded with the binary word 10000 after this operation is com plete.
This information, in turn, is shifted into the bottom row of the 5 X 5 register 29 by means of a parallel transfer of the data from the S register 25. Each row of data previously stored in the 5 X 5 register 29 is likewise shifted up one row. Thus, after the transfer, the 5 X 5 register 29 contains the image data corresponding to the 5 by 5 cell area presently monitored by the light pen 21 after it has moved down one row.
When the contents of the S register 25 is shifted into the bottom row of the 5 X 5 register 29 and the other rows already stored therein are shifted up, the top row is transferred out of the S X 5 register 29 and loaded back into the S register 25. FIG. 6 illustrates the contents of the 5 X 5 register 29 and the S register 25 after the leading edge data has been shifted into the 5 X 5 register 29 and the trailing edge data has been transferred to the S register 25.
Next, the contents of the S register 25 are coupled to the light pen display processor 33 and written into the appropriate cells, identified as 1 through 5 in FIG. 7, through an adder circuit 35, at the trailing edge of the cursor so that the original information is displayed on the panel I7 after the cursor has passed. Operationally, this is accomplished by writing the most significant bit stored in the S register 25 into cell 5 (FIG. 7) at the trailing edge of the cursor. The contents of the S regis ter 25 are then shifted one position to the left, and again the most significant bit is written, this time in cell 4. This procedure continues until the information is completely re-written as shown in FIG. 8, erasing cell A.
The cursor is then moved down one row by erasing the horizontal bar and rewriting it in the next row down, and subsequently, a cell is written at the bottom of the vertical bar comprising the cursor. Accordingly, the cursor is re-written, i.e., moved, so that it once again lies beneath the light pen 2], thus appearing to follow the pen 2]. FIG. 9 illustrates the status of the plasma panel display upon the completion of the one downward movement.
While in the present example a simple one line downward movement has been illustrated, any movement of the light pen can be interpreted as a combination of moves in either the X or the Y direction. Thus, the procedure which was followed for single move in the downward direction is functionally identical to that employed for a move in any of the other three directions, or in a diagonal direction.
The gas discharge cells in the plasma panel 19 corresponding to the path of cell X as the cursor travels over the panel 19 may be maintained in a lit state. This leaves a track corresponding to the movements of the light pen 21 on the plasma panel 19, and accordingly, the user can write information into the panel I9. Alternatively, to edit information from the panel 19, the information temporarily stored in the 5 X 5 register 29 is not re-written into the panel 19 after the cursor has been relocated.
The novel apparatus comprising a light pen system in accordance with the present invention is shown in greater detail in FIG. 10.
More particularly, signals for controlling the operation of the various registers, including incrementing and decrementing, loading, and shifting, are generated by the controller 51 upon receipt of an instruction from the sequencing and processing unit, identified generally at 53. The sequencing and processing unit 53 includes a 256 X 8-bit re-programmable read-only memory (ROM) 55 which stores the instructions for directing the processing activities of the controller 51.
The controller 51, in turn, decodes the upper four bits of the 8-bit instruction from the sequencing and processing unit 53 into 16 possible instructions while the lower four bits modify these instructions. For example, when the upper four bits decode into an instruction to increment a particular register, the lower bits may indicate the size of the increment, or when an instruction indicates that the X 5 register 29 is to be shifted, then the lower four bits indicate in which of the four possible directions the stored data is to be shifted. Once these instructions are decoded, the appropriate circuits respond automatically to the control signals generated by the controller 51.
The major function of the sequencing and processing unit 53 then is to direct the various instructions stored in the ROM 55 to the controller 51 in the correct sequential manner. Accordingly, all processing operations are synchronous with a master clock. In particular, the system operates on a major cycle consisting of four minor clock pulses. That is, the decode clock pulse which is applied to the decoder 57 decodes the instruction presently at the output of ROM 55 so that it can subsequently be coupled to the controller 51. A set-up pulse is then applied to the controller 51 which, in turn, generates a control signal setting up the inputs to the various registers. A subsequent load" pulse coupled to the controller 51 causes it to load or shift the various registers. Finally, an increment pulse increments the 8-bit loadable counter comprising the ROM address register 59 which always contains the address of the instruction to be performed.
Normally, the ROM address register 59 is incremented once each major cycle in order to move sequentially through the program. However, there are a number of jump instructions in the ROM 55 which, when decoded, change the contents of the ROM address register 59 to a new memory location. For example, one of these jump instructions loads the ROM address register 59 with the contents of the S register 25. This instruction is executed immediately after interrogating the four vertices of the cursor for the determination of the direction of movement. Since at this point, the S register holds a 4-bit code indicating the particular direction of light pen motion, this code can be loaded into the lower bits of the ROM address register 59 to cause a branch to the particular area of the ROM 55 containing the set of instructions required for this move.
A center point (C) register 61 comprising two 9-bit registers, C and C,,, containing the x and y coordinates of the cursor center point (i.e., cell X) address, respectively, is controlled by the controller 51. The C and C registers can be independently incremented or decremented responsive to the controller 51 to reflect the movements of the cursor center point. For example,
when the light pen 2] is moved down one line, the C register is decremented by one count while the C register is left unchanged at the completion of the cyclev As the cursors movements across the plasma panel 19 are registered in the C register 61, the cells in the plasma panel corresponding to the coordinates in the C, and C sub-registers may be lit so that the cursors path across the panel is recorded. In this manner, information can be written into the plasma panel [9 by the terminal user.
The operating point (0) register 63 also comprises a pair of 9-bit registers, O, and O,,, and is controlled by controller 51. The O, and O registers contain the address in the plasma display panel 19 at which the WRITE or ERASE operations are to be performed. The O registers 63 are loaded from the corresponding C registers 61 with the center point coordinates and can be incremented or decremented to control, via the ADDRESS means 65, the location on the panel 19, relative to the center point of the cursor, where the WRITE or ERASE operation is performed.
Operationally, the interrogation data from the photodetector 23 is coupled to the input of the S register 25, a 5-bit register capable of serially shifting data therein to input and output the data in a serial manner. Moreover, the S register 25 can simultaneously input or output five bits of data in parallel, e.g., when transferring the leading edge data to the 5 X 5 register 29.
During the interrogation of the cursors vertices, i.e., cells A, B, C, and D, the S register 25 is operative in the serial mode to receive the results of the sequential interrogations. The resultant binary word, indicative of the direction in which the light has been moved, then coupled to the sequencing and processing unit 53, i.e., ROM address register 59.
If motion is detected, the operating point (0) register 63, responsive to the controller 51, is counted to the row of cells at the leading edge of the cursor (e.g., cell 1 in FIG. 4). The five cells adjacent the leading edge are then sequentially interrogated and the resultant data is serially loaded into the S register 25. This data is subsequently outputed from the S register 25 and transferred in parallel into the corresponding row in the 5 X 5 register 29.
The 5 X 5 register 29 comprises an array of twentyfive storage devices arranged in five rows of five devices each for storing the data originally displayed in the area occupied by the cursor.
Upon receipt of a shift comman, multiplexors associated with each device in the 5 X 5 register 29 and each of the five storage devices comprising the S register 25 are toggled to input the data from the S register 25 in the 5 X 5 register 29 and the contents of the top row of 5 X 5 register 29 are input into the corresponding devices in the S register 25 (FIG. 5).
Thus, as a result of the shift command, the leading edge data contained in the S register 25 is shifted into the appropriate row in the 5 X 5 register 29 (e.g., if the light pen is moved horizontally to the right, the leading edge data is shifted into the right side column of the 5 X 5 register 29), the contents of the 5 X 5 register 29 is shifted by one row, and the trailing edge data is shifted into the S register 25. Accordingly, the S register 25 now contains the trailing edge data and the 5 X 5 register 29 has stored the information which will be overwritten by the cursor when it moves to follow the light pen 21.
The data in the S register 25 is subsequently coupled to control means 67 and is written into the row of cells at the trailing edge of the cursor as it is relocated. in particular, the operating point register 63 is loaded with the address of cell in the plasma panel 19. Thus, the address in the plasma panel 19 at which data is written is contained in the O register 63. Initially, the bit located in the most significant bit (NSB) position is rewritten into cell 5. The O register 63 is then incremented (or decremented) and the data in the S register is shifted toward the N88 position output so that it can be re-written into cell 4. The process is repeated until all of the data in the S register 25 is rewritten into its original location on the plasma panel 19.
Finally, the cursor B relocated below the light pen 2!, and the center point (C) register 61 is incremented (or decremented) to coincide with the new address of the cursors center point.
While the writing operation of the light pen system has just been described, it should be apparent that information can also be edited from the panel by not rewriting the information temporarily stored in the 5 X S register 29 into the plasma panel 19.
Accordingly, a tracking light pen system for use with an input/output graphics terminal has been shown. The tracking light pen system just described exhibits tracking speeds in excess of 16 inches per seconds. The light pen system allow the user to move a visible cursor around the plasma display panel for purposes of editing and creating graphical and textual material.
ln many graphic display terminal applications, a light pen is often used to provide the user with a means of manually selecting one item from many which are displayed on the screen. The extension of the tracking light pen system of the present invention to include a pointing light pen capability can be accomplished by using a modified control algorithm and adding a data buffer large enough to store the display addresses that correspond to the users choices.
To provide the pointing capability, a pointing algorithm is added to the tracking algorithm.
First, the C register 61 and the O register 63 are loaded with the first address in the pointing address buffer. The cell at this address is written and erased and the photodetector output is sampled during the erasure time to determine whether or not the light pen is positioned over the addressed cell. If light is detected during the erasure, the address contained in the C register 6] is returned to the computer thereby indicating that the light pen is over the cell location. If, however, no light is detected during the erasure, the C and O registers 6! and 63, respectively, are loaded with the next address contained in the address buffer and the previous operation is repeated. This operation is cyclically continued through the address buffer.
In order to provide for a large number of positional choices in a pointing light pen system, a hardware address buffer is added to the tracking system. The buffer consists of a dual 512-bit shift register which will hold up to 50 display panel addresses and is loaded from the existing terminal interface. This hardware unit has the ability to keep track of the shift register address both during loading and during the process of being read into the C register 61.
While a particular embodiment of the present invention has been shown and described, it will be obvious to those skilled in the art that various changes and modifications may be made without departing from the invention in its broader aspects. Accordingly, the aim in the appended claims is to cover all such changes and modifications as may fall within the true spirit and scope of the invention.
What is claimed is:
l. A method for tracking the movements of a light pen on a plasma display panel with a cursor, the plasma panel comprising an array of gaseous discharge cells for storing and visually displaying the information, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the method comprising:
sequentially interrogating the cursor cells;
monitoring the plasma display panel with the light pen for the sequential cursor cell interrogations to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential cursor cell interrogations monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
electronically repositioning the cursor in the plasma display panel to be under the light pen and coincident therewith responsive to the determination of the direction of the displacement of the light pen from the cursor.
2. A method as claimed in claim 1 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
3. A method as claimed in claim 1 including storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
4. A method as claimed in claim 3 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive move ments of the light pen to selectively enter information into the plasma display panel for storage and display.
5. A method for tracking the movements of a light pen on a plasma display panel with an electronically generated cursor, the plasma display panel comprising an array of gaseous discharge cells being selectively switchable between an OFF state and an ON state to store information and visually display the information via light emissions from the gaseous discharge cells in the ON state when the gaseous discharge cells are periodically discharged, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells in the ON state which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the method comprising:
sequentially discharging the ON cursor cells to generate corresponding sequential light emissions therefrom;
monitoring the plasma display panel with the light pen for the sequential light emissions from the ON cursor cells to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential light emissions monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
electronically repositioning the cursor sub-array in the plasma display panel to be under the light pen and coincident therewith responsive to the determination of the direction of displacement of the light pen from the cursor.
6. A method as claimed in claim including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coinci dent with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot sue cessive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
7. A method as claimed in claim 5 including storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the the cursor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells comprising the portion of the cursor sub-array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub-array after the cursor Sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the cursor to thereby selectively re-enter the edited information into the plasma display panel.
8. A method as claimed in claim 7 including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
9. Apparatus for tracking the movements of a light pen on a plasma display panel with a cursor, the plasma panel comprising an array of gaseous discharge cells for storing and visually displaying the information, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising:
means for sequentially interrogating the cursor cells;
means including a light pen for monitoring the plasma display panel for the sequential cursor cell interrogations to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential cursor cell interrogations monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
means for electronically repositioning the cursor in the plasma display panel to be under the light pen and coincident therewith responsive to the deter mination of the direction of the displacement of the light pen from the cursor.
10. Apparatus in accordance with claim 9 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
11. Apparatus in accordance with claim 9 including means for storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
12. Apparatus for tracking the movements of a light pen on a plasma display panel with a cursor as claimed in claim 11 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
13. Apparatus for tracking the movements of a light pen on a plasma display panel with an electronicallygenerated cursor, the plasma display panel comprising an array of gaseous discharge cells being selectively switchable between an OFF state and an ON state to store information and visually display the information via light emissions from the gaseous discharge cells in the ON state when the gaseous discharge cells are periodically discharged, the cursor comprising a subarray of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells in the ON state which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising:
means for sequentially discharging the ON cursor cells to generate corresponding sequential light emissions therefrom;
means including a light pen for monitoring the plasma display panel for the sequential light emissions from the ON cursor cells to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential light emissions monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and
means for electronically repositioning the cursor subarray in the plasma display panel to be under the light pen and coincident therewith reponsive to the determination of the direction of displacement of the light pen from the cursor.
14. Apparatus in accordance with claim 13 including means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor subarray to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
15. Apparatus in accordance with claim 13 including means for storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursonthe cur sor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells conv prising the portion of the cursor sub array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub array after the scursor sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the cursor to thereby selectively re-enter the edited information into the plasma display panel,
16. Apparatus in accordance with claim 15 inclusing means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
"H050 UNITED STATES PATENT OFFICE CERTIFICATE O CORRECTION Eaten: No. 3,852,721 Dated December 3 1974 luventoz-(s) Paul T. Tucker and William Coates. Jr.
It is certified that error appears in the above-identified patent and that said Letters Patent are hereby corrected as shown below:
Column 1, line 49, change "tranducer" to transducer--; Column 4, line 11, change "planel" to --panel--; Column 8, line 51 change comman" to --command--; Column 11, line 45,delete "the"; Colmnn 11, line 58, change "Sub" to -sub--; Column 14, line 21, change "scursor" to cursor-; Column 14, line 28,
change "lnclusing" to --including-.
Signed and sealed this th day of April 1975.
(SE-(ALL) Attest: C. MARSHALL DANN RUTH C. MASON Commissioner of Patents Arresting Officer and Trademarks

Claims (16)

1. A method for tracking the movements of a light pen on a plasma display panel with a cursor, the plasma panel comprising an array of gaseous discharge cells for storing and visually displaying the information, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the method comprising: sequentially interrogating the cursor cells; monitoring the plasma display panel with the light pen for the sequential cursor cell interrogations to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential cursor cell interrogations monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and electronically repositioning the cursor in the plasma display panel to be under the light pen and coincident therewith responsive to the determination of the direction of the displacement of the light pen from the cursor.
2. A method as claimed in claim 1 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
3. A method as claimed in claim 1 including storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
4. A method as claimed in claim 3 including selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
5. A method for tracking the movements of a light pen on a plasma display panel with an electronically-generated cursor, the plasma display panel comprising an array of gaseous discharge cells being selectively switchable between an OFF state and an ON state to store information and visually display the information via light emissions from the gaseous discharge cells in the ON state when the gaseous discharge cells are periodically discharged, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells in the ON state which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the method comprising: sequentially discharging the ON cursor cells to generate corresponding sequential light emissions therefrom; monitoring the plasma display panel with the light pen for the sequential light emissions from the ON cursor cells to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential light emissions monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and electronically repositioning the cursor sub-array in the plasma display panel to be under the light pen and coincident therewith responsive to the determination of the direction of displacement of the light pen from the cursor.
6. A method as claimed in claim 5 including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
7. A method as claimed in claim 5 including storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the the cursor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells comprising the portion of the cursor sub-array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub-array after the cursor Sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the cursor to thereby selectively re-enter the edited information into the plasma display panel.
8. A method as claimed in claim 7 including selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
9. ApParatus for tracking the movements of a light pen on a plasma display panel with a cursor, the plasma panel comprising an array of gaseous discharge cells for storing and visually displaying the information, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising: means for sequentially interrogating the cursor cells; means including a light pen for monitoring the plasma display panel for the sequential cursor cell interrogations to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential cursor cell interrogations monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and means for electronically repositioning the cursor in the plasma display panel to be under the light pen and coincident therewith responsive to the determination of the direction of the displacement of the light pen from the cursor.
10. Apparatus in accordance with claim 9 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
11. Apparatus in accordance with claim 9 including means for storing the information contained in the gaseous discharge cells located immediately adjacent the cursor and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor overwriting the information previously contained in the adjacent gaseous discharge cells to edit the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor after the cursor has moved from the repositioned location to thereby selectively re-enter the edited information into the plasma display panel.
12. Apparatus for tracking the movements of a light pen on a plasma display panel with a cursor as claimed in claim 11 including means for selectively lighting at least one of the gaseous discharge cells in the plasma display panel coincident with the cursor after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
13. Apparatus for tracking the movements of a light pen on a plasma display panel with an electronically-generated cursor, the plasma display panel comprising an array of gaseous discharge cells being selectively switchable between an OFF state and an ON state to store information and visually display the information via light emissions from the gaseous discharge cells in the ON state when the gaseous discharge cells are periodically discharged, the cursor comprising a sub-array of the gaseous discharge cells in the plasma display panel including an arrangement of the gaseous discharge cells in the ON state which are aligned with the orthogonal axes of the cursor sub-array and located on opposite sides of the cursor, the apparatus comprising: means for sequentially discharging the ON cursor cells to generate corresponding sequential light emissions therefrom; means including a light pen for monitoring the plasma display panel for the sequential light emissions from the ON cursor cells to determine the direction in which the light pen is displaced relative to the cursor, the combination of sequential light emissions monitored by the light pen being indicative of the direction in which the light pen is displaced relative to the cursor; and means for electronically repositioning the cursor sub-array in the plasma display panel to be under the light pen and coincident therewith reponsive to the determination of the direction of displacement of the light pen from the cursor.
14. Apparatus in accordance with claim 13 including means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
15. Apparatus in accordance with claim 13 including means for storing the information corresponding to the state of the gaseous discharge cells located immediately adjacent the cursor sub-array and in the direction in which the light pen is displaced relative to the cursor before electronically repositioning the cursor, the cursor sub-array overwriting the information previously contained in the adjacent gaseous discharge cells by altering the state of the gaseous discharge cells to conform to the state of the gaseous discharge cells comprising the portion of the cursor sub-array overwriting the adjacent gaseous discharge cells and thereby editing the information from the plasma display panel when the cursor is electronically repositioned under the light pen, and means for selectively writing the stored information into the gaseous discharge cells comprising the location in which the stored information was previously contained prior to being overwritten by the cursor sub-array after the scursor sub-array has moved from the repositioned location by altering the state of the adjacent gaseous discharge cells in accordance with the stored information to correspond to the state of the adjacent cells prior to the adjacent cells having been overwritten by the cursor to thereby selectively re-enter the edited information into the plasma display panel.
16. Apparatus in accordance with claim 15 inclusing means for selectively switching at least one of the gaseous discharge cells in the portion of the plasma display panel coincident with the cursor sub-array to the ON state to emit light when the gaseous discharge cells are periodically discharged, at least one of the cells being switched to the ON state after each time the cursor is electronically repositioned to track the light pen and thereby plot successive movements of the light pen to selectively enter information into the plasma display panel for storage and display.
US00359639A 1973-05-14 1973-05-14 Tracking light pen system Expired - Lifetime US3852721A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US00359639A US3852721A (en) 1973-05-14 1973-05-14 Tracking light pen system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US00359639A US3852721A (en) 1973-05-14 1973-05-14 Tracking light pen system

Publications (1)

Publication Number Publication Date
US3852721A true US3852721A (en) 1974-12-03

Family

ID=23414697

Family Applications (1)

Application Number Title Priority Date Filing Date
US00359639A Expired - Lifetime US3852721A (en) 1973-05-14 1973-05-14 Tracking light pen system

Country Status (1)

Country Link
US (1) US3852721A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4093996A (en) * 1976-04-23 1978-06-06 International Business Machines Corporation Cursor for an on-the-fly digital television display having an intermediate buffer and a refresh buffer
US4317956A (en) * 1980-11-10 1982-03-02 Bell Telephone Laboratories, Incorporated Remote chalkboard automatic cursor
DE3145088A1 (en) * 1980-12-04 1982-06-16 Data General Corp CIRCUIT ARRANGEMENT AND METHOD FOR DETERMINING THE POSITION OF A LIGHT GRIP
US4451895A (en) * 1980-07-17 1984-05-29 Telesis Corporation Of Delaware, Inc. Interactive computer aided design system
US4620107A (en) * 1984-09-10 1986-10-28 Liprad Associates Compensated light pen with variable attenuator
US4686329A (en) * 1985-06-21 1987-08-11 Advanced Robotic Technology, Inc. Absolute position mouse
US4786967A (en) * 1986-08-20 1988-11-22 Smith Engineering Interactive video apparatus with audio and video branching
US4814553A (en) * 1985-06-21 1989-03-21 Advanced Robotic Technology, Inc. Absolute position controller
US4866602A (en) * 1983-11-02 1989-09-12 Microsoft Corporation Power supply for a computer peripheral device which positions a cursor on a computer display
US4922236A (en) * 1988-04-25 1990-05-01 Richard Heady Fiber optical mouse
US4947156A (en) * 1984-11-16 1990-08-07 Sharp Kabushiki Kaisha Handwritten character input device
US5125077A (en) * 1983-11-02 1992-06-23 Microsoft Corporation Method of formatting data from a mouse
DE19543959A1 (en) * 1995-11-25 1997-05-28 P & I Gmbh Writing and control-desk for computer-assisted information projection e.g. for lectures
US5838304A (en) * 1983-11-02 1998-11-17 Microsoft Corporation Packet-based mouse data protocol

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2777060A (en) * 1950-07-07 1957-01-08 Nat Res Dev Electronic information storage systems and discharge tubes therefor
US3346853A (en) * 1964-03-02 1967-10-10 Bunker Ramo Control/display apparatus
US3440638A (en) * 1965-04-08 1969-04-22 Bendix Corp Data display system with lateral photocell for digital repositioning of displayed data
US3559190A (en) * 1966-01-18 1971-01-26 Univ Illinois Gaseous display and memory apparatus
US3603966A (en) * 1969-02-14 1971-09-07 Bunker Ramo Data display system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2777060A (en) * 1950-07-07 1957-01-08 Nat Res Dev Electronic information storage systems and discharge tubes therefor
US3346853A (en) * 1964-03-02 1967-10-10 Bunker Ramo Control/display apparatus
US3440638A (en) * 1965-04-08 1969-04-22 Bendix Corp Data display system with lateral photocell for digital repositioning of displayed data
US3559190A (en) * 1966-01-18 1971-01-26 Univ Illinois Gaseous display and memory apparatus
US3603966A (en) * 1969-02-14 1971-09-07 Bunker Ramo Data display system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4093996A (en) * 1976-04-23 1978-06-06 International Business Machines Corporation Cursor for an on-the-fly digital television display having an intermediate buffer and a refresh buffer
US4451895A (en) * 1980-07-17 1984-05-29 Telesis Corporation Of Delaware, Inc. Interactive computer aided design system
US4317956A (en) * 1980-11-10 1982-03-02 Bell Telephone Laboratories, Incorporated Remote chalkboard automatic cursor
DE3145088A1 (en) * 1980-12-04 1982-06-16 Data General Corp CIRCUIT ARRANGEMENT AND METHOD FOR DETERMINING THE POSITION OF A LIGHT GRIP
US4866602A (en) * 1983-11-02 1989-09-12 Microsoft Corporation Power supply for a computer peripheral device which positions a cursor on a computer display
US6188387B1 (en) 1983-11-02 2001-02-13 Microsoft Corporation Computer input peripheral
US5838304A (en) * 1983-11-02 1998-11-17 Microsoft Corporation Packet-based mouse data protocol
US5125077A (en) * 1983-11-02 1992-06-23 Microsoft Corporation Method of formatting data from a mouse
US4620107A (en) * 1984-09-10 1986-10-28 Liprad Associates Compensated light pen with variable attenuator
US4947156A (en) * 1984-11-16 1990-08-07 Sharp Kabushiki Kaisha Handwritten character input device
US4814553A (en) * 1985-06-21 1989-03-21 Advanced Robotic Technology, Inc. Absolute position controller
US4686329A (en) * 1985-06-21 1987-08-11 Advanced Robotic Technology, Inc. Absolute position mouse
US4786967A (en) * 1986-08-20 1988-11-22 Smith Engineering Interactive video apparatus with audio and video branching
US4922236A (en) * 1988-04-25 1990-05-01 Richard Heady Fiber optical mouse
DE19543959A1 (en) * 1995-11-25 1997-05-28 P & I Gmbh Writing and control-desk for computer-assisted information projection e.g. for lectures
DE19543959C2 (en) * 1995-11-25 2000-04-20 P & I Gmbh Computerized projection device

Similar Documents

Publication Publication Date Title
US3852721A (en) Tracking light pen system
US3389404A (en) Control/display apparatus
US3651509A (en) Light pen for display having inherent memory
KR940003426B1 (en) Display system
US4764885A (en) Minimum parallax stylus detection subsystem for a display device
JPH083784B2 (en) Bitmap Graph Six Station
JPH07120149B2 (en) Generation of window boundaries for bitmap graphics workstations
US4190831A (en) Light pen detection system for CRT image display
GB2030827A (en) Video display terminal with partitioned screen
US5371519A (en) Split sort image processing apparatus and method
US20030107578A1 (en) Sparse refresh of display
US4011556A (en) Graphic display device
CA1065513A (en) Electronic display system
US3729730A (en) Display system
EP0140555B1 (en) Apparatus for displaying images defined by a plurality of lines of data
US4695838A (en) Plasma panel display selectively updatable on pel line basis
US4097856A (en) Gas panel single ended drive systems
JP3310082B2 (en) Liquid crystal display device and coordinate detection method in liquid crystal integrated tablet
US4139803A (en) Method and apparatus for detecting the location of a light detecting pen on a gas discharge display panel
JP3919877B2 (en) Display control circuit, image display device, and electronic apparatus including the same
US3938137A (en) Plasma panel light pen tracking using adaptive tracking scan
US3949391A (en) Plasma panel light pen tracking using adaptive tracking scan
US4117471A (en) Light pen detection and tracking with ac plasma display panel
GB1479894A (en) Gas discharge devices
GB1506930A (en) Display systems