throbber

`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 1
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 1
`
`

`

`Professional Word Processor
`for the Commodore 128
`
`PaperClip [I program written by Steven Douglas
`
`Project co—ordlnation by Keith Hope
`Manual written by fiance. Leeson
`Print Production and Manual Graphics by Desmond Gmndy
`Editing by Keith Hope
`Package Design by Modern Image Works
`Art Direction by Martin W. Herzog
`
`r—r-xmmnmmmmnmnmmnnmmmmmmmmAAA
`
`© Copyright 1986 by Batteries Included
`All Rights Reserved
`
`First Edition
`Pfinted September, 1986
`PRINTED IN CANADA
`
`TI
`
`BA'ITERI
`
`INCLUDED
`
`WSWfiIG) 881-9816
`30 Mural Street Richmond Hill. Ontario. L413 135
`
`f.
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 2
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 2
`
`

`

`Al
`
`n
`
`LIMITATIONS OF WARRANTY AND LIABILITY
`
`BATTERIES INCLUDED INC. or anydealer or distributor distributing this product.
`makes NO WARRANIY. EXPRESSED ORIM'PLIED. with respect to this manual. the
`related floppy diskls]. and any other related items. their quality. performance.
`merchantability. or fitness for anyparticular use. It is solely the purchaser's
`responsibility to determine their suitability for any particular purpose.
`
`BATTERIES INCLUDED INC. Will In noway he held liable for direct. indirect or
`incidental damages resulting from any defect or omissionmthis manual. the
`floppy dislis]. or other related items orprocesses. includLng but not limited to any
`interruption of services. loss ofbusiness or anticipatory profit. or other
`consequential damages.
`
`THIS STATEMENT OF LIMITED LIABILITY IS IN LIEU OFALL OTHER
`WARRANTIES, WRESS OR IMPLIED. INCLUDING WARRANTIES OF
`MERCHANTABETI‘YAND FITNESS FORA PARTICULAR PURPOSE. BATTERIES
`INCLUDED INC. neither assumes nor authorizes any other person to assume for it
`any otherwarrsnty of liability inconnection with the sale of its products.
`
`This manual and the computer programs on the accompanying floppy dislds] which
`are described in this manual are copyrighted and contain proprietary Information
`belongingto BATTERIES INCLUDED INC.
`
`This manual may notbe copied. photocopied. reproduced. translated or reduced to
`machine readable form. in whole or in part. without the prior written consent of
`BATTERIES mCLUDED INC.
`
`The accompanying floppy diskts) may nothe duplicated. in whole or in part. for any
`purpose. No copies of the floppy diskts] or this manual or the listings ofthe programs
`on the floppy diskisl maybe sold or given to any person or other entity.
`Nonvithstanding the above. the accompanying disktsl maybe duplicated for the sole
`use ofthe original purchaser.
`
`PRODUCT IMPROVEMENTS
`BATTERIES INCLUDED INC. reserves the right tomake corrections orimprovements
`to this manual and to the related floppy diskts) at any time without notice and with
`no responsibilityto provide these changes to purchasers of earlier versions of its
`products.
`
`WARNING!
`1111:: manual and the programs contained on this diskis] are
`protected by International Copyright laws. Duplication by any
`means. for other than personal use. is strictly forbidden and a
`violation of co
`ght laws.
`VIOLATORS WI
`BE PROSECUTEDI
`
`:5:—
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 3
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 3
`
`

`

`UPDATES AND SUPPORT
`
`An old adage in the computer industry is that no piece of sofiware is
`ever really finished. This package is no exception. We are
`committed to an on-gomg process of continually improving our
`software.
`
`You may find enclosed one or more loose sheets or a Read.Me file on
`the disk containing updates completed alter this manual went to
`press. Please be sure that you note any comments or corrections
`they may contain.
`
`It is very Important that you send in your warranty card so that we
`are able to advise you of any future updates and revisions to these
`programs.
`
`We believe this manual should provide answers to most any question
`y0u may have regarding these programs. Ifyour question needs an
`immediate answer please phone our customer support number
`during business hours [EST] at [416) 881-9816.
`If an urgent
`response is not required. please feel free to write to us. A personal
`reply will be issued immediately.
`
`Batteries Included
`Attn: Customer Support
`30 Mural Street
`Richmond Hill. Ontario. Canada
`IAB 1135
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 4
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 4
`
`

`

`A /
`
`OUR COMMITMENT
`
`Batteries Included is one of the oldest and largest software publishers
`in North America. Our experience and knowledge. gained through
`creating and publishing awarde software. is available to you
`through this product.
`
`We know what you want —- ease of use. value for money. quality
`documentation. available and responsive Customer suppOrt and.
`above all. 'power' features and flexibility. Our products excel in all
`these areas.
`
`It's an old adage in the computer industry that no piece of software
`is ever really finished. PapCIClip His no exception — we are
`continually improving and updating it. Thus you may find loose
`sheets inserted into the manual, or a 'read.me‘ file on your program
`disk. These contain information on improvements made since this
`manual went to press.
`
`In order to take advantage of future program improvements. it's
`important that you send in yOur warranty card so that we can contact
`you. These revisions are available to you. as a customer. for a small
`service charge.
`
`We don't want to be a 'faceless' corporation. Our programmers.
`marketing. and support people are all committed to one goal: your
`satisfaction.
`If there is any way in winch this product does not
`accomplish this, please let us know.
`
`Michael H. Reichmann
`President
`Batteries Included
`September. 1986
`
`iv
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 5
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 5
`
`

`

`INTRODUCTION
`
`m‘H-IO“0390—-
`
`...ON READING THIS MANUAL
`Unpacking PaperClip ll
`
`WHAT PAPERCLIP ll CAN DO
`GETTING STARTED
`Duplicating The PoperCIip II Diskettes
`Taking Care Of Your Data
`
`mnmhmmmmmflmflmmmmmmr‘xflmmnmmflax' CONTENTS
`
`REFERENCE SECTION
`
`000
`
`1D
`10
`
`12
`13
`14
`15
`15
`
`17
`17
`19
`20
`22
`22
`23
`23
`24
`24
`24
`25
`
`SCREEN DISPLAY
`Menus
`Screen Options Menu
`Color
`Saving The Current PoperClip ll Configuration
`Loading A New PaperCllp ll Configuration
`Changing Line Length
`Multilingual Characters
`Character Sets
`Character Sets — Setting The Start-up Default
`Using Y0ur Own Character Set
`
`BASIC EDITING
`Special Keys
`Regular Tabs
`Numeric Tabs
`Numeric Tabs — Dynamic Positioning
`Caps Lock
`Insert Mode
`insert Single Blank Line
`insert Multiple Blank Unes
`Delete Single Lines
`Erase Text
`
`Quitting PaperCIlp ll
`
`PMC Exhibit 2186
`
`Apple v. PMC
`lPR2016-01520
`
`Page 6
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 6
`
`

`

`LINE RANGES
`Transferring A Line Range
`Copying A Line Range
`Deleting A line Range
`Erasing A Line Range
`
`PHRASES
`Setting A Phrase
`Moving A Phrase
`Copying A Phrase
`Deleting A Phrase
`Changing Case OfA Phrase
`Defining An Instant Phrase
`Using An Instant Phrase
`
`COLUMNS
`Setting A Column
`Moving A Column
`Shifting A Column
`Repeat A Column
`Inserting Space In Front Of A Column
`Deleting A Column
`Erasing A Column
`Column Arithmetic
`Adding A Column
`Numeric Precision
`Adding A Row
`Setting The Decimal Point
`Sorting A Column
`Field Separators
`Setting The Field Separator
`
`SEARCHING TEXT
`Find Search String
`Special Search Characters
`Hunting For A Search String
`Search And Replace
`
`UN FORMATI'ING TEXT
`
`SPECIAL PRINTING
`Underlining
`The Underline Character
`Boldface
`
`nmnmmmmmmmmnmmmm
`
`flmm
`
`PMC Exhibit 2186
`
`Apple v. PMC
`IPR2016-01520
`
`Page 7
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 7
`
`

`

`italics
`Superscripting
`Subscripting
`Hard Space
`Conditional Hyphen
`Breokpoint
`Sending Special Characters to the Printer
`
`FORMATTING TEXT
`Left Margin
`Right Margin
`Combining Format Commands
`Paper Length
`Page Size
`Vertical Position
`Printer Offset
`Line Spacing
`Print Spacing
`Print Pitch
`Inserting Blank Unes
`Comments In Text
`Pause During Output
`Formatting Instructions
`Justification
`
`Centering
`Right Alignment
`Forced Paging
`Margin Adjust
`Automatic Indentation
`
`HEADERS AND FOOTERS
`Headers
`Footers
`
`Page Numbering
`Setting The Page Number
`Adjusting The Page Number
`Chapter Numbers
`Setting The Chapter Number
`Adjusting The Chapter Number
`Header Margins
`Footer Margins
`Margin Lock
`Header Pitch
`Footer Pitch
`
`288%%$$
`
`3333333333%%$$%388828
`BBBEEEESEHEK
`
`mm_n_...|
`
`mmPix-warmmmmmmmmmmflmmmmmnmnmmn
`
`PMC Exhibit 2186
`
`Apple v. PMC
`lPR2016-01520
`
`Page 8
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 8
`
`

`

`82
`32
`
`63
`
`86
`
`88
`89
`
`9 1
`93
`94
`94
`94
`
`96
`97
`
`100
`102
`103
`
`105
`105
`105
`106
`107
`107
`108
`109
`
`111
`111
`112
`113
`
`115
`115
`116
`117I
`
`LINKING FILES
`Global File Links
`Non—specific Link
`External file Link
`External File Print
`
`OUTPUT
`Video Preview Widths
`Video Output — Print Preview
`\fideo Output Options
`\fideo Preview Colors
`Selecting The Printer File
`Printing
`Printer Output Options
`Restarting Output
`Quick Output
`Output To Disk
`
`FILE HANDLING
`Saving Text
`Saving A Line Range
`Loading Text
`Appending Text Frorn Disk
`Global File Copying
`
`DIRECTORIES
`Disk Directory
`Wewing A Disk Directory
`Directory Mode
`Directory File Types
`Quitting Directory Mode
`Disk Directories Using Wild Cards
`Loading a Directory As Text
`
`SEQUENTIAL DATA FILES
`Sequential File Formats
`Saving A Sequential File
`Loading A Sequential Frle
`
`DIRECT DISK COMMANDS
`Sending A Direct Disk Command
`Erasing A Disk File
`Fomatting A Disk
`
`PMC Exhibit 2186
`
`Apple v. PMC
`lPR2016-01520
`
`Page 9
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 9
`
`

`

`118
`119
`
`121
`121
`122
`122
`122
`124
`
`125
`
`127
`127
`128
`128
`129
`130
`131
`132
`
`133
`133
`134
`136
`137
`139
`145
`145
`153
`154
`154
`155
`
`161
`161
`165
`
`Validating A Disk
`Reading The Disk Error Message
`
`DEVICE NUMBERS
`Setting The Disk Device Numbe
`Setting The Disk Drive Arrangement
`Setting The Dictionary Device Number
`Setting The Printer Device Number
`Printing To Disk
`
`AUTOMATIC TABLE OF CONTENTS
`
`FORM LETTERS
`Variable Blocks
`Creating a Form Letter
`Creating a Variable Data File
`Printing A Form Letter
`Manual Variable Block Commands
`Muttiple Data Items Per Line
`Variable Block Techniques
`
`TELECOMMUNICATIONS
`Telecommunications Basics
`Using PaperClip ll Communications
`Special Keys Used In Communications
`Setting Up For Communications
`Selecting Your Communications Options
`Dialing
`Dialing Options
`Save Current Configuration To Disk
`Load New Configuration From Disk
`Using Communications
`Using Advanced Features
`
`SPELLPACK
`Using SpellPack
`Maintaining The SpellPack Dictionary Disk
`
`nmmmmmmmmmmnmmmmmmmnmmnmmmm
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 10
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 10
`
`

`

`APPENDICES
`
`167 APPENDIX A: COMMAND SUMMARY
`167 Screen Display
`167 Basic Editing
`167 Editing Commands On The Line
`168 Une Ranges
`168 Phrases
`168 Columns
`169 Searching Text
`169 Special Printing
`169 Output
`169 File Handling
`170 Form Letters (Variable Blocks)
`170 Telecommunications
`170 Spelling Checker
`
`171 APPENDIX B: SUMMARY OF FORMAT DIRECTIVES
`171 Basic Formatting
`172 Margins
`172 Headers and Footers
`173 File Linking
`173 Output
`173 Creating A Table Of Contents
`
`174 APPENDIX C: SUMMARY OF ERROR MESSAGES
`
`177 APPENDIX D: PRINTER FILES
`17B Choosing A Printer File
`180 Commodore Printers (and compatibles)
`182 ASCEI Printers
`187 Printer File Creation
`188 Creating Your Own Printer File
`
`199 APPENDIX E: PRINTER CONNECTIONS
`199 Serial Bus
`
`199 RS232 PrinterOutput
`200 R8232 Interface Connections
`201 Parallel Printer Output
`
`203 APPENDIX F: UTILITY PROGRAMS
`203 Setting the PaperCIip || Disk for Autoboot
`
`205 INDEX
`
`mmmmmmmnnmmmmmanmnnmmflmmflflfl
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-O1520
`
`Page 11
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 11
`
`

`

`Inn-oduetton
`
`Page I
`
`INTRODUCTION
`
`...ON READING THIS MANUAL!
`
`Welcome to PaperClip ll - The Manual. This part of the PaperClip Ll
`package has been designed as a Reference for users who want to know
`more about Papal-Clip II and its many functions and oapabilltles. It is
`not a step-by—step course on how to use PaperCllp II.
`If you wish to take
`a few lessons on PaperCllp 11. first we suggest that you close this book
`and open Tutorial.
`
`If yOu have read and worked through the 'IUtorlal and/or Crash Course
`and are thirsty for more information on PaperClip II. or just need to
`look something up, then you have opened file right book. Read pages 3
`to 5. If all you need 15 a general overview of PaperCllp II: use the
`Contents and Index pages to find the facts you need. or just read the
`whole manual.
`
`Then, put both books down somewhere handy. because you'll be
`referring to them often — especially this one — and use PaperCllp III
`
`mnmmmmmmnmmmmnmmmmnmmmmmmmn
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 12
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 12
`
`

`

`page 2
`
`PaperCHpH
`
`UNPACKING PaperCIip II
`In addition to this manual, your PaperClip 11 package should contain the
`following:
`
`- PaperClip II Tutorial Guide
`- PaperClip 11 program diskette
`- PaperClip 11 key (a small plastic cube}
`0 PaperClJp II warranty and registratlon card
`
`To use Paperclip 11 you will need:
`- Commodore 128 computer
`Commodore 1541 or 1571 disk drive. or equivalent
`Commodore 1902 or 1700 series video monitor. or equivalent
`Printer [optional]
`Printer Interface {if your printer is not plug compatible with
`Commodore 128]
`- at least 2 blank data diskettes
`
`For more information on printers and interfaces, see Appendix D.
`
`(VFWflflflflflflflflflflflflflflflflflflflflflflflflfl
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 13
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 13
`
`

`

`Introduction
`
`Page?!
`
`WHAT PoperClip U CAN DO
`
`Word-processing systems can be divided into two categories:
`
`WYSIWYG {What You See Is What You Get}
`— which format your tent on the screen as you type. and
`
`Post—Formatting word-processOrs
`— which format your text during printing.
`
`PaperCIIp II is a post-fonnatflng word-processor. This means that you
`include special formatting instructions in your text that tell PaperClip 11
`exactly how you want your document to look when printed. The
`advantages of post-formatting include enormous flexibility and speed —
`you can concentrate on writing. composing and editing — then turn
`your attention to formatting afterwards. rather than being distracted by
`minor details while you're composing.
`
`SCREEN DISPLAY
`PaperCIip II can use the full capability of either 40- or 80»colurnn
`displays. Text. border. and background can be set to any of 16 different
`colors. Both B&W and color screens can be used effectively.
`
`EDITING
`PaperClip 11 provides fast. easy. full screen editing. Enter and edit text
`with smooth 4-way cursor motion. insert. delete and backspace — plus
`insert mode and fast. accurate. word-wrap. Create single documents up
`to 250 columns wide or 999 lines deep. with lightning fast scrolling.
`
`Screen-up. screen-down, go to top. go to end — provide efibrtless
`editing and review. Handle tables easily — set. move. delete. erase.
`shift. and sort columns. Column arithmetic and numeric tabs make
`numeric charts and tables painless.
`
`You can set. move. copy. and delete phrases and blocks of text. Change
`the letters in a phrase to upper or lower case instantly. Or take a range
`of text and save it to disk for later use. Create 'instant phrases' — single
`keystrokes can enter entire phrases. Set numeric and regular tabs —
`clear all tabs or one at a time. Set underlining, boldface, italics.
`superscript and subscript characters and phrases.
`
`CHARACTER SETS
`PaperCIip II can use modified or custom character sets.
`French and Standard come with PaperClip II.
`
`mmmmmmmmmmmnmmmmmmmmmnmnmmn
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 14
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 14
`
`

`

`Piage4
`
`COLUMNS
`
`PaperCIipiI
`
`Manipulate columns — set. Incite. delete. and copy columns of numbers
`or words -— sort alphabetically
`
`SEARCHES
`Find words or phrases instantly and. if you like. replace them
`automatically with something else. Search using 'wild cards‘ that match
`many similar phrases.
`
`PITCH
`Depending on your printer you can vary printing pitch — condensed.
`expanded. 10. 12, and 15 pitch H change the number of lines printed
`per inch too.
`
`MARGINS, PAGE lENGTH. AND PAGING
`You can set and vary left. right. top. and bottom margins. There is a
`margin release command as well as automatic indentation w to the left
`or right. Justify tart. making both right and left margins even — or
`right-align text. making the left side ragged.
`
`Specify any size paper [up to 250 columns by 250 lines]. and the
`number of lines printable on each page. You can start a new page at a
`specific place. or start a new page only if there are not encugh lines left
`on the current one.
`
`HEADERS AND FOOTERS
`Header and footer margins can he set separately and. if you wish,
`'locked' so they won't follow text margin changes. Vary the pitch in
`headers and footers separately from text. Put an automatic page
`number in a header or footer — set it to any starting value.
`
`LINKING FILES
`To print very long documents. you can link files with a command that
`names the next file. or be prompted to directly enter the next fllename.
`Other commands will print text directly frorn another file without
`losing place in the present document.
`
`PRINTING
`You can premew on—screen. or print on your printer — switch back and
`forth instantly. Pause between pages. print continuOusly. or change
`while printing. You can stop printing {to correct a mistake. etc). then
`restart printing at the top of that page.
`
`Video output — 40. 80. 160 and 320—columns wide. Change printer
`device number. print directly to parallel or RS232 printers.
`
`mm(WI/Wmflflflflflflflflflflflflflflflflflflflflflfl
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 15
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 15
`
`

`

`Introduction
`
`Page 5
`
`LOADING 8: SAVING TEXT
`Save documents to disk. load them from disk. and merge text from
`other disk files. Copy linked global files in proper order automatically.
`You can load and save text as sequential data files for compatibility with
`database programs and others — Commodore and ASCII formats.
`
`DISK HANDLING
`Disk housekeeping is easy with PaperClip H — scratch files, format new
`disks. validate old disks. rename files. check disk drive errors. set the
`disk device numbers PaperClip II will use.
`
`SPELLPACK SPELLING CHECKER
`Use PaperClip Il's fast spelling checker to scan your text for typos and
`misspellings. Correct errors. add new words to the dictionary. and skip
`over correctly spelled names. etc. Scans the entire dOCument with one
`command.
`
`TABLE OF CONTENTS
`Create a table of contents or index list with correct page numbers
`automatically. then edit for professional results.
`
`FORM LETTERS (MAIL MERGE)
`Take a list of words. numbers, or phrases created by PaperCIip II. a
`database. mailing list. or other program — then use variable blocks to
`create accurate personalized form letters.
`
`TELECOMMUNICATIONS
`Using a modem and telephone line with PaperClip II. you can
`telecommunicate with other computers. opening up whole newr sources
`of informatiou — electronic mail. news. referencing, electronic
`shopping. local bulletin boards and international services. stock market
`quotes— quickly and easily.
`
`flflmnmflflflflflflflflflflflflflflflflf‘xflflflfl"
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 16
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 16
`
`

`

`Page 133
`
`TELECOMMUNICATIONS
`
`Telecommunications is the process of exchanging information with
`another computer using a telephone line. With the communications
`mode built into PaperClip 11. you can access electronic mail. on line
`libraries. airline bookings. computerized shopping. local bulletin
`boards, free software...
`
`Before you can explore the possibilities telecommunications presents.
`you will need a modem. A modem is used to connect your computer to
`the telephone line in your honse.
`It translates the computer's data into
`a stream of high pitched tones. These tones are sent over the
`telephone line to another modem. which converts the tones back into
`computer data.
`
`Because telephone lines are not designed to carry computerized data, it
`is transferred at a limited rate. Exactly how fast is determined by the
`capacity of the modem you buy. and the modem at the other end of the
`line. Both computers will need a modem. and both modems must be
`set to the same speed.
`
`PaperClip ll has been designed to work with many popular modems.
`Refer to the listing below. If your modem is not listed. it may be similar
`to one which is suppOrted. Check yOur modem manual. The modem
`will need to be connected to the phone line. Direct connect modems
`use a cable designed to plug directly into a modular phone jack.
`If this
`is not possible. you can use an acoustic modem. into which the
`telephone handset is placed. Acoustic modems are generally very
`simple. and won't dial or answer the phone.
`
`dammmmflflmmmmmflmmflmmmmmmmmmm Te
`
`TELECOMMUNICATIONS BASICS
`Computer systems store information. Such as a PaperClip ll document.
`in small pieces called bytes. Each byte is made up of 8 bits. When you
`send data via telecommunications. each bit is sent indnriduaily. followed
`by the next. until the entire byte is sent. Many of the settings in
`PaperClip ll's Communications Options menu deal with the variOus ways
`of sending each byte.
`
`When you use PaperClip II to call a remote computer. many things
`happen. PaperCIip ll uses the modem to dial the number. When the
`remote end answers. PaperClip II listens for a carrier tone. This is a
`special whisng sound an answering modem makes. When the carrier
`is detected. your modem will respond with its own carrier. using a
`slightly different tone.
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 17
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 17
`
`

`

`Riga 134
`
`PaperCthH
`
`Once the two modems have linked can-lets. each reports carrier detect
`to its computer. PaperClip II announces that it has connected. and
`waits for you to press
`
`If you don't respond within one minute. PaperClip II assumes you have
`left it unattended. and hangs up.
`
`Once connected. each key you press is immediately sent to the other
`computer via the modem. Characters received from the remote system
`are displayed on your screen. This is telecommunications —
`transferring information from one computer to another.
`
`Most dial up systems require you to press a certain key once or twice
`before they respond. In addition. they usually echo back any characters
`they receive from you. In this way. each key you press is sent to the
`remote computer. which sends it right back to your end. Men the
`character an'lves at your modem. Paperclip II displays it on the screen.
`In this way you see what you are typing.
`
`USING PoperClip [1 COMMUNICATIONS
`Telecommunications is an independent system within PaperClip II.
`The command style is different from the rest of PaperClip 11.
`
`Computer telecommunications has its roots in remotely operated
`teleprinters (remote control typewriters]. Many of the terms and
`techniques used today are based on these original telecommunicators.
`Described below are some of the most common terms used.
`
`Baud Rate — Used to describe how quickly information is transferred
`between computers. The higher the baud rate. the less time it takes to
`exchange a given amount of data. Baud rate can also be expressed as
`bits per second. or BPS. ’Ihe baud rate you use is determined by the
`slowest component in the link between the computers.
`If you have a
`1200 baud modem. and your friend has a 300 baud modern. then 300
`baud is the fastest you can exchange information.
`
`Parity — Data sent over telephone lines is subject to interfereuce.
`Clicks and buzzes during telephone conversation appear as incorrect or
`missing bits during data communications. Parity is a system of marking
`each byte of data before it is sent. then checking the received byte's
`marker for errors. Both ends must agree on the type of parity checking
`to use. otherwise every byte will be interpreted as incorrect by the
`receifing computer.
`
`flhflmnflmmnmnmmmnnflflflflflnflflflflfl
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 18
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 18
`
`

`

`Teleconmwnications
`
`Page 135
`
`Some systems do not bother with parity. and neither send parity
`informatiOn nor check it on reception. Occasionally. a system which is
`advertised as not using parity will actually be using MARK or SPACE
`parity.
`
`Word Length — Computer information is ofien stored in a form called
`ASCII in which only ‘7 of the 8 bits in each byte are used. Since the 8th
`bit is never used. many ASCII systems only send the 7 bits. reducing the
`time'needed to send each byte. Both ends must use the same word
`length setting. otherwise the receiving end will lose count of which bits
`are for which byte.
`
`Duplexing — Many information networks automatically echo back
`information they receive. As you type on the keyboard. each character
`is sent to the other system. Each is instantly echoed back. The
`received data is displayed on your screen. and you see the characters
`you type. This is called Full Duplex. sometimes called echoplex.
`
`If you set PaperCIip
`Other systems do not provide this automatic echo.
`II to Half Duplex. characters will be displayed as you type them. rather
`than waiting for the echo.
`
`Text Buffer — PaperClip II can send from and receive text using the
`same memory used for normal editing. You can load a document in
`from disk. switch over to telecommunications, and send it out. When
`capturing. Paper-Clip 11 copies received data into text as it comes in.
`
`XON/XOFF — Sometimes the computer at the other end won't be able to
`keep up with the data from PaperClip II. It needs to tell your computer
`to wait until it is ready for more. A protocol called XON/XOFF is used to
`control the flow of data.
`
`A special character called XOFF is sent when the receiving system
`needs a breather. The sending computer then waits for an XON
`character before continuing. This is sometimes called CTRL s. CTRL Q
`handshaldng.
`
`File Transfer Protocol — When transferring the contents of a disk file. it
`is important that the received file be exactly the same as the original.
`Several error checking and correcting methods have been developed to
`assure the integrity of file transfers. These protocols guarantee that the
`information sent will be received correctly. The data is sent in small
`segments. along with several statistics and other checks. Each segment
`is checked. and if in error. re—sent. This process continues until the
`data has been transferred correctly. If a segment can't be received
`error—free. the transfer is aborted.
`
`mmmnnmmnmmmnmmmmmmnmmmflmmmb
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 19
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 19
`
`

`

`Page 136
`
`.PaperCIipH
`
`If the CRC method is
`Most computers use the mODEM CRC protocol.
`not recognized. they revert to standard WODEM. Bulletin boards
`operated with Commodore equipment often use the Punter Cl protocol.
`
`SPECIAL KEYS USED IN COMMUNICATIONS
`Many remote systems use special control codes for functions Such as
`pausing transmission. aborting a command. requesting help. etc. These
`codes are sent by holding down
`while pressing another key. For
`this reason. PaperClip II has a different command key in
`communications mode.
`
`To issue a command in communications mode. hold down the @ key
`while pressing the key for that function. For example. the command
`
`@R
`
`means press E] then press and release the R key while still holding the
`E] down.
`
`Control codes will be shown in the form
`
`C
`
`which means hold
`the
`key held down.
`
`down. then press and release the C key with
`
`The keys applicable to communications
`
`@
`
`E]
`
`E1]
`
`@
`
`Switch communications mode 0n and off
`
`Display the Communications Options menu
`
`Display the Dialing Options menu
`
`Start text capture or transmission
`
`Used in conjunction with a letter key to send control codes
`to the remote system.
`
`Clear the communications screen
`
`[E] B
`
`Adjust the baud rate between 300. 1200 and 2400
`
`1g W
`
`Adjust the word length between 7 and 8 bits
`
`|§ P
`
`Cycle through the five possible parity settings
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 20
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 20
`
`

`

`Telemnnumicaiions
`
`Page 137
`
`[E D
`
`@ H
`
`[E] C
`
`E] Z
`
`E] T
`
`[E] R
`
`Switch between full and half duplex operation
`
`Hang up immediately
`
`Alternate which clock is displayed
`
`Reset the displayed clock to zero
`
`Start file traHSmission using the current protoCol
`
`Start file reception using the currently set protocol
`
`@[E] Move the cursorintextto the top oftext
`
`E]
`
`Move the cursorintext to the end oftext
`
`E] m
`
`[E] [:1]
`
`E]
`
`IE]
`
`[Q
`
`Move the cursor down in text
`
`Move the cursor up in text
`
`Move the cursor left in tact
`
`Move the cursor right in text
`
`Move to the beginning of the nun line in text
`
`Communication Options and
`Options menus are available in
`conununications mode. They provide selections for almost any
`equipment configuration and communications setting.
`
`Once you have selected the appropriate settings for your equipment.
`you can save the current configuration. When PaperCIip II starts up
`next time. it will automatically match the settings to those saved.
`
`SETTING UP FOR COMMUNICATIONS
`To switch to the communications mode. leaving text intact. press
`
`E
`
`The main communications screen will appear.
`
`When you need to switch back to editing mode. press
`
`E
`
`mmmmmmmmmmmmflmmmmmflmmmmmmmm
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 21
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 21
`
`

`

`Pagel38
`
`PaperClipH
`
`
`
`The tab and status lines display the present communication settings.
`
`Before you can start using telecommlications. yOu must tell PaperClip
`II exactly what equipment you are using. and what type of remote
`system you will be calling.
`
`To display the Communications Options menu. press
`
`[E
`
`This menu is used to describe the equipment you have. and how to
`respond to the remote computer.
`
`monnnnmmmmmmmmmnnnmnmmmnnmm
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 22
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 22
`
`

`

`Telecommunicath
`
`Page 139
`
`Baud Raw {BPS}
`Parity
`Word Lenglh In Bil:
`I!)an
`Text Buffer
`XOWOFF I-landshahhg
`FIIE ||;n'|:‘.i-—.|
`Prt:-I-.:--:u_:.i
`Modeme
`Fla-232 Genital Signals
`Gommbaiion Typo
`Auto-Lina Feed
`Line Feed GeneraUfln
`Backseat 0068
`Farm Feed Expense
`Bell Resporsa
`Reverse-Field Priming
`Central Characters
`cm Display
`
`5m Clock
`
`Modem 3013166.”!
`Mime]
`flSCII
`0"
`
`To change a menu setting. move the highlight bar with [I] and [1]
`Select the correct setting using + and - When the menu accurately
`reflects yOur equipment configuration. press
`
`SELECTING YOUR COMMUNICATIONS OPTIONS
`
`Baud Rate
`
`The baud rate determines how quickly information is transferred
`If you
`between computers. Ifyou have a 300 baud modern. select 300.
`are using a faster modem. select from the speeds listed in the modem
`manual. Never set this higher than the baud rate your modem was
`designed for. PaperClip II can operate from 50 to 9600 baud. 9600
`baud is not available when using a 40—colurnn display.
`
`Parity
`This is not determmed by your modem. but is part of the protocol used
`to transfer information between computers. Both PaperClip II and the
`remote computer must be set to the same parity. Parity may be
`selected from: NONE. ODD. EVEN. MARK. SPACE.
`
`Many systems don‘t bother with parity and will work with parity set to
`NONE. Check the inform-laden packet for the service you are calling for
`the correct parity.
`If you aren't Sure. try using NONE.
`
`PMC Exhibit 2186
`
`Apple v. PMC
`|PR2016-01520
`
`Page 23
`
`J
`
`C C C C C C C C C C C C C
`
`.
`
`C C C C C C C C C C C C C C
`
`PMC Exhibit 2186
`Apple v. PMC
`IPR2016-01520
`Page 23
`
`

`

`Page 140
`
`PtzperCHpH
`
`Word Length
`You can choose either 7 or 8 bits. Because ASCII uses only 7 of the 8
`available bits in each byte. many systems ignore the last bit. skipping on
`to the next byte Instead. Since data is communicated a bit at a time.
`this results in quicker informatmn transfer. It's important that both
`ends use the same word length. Again. this depends on the system you
`are calling.
`
`Duplexing
`Most systems automatically echo back information they receive. Each
`character you type in is echoed back and appears on your screen. This
`is called full duplex.
`
`For systems which don't provide this echo. use half duplex. Characters
`will be displayed directly on your screen as you type.
`
`Text Bufier
`
`One of the most useful features of built in commumcations is that you
`can directly access the text while on line. You can load a document into
`text. edit it. switch to communications. the

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