[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Thacker et al., 1979 - Google Patents

Alto: A personal computer

Thacker et al., 1979

View PDF
Document ID
4339669305962364876
Author
Thacker C
MacCreight E
Lampson B
Publication year

External Links

Snippet

The Alto is a small computer system designed in early 1973 as an experiment in personal computing. its principal characteristics, some of the design choices that led to the implementation, and some of the applications for which the Alto has been used are …
Continue reading at people.scs.carleton.ca (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL 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/14Digital output to display device; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/20Handling natural language data
    • G06F17/21Text processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL 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/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Programme control for peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Similar Documents

Publication Publication Date Title
Thacker et al. Alto: A personal computer
US4435780A (en) Separate stack areas for plural processes
US5335323A (en) Computer human interface with multiapplication display
US4145739A (en) Distributed data processing system
EP0136711B1 (en) Control structure in a document processing system
US5502839A (en) Object-oriented software architecture supporting input/output device independence
US5062060A (en) Computer human interface comprising user-adjustable window for displaying or printing information
US4570217A (en) Man machine interface
EP0685785B1 (en) Printer control system with copier type document handling
CA1164547A (en) Communications systems for a word processing system employing distributed processing circuitry
US4398264A (en) Circuit to enable foreground and background processing in a word processing system with circuits for performing a plurality of independently controlled functions
US4398246A (en) Word processing system employing a plurality of general purpose processor circuits
Ball et al. RIG, Rochester's intelligent gateway: System overview
US4434419A (en) Cursor control circuit for plural displays for use in a word processing system
Thacker Personal distributed computing: The Alto and Ethernet hardware
US4392197A (en) Print control circuit for a word processing system
Thacker et al. Alto: A personal computer
US4924434A (en) Sharing word-processing functions among multiple processors
JPS5964956A (en) Compound document processing network system
JPH07182151A (en) Software inputting and executing device/method for state transition model base applying corresponding relation
Fletcher The Octopus computer network
US4393377A (en) Circuit for controlling information on a display
EP0107263A2 (en) Man-machine interface
EP0077560B1 (en) Full page display apparatus for text processing system
Thacker et al. BW Lampson. RF Sproull, and DR Boggs