Charles H. Irby was a software architect on SRI International's oN-Line System (NLS), where he worked to establish many of the user interface standards that exist today, [1] and also lead the design group for the Xerox Star. He co-founded Metaphor Computer Systems and lead the design of its products. [2]
A software architect is a software developer expert who makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms.
SRI International (SRI) is an American nonprofit scientific research institute and organization headquartered in Menlo Park, California. The trustees of Stanford University established SRI in 1946 as a center of innovation to support economic development in the region.
NLS, or the "oN-Line System", was a revolutionary computer collaboration system developed in the 1960s. Designed by Douglas Engelbart and implemented by researchers at the Augmentation Research Center (ARC) at the Stanford Research Institute (SRI), the NLS system was the first to employ the practical use of hypertext links, the mouse, raster-scan video monitors, information organized by relevance, screen windowing, presentation programs, and other modern computing concepts. It was funded by the Defense Advanced Research Projects Agency, NASA, and the U.S. Air Force.
Irby earned a Bachelor's in Physics and a Master's in Computer Science from University of California, Santa Barbara, and completed the required coursework towards a doctorate. [2]
The University of California, Santa Barbara, is a public research university in Santa Barbara, California. It is one of the 10 campuses of the University of California system. Tracing its roots back to 1891 as an independent teachers' college, UCSB joined the University of California system in 1944 and is the third-oldest general-education campus in the system.
Irby joined SRI International's Augmentation Research Center after witnessing the 1968 The Mother of All Demos, to work on oN-Line System (NLS), eventually becoming chief architect for the system. [1] [3]
SRI International's Augmentation Research Center (ARC) was founded in the 1960s by electrical engineer Douglas Engelbart to develop and experiment with new tools and techniques for collaboration and information processing.
"The Mother of All Demos" is a name retroactively applied to a landmark computer demonstration, given at the Association for Computing Machinery / Institute of Electrical and Electronics Engineers (ACM/IEEE)—Computer Society's Fall Joint Computer Conference in San Francisco, which was presented by Douglas Engelbart on December 9, 1968.
He then worked at Xerox PARC as the director of the Advanced Development Group in their Office System Division, Irby led the user interface design of the Xerox Star. [2]
PARC is a research and development company in Palo Alto, California. Formed in 1970, the company was originally a subsidiary of Xerox, and was tasked with creating computer technology-related products and hardware systems.
The Star workstation, officially named Xerox 8010 Information System, was the first commercial system to incorporate various technologies that have since become standard in personal computers, including a bitmapped display, a window-based graphical user interface, icons, folders, mouse (two-button), Ethernet networking, file servers, print servers, and e-mail.
Irby then co-founded and was the Senior Vice President of Engineering for Metaphor Computer Systems, and was later Executive Vice President of product development at General Magic, which created the Magic Cap and Telescript products. Most recently, Irby worked for Silicon Graphics (SGI), where he contributed to their consumer products and technology, and managed the engineering team that had previously developed the Nintendo 64. Irby retired in 1997. [2] [4]
Metaphor Computer Systems (1982–1994) was a Xerox PARC spin-off that created an advanced workstation, database gateway, a unique graphical office interface, and software applications that communicate. The Metaphor machine was one of the first commercial workstations to offer a complete hardware/software package and a GUI. Although the company achieved some commercial success, it never achieved the fame of either the Apple Macintosh or Microsoft Windows.
General Magic was an American software and electronics company co-founded by Bill Atkinson, Andy Hertzfeld and Marc Porat. Based in Mountain View, California, the company developed precursors to "USB, software modems, small touchscreens, touchscreen controller ICs, ASICs, multimedia email, networked games, streaming TV and early e-commerce notions." General Magic's main product was the operating system Magic Cap, the Motorola Envoy and the Magic Link PDA by Sony used in 1994. It also introduced the programming language Telescript. After announcing it would cease operations in 2002, it was liquidated in 2004 with Paul Allen purchasing most of its patents.
Magic Cap is a discontinued object-oriented operating system for PDAs developed by General Magic. Tony Fadell was a contributor to the platform, while Darin Adler was an architect.
He was a presenter at Douglas Engelbart's December 8, 1998 "Unfinished Revolution" event at Stanford University. [1] [2]
Douglas Carl Engelbart was an American engineer and inventor, and an early computer and Internet pioneer. He is best known for his work on founding the field of human–computer interaction, particularly while at his Augmentation Research Center Lab in SRI International, which resulted in creation of the computer mouse, and the development of hypertext, networked computers, and precursors to graphical user interfaces. These were demonstrated at The Mother of All Demos in 1968. Engelbart's law, the observation that the intrinsic rate of human performance is exponential, is named after him.
Leland Stanford Junior University is a private research university in Stanford, California. Stanford is known for its academic achievements, wealth, and selectivity; it ranks as one of the world's top universities.
Alan Curtis Kay is an American computer scientist. He has been elected a Fellow of the American Academy of Arts and Sciences, the National Academy of Engineering, and the Royal Society of Arts. He is best known for his pioneering work on object-oriented programming and windowing graphical user interface design.
A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface. This motion is typically translated into the motion of a pointer on a display, which allows a smooth control of the graphical user interface. The first public demonstration of a mouse controlling a computer system was in 1968. Originally wired to a computer, many modern mice are cordless, relying on short-range radio communication with the connected system. Mice originally used a ball rolling on a surface to detect motion, but modern mice often have optical sensors that have no moving parts. In addition to moving a cursor, computer mice have one or more buttons to allow operations such as selection of a menu item on a display. Mice often also feature other elements, such as touch surfaces and "wheels", which enable additional control and dimensional input.
The graphical user interface is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on a computer keyboard.
The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.
Johns Frederick (Jeff) Rulifson is an American computer scientist.
The Xerox Alto is the first computer designed from its inception to support an operating system based on a graphical user interface (GUI), later using the desktop metaphor. The first machines were introduced on 1 March 1973, a decade before mass-market GUI machines became available.
In computing, the desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users interact more easily with the computer. The desktop metaphor treats the computer monitor as if it is the top of the user's desk, upon which objects such as documents and folders of documents can be placed. A document can be opened into a window, which represents a paper copy of the document placed on the desktop. Small applications called desk accessories are also available, such as a desk calculator or notepad, etc.
The following outline is provided as an overview of and topical guide to human–computer interaction:
William "Bill" K. English is an American computer engineer who contributed to the development of the computer mouse while working for Douglas Engelbart at SRI International's Augmentation Research Center. He would later work for Xerox PARC and Sun Microsystems.
In computer science, interactive computing refers to software which accepts input from the user as it runs.
In user interface design, an interface metaphor is a set of user interface visuals, actions and procedures that exploit specific knowledge that users already have of other domains. The purpose of the interface metaphor is to give the user instantaneous knowledge about how to interact with the user interface. They are designed to be similar to physical entities but also have their own properties. They can be based on an activity, an object (skeuomorph), or a combination of both and work with users' familiar knowledge to help them understand 'the unfamiliar', and placed in the terms so the user may better understand.
The Apple Mouse began as one of the first commercial mice available to consumers. Over the years Apple has maintained a distinct form and function with its mice that reflects its design philosophies.
Bill Paxton is a computer scientist at the University of California. He is one of the founders of Adobe Systems and became one of the original designers and implementors of the PostScript page description language.