throbber

`
`Using the home TV screen, videotex networks can provide easy,
`inexpensive access to vast amounts of information. Here,
`we consider planned and possible network structures.
`
`Videotex Networks
`
`A. J. S. Ball. G. V. Bocltmann. and Jan Geesei
`University of Montreal
`
`1|
`
`l" ll'III|l..l|IIIIII
`
`“Willill IIt
`
`'I' ll
`
`
`
`The service for which the word “videotex” was
`originally coined is essentially a low-cost public data or in-
`formation retrieval service. Since success depended on
`rapid public acceptance and quick market penetration,
`simplicity and economy were the principal design objec-
`tives of the first-generation systems.I Generally.
`they
`were tree-structured. single data base. menu—based sys-
`tems using modified TV sets as terminals. Their basic
`technology. principles. and projections are discussed at
`length in The Wen-data Revolution by Fedida and Malik .3
`Now. foll0wing some operational and field-trial ex-
`perience with England‘s Prestel and other systems.
`second—generation systems are being planned and dis-
`cussed. and viable videotex services are rapidly evolving
`into public information utilities. These utilities will offer
`a variety of information services and transactions. such as
`retrieval from multiple independent data bases. messag-
`ing. electronic mail. conferencing. banking.
`teleshop-
`ping, and interest matching. In second—generation sys-
`tems the emphasis is more on videotex as a communica-
`tion medium rather than asa simpleinforrnation retrieval
`System. Future systems will move toward two-way com-
`munication among users as well as between users and in-
`formation providers.
`The trend toward public information utilities is also ap—
`parent in two parallel developments: the emergence of
`home computer networks3 and proposals for integrated
`broadband distribution systems“5 carrying various infor-
`mation traffic such as digital telephony. video. videotex.
`alarm. and metering services totfrom subscribers.
`in June [930. a workshop held at
`the Dépanement
`d'lnl‘ormatique et de Recherche Operationnelle. Univerv
`site' de Montreal. assessed videotex development in dif-
`ferent countries and explored technological trends. This
`article reflects workshop results in the area of videotex
`
`network structures; other works deal with data base struc-
`tures and information providers.M
`Here, we consider both planned and possible videotex
`net work structures. We use the term "videotex network "
`to stand for the overall system. including not only the
`means of communication but also the user terminals and
`the hardwarcr‘software of the computer systems pro-
`viding the services.
`In the following sections. we in—
`troduce videotex network components and describe ex-
`isting and planned network structures. ranging from sim-
`ple star-like configurations to sophisticated ones involv-
`ing distributed processing. Then. we discuss design issues
`and present a tentative generic structure for future video-
`tex networks.
`To facilitate comparison of some typical network
`models which have been—or soon will be—implernented.
`all diagrams use the set of symbols and acronyms defined
`in Figure l . The sites of some typical network functions
`(such as accounting) are also shown in the network dia-
`grams.
`
`Network components
`
`Before considering particular networks. let's review the
`main functions and physical components found in video-
`tex networks.
`
`User terminals. The user terminal is the equipment at
`the subscriber‘s home or office. A typical videotett UT is
`connected to a communication medium. uses a conven-
`tional TV set for display. and has a keypad for selecting
`the desired information or service. The terminal provides
`a basic character—oriented display mode (alphamosaic
`coding). and in some systems more advanced capabilities
`
`MIMlfltmrlm-IWJS
`
`MUD IEEE
`
`COMPUTER
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 1
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 1
`
`

`

`Figure 1. Legend o! symbols and tonne.
`
`Network: switched. packet.
`virtual circuit
`
`Htghspsed dedicated llrlfl or circuit
`
`Low-speed dial-up line
`
`Computer: single. multiprocessor.
`front-end procesSor
`
`Mass store:
`Master vldeotex data base
`Replicated videotex data base
`Independent third-party data base
`Local data store tor system
`administrallon
`Partial: subset of master data base
`
`P
`
`Videotex center
`
`Subsystem boundary
`
`Project or system boundary
`
`Accounllng functions
`Control center oomputerlsl
`Database computerlcenter
`Metaservice tunctlons
`
`Information provider
`Information provider terminal
`Information retrieval center
`
`Preprocesslng center
`Relational. records-oriented processor
`Residential unit
`
`We video and data multiplexer
`Statistical processor
`Update cotter tor vtdeotex master data basets]
`User tennlnal
`Vicente: center
`
`RU
`
`5
`UDC
`UT
`VB
`
`such as graphic (alphageometric) and photographic
`modes. A variety of extensions of this basic videotex ter-
`minal can be foreseen, ranging from the replacement of
`the pad by a standard alphanumeric keyboard to the addi~
`tion ofhome computers. hard-copy printers. alarm detec-
`tors, etc.
`
`Services. A subsystem of the videotex network which
`provides a particular service to the user is called a service.
`The main videotex service is information retrieval. but
`others. such as electronic mail and transactions. may also
`be accessible. A service is usually implemented on one or
`several computer systems and/or data bases. which we
`consider to be part of the videotex network. Conversaly. a
`given computer system or data base may be involved in
`the implementation ofseveral services.
`
`Communication media. Components of the videotex
`network are connected by communication media. For
`communication with the User terminal. different media—
`broadcast or cable TV, the telephone system. or integrated
`service networks based on cables or optical fibers—can be
`used. For communication among other network com-
`ponents, general-purpose media are employed—for exam-
`ple, dedicated or switched circuits. satellitelinks. or packet-
`switched data networks.
`
`videotex centers are gaining importance as sites of local
`intelligence where network size and complexity require
`distributed functions. VCs provide the effective interface
`between the network and user terminals. Minimal func-
`tions include line control. terminal handling. echoing; er-
`ror detection; code translation; log-in. user identifica-
`tion; concentration; some of the accounting and stalls-
`tics; and a directory of available services called meroser‘
`ulce'.
`
`Existan and planned videotox networks
`
`Networks with centralized data ballets}. Figure 2 shows
`the simplest possible videotex configuration. consisting
`of a single computer with a centralized data base. All user
`and information provider terminals are connected direct-
`ly to the central computer complex through dedicated or
`dial-up telephone connections. but similar systems could
`be implemented using two-way cable. The obvious dis»
`advantages or this system are the cost of connections over
`longer distances and the performance bottlenecks which
`quickly develop for line handling and data base access.
`Such configurations are typically used in situations where
`
`Information provider terminals. A user terminal is the
`instrument of the consumer; the information provider
`terminal is the equipment used by the information pro-
`vider to prepare and maintain the information available
`in the videotex network. IPTs range from simple charac-
`ter-oriented interactive terminals with editing functions
`provided in the data base computers. through special-
`purpose terminals for picture editing with local storage.
`to general-purpose computer systems.
`
`Videqu centers. Also called concentrators. videotex
`interface machines. videotex switches. or local access.
`
`
`
`Figure 2. Simplest Videolex system.
`
`December 1950
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 2
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 2
`
`

`

`the number of active users is not expected to exceed
`several hundred. Examples are the initial'P-restel Interna-
`tional system in England and various. Teli'don' field-trial
`configurations in Canada.
`The network shown in Figure 3. designed to serve
`several
`thousand users,
`is currently used in British
`Telecommunications'Prestel an'd'its'i‘lerivative's.a Theup-
`date center. UDC. maintains a master data'base'and con-
`trols the interaction with information prOViders. A
`number of information retrieval computer-s, 1110:. are
`connected to the UDC throuyt leased synchronous lines;
`all lRCs maintain identical copies of themaster data base
`and provide 200 dial-up ports for user terminals. Limited
`interaction between the information provider and the
`retrieval computer is also possible (for example, collec-
`
`Floure 3. Fractal and derivative cyclonic.
`
`
`
`
`Figure 4. Vidaotait and external data bases.
`
`10
`
`tion cruiser-generated messages and response pages). The
`Prestel network includes a number of other computers
`and terminals for network management. control, and
`billing. Plans call for the inclusion of additional update
`centers; however,
`it is not clear how the problems of
`multiple master data bases and providing local data on
`regional machines will be solved if this expansion techni-
`que is used.
`'
`
`Integration of several data bases and services. As the
`quantity and diversity of information in the system
`grows. holding all information in a single data base
`becomes impractical. The obvious solution is to establish
`several independent data bases, which the user selects
`through a metaserviee direct0ry of services or by gateway
`pages within a given data base. This design approach
`leads to a network of the type shown in Figure 4. An ero-
`tension of Prestel-like systems in two directions. this net-
`work (1) integrates independent third-party data bases
`and (2) includes a peeket-switching network. As the
`number of components in the system grows. packet
`switching may become more cost-effective and efficient
`than dedicated point-to-point links.
`At
`least
`two such systems are currently planned,
`Bildschirrntext" in Germany and a field trial at Velizy,
`France. 1° Both systems. much like Prestel. have several
`videotex retrieval computers with. replicated data bases
`and one update center. (The published material on
`Bildschirtntext. however. is not clear about the existence
`of an update center.)
`Independent third-party data bases and pessiny other
`services may-also be accessed bytheuser. Such services are
`implemented on external computers connected to the
`public data network. An example ofsuch a-service is the
`catalog-lookup and order processing offered by the
`Quelle department store in Germany. Another example is
`a planned link between Germany’s Bildschirmtext and
`PresteI.
`_
`1n the networks discussed above, all network functions
`are performed in a single computer {possibly enhanced
`with front-end computers). Figure-5 shows the structure
`used by: the French Antiope system,I '.-'3 where network
`functions are distributed. Users are connected through
`switched (dial-up) telephone lines to videoten- centers.
`which handle interface functions far the user. The video-
`tex centers. videotex data bases (e.3., Star'systerns”). the
`update computer with the fideotex master data base, and
`independent third-party data bases are all conneCted
`through the Transpac public data network. Another type
`of data base for broadcast videotex (called Didon in the
`French system) is also. connected to and accessible
`through the same network.
`
`Multiservice integrated networks. Although highly
`sophisticated,- the network in Figure 5 isa special-purpose
`structure designed to deliver a relatively narrow class of
`digital information services to business or home users. A
`more metal network architecture. the Omnitel system
`shown in Figure 6 and described by Coyne,‘ will distribute
`a much larger class of information services through a
`singlecommunication medium—hutiallytwo-way cable,
`later Optical fibers. Services will include digital telephony.
`
`COMPUTER
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 3
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 3
`
`

`

`digital data transmission. videotex, teletext. cable TV,
`pay TV. switched video. meter readings. alarms. and poll-
`ing. Such integrated broadband systems are especially
`feasible in North America, where CATV cable systems
`have widespread penetration. One. the Granite] system.
`will be used in a field trial in Manitoba. Canada (Project
`Ida).
`Although this type of network is necessarily designed
`with different optimization criteria than a purely digital
`videotex network. it incorporates several features that
`might be applicable in less generalized systems.
`The backbone of the Omnitel system is a two-level
`coaxial cable distribution structure (shown as a switched-
`cable network in Figure 6). The cable’s 300-an band is
`split and dynamically allocated to different users and ser-
`vices. Generally. domtstream transmission is between 50
`and 300 MHz. upstream between 5 and 30 MHz. Most of
`the bandwidth is consumed by the analog video services;
`digital transmission for approximately 300 hom is car-
`ried- on eight 1.5 megabit-per-second channels. Since
`these channels are time»multiplexed among different ser-
`vices to different subscribers. the digital portion of the
`system is in effect a packet switching subnetwork.
`In addition to two levels ofintelligent conth within the
`cable system (not shown in the figure), there is one more
`level of concentration between the cable network and the
`residential units. These concentrators. called remote
`video and data multiplexers or RVDMs, are partly
`analogous to videotex centers and are typically shared by
`12 subscribers. Besides controlling data concentration.
`packet addressing, and similar communication functions.
`RVDMs contain videotex display generators. These are
`
`time-shared by 12 subscribers. which allows for a very low
`cost. "dumb" user terminal: only a TV set and keypad are
`required. A microprocessor-based residential unit inter-
`faces the RVDM to the keypad. sensors. alarms. etc. The
`RU polls all devices for signals and distributes returning
`responses to the appropriate devicds) inside the resi-
`deuce.
`The cable network described above is controlled by a
`
`minicomputer control center and communicates with the
`telephone network, public data networks. videotex. and
`independent data bases as shown in Figures 4 and 5.
`
`Daslgn issues
`
`Data distribution. The merits of the two extreme solu-
`tions—complete duplication of all data in each data base
`vs. partial data bases at different sites—are frequently
`discussed in theliter'atnre. ’3 For videotex applications, we
`can distinguish the three reasons for data bases with par-
`tial information:
`
`x_25
`TRANSPAC
`
`- TELWHONE
`"mom
`
`swrrcHED
`GABLE {cart}
`
`
`
`
`Flgure 5. Distributed Vldaoteit system used In Antlope.
`
`ALA“
`Mgm'l‘da
`SYSTEMS
`_
`_
`
`IPTs
`
`a .
`‘
`VIDEOTEX
`
`(1) Information providers could provide-access to a
`particular kind ofinforntation in-independent third—party
`data bases. In some cases. the data base would exist for
`purposes unrelated to the videotex application.
`(2) Some information providers might prefer to man-
`age their own data base instead of storing information in
`the Communication carrier's main Videmex data 5353- Figure 6. A multlaenlce, distributed processing system such as Om-
`Small IPs could store their information in independent
`nltel.
`
`L.“ m ALAflMS' SENSORS
`
`December 1 980
`
`1 1
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 4
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 4
`
`

`

`data bases provided by information brokers in competi»
`tion to the carriers.
`(3}. Data bases are frequently geographically distrib-
`uted in order to reduce communication costs. Therefore.
`it seems natural to keep local information, relevant only
`to acct-Iain geographical area, in the local data base.
`Points (1) and (2) above correct-n the distribution of
`masterdata bases; here we consider the distribution of
`data in replicated data bases, which may contain all or
`part of the master data base. Since one main
`for
`data replication is to reduce the data retrieval bottleneck,
`it is important to replicate the frequently accessed infor-
`mation pages. If the master data base is large, the'second—
`ary data
`may contain only subsets of the master.
`User requests for information not available'iu'tbe second-
`ary data bases must then be automatically forwarded to
`the master data base.
`
`There may be—as in enmputer system memory hierar-
`chy—more than two levels of information storage. The
`most frequently accessed pages may be automatically
`kept in a local store at each videotex center, and with
`sophisticated terminal equipment may keep private
`copies for repeated use—for example, CAI crimes. The
`combination of interactive and broadcast transmission.
`considered in a later section. is also
`on the memory
`hierarchy principle.
`In present videotex networks. both methods—com-
`plete duplication of master data bases and several masrer
`data bases together with-partial (nonLOverlapping) infor-
`mation—are used. In Prestel. for example. all data are
`duplicated in each information retrieval center. This-gives
`a performance advantage (feweraccess bottlenecks) and
`decreases communication costs (no-longdiStanoe calls for
`any pages}. but at the price of additional computer sites
`
`and some difficulties in simultaneous updating. Due to
`update scheduling.
`temporary inconsistencies are a
`potential problem in such applications as stock market
`listings and sports results (betting. eth. Architectures
`like Antiope, on the other hand. permit greater flexibility
`since the contents ofeach constituent data base (Star) can
`be independently defined (i.e.. contain a subset of the
`available services).
`
`Directories and transparency. Partially overlapping
`data bases together with independent third-party data
`bases requiresomekind of metaservice directory' to guide
`the user to the desired service or application. In Antiope,
`directories are implemented in the videotex centers.
`A related issue is whether or not the distribution of in-
`formation into several data bases should be visible to the
`user. Both 'possiblities seem applicable: when logically
`related information is partitioned into several data bases
`with similar retrieval procedures, the user should not be
`aware of transitions between partitionsian example is
`given in Bochmann and Gown"); on the other hand, he
`should be permitted to choose between logically distinct
`applications or different versions of the same service.
`ideally. the user should see the logical but not the physical
`aspects ofdata distribution, provided no user charges are
`associated with the physical distribution.
`
`The two approaches can be combined. For example, in
`Bildschirmtext (Figure 4) the videotex data base contains
`gateway pages which transfer the user into a specific ap-
`plication on another data base. Although transfer is
`automatic in the sense that the user does not log-in to the
`new database, it is not transparent—the user is notified of
`the transfer.
`
`
`
`HIGH-irate
`
`Figure 7. Generic Vldeotoa system.
`
`12
`
`COMPUTER
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 5
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 5
`
`

`

`The role of videotex centers. BasicallyI VCs act as con—
`centrators that save communication costs and provide the
`interface to user terminals. With the growth and decen—
`tralization of videotex systems, their intelligence and im—
`portance will inevitably increase. Additional functions
`naturally fitting into the VC include
`
`user-related accounting, updating CCC files at the end of
`a session. This solution would also help protect the user’s
`privacy since VC records could be erased once the CCC
`was updated with aggregate data.
`Furthermore. transaction-based retrieval would make
`it easier to access data bases with conventional record-
`oriented file structures. it would also simplify adaptation
`of existing data-base systems with different query
`languages. Imagine, for example, a large videotex data
`base with a sophisticated subject index that is actually a
`relational data base running on a separate specialized host
`{see Figure 1’).
`
`Combining transmission channels. Another use of VCs
`would be in a system employing both interactive and
`broadcast transmission of a large page-oriented videotex
`data base. The most frequently requested subset of pages
`would be transmitted in a broadcast cycle (e.g.. on a full
`TV channel. readily available in most CATV systems);
`only those pages not actually in the broadcast cycle would
`be interactively accessed from the data base. This would
`alleviate some serious access bottlenecks. To keep the
`system flexible. the content of the broadcast cycle should
`be allowed to change dynamically in response to user ac-
`cess patterns. A suitably coded index of the cycle’s current
`content would be periodically broadcast and stored in
`each VC. User requests for new pages would be examined
`in the VC and forwarded to the data base for selective
`retrieval only if the page is not found in the index. A
`similar “request intercepting" mechanism could be used
`
`(i) Metaservices. The VC could provide a directory of
`available services and applications. HELP commands,
`user advice. and automatic routing of calls.'2
`(2) Virtual terminal standardization. To simplify the
`interworking of several independent services with dif-
`ferent types of home terminals, the VC might present a
`standard virtual terminal protocol to the different net—
`work services. independent of the particular home ter—
`minal. Functions to be considered include code conver—
`sion, page formatting,
`form display. and data entry
`(especially for transactionoriented applications).
`[3) Access and control. VC functions could include
`log—in, user
`identification. access control accounting
`functions. and possibly encryption.
`(4} Storage management. Down—loading and local
`mass storage of frequently acce5sed data from distant
`data bases are functions that could be activated by the
`user (e.g. , for a CAI course} or by the system management
`(cg, for recent football information).
`(5) Software. As an intermediate form of telesoftware,3
`the VC could execute software supplied by service pro-
`viders.
`(6] Persona! computing. Making the VC a substitute
`for a sophisticated personal computer raises many in-
`teresting possibilities—economic program development.
`personal file keeping. maintenance of user-specific direc-
`tories. labels. and profiles—for satisfying personal data-
`retrieval needs.
`
`PMC Exhibit 219
`
`Technically, the last three features are equally feasible
`in intelligent user
`terminals. However.
`from a cost-
`effectiveness [and thus user-acceptance) point of view.
`sharing such advanced facilities in a common VC might
`be a better solution. An example of this approach is the
`RVDM in Omnitel. where videotcx display generators
`and memories are shared by 12 subscribers. Similar
`assumptions underly an experiment by a Montreal cable
`company ‘5 in which Apple-ll computers at the cable head
`are shared by users playing interactive TV. games.
`
`Transaction-oriented retrieval. In most existing video—
`tex data bases, the system must keep dynamic status infor—
`mation about the progress of a retrieval session. This
`user—context information contains items such as traces of
`previous index choices and billing and statistical in forma~
`tion. Context—keeping becomes a burden when many ac—
`tive users have long sessions. and it can be further com—
`plicated when there are transfers to other services within a
`session.
`A solution to such problems would be to keep all con-
`text pertaining to a user session in the corresponding
`videotex center or a preprocessing center (see Figure 'l);
`interactions between such centers and data-base com-
`puters would be in terms of simple transactions {such as a
`page request). The data—base computers would not need
`to keep traces of such transactions; the VC would handle
`
`December 1980
`
`DIRECTOR OF
`COMPUTER SCIENCES
`
`Honeywell's Corporate Technology Center is selec-
`tively recruiting for a Director of its Corporate
`sciences Center.
`This Center’s current activities focus on
`technological advancements in computer architec-
`ture. software methodology and design automation
`for VISI. The position will be accountable for
`developing research strategies; establishing
`olicies and objectives; monitoring center per—
`ormance; overseeing technology transfers through-
`out the corporation; and selecting and managing a
`proper mix of highl qualified scientific
`reonnel.
`Candidates a cold
`ossesa 8 Ph
`in Com-
`puter Science or related field with progressive expe-
`rience in computer architecture or software meth~
`odology research, and in management. Published
`work in scientific journals desired. Strong com-
`munication abilities necessary.
`This position offers a competitive salary lus
`bonus, a comprehensive benefits package an an
`excellent opportunity for future advancement
`within Honeywell. For immediate consideration,
`submit a resume with salary history in complete
`confidence to: RS. Heinz (CM), Honeywell Ina,
`Honeywell Plaza, MN12-2109, Minneapolis, MN
`
`Hfi‘heywell
`
`An Equal Opportunity Employer MKF.
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 6
`
`

`

`8. Presrei: The Technology. British Telecommunications.
`London. England. 1979.
`9. Networking in the German Biidscitirmtexr System.
`Deutsche Bundepost. Germany. I979.
`10. D. Le Moign. personal communication.
`II. B. Marti et al.. "The Antiope Videotett System.“ iEE‘E
`Trans. Consumer Electronics, Vol. C525. No. 3. July
`1979. pp. 327-330.
`12. D. Le Moign. Presentation d9 STAR. CCETT. Rennes.
`France. Mar. 1980.
`U. B.H. Liebowitzand J.l-{. Carson. eds.. Tutorial—Distrib-
`tried Processing. IEEE Computer Society. Oct. 1978?
`(3. V. Bochmann and .l. Gecsei. “Towards Videotex Stan-
`dards.“ Proc. Viewdatoa’flCoqf. (Online). London. I980.
`[5. LL. Houle. personal communication.
`
`l4.
`
`'Tht's Iutorial is available from the IEEE Computer Society Publications
`Office. 5855 Naples Plaza. Suite JOI . Long Beach. CA 90803.
`
`Alan Ball retired from academia in l978
`and started his own firm, BCD Library and
`Automation Consultants. Based in
`Regina. Saskatchewan. BCD provides ad-
`vice on library automation to libraries
`across Canada. Now working on library
`applications ofTelidon at the Université de
`Z Montre'al. Ball also serves as acting direc-
`. tor of LABS.
`the Library Automation
`Systems of Sea katchewan. and as chairper-
`son at‘ the UTLAS user's exchange.
`Ball received a BSc in mircrohiology from the University of
`London in 1965. a PhD in molecular biology from McMaster
`University in [969. and an MLS from the University ofWaterloo
`in [977.
`
`-
`
`'
`
`in cases where information is stored locally in the VC. All
`such processing should be hidden from the user. who
`would have the impression of working with a single logical
`data base.
`
`Future network structure
`
`The foregoing discussion leads us to conclude that
`future videotex systems will have distributed architec-
`tures similar to the one shown in Figure 7.
`Information providers. user terminals. and residential
`units will be connected to an integrated local-in formation
`distribution system through videotett centers. This distri-
`bution system will provide access to a variety of services.
`including videotex. via a high-speed'data network.
`Services will be provided by a number of computers
`operating in transaction mode and dedicated to specific
`tasks such as page retrieval. messaging. mail. and finan—
`cial transactions.
`A query from an individual user will be processed by a
`videotex centerts) or larger preprocessing centerts), which
`will transform the query. route it via the high-speed net-
`work to the appropriate service computer. receive the re-
`ply . and return the requested in formation or service to the
`user.
`
`Although considerable development work remains to
`be done. the basic skeleton of such systems is visible in
`both the Antiope and Omnitel implementations. I
`
`Acknowledgment
`
`This work was supported by Strategic Grant No. GO
`363 from the Natural Sciences and Engineering Research
`Council. Canada.
`
`Reteroncoe
`
`i.
`
`“Videotex System
`and AJ-i. Marsh.
`J.M. Costa
`Planning." Proe. Not'i Eieetrom‘er Cord“ Chicago. "1..
`Oct. 1979. pp. 337-342.
`2. S. Fedida and R. Malik. The Viewdota Revolution.
`Halslead Press. Div. of John Wiley 8: Sons. New York.
`1979.
`
`4.
`
`5.
`
`3. A. Kleiner. "A Survey of Computer Networks." Dr.
`Dotti) '5 Journal of Computer Coir'sritenies ti Orthodontic.
`No. 46. .lunea'luly will}. pp. 6-14.
`J .l . Coyne. An integrated Broadband Distribution System
`for the Eighties, Coyne Associates Systems. 87-1313
`Border 51.. Winnipeg. Manitoba. Canada. [980.
`0.1‘. Hopkins. "Multimode Communications on the MI-
`TRENET.“ Proc. Local Area Communication Networks
`Syrup. Boston. Mass.. May 1979. p. I69.
`ti. F.W. Tompa.
`.l. Gecsei. and (1V. Bochmann. "Data
`Structuring Facilities for Interactive Videotex Systems."
`De'parten'tent d‘lnformatique et de Recherche Operation-
`nclle. Universite‘ de Montréal.
`7. D. Leahy and B. Botten. “Videotex and the Information
`Providers." in preparation. For information contact the
`authors at Fintel. London. England.
`
`
`
`Gregor V. Boehmann. an associate pro-
`fessor in the Department d'lnforrnatiquc
`et de Recherche Opérationelle. Université
`de Montreal. has worked in the areas of
`programming languages and compiler
`design. communication protocols. and
`software engineering. His present work is
`aimed at design methods for communica-
`tion protocols and distributed systems. He
`was a visiting professor at the Ecole Poly‘
`technique Féderale de Lausanne. Switzerland {1977-78) and at
`Stanford University. California “979-80).
`Bochmann received the diploma in physics from the Universi-
`ty ofMunich in I968 and the PhD degree from McGill University
`in 1971.
`
`Jen Gemei has been aprofessor ofcomputer
`science at the Universite de Montrdal since
`[975. Before that he was with mm in San
`Jose. California. working mainly on
`memory systems. and with the Research In-
`stitute for Computers in Prague. Czecho-
`sloyrakia. where he worked as a logic de-
`signer.
`Gecsei received the MSEE degree from
`the Czech Technical University in I953 and
`-
`the PhD from the Czechoslovak Academy of Science. Prague. in
`l964.
`
`1:1
`
`COM PUTEFI
`
`PMC Exhibit 2193
`
`Apple v. PMC
`|PR2016-01520
`
`Page 7
`
`PMC Exhibit 2193
`Apple v. PMC
`IPR2016-01520
`Page 7
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket