-
公开(公告)号:CA1160351A
公开(公告)日:1984-01-10
申请号:CA379315
申请日:1981-05-29
Applicant: IBM
Inventor: MADDOCK ROBERT F , MARKS BRIAN L , MINSHULL JOHN F , PINNELL MARTIN C
Abstract: UK9-80-005 Virtual Memory Terminal A microprocessor controlled terminal (1) with keyboard input (4) and CRT display output (6) employs virtual memory and store management techniques to enable an operator to run any of a wide variety of different applications (e.g. text, image, graphics, data entry, reservation, payroll etc.) in the terminal. Application procedure records and data records relating to a selected application are copied as required from a local backing store (14) and/or over a communications link (9) from a main store (16) of central processing unit (12) into a dynamically managed region (20) of random access memory (RAM) (3) under control of primitive microprocessor control instructions permanently held in read-only store (10). In view of the virtual memory techniques employed, the backing store (14) and main store (16) appear to be logical extensions of RAM (3). The records copied to region (201 are contiguously stored as variable length segments in successive free storage locations and are chained together for subsequent access in a plurality of double-threaded chains. Previously marked procedure (and possibly data) are copied from region (20) into directly addressable fixed location (19) of RAM (3) and serve to configure terminal (1) to interact with data and procedure in region (20), in accordance with the requirements of the selected application. Contiguity of segments in region (20) is restored following disruption caused during running of the application. Storage management techniques provide for store-through of segments in RAM (3) to the backing store (14) and main store (16) and identifies segments within RAM (3) available for deletion from RAM on a least-recently-used basis to provide additonal space for new segments.
-
公开(公告)号:FR2326756A1
公开(公告)日:1977-04-29
申请号:FR7625015
申请日:1976-08-10
Applicant: IBM
Inventor: BARCLAY DONALD J , BIRD COLIN L , HALLETT MICHAEL H , MINSHULL JOHN F , OWEN CHARLES E , KIRMAN DAVID H
Abstract: 1473772 Controlling light INTERNATIONAL BUSINESS MACHINES CORP 30 Sept 1975 39872/75 Heading G2F [Also in Division G5] In a display device comprising a transfer electrode El, a dump electrode E2 and a plurality of display electrode E3 immersed in a liquid electrolyte, a potential difference is first applied between electrodes E1 and E2 such as to deposit coloured material on E1, and subsequently a potential difference is applied between E1 and at least one electrode E3 so as effectively to transfer the coloured material to the selected electrode(s) E3. In Fig. 2, dot electrodes E3 are arranged in rows and columns, each column having a respective electrode E1 and E2 and the electrolyte being separated from that in adjacent columns by partitions 14 or by being contained in channels in a substrate. If the coloured material is such as to deposit at a cathode, it is initially deposited on selected electrode E1 by earthing the conductor 15 (FET 18, input T2) and by turning on selected FETs 19 to render corresponding electrode E2 positive. FETs 19 are controlled by a like array of bi-stables 23 forming an input/output register 24, AND gate 22 and control input Cl applied simultaneously with input T2. Subsequently an input T1 renders conductor 15 positive and, in the previously selected columns only, the coloured material is effectively transferred to the electrodes E3 of a selected row by activating the corresponding row input R2 (row conductor to earth). By repeating the process the array is scanned row sequentially. Non-linear resistances Z, e.g. oppositely poled diodes connected in parallel, are preferably provided between each electrode E1 and E3 and its row conductor. Erasure of the display is by turning on FETs 21 (input C2) and successively energizing terminals R1, or by short-circuiting the electrodes E3 to the dump electrode E2. The former erasure method may be used when the display requires refreshing to overcome dissipation of the coloured material by diffusion effects. The current between an electrode E2 and a coloured electrode E3 causes a current sense amplifier 27 to set the respective bi-stable 23 for a subsequent re-writing step. Partial or complete erasure of the display due to electrical read-out thereof may be counteracted similarly by applying sequential positive and negative current pulses across electrodes E2 and E3, the nett current being zero. During the positive pulse, terminal 29 is energized and the current between a written electrode and the electrode E2 produces an output from the amplifier 27, so that the following negative pulse restores the electrode E3 to its original written state. The device may also be constructed as a seven segment display.
-
公开(公告)号:CA882914A
公开(公告)日:1971-10-05
申请号:CA882914D
Applicant: IBM
Inventor: TAYLOR KEITH G , MINSHULL JOHN F , JONES JOHN W , HALLETT MICHAEL H , FLINDERS MICHAEL , GARDNER PETER L
-
公开(公告)号:CA1089991A
公开(公告)日:1980-11-18
申请号:CA290044
申请日:1977-11-02
Applicant: IBM
Inventor: JUDD IAN D , MINSHULL JOHN F
Abstract: An image encoding apparatus and technique in which raster scanned data is processed so that the characters represented thereby are thinned into a series of strokes. These strokes represent the shape of the characters, either their centre lines or their outlines. The modified bit pattern representing these strokes is then processed in a line follower which detects contiguous bits and determines whether contiguous bits conform to a predetermined constraint. A series of segments are produced representing the tracked strokes. Each segment is coded by shape and the position of its end point. The image is thus encoded as a series of segments in a segment list.
-
公开(公告)号:FR2374780A1
公开(公告)日:1978-07-13
申请号:FR7734670
申请日:1977-11-10
Applicant: IBM
Inventor: EVANS JOHN M , LOVIE RICHARD H , JUDD IAN D , MINSHULL JOHN F
IPC: H04N5/262 , G06K9/54 , G06T3/00 , G06T9/20 , G06T11/20 , G09G5/36 , H04N1/411 , H03K13/24 , G06K9/00
Abstract: Graphical data on a document is raster scanned and the resulting bit pattern is processed to provide a processed bit pattern which represents lines which each are a single pel in width and indicative of the shapes of objects scanned on the document. These single pel wide lines may represent the outlines of objects on the center lines. The processed bit pattern is then directed to a line follower in which bits representing contiguous pels are detected and tested for linearity. When contiguous pels fail the linearity test, a new vector is started and the vector being tracked is terminated. Hardware for performing these operations is described. The resulting vector list is stored until needed for display. Optionally a display station can be used to correct faulty vectors or to encode alphanumeric data in a more convenient format than vector coding.
-
公开(公告)号:CA984531A
公开(公告)日:1976-02-24
申请号:CA147825
申请日:1972-07-25
Applicant: IBM
Inventor: HOLMES JOHN J , MINSHULL JOHN F , JOYCE LESLIE A
IPC: H04J3/16
-
公开(公告)号:CA953423A
公开(公告)日:1974-08-20
申请号:CA133100
申请日:1972-01-25
Applicant: IBM
-
公开(公告)号:CA902785A
公开(公告)日:1972-06-13
申请号:CA902785D
Applicant: IBM
Inventor: TUFFILL HAROLD W , PINNELL MARTIN C , WILLIAMS CLIVE , ARULPRAGASAM JEGANANDARAJ A , MINSHULL JOHN F
-
-
-
-
-
-
-