throbber
JOHN B. SMITH and STEPHEN F. WEISS
`Guest Editors
`
`This special issue is devoted to a form of electronic
`is
`document called hypertext. More precisely, hypertext
`an approach to information management in which data
`is stored in a network of nodes connected by links.
`Nodes can contain text, graphics, audio, video, as well
`as source code or other forms of data. The nodes, and in
`some systems the network itself, are meant to be
`viewed through an interactive browser and manipu-
`lated through a structure editor.
`While the term, hypertext, was coined by Ted Nelson
`during the 1960s [5], the concept can be traced to Van-
`nevar Bush’s 1945 description of “the memex”:
`A. device in which an individual stores his books,
`records, and communications, and which is mecha-
`nized so that it may be consulted with exceeding
`speed and flexibility.
`It is an enlarged intimate sup-
`plement to his memory [I].
`
`What distinguished Bush’s concept from other forms of
`data storage was its associative structure that closely
`modeled the structure of human memory:
`The human mind . . . operates by association.
`With one item in its grasp, it snaps instantly
`to the
`next that is suggested by the association of
`thoughts, in accordance with some intricate web of
`trails carried by the cells of the brain.
`
`0 7988 ACM OOOI-0782/88/0700-0816
`
`$1.50
`
`Selection by association, rather than indexing,
`may yet be mechanized. One cannot hope . . . to
`equal the speed and flexibility with which the
`mind follows an associative trail, but it shmould be
`possible to beat the mind decisively in regard to
`the permanence and clarity of the items resur-
`rected from storage.
`
`The first serious attempt to build a memex did not
`take place until 20 years after Bush’s description. In
`1968, Doug Engelbart, then at Stanford Research Insti-
`tute, conducted a dramatic live demonstration of his
`Augment system at the Fall Joint Computer (Conference
`in which he worked collaboratively on a hypertext doc-
`ument with a colleague 500 miles away [4]. .During that
`session, Engelbart also demonstrated two of bis other
`inventions-the mouse and the chord key set.
`In the 20 years since Engelbart’s demonstration, both
`interest and activity
`in hypertext have grown steadily.
`Jeff Conklin’s excellent survey traces this history in
`detail [2]. Some of the more important milestones in-
`clude the following:
`
`ZOG, a high-performance system developed at Carne-
`gie-Mellon University and used aboard the USS Carl
`Vinson. ZOG is the predecessor of KMS, a commercial
`system described in the article by Robert Akscyn,
`Donald McCracken and Elise Yoder that begins on
`page 820.
`
`616
`
`Commumications of the ACM
`
`July 1988 Volume 31 Number 7
`
`Facebook's Exhibit No. 1020
`Page 1
`
`

`

`l
`
`and several earlier systems, developed by
`Intermedia,
`a research group at Brown University
`that traces its
`ancestry
`to Nelson
`[8].
`l NoteCards,
`the most ambitious system of the past
`decade, developed at Xerox PARC. NoteCards
`is de-
`scribed
`in detail
`in the article by Frank Halasz begin-
`ning on page 836.
`engineered high-
`a beautifully
`l Document Examiner,
`that provides on-
`performance
`system by Symbolics
`line access to their user documentation
`[7].
`l Neptune, a hypertext
`system for computer assisted
`software engineering,
`developed at Tektronix
`[3].
`l WE, a hypertext
`authoring system developed at the
`University
`of North Carolina
`that produces conven-
`tional paper as well as electronic documents and
`closely models human cognitive processes
`[6].
`
`has accel-
`in hypertext
`the past year interest
`During
`erated sharply. No one factor explains
`it. More power-
`ful workstations,
`high-resolution
`graphic displays,
`in-
`creased network communications,
`and decreased costs
`for large on-line storage all contributed.
`Two specific events, however, seem to have played a
`particularly
`strong role. The first event was Apple’s
`in-
`troduction of HyperCard. While
`this system is relatively
`primitive
`compared with some earlier ones, Apple’s ag-
`gressive promotion of it is changing hypertext
`from an
`esoteric concept known
`to a few hundred people
`to a
`household staple of computing being used by millions.
`The second event was Hypertext
`‘87, the first major
`conference devoted entirely
`to hypertext. This work-
`shop brought
`together an extremely
`broad spectrum of
`people.
`It drew participants
`from five continents. The
`meeting
`included computer scientists
`from a number of
`different areas, among them information
`retrieval,
`text
`and image handling, software engineering, VLSI design,
`graphics, and human-computer
`interaction. Academics
`came from a number of additional
`disciplines,
`includ-
`ing classics, philosophy,
`psychology, English,
`foreign
`languages,
`religious studies, and medicine. A number of
`commercial
`interests were also represented,
`including
`system developers, on-line
`information
`vendors, and
`people planning
`to develop hypertext
`databases
`in spe-
`cific subject areas. And there were the users, those
`wanting
`to use hypertext
`to deliver medical
`informa-
`tion, train writers, and manage software development.
`This meeting of individuals
`from such a broad spec-
`trum of backgrounds and interests has generated con-
`siderable momentum
`that is appearing
`in many differ-
`ent forms: hypertext meetings
`in specialized areas, new
`commercial
`ventures such as hypertext
`publishing
`companies, and a number of publications
`on the topic,
`including
`this special
`issue.
`such at-
`is attracting
`To understand why hypertext
`“docu-
`tention, one must understand how a hypertext
`ment” differs
`from a conventional
`paper document.
`In most conventional
`paper documents-such
`as
`journal articles, specifications,
`or novels-physical
`structure and logical structure are closely related. Phys-
`ically,
`the document
`is a long linear sequence of words
`
`into lines and pages for conven-
`that has been divided
`ience. Logically,
`the document
`is also linear: words are
`combined
`to form sentences, sentences
`to form para-
`graphs, paragraphs
`to form sections, etc. If the docu-
`ment has a hierarchical
`logical structure, as do many
`expository documents such as journal articles,
`that hi-
`erarchy
`is presented
`linearly:
`the abstract or overview
`of the whole comes first, followed by the introduction,
`the first section,
`the second section, etc., until
`the con-
`clusion. This linearity
`is easy to see if one imagines
`the
`hierarchical
`structure
`represented as an outline, with
`the sections of the document appearing
`in the same
`order as they normally do in the outline. Such docu-
`ments strongly encourage
`readers
`to read them linearly,
`from beginning
`to end following
`the same sequence.
`A few conventional
`paper documents-such
`as ency-
`clopedias, dictionaries,
`and other reference works-
`separate
`logical structure
`from physical structure. Phys-
`ically,
`these documents are linear sequences of inde-
`pendent units, such as articles on specific
`topics or en-
`tries for individual words. Logically,
`they are more
`complex. The reader seldom reads such documents
`from beginning
`to end, but rather searches them to
`
`Hypertext electronic documents provide
`most of the flexibility of reference works as
`well as add a number of new features.
`
`(a form of random
`locate the article or entry of interest
`access), and then reads that portion sequentially. How-
`ever, the reader
`is likely
`to encounter various cross
`references
`to other entries while
`reading as well as a
`list of “see also’s” at the end of an article. To follow
`those pointers,
`the reader must locate the appropriate
`volume,
`find the appropriate
`entry, and then the rele-
`vant portion. The logical structure of reference and
`other similar documents
`is, thus, more complex. They
`have a sequential structure
`that aids search, but the
`logical path of the reader
`is a network
`that can criss-
`cross the entire document or set of documents,
`from
`one item to another,
`to another, etc. Such documents
`are more flexible but they are also cumbersome, partic-
`ularly when
`they appear
`in large, multivolume
`formats.
`Hypertext
`electronic documents provide most of the
`flexibility
`of reference works as well as add a number
`of new features. Earlier, we described a hypertext
`as a
`document
`in which
`information
`is stored in nodes con-
`nected by links. Each node can be thought of as analo-
`gous to a short section of an encyclopedia
`article or
`perhaps a graphic
`image with a brief explanation.
`The
`links
`join these sections
`to one another
`to form the
`article as a whole and the articles
`to form the encyclo-
`pedia. These links are usually shown
`for each node as a
`“from”
`link pointing
`to the node just read and a set of
`“to” links
`that indicate
`the (usual) multiple nodes
`which one may select to read next.
`
`]uly 1988 Volume 31 Number 7
`
`Communications of the ACM
`
`Facebook's Exhibit No. 1020
`Page 2
`
`

`

`; SPECIAL
`ISSUE
`
`u
`
`Many systems also include pointers embedded in the
`text iiself that link a specific portion to some other
`node or portion of text. Thus, one moves from node to
`node by selecting the desired “to” link, an embedded
`cross-reference link, or the “from” link to return to the
`previous node. For many documents, the “to” links can
`be thought of as organizational. Collectively,
`they fre-
`quently form a hierarchical structure analogous to the
`hierarchical
`logical structure of many conventional
`documents. From this perspective, the embedded,
`cross-reference links cross the main organizational
`structure.
`While we can establish a rough analogy between the
`two, h.ypertext documents are much more flexible
`than
`conventional documents. For example, one can read
`the hypertext article just as one reads the conventional
`paper article by first reading the overview node, then
`the first section node(s), the second section, etc. How-
`
`While conventional publications are
`limited
`to text and graphics, hypertext
`nodes offer sound, video sequences,
`animation, even comauter vro~rams that
`begin run&q when ;he nddes”in which
`they are stored are selected.
`
`m
`
`ever, one can also read the sections in different orders.
`For example, if the hierarchical structure of the article
`is viewed as a two-dimensional
`tree or organization
`chart instead of as a linear outline, one can easily imag-
`ine that if the “to” links were shown as the children of
`the current node, selecting the second section before
`the first or perhaps skipping the first entirely. Hyper-
`text documents are also much more convenient. To
`follow the cross-references in a modern encyclopedia
`often means moving among thirty of more (heavy) vol-
`umes. Readers do it, but it is a slow, frequently
`labori-
`ous, task.
`While hypertext provides greater flexibility and con-
`venience than conventional documents, its power and
`appeal increase dramatically when it is implemented in
`computing environments
`that include networked mi-
`crocomputers and workstations, high-resolution dis-
`plays, and large on-line storage. While following a
`cross-reference in a 88-volume encyclopedia can take
`several minutes, many hypertext systems can deliver
`the next node in less than a second and from a much
`larger body of information
`that might take thousands of
`volumes in print. While conventional publications are
`limited to text and graphics, hypertext nodes offer
`sound, video sequences, animation, even computer pro-
`grams that begin running when the nodes in which
`they a.re stored are selected. While the organizational
`and cross-reference structures of conventional docu-
`ments are fixed at the time of printing, hypertext
`links
`and nodes can be changed dynamically.
`Information
`in
`
`We hope the reader, beginning with a
`narrower but deeper understanding of
`hypertext, will be well prepared to read
`further
`in the literature, consider using
`hypertext for a specific application, or
`think about the many issues raised by this
`technology.
`
`individual nodes can be updated, new nodes can be
`linked into the overall hypertext structure, and new
`links added to show new relationships. In some sys-
`tems, users can add their own links to form new organi-
`zational structures, creating new documents from old.
`Each of these changes represents an incremental dif-
`ference between hypertext and conventional docu-
`ments, but when considered together, they are produc-
`ing a qualitative change in the way some people are
`conceptualizing
`information
`resources. It is this shift in
`perspective that is creating such excitement and such a
`wealth of new possibilities in the minds of some. This
`special issue was assembled with the goal of providing
`readers unfamiliar with hypertext with sufficient
`infor-
`mation so that they can see the potential for hypertext
`in their own fields and, perhaps, share this intellectual
`ferment.
`The six articles included in this special issue were all
`presented at Hypertext
`‘87 held at the University of
`North Carolina at Chapel Hill last November. In select-
`ing them, we have not attempted to give an overview of
`work in the field-again, we refer the reader to [Z] for
`this. Instead, we have chosen articles that go deeply
`into the characteristics of a particul.ar hypertext sys-
`tem, attempt to generalize major concepts that define
`hypertext, or describe in detail a particular application.
`We hope the reader, beginning with a narrower but
`deeper understanding of hypertext, will be well pre-
`pared to read further in the literature, consider using
`hypertext
`for a specific application, or think about the
`many issues raised by this technology.
`The first two articles describe specific hypertext sys-
`tems. However, they extend their discussions to a num-
`ber of design issues that apply to all current and future
`systems. Akscyn, McCracken, and Yoder describe KMS,
`a large system that is commercially available.. In doing
`so, they examine the 26 key design decisions they
`made. This discussion not only provides a detailed view
`of KMS and its rationale but a very general view of the
`design space in which all hypertext systems fit. In the
`second article Halasz describes NoteCards, the system
`he helped to develop at Xerox PARC. In considering
`possible extensions to NoteCards, Halasz identifies
`seven key problems that currently
`limit hypertext sys-
`tems but which also provide goals for future research.
`The articles by Brad Campbell and Joseph Goodman
`and by Pankaj Garg attempt to generalize key concepts
`inherent in hypertext. Campbell and Goodman describe
`
`818
`
`Communications of the ACM
`
`July 1988 Volume 31 Number 7
`
`Facebook's Exhibit No. 1020
`Page 3
`
`

`

`(HAM) developed at
`the Hypertext Abstract Machine
`Tektronix.
`This system
`is a back-end hypertext
`server
`that supports operations on directed graphs with
`typed
`nodes and links. Consequently,
`it can be used to sup-
`port a number of different
`interfaces and applications.
`Garg offers a formal mathematical
`description of hyper-
`text. This work could
`link hypertext
`systems to other
`areas of research, such as relational databases and for-
`mal search languages, as well as lead to even more
`general
`tools for building hypertext
`systems.
`The last pair of articles consider
`two applications.
`Mark Frisse describes work underway at Washington
`University
`in St. Louis to develop a hypertext
`system
`for delivering medical
`information. Darrell Raymond
`and Frank Tompa describe a project at the University
`of Waterloo
`to build a hypertext
`version of the Oxford
`English Dictionary.
`these six articles were among
`During
`the conference,
`eight that provoked considerable discussion
`in terms of
`issues raised by hypertext. We overheard much discus-
`sion of legal issues. How can copyright
`issues be re-
`solved
`to permit development
`of large hypertext
`data-
`bases that can be searched,
`relevant material
`found,
`and reused in new documents? How can intellectual
`ownership be traced
`in such an environment? Others
`were concerned with social issues. As networks
`link
`more and more individuals
`and hypertext
`databases,
`will we create a further division between
`the included
`
`.’ ; SPECIAL
`1 1
`
`ISSUE
`
`.,,
`
`and the excluded? Most of this discussion, however,
`occurred outside
`the formal sessions. However, we
`hope this special
`issue will stimulate
`similar discussion
`among readers and their colleagues.
`John B. Smith
`Stephen F. Weiss
`Guest Editors
`The University of North Carolina
`Department of Computer Science
`Chapel Hill, N.C.
`
`2.
`
`3.
`
`and survey.
`
`IEEE Computer
`
`REFERENCES
`Bush. V. As we may think. A~lanfic Monthly 176. 1 (July 1945). pp.
`1.
`101-108.
`Conklin, E.J. Hypertext: An introduction
`2, 9 (Sept. 1987). 17-41.
`for CAD
`system
`Deli&, N. and Schwartz, M. Neptune: A hypertext
`In Proceedings of ACM SlGMOD International Conference
`applications.
`on Managemenf of Data (Washington, D.C., May 1986), ACM, New
`York. 132-143.
`for augmenting
`Engelbart, D.C., and English, W.K. A research center
`In Proceedings of the 1968 Fall Joint Computer Confer-
`human
`intellect.
`ence (Montvale. N.J., Fall 1968). kFlPS Press. 395-410.
`In Information Retrieval: A
`Nelson, T.H. Getting
`it out of our system.
`Crifical Review. G. Schechter, ed. Thompson Books. Washington.
`D.C.. 1967. 191-210.
`for professionals. Tech. Rep.
`Smith, J.B. WE: A writing environment
`86-025, Department
`of Computer Science. University
`of North Caro-
`lina at Chapel Hill, August 1986.
`Walker J.H. The Document Examiner. SIGGRAPH Video Review.
`Edited Compilation
`from CH1’85: Human Factors
`in Computing Sys-
`tems 1985.
`N., and van Dam A. Reading and writ-
`N., Meyrowitz
`Yank&s&h,
`ing the electronic book. IEEE Computer 18, 10 [Oct. 1985), 15-30.
`
`4.
`
`5.
`
`6.
`
`7.
`
`6.
`
`July 1988
`
`Volume
`
`31 Number 7
`
`Communications of the ACM
`
`819
`
`Facebook's Exhibit No. 1020
`Page 4
`
`

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