Computer Consoles Inc.

Last updated

Computer Consoles Inc. or CCI was a telephony and computer company located in Rochester, New York, United States, which did business first as a private, and then ultimately a public company from 1968 to 1990. CCI provided worldwide telephone companies with directory assistance equipment and other systems to automate various operator and telephony services, and later sold a line of 68k-based Unix computers and the Power 6/32 Unix supermini.

Contents

History

Computer Consoles Inc. (CCI, incorporated May 20, 1968) was founded by three Xerox employees, Edward H. Nutter, Alfred J. Moretti, and Jeffrey Tai, to develop one of the earliest versions of a smart computer terminal, principally for the telephony market. Raymond J. Hasenauer (Manufacturing), Eiji Miki (Electronic design), Walter Ponivas (Documentation) and James M. Steinke (Mechanical design) joined the company at its inception. Due to the state of the art in electronics at the time, this smart terminal was the size of an average sized office desk.

Automating Operator Services

Due to the success of the smart computer terminal, and the expertise the company gained in understanding Operator Services, the company started development programs to offer networked computer systems that provided contract managed access time, specified as a guaranteed number of seconds to paint the operator's first screen of information, to various telephony databases such as directory assistance and intercept messages. The largest such system was designed and installed for British Telecom to provide initially Directory Assistance throughout Great Britain and Ireland. These systems combined Digital Equipment Corporation PDP-11 computers with custom hardware and software developed by CCI.

Automatic Voice Response

To provide higher levels of automation to operator services, CCI introduced in the early 1980s various Automatic Voice Response (AVR) systems tightly integrated with its popular Directory Assistance systems. AVR provided voice response of the customer requested data, almost universally starting the prompt with a variant of the phrase, "The number is". Early systems were based on very small vocabulary synthesised speech chips, follow-on systems utilized 8-bit PCM, and later ADPCM voice playback using audio authored either by CCI or the local phone company.

Digital Switching

To provide even higher levels of automation, CCI started a very aggressive program in the early 1980s to develop a PCM digital telephone switching system targeted for automated, user defined call scenarios. Initial installations handled intercept and calling card calls by capturing multi-frequency and DTMF audio band signaling via the DSP based multi-frequency receiver board. Later systems added speaker independent speech recognition via a quad digital audio processor board to initially automate collect calls.

PERPOS, Perpetual Processing Operating System

To provide better control over transaction processing, significant improvements in fault tolerance, and richer support for networking, CCI developed PERPOS, a Unix derivative that provided integrated support for real-time transaction processing, load balancing, and fault tolerant features such as hot and cold standby.

Power 5 and Power 6 computers

PERPOS was developed for a line of Motorola 68000-based computers called the Power 5 series, which CCI developed. They were a line of multi-processor, fault-tolerant computers, code-named after the Great Lakes. The Power 5 line also included single-processor 68000-based computers, code-named after the Finger Lakes, running a regular Unix port called PERPOS-S, which was originally a Version 7-derived kernel with a System III-derived userland; the kernel was later modified to provide System III compatibility.

Later, Computer Consoles opened a development center in Irvine, California, United States, which developed a proprietary minicomputer, competitive with the Digital Equipment Corporation VAX, called the Power 6/32, code-named "Tahoe" after Lake Tahoe. It ran an internally developed BSD port, and the Computer Systems Research Group at the University of California, Berkeley also ported 4.3BSD to it, producing the release known as "4.3-Tahoe". Sperry Corporation remarketed the Power 6 as the 7000 series [1] (referred to as U7000 after the merger with Burroughs to form Unisys.) Harris Computer Systems also sold the Power 6 as the HCX-7 and HCX-9. [2] A companion 68010-based machine, the Power 5/32, also ran the internally developed BSD port; it was code-named "Walden" after Walden Pond.

Targeted as a competitor to the Unix/VAX platform, it succeeded for solutions where processing power was paramount. Universities requiring time-shared compilation engines for their students were particularly keen. The machine suffered when applied to general purpose database application environments, not least because the I/O subsystem over-relied on the central processing power (much as the VAX did) and thus used relatively dumb I/O processors. The Power 6 running either version of Unix also suffered from the inefficient memory management inherent in BSD 4.3. [3] The core of this was the use of a 512-byte page rather than a 4-kilobyte page. Leffer et al. suggest they did this due to concerns about VAX support of 4k dynamic paging. The Power 6 had no such problems, but no operating system to support it.

The final issue with the Power 6/32 running Unix was the lack of support for symmetric multiprocessing: All system calls would have to run on the "Master" processor, forcing a dual processing machine to reschedule a process from the "slave" processor for every system call. The net result of this meant database benchmarks often ran faster on a single processor than a dual.

Office automation

Due to the success the firm had in network based data management, they partnered with, and ultimately acquired, a small company in Reston, Virginia, called RLG Corporation (named after founder Richard L Gauthier [4] ), to develop a terminal-based integrated office automation system. RLG had had experience developing this kind of system for the United States Department of Transportation. The office suite, called OfficePower, provided an integrated set of functions such as word processing, spreadsheet, email, and database access via a compact desktop smart terminal backed by a mini, or super mini-computer. Although the system software was ported to various Unix variants, most installations were hosted on CCI's Power 5 and Power 6 machines running CCI's Unix ports.

One installation was at the US Naval Surface Weapons Center in Dahlgren, Virginia; it consisted of two VAXes running 4.2BSD and a number of Power 5/20 machines running PERPOS-S. The VAXes were connected to each other by an Ethernet, but, at the time, it wasn't cost-effective to provide Ethernet adapters on all the Power 5/20 machines. The Power 5/20s were using 3Com's UNET as their TCP/IP implementation; it included an encapsulation scheme for sending IP datagrams over serial lines. Rick Adams implemented this encapsulation scheme as a line discipline for 4.2BSD; this was the origin of SLIP.

After the takeover of CCI by Standard Telephones and Cables (STC) (see below), OfficePower was developed as the primary office system for International Computers Limited (ICL), owned by STC, with ports for the ICL DRS range and later servers with Power 6/32, Motorola 68030, Intel x86 and Sun SPARC architectures. It continued to be used widely by ICL customers into the late 1990s.

CCI (Europe) Inc

CCI (Europe) Inc was the wholly owned European Sales, Marketing and Support operation based in West London and established with Richard Levy (Altergo, Wang) as European Vice President, with responsibilities for all business aspects outside of North America. Richard Levy recruited industry professionals to target specific market sectors and distribution channels for the European and International markets for the entire CCI range of computer and telephony products.

CCI (Europe) maintained close co-operation with Rochester, NY for the manufacturing, stock & shipping and Irvine, CA for planning & management. Liaising closely with the Israeli R&D operation for international systems translation, CCI Europe established a solid base in major European accounts and International third-party Distribution channels such as ICL & BT and became an integral aspect of the parent company.

CCI Israel, Inc.

CCI Israel, Inc. was a separately incorporated Delaware corporation however it was closely affiliated with the Rochester, NY, Irvine, CA and Reston, VA operations of Computer Consoles, Inc (CCI). It was first established to manage a telephony project for the Israeli national telephone company, Bezeq. The initial Israeli project was based on products developed in the Rochester-based group.

In Israel, development and installation was managed by CCI-Israel's managing director, Jacob "Jack" Mark. Mr. Mark, was earlier affiliated with the original Bell Labs team to which the core development of the Unix operating system is attributed. The small Ramat Gan-based office later grew to support the efforts of the U.S.-based CCI offices, eventually becoming a major research and development center for machine level/operating systems products, telephony products, office automation products (particularly for British and foreign language "OfficePower").

CCI Israel also undertook local development projects for major clients - notably Motorola and Israel Aircraft Industries. In the mid-1980s CCI-Israel introduced the U.S. companies' brand of 5/32 and 6/32 micro- and mini-computers to the local Israeli market. CCI-Israel - through seminars and training groups - was also instrumental in developing and popularizing the Unix operating system and the C programming language in Israel. CCI-Israel was also responsible for establishing the first Unix "User Group" in that country.

Accomplishments

CCI actively participated in various telecom and public standard bodies such as ANSI, and in the development of Unix and the C programming language. It was a pioneer of design and deployment of real-time, transaction processing computer systems, of true fault tolerant computing systems, distributed database access and distributed file system access. CCI was one of earliest commercial entities connected to the Internet as cci.com.

CCI deployed the largest multi-processor, shared file-system, Unix based (PERPOS) system of the era in British Telecom in the late 1980s. The design concepts of the system were years ahead of its time. The company was also a pioneer of design and deployment of voice response and speech recognition to the public telephone networks to automate traditional operator based services.

CCI controlled over 90% of the world market for equipment to automate telephony Directory services at the time of acquisition by STC.

Acquisition by Standard Telephones and Cables

STC acquired CCI effective January 1, 1989. [5] At this time CCI was organized as two major business units: one in Rochester ("CCI - Rochester"), which manufactured telecommunications equipment, and a Computer Products Division in Irvine ("CCI - Irvine"), which manufactured computer hardware. Office systems software was produced at Reston, Virginia. In reality there was a third operation which was a financing group that held the commercial leases for equipment typically sold to telephone companies. At the time of the acquisition the lease base was rumored to be valued at over $700M US dollars.[ according to whom? ]

Also at the time of the acquisition, CCI was involved in a dispute with General Telephone and Electronics ("GTE") over GTE's failure to supply CCI with certain "computer chips" for a new generation of computers being developed by CCI (the "GTE litigation").

After completion of the acquisition, CCI - Rochester became a subsidiary of an STC operating unit known as STC Telecom. Shortly thereafter, the Computer Products Division at Irvine and Office Products Centre at Reston were sold to another STC operating unit, ICL, [6] for net book value of the assets. CCI - Rochester was kept under the jurisdiction of STC Telecom, which was also in the telecommunications business.

Acquisition by Northern Telecom Ltd.

STC Telecom was acquired by Northern Telecom effective March 1991 and became part of the company's European operations. Effective January 1, 1992, CCI was transferred to the Northern Telecom U.S. entity, and was eventually merged into this business unit. At that time, CCI was dissolved and Northern Telecom assumed its assets and liabilities.

Notable Historic Uses

Pixar Computer Animation Group employed a Power 6/32 machine to render the "Glass Man" sequence in Steven Spielberg's Young Sherlock Holmes movie (1985).

Related Research Articles

<span class="mw-page-title-main">PDP-11</span> Series of 16-bit minicomputers

The PDP–11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the late 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were sold, making it one of DEC's most successful product lines. The PDP-11 is considered by some experts to be the most popular minicomputer.

<span class="mw-page-title-main">Ultrix</span> Series of discontinued Unix operating systems by DEC

Ultrix is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX, MicroVAX and DECstations.

GeoPort is a serial data system used on some models of the Apple Macintosh that could be externally clocked to run at a 2 megabit per second data rate. GeoPort slightly modified the existing Mac serial port pins to allow the computer's internal DSP hardware or software to send data that, when passed to a digital-to-analog converter, emulated various devices such as modems and fax machines. GeoPort could be found on late-model 68K-based machines as well as many pre-USB Power Macintosh models and PiPPiN. Some later Macintosh models also included an internal GeoPort via an internal connector on the Communications Slot. Apple GeoPort technology is now obsolete, and modem support is typically offered through USB.

Sequent Computer Systems was a computer company that designed and manufactured multiprocessing computer systems. They were among the pioneers in high-performance symmetric multiprocessing (SMP) open systems, innovating in both hardware and software.

<span class="mw-page-title-main">Bell-Northern Research</span> Telecommunications research company

Bell-Northern Research (BNR) was a telecommunications research and development company established In 1971 when Bell Canada and Northern Electric combined their R&D organizations. It was jointly owned by Bell Canada and Northern Telecom. BNR was absorbed into Nortel Networks when that company changed its name from Northern Telecom in the mid-1990s.

Pyramid Technology Corporation was a computer company that produced a number of RISC-based minicomputers at the upper end of the performance range. It was based in the San Francisco Bay Area of California

<span class="mw-page-title-main">DEC PRISM</span> RISC instruction set architecture

PRISM was a 32-bit RISC instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC). It was the outcome of a number of DEC research projects from the 1982–1985 time-frame, and the project was subject to continually changing requirements and planned uses that delayed its introduction. This process eventually decided to use the design for a new line of Unix workstations. The arithmetic logic unit (ALU) of the microPrism version had completed design in April 1988 and samples were fabricated, but the design of other components like the floating point unit (FPU) and memory management unit (MMU) were still not complete in the summer when DEC management decided to cancel the project in favor of MIPS-based systems. An operating system codenamed MICA was developed for the PRISM architecture, which would have served as a replacement for both VAX/VMS and ULTRIX on PRISM.

<span class="mw-page-title-main">International Computers Limited</span> British computer company (1968-2002)

International Computers Limited (ICL) was a British computer hardware, computer software and computer services company that operated from 1968 until 2002. It was formed through a merger of International Computers and Tabulators (ICT), English Electric Computers (EEC) and Elliott Automation in 1968. The company's most successful product line was the ICL 2900 Series range of mainframe computers.

CCI may refer to:

AT&T Computer Systems is the generic name for American Telephone & Telegraph's unsuccessful attempt to compete in the computer business. In return for divesting the local Bell Operating Companies, AT&T was allowed to have an unregulated division to sell computer hardware and software. The company made the 3B series computers.

Local Area Transport (LAT) is a non-routable networking technology developed by Digital Equipment Corporation to provide connection between the DECserver terminal servers and Digital's VAX and Alpha and MIPS host computers via Ethernet, giving communication between those hosts and serial devices such as video terminals and printers. The protocol itself was designed in such a manner as to maximize packet efficiency over Ethernet by bundling multiple characters from multiple ports into a single packet for Ethernet transport.

<span class="mw-page-title-main">Franz Lisp</span> Lisp programming language system

In computer programming, Franz Lisp is a discontinued Lisp programming language system written at the University of California, Berkeley by Professor Richard Fateman and several students, based largely on Maclisp and distributed with the Berkeley Software Distribution (BSD) for the Digital Equipment Corporation (DEC) VAX minicomputer. Piggybacking on the popularity of the BSD package, Franz Lisp was probably the most widely distributed and used Lisp system of the 1970s and 1980s.

<span class="mw-page-title-main">Standard Telephones and Cables</span> British manufacturer of telecom equipment

Standard Telephones and Cables Ltd was a British manufacturer of telephone, telegraph, radio, telecommunications, and related equipment. During its history, STC invented and developed several groundbreaking new technologies including pulse-code modulation (PCM) and optical fibres.

<span class="mw-page-title-main">One Per Desk</span>

The One Per Desk, or OPD, was an innovative hybrid personal computer/telecommunications terminal based on the hardware of the Sinclair QL. The One Per Desk was built by International Computers Limited (ICL) and launched in the United Kingdom in 1984. It was the result of a collaborative project between ICL, Sinclair Research and British Telecom begun in 1983, originally intended to incorporate Sinclair's flat-screen CRT technology.

<span class="mw-page-title-main">Quad digital audio processor</span>

The quad digital audio processor (QDAP) was a digital signal processor (DSP) based printed circuit card designed at Computer Consoles Inc. (CCI) in Rochester, NY. The QDAP was a service circuit module developed as part of the companies digital telephony switching system. The main function of the card was the processing of incoming digital audio to detect the speech patterns using speaker independent speech recognition. The CCI digital switch was deployed as part of the Digital Audio Intercept System, Automatic Voice Response (AVR), and Interactive Voice System (IVS) products. The initial QDAP board is notable for introducing speech recognition into the public telephone network to automate the handling of operator assisted telephone calls.

<span class="mw-page-title-main">GEC Series 63</span>

The GEC Series 63 was a 32-bit minicomputer produced by GEC Computers Limited of the UK during the 1980s in conjunction with A. B. Dick in USA. During development, the computer was known as the R Project. The hardware development was done in Scottsdale, Arizona whilst the software was the responsibility of GEC in Dunstable, UK. The hardware made early use of pipeline concepts, processing one instruction whilst completing the preceding one.

CT Connect is a software product that allows computer applications to monitor and control telephone calls. This monitoring and control is called computer-telephone integration, or CTI. CT Connect implements CTI by providing server software that supports the CTI link protocols used by a range of telephone systems, and client software that provides an application programming interface (API) for telephony functions.

The ICL DRS was a range of departmental computers from International Computers Limited (ICL). Standing originally for Distributed Resource System, the full name was later dropped in favour of the abbreviation.

Systime Computers Ltd was a British computer manufacturer and systems integrator of the 1970s and 1980s. During the late 1970s and early 1980s, Systime become the second largest British manufacturer of computers, specializing in the minicomputer market.

References

  1. Warner, Edward (1984-11-01). "Sperry launches 7000/40 32-bit superminicomputer". Computerworld. Retrieved 2022-06-28.
  2. "New Harris Computer Introduced" . Retrieved 2011-11-04.
  3. Leffler, Samuel J.; McCusick, Marshall K.; Karels, Michael J.; Quartermain, John S. (1989). The Design and Implementation of the 4.3BSD UNIX Operating System. Addison-Wesley. ISBN   978-0201061963.
  4. Gauthier, Richard. "Using the UNIX System" (PDF). Archived from the original (PDF) on 2017-05-06. Retrieved 2017-08-18.
  5. OLMOS, DAVID (1988-12-06). "Computer Consoles to Be Acquired by British Firm". Los Angeles Times. Retrieved 2017-08-18.
  6. Irvine signs on, STC Gazette February 1990, STC PLC