`
`vwvw.archive.org
`415.561.6767
`415840-0391 e-fax
`
`Internet Archive
`300 Funston Avenue
`
`San Francisco, CA 94118
`
`AFFIDAVIT OF CHRISTOPHER BUTLER
`
`1. I am the Office Manager at the Internet Archive, located in San Francisco,
`
`California. I make this declaration of my own personal knowledge.
`2. The Internet Archive is a website that provides access to a digital library of
`Internet sites and other cultural artifacts in digital form. Like a paper library, we provide
`free access to researchers, historians, scholars, and the general public. The Internet
`Archive has partnered with and receives support from various institutions, including the
`Library of Congress.
`3. The Internet Archive has created a service known as the Wayback Machine. The
`Wayback Machine makes it possible to surf more than 450 billion pages stored in the
`Internet Archive's web archive. Visitors to the Wayback Machine can search archives
`by URL (i.e., a website address). If archived records for a URL are available, the visitor
`will be presented with a list of available dates. The visitor may select one of those
`dates, and then begin surfing on an archived version of the Web. The links on the
`archived files, when served by the Wayback Machine, point to other archived files
`(whether HTML pages or images). If a visitor clicks on a link on an archived page, the
`Wayback Machine will serve the archived file with the closest available date to the page
`upon which the link appeared and was clicked.
`4. The archived data made viewable and browseable by the Wayback Machine is
`compiled using software programs known as crawlers, which surf the Web and
`automatically store copies of web files, preserving these files as they exist at the point of
`time of capture.
`5. The Internet Archive assigns a URL on its site to the archived files in the format
`http://web.archive.org/web/[Year in yyyy][Month in mm] [Day in dd] [Time code in
`hh:mm:ss]/ [Archived URL]. Thus, the lntemet Archive URL
`http://web.archive.org/web/19970126045828/http://www.archive.org/ would be the
`URL for the record of the Internet Archive home page HTML file
`(http://www.archive.org/) archived on January 26, 1997 at 4:58 a.m. and 28 seconds
`(I997/01/26 at 04:58:28). A web browser may be set such that a printout from it will
`display the URL of a web page in the printout’s footer. The date assigned by the Internet
`Archive applies to the HTML file but not to image files linked therein. Thus images that
`appear on a page may not have been archived on the same date as the HTML file.
`Likewise, if a website is designed with "frames," the date assigned by the Internet
`Archive applies to the frameset as a whole, and not the individual pages within each
`frame.
`
`6. Attached hereto as Exhibit A are true and accurate copies of printouts of the
`Internet Archive's records of the HTML files for the URLs and the dates specified in the
`footer of the printout.
`7. I declare under penalty of perjury that the foregoing is true and correct.
`
`DATE:
`
`A.’/‘Z q
`
`II9
`
`Christopher Butler
`
`
`
`
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 1
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 1
`
`
`
`CALIFORNIA IURAT
`
`See Attached Document.
`
`State of California
`
`County of San Francisco
`
`A notary public or other officer completing this
`certificate verifies only the identity of the
`individual who signed the document to which this
`certificate is attached, and not the truthfulness,
`
`accuracy, or validity of that document.
`
`Subscribed and sworn to (or affirmed) before me on
`this
`
`mg day ofggo7[(r4,-50"
`
`,
`
`/é , by
`
`Christopher Butler,
`
`proved to me on the basis of satisfactory evidence to be
`the person who appeared before me.
`
`Signature‘
`
`_ i..»~»., Rm" MC(‘H_ESNE\’
`
`
`U)
`.. 5'
`'4
`Co.~m.Hla8972
`L” -
`3 NOTAlHl'-IUC-CAUIOINIA _
`“'
`9
`Suiunclsco coum __
`
`
` !"#$
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 2
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 2
`
`
`
`Exhibit A
`
`%&&'()*+,-
`(./*0*1)2324)5)&%6()7
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 3
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 3
`
`
`
`Developer's Support
`
`lofl
`
`l‘I.-'.lCJCIl:.'.~"i ztélc.-.=.-o;-"
`"enriching l'c:-
`UIHCDS ::'ir.I
`l""IIl-.';v'.‘l‘I ~:Iv~.i:
`“'
`Cu knnersupport
`DeveIoper s uppon
`
`For Developers Only
`These items will help you integrate a Synaptics TouchPad into your system
`design. Just click to download the ones that interest you:
`
`I Synaptics TouchPad C++ API Document Lgdf)
`Provides details on how you can incorporate advanced TouchPad
`features, such as pressure and absolute finger position, into your own
`software.
`
`Industg Standard Active PS[2 Multiglexing Sgecification (.gdQ
`Industry specification for integrating multiple PS/2 pointing devices into
`a single computer without sacrificing any extended feature of any
`specific device.
`
`
`Use this self-extracting EXE file to get the source code for the C++
`TouchPad interface objects, as well as sample code that demonstrates
`its use. This file can also be extracted using unzip or pkunzip. Full
`documentation is available in the link above.
`
`
`Describes how computers and other hosts interface to a Synaptics
`TouchPad. Includes information on pinouts, timing, protocols, standard
`pointing device features, and TouchPad specific features.
`
`Find out more about how Synaptics TouchPads and these driver features
`work: vlgig our TogchPad Product Pagg or our Downloads Pagg.
`
`https://web.archive.org/web/20010417231753/http:/wwuzsynaptics.com/support/de\'_support.cfm
`
`899:;<=>?@
`;AB=C=D<EFEG<H<98I;<J
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 4
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 4
`
`
`
`Developer's Support
`
`1 of l
`
`"enriching ice l‘l-E.-fL'Jx'.'_ll".v"I
`UNIONS ::'ul
`r*'~—||i~:;v-rl viva-.1: »-5. ”
`
`fiugtomer Support
`Developer 5 upporl
`
`For Developers Only
`These items will help you integrate a Synaptics TouchPad into your system
`design. Just click to download the ones that interest you:
`
`I Synaptics TouchPad C++ API Documgng Lgdf)
`Provides details on how you can incorporate advanced TouchPad
`features, such as pressure and absolute finger position, into your own
`software.
`
`Industg Standard Active PS[2 Multlglexing §gecification §.gdf)
`Industry specification for integrating multiple PS/2 pointing devices into
`a single computer without sacrificing any extended feature of any
`specific device.
`
` m
`Use this self-extracting EXE file to get the source code for the C++
`TouchPad interface objects, as well as sample code that demonstrates
`its use. This file can also be extracted using unzip or pkunzip. Full
`documentation is available in the link above.
`
`§1nagtics TouchPad Interfacing Guide Lpdf)
`Describes how computers and other hosts interface to a Synaptics
`TouchPad. Includes information on pinouts, timing, protocols, standard
`pointing device features, and TouchPad specific features.
`
`Find out more about how Synaptics TouchPads and these driver features
`work: Visit our TouchPad Product Page or our Downloads Page.
`
`htips://web.archive.org/web/20010602054142/http://\\'ww.synaptics.c0m/support/de\>_support.cfm
`
`KLLMNOPQRS
`NTUPVPWOXYXZO[OLK\NO]
`
`APPLE INC.
`
`EXHIBIT 1019 _ PAGE 5
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 5
`
`
`
`^__`abcdef
`aghcicjbklkmbnb_^oabp
`
`APPLE INC.
`EXHIBIT 1019 - PAGE 6
`
`