`
`sx
`
`:\
`
`IIlllllllll
`_____ Ch
`..__——-—‘
`.
`7:"; ='='_ C
`-. .:‘:__— 53
`so ——..._—..“"——-
`.
`°° -—':_=‘‘ ,3
`N -1
`O f
`_ Attorney Docket No.: 0NLIP001+
`n 2 O
`1-
`=—___
`\
`I Hereby certify that this paper and the documents and/or fees referred to
`04} :2
`as attached therein are being deposited with the United States Postal
`-
`,
`_} ‘gm
`33
`Service on November 18, 1998 in an envelope as “Express Mail Post
`Flrst Named Inventor‘ Jeffrey W‘ Loomans mg
`Office to Addressee” service under 37 CFR §1.lO, Mailing Label
`55 A
`Number EL100012885US to the Assistant Commissioner for Patents,
`He‘-I‘ .
`Washington, DC 20231.
`61$
`
`/’ ".
`2
`I
`-_..
`C
`'1
`T5
`/
`
`Assistant Commissioner for Patents
`Box Provisional Patent Application
`Washington, DC 20231
`
`Duplicate for fee processing
`
`Sir:
`
`This is a request for filing a PROVISIONAL APPLICATION under 37 CFR l.53(o).
`
`.
`
`INVENTOR(S)/APPLICANT(S)
`
`FIRST NNVIE
`
`MIDDLE INITIAL
`
`RESIDENCE (CITY AND
`EITHER STATE OR FOREIGN
`COUNTRY)
`
`
`
`LAST NAME
`
` JEFFREY
`
`
`
`
`LE VERA GING THE WEB: ARCHITECTURE MA TTERS
`
`510 843-6200
`
`
`LOOMANS
`
`W.
`
`San Francisco, CA
`
`TITLE OF INVENTION (280 characters max
`
`CORRESPONDENCE ADDRESS
`
`Joseph M. Villeneuve
`BEYER & WEAVER, LLP
`P.O. Box 61059
`
`Palo Alto, CA 94306
`
`ENCLOSED APPLICATION PARTS check all that a
`
`X Specification
`
`Number of Pages
`
`28
`
`Small Entity Statement
`
`Drawing(s)
`
`Number of Sheets
`
`Other (specify)
`
`X A check or money order is enclosed to cover the Provisional filing fees.
`
`Provisional Filing Fee Amount ($)L5_0
`
`X The commissioner is hereby authorized to charge any additional fees which
`may be required or credit any overpayment to Deposit Account No. 50-0388
`(Order No. ONLIP001+).
`
`The inventions made by an agency of the United States Government or under a contract with an agency of the United States Government.
`
`X
`
`No
`
`Yes, the name of the U.S. Government agency and the contract number are:
`
`Respectfully Submitted,
`
`SIGNATURE
`
`K
`
`3% “til-/*~$, DATE November 18 I998
`
`
`
`TYPED NAME
`
`Joseph M. Villeneuve
`
`REGISTRATION NO. 37 460
`
`PRO VISIONAL APPLICA TION FILING ONL Y
`
`1 of 30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`1 of 30
`
`
`
`1 1-18-1998 1 2:49PM FROM ONLINK 4153257329
`
`P. 2
`
`9 On-Lmk
`
`Leveraging the Web: Architecture Matters
`
`The Internet and Web technology are prompting organizations to
`reengineer their business processes, especially in the area of electronic
`commerce. Early e-commerce pioneers selected a shopping cart model for
`selling straightforward products like books, CDs, and flowers. Products
`with multiple options require a more sophisticated on-line selling
`application that replicates many of the characteristics of a real sales
`person.
`
`A Web-based sales consultant drives selling knowledge closer to the point
`of sale, increasing revenue from existing sales channels while opening an
`entirely new web-based sales channel. A Web-native architecture is critical
`to successful implementation of a Web-based sales consultant. This
`architecture must provide for flexibility, scalability, and cost effective
`administration.
`
`The Evolution of the World Wide Web
`
`The Internet originated as a technology in the 1970's designed to reliably send electronic
`
`information across a wide—area computer network. The development of LYNX, enabled
`
`the sharing of information between computer savvy individuals.
`
`Hyper Text Markup Language (HTML) made the Internet usable for the mass market. In
`
`its infancy, HTML was used to share information such as stock reports, product
`
`catalogues, and baseball scores. With the advent of Common Gateway Interface and
`
`application servers, information locked inside corporate computer systems became
`
`widely accessible.
`
`Today, the Internet is evolving from an information resource to a medium which
`
`performs sophisticated sales, support and customer service functions. Organizations are
`
`refonning themselves as e-commerce gains widespread acceptance.
`
`
`
`On-Link Technologies, Inc. Proprietary and Confidential
`
`1
`
`2 of 30
`
`Microsoft Corp. Exhibit 1015
`
`.
`
`Microsoft Corp. Exhibit 1015
`
`2 of 30
`
`
`
`1 1-18-1998 12:58PM FROM ONLINK 4153257329
`
`P. 3
`
`9 on-Link
`
`Expanding Sales Channels with a Web-based Sales Consultant
`
`A Web-based sales consultant works 24 hours a day, provides 100% geographic
`
`coverage, with no need for training and no sick days or vacation. It can be your most
`
`valued sales representative. A Web-based sales consultant increases nevenue by driving
`
`dynamic selling knowledge--part numbers, descriptions, prices, illustrations, and
`
`configurations closer to the point of sale. By doing so, the application increases the
`
`efficiency of existing sales channels, improves customer service and opens an entirely
`
`new web sales channel—al1 while reducing expenses.
`
`A Web-based sales consultant provides complete selling knowledge shortening sales
`
`cycles and expanding sales coverage. With access to information at any time, from
`
`virtually anywhere in the world, sales people spend less time generating quotes and more
`
`time developing profitable “face time” relationships. Value added resellers and
`
`distributors can also re-brand the online sales consultant and post the sales application to
`
`their own Web site, making them more likely to showcase your products.
`
`A Web-based sales consultant improves your telesales channel efficiency as well. By
`
`providing customers with pre—order information that guides them to an optimal
`
`configuration, (including cross-selling and up—selling) customer service is improved and
`
`order call times are reduced.
`
`Not only does the Web increase sales for existing channels, it provides the rare
`
`opportunity to open an entirely new sales channel. The Web helps you reach traditionally
`
`uneconomical users, while satisfying the expectations of a new class of Internet savvy
`
`customers. Orders tend to flow to the company that offers the easiest and most customer-
`
`friendly purchasing process. A Web channel makes that happen.
`
`Technical Criteria for a Web Sales Channel
`
`
`
`
`
`On-Linl< Technologies, Inc. Proprietary and Confidential
`
`2
`
`3 01.30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`3 of 30
`
`
`
`l 1-18-1998 l2 : SBPM
`
`FROM ONLINK 4153257329
`
`P. 4
`
`9 on-Link
`
`Many companies are using the Web to sell simple products. Dell” and Ci scom have
`
`proven that complex products can be configured and sold on—1ine~—a.lbeit at high
`
`application development and maintenance costs. Selecting the right technology solution
`
`to deliver on the promise of a Web-based sales consultant requires an analysis of the
`
`application’s ability to fulfill the role of sales and sales support. The application must
`
`also provide for flexibility, scalability and cost effective administration.
`
`Internal and externalflexibility
`
`In order for an on-line sales consultant to easily deploy to your entire organization, it
`
`must be based on open standards. For general availability to customers with different
`
`client configurations, it needs to be flexible enough to run in any of the browsers
`
`currently in widespread use, without the requirement of plug-ins. Your on-line sales agent
`
`must function in different environments; whether on an Intranet, extranet, within other
`
`applications, or with disconnected users. For users, execution should require a simple
`
`click on a hyperlink. Additionally, the application should be flexible enough to run
`through firewalls without any additional configuration.
`
`Anticipating Growth
`
`Web-based applications are typically associated with an indeterminate number of
`
`concurrent users making it difficult to predict scaling costs. The application’s architecture
`
`affects the cost of the hardware on which it operates,.and impacts performance when
`
`responding to users’ requests.
`
`Creation and maintenance expenses
`
`During and after the sale, administration costs affect an organization’s profitability. In the
`
`competitive on-line marketplace, time to market is critical. An application that takes
`
`months and a team of programmers to add a new product is unacceptable.
`
`A Web-based sales consultant and supporting tools must inter-operate within an
`
`organization's current infrastructure. To guarantee integration with existing and future
`
`
`
`
`
`
`
`0n—Link Technologies, Inc. Proprietary and Confidential
`
`3
`
`4 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`4 of 30
`
`
`
`ll-18-‘I998 12:51PM FROM ONLINK 4153257329
`
`P.5
`
`9 Ont-Link
`
`systems, the application must be based on open standards. In addition, support tools need
`
`to aid in the integration between enterprise systems and the new web channel.
`
`The application should be modular allowing for division of implementation tasks such as
`
`the user interface, the configuration information, and the selling knowledge. The user
`
`interface should be customizable and integrate within an existing website.
`
`Maintaining current and accurate selling information for use within the application is
`
`essential. Maintenance tools should be easy to use and require minimal overhead from
`
`the IS department.
`
`Real Sales Functionality
`
`
`
`Configuration alone is not enough to enable a new Web sales channel. A few modeling
`
`languages and applications are capable of handling the configuration of complex
`
`products. However, they do very little to fulfill the role of a salesperson, including the
`
`ability to adopt the buyer’s perspective, perform a needs assessment, cross-sell and up-
`
`sell products such as support and training.
`
`An application’s responsiveness is critical to delivering sales functionality. Buyers
`
`become dissatisfied with software that functions well but responds slowly. For
`
`widespread acceptance, the application must download and start-up in no more than a few
`
`seconds, even over a low bandwidth connection. Page latency among product families
`
`must be sub-second as opposed to sub-rninute.
`
`On-Point Sales”
`
`On-Link's cornerstone applicationaddresses the demands of the new Web sales channel.
`
`Through a revolutionary technology, the On-Point Micro-Engine, employed within a
`
`modular application On-Link enable the Web as a new sales channel.
`
`On-Link Technologies, Inc. Proprietary and Confidential
`
`4
`
`5 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`5 of 30
`
`
`
`11-18-1998 12:51PM FROM ONLINK 4153257329
`
`53.8
`
`9 on-Link
`
`Client-side Application
`
`' To provide speed and scalablity, On-Point Sales’ single tier application runs inside a Web
`
`browser. The end—user downloads the entire application at runtime, generally embedded
`
`within a corporate website. The initial download for the application is approximately 5
`
`kilobytes. The application bootstraps itself through additional loads while the
`
`surrounding website is still transferring, and once approximately 50KB of additional
`
`application code is resident, start-up time takes only a second or two. Users are freed
`
`from slow modem speeds, the latency of the Internet, CGI processes, or web-server
`
`bottlenecks. The user interface, code, and product information, for an entire prodeuct
`
`configuration session is approximately 100 kilobytes - equivalent to the size of a large
`
`corporate logo image - with loading time distributed across the entire session so that the
`
`user never experiences significant delays.
`
`On-Link offers a scalable solution through this thin Web-client architecture. The Web
`
`server must be capable of serving 100 kilobytes of traffic per user session, a task any
`
`corporate Web server can easily handle.
`
`On-Link's Web sales application is also deployable. Because the application runs in a
`
`browser with no server side processes, the same application can be deployed on a
`
`company intranet and extranet, as well as on disconnected clients. Being Web-based,
`
`your resellers can link to the application, or host it themselves.
`
`Modular Architecture
`
`The application is divided into three modules: the User Interface layer, the Data layer,
`
`and the Micro-Engine. As with today’s advanced three tier applications, the modular
`
`design allows for ease of implementation and maintenance. Out deployment of the
`
`modular application to the client provides for unmatched scalability and speed.
`
`(insert architectural graphic of On-Point Salesm)
`
`
`
`On-Link Technologies, Inc. Proprietary and Confidential
`
`5
`
`6 01:30
`
`. Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`6 of 30
`
`
`
`11-18-1998 12:52PM FROM ONLINK 4153257329
`
`13.7
`
`9 on-Lmk
`
`User Interface
`
`The User Interface layer is written in standard HTML and can be created and maintained
`
`with any HTML authoring tool. The user interface can be made to match the existing
`
`look and feel of a website or an internal application. Through the Micro-Engine, multiple
`
`interfaces can access a common data layer.
`
`Data Layer
`
`The data layer stores product information such as configuration and rules; exception, up-
`
`selling, and cross-selling information; pricing and part numbers. This information is
`
`represented as relational data and can be stored in a standard ASCI text file. Relational
`
`table modeling, and an engine that permits creation of sparse data schemas, ensure the
`
`data for any given configurable product is on the order of 20 kilobytes. Additionally, the
`
`application performs intelligent page-fetching so that downloading occurs in the
`
`background.
`
`Data is modularized by each individual product line. This allows small file sizes to
`
`download, makes team implementation and maintenance easier, and makes phased
`
`implementation possible.
`
`On-Point Micro-Engine
`
`The applicaticn’s Micro—Engine joins the user interface and the data layer. This Web
`
`distributed application engine is maintained by On-Link engineers to provide browser
`
`compatibility and application upgrades. The Micro-Engine handles four primary tasks:
`
`Client-side HTML generation, product configuration, event handling, and purchasing and
`
`session information generation.
`
`Client-side HTML Generation
`
`The Micro—Engine dynamically creates the form components of the user interface. While
`
`looking identical to standard pull-down lists, radio-buttons, and scroll-boxes, these UI
`
`components are much more functional. Their contents are dynamically generated by
`
`
`
`
`
`On-Link Technologies, Inc. Proprietary and Confidential
`
`6
`
`7 01.30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`7 of 30
`
`
`
`1 1-18-1998 12 : 52PM
`
`FROM ONLINK 4153257329
`
`P- 8
`
`9 on-Link
`
`interpreting the data files. If desired, the contents themselves can change according to
`
`previous actions within the application. As a user modifies selections, this information is
`
`instantly conveyed to the Micro-Engine so that configuration validation can proceed.
`
`Configuration
`
`With each user selection, the Micro~engine performs a complete configuration validation
`
`in sub-second time so that any misconfiguration is immediately trapped. This speed is
`
`possible because On-Point Sales’ unique Web—native architecture does not require slow
`
`and resource intensive server-side processing.
`
`Event Handling
`
`When users make a valid selection, they see their current configuration including
`
`dynamic system diagrams, current pricing information, and product pictures. When the
`
`user selects an unavailable configuration, the Micro-Engine provides an immediate
`
`context sensitive message and guides the user to valid products. This unique exception
`
`handling provides you with up-selling and cross-selling opportunities as users are
`
`directed to available selections.
`
`Purchasing and Session Information Generation
`
`When the customer proceeds with a sale, the Micro-Engine has predefined functions that
`
`allow it to generate a custom quote, a multi-line purchase order, or a bill of materials.
`
`These can be printed or electronically delivered to an order entry system or other'back-
`
`office system for an end-to-end e-commerce solution.
`
`Architecture Matters
`
`On-Link's On-Point Sales’ unique architecture works well because it is designed as a
`
`web deployed solution, as compared to other solutions that are modified client-server
`
`products requiring server side processes. By running inside a browser, On-Point sales
`
`can be deployed on a stand-alone client for a remote sales force, on your intranet for use
`
`by customer support, engineers, and telesales, and on the Internet for use by customers
`
`and resellers.
`
`
`
`
`.1‘...m
`
`On-Link Technologies, Inc. Proprietary and Confidential
`
`7
`
`8 01.30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`8 of 30
`
`
`
`11-18-1998 12:53PM FROM ONLINK 4153257329
`
`P. 9
`
`9 On-Lmk
`
`Products with heavy server side components, require expensive hardware in order to
`
`scale and administer. Server-side processing adversely impacts the user experience in that
`
`it does not allow dynamic feedback during configuration. Users complete a form, submit
`
`it, wait for transmission and server processing, and then receive a response. The number
`
`of concurrent users, the system's tuning, and the amount of server—side processing power
`
`all impact response times.
`
`On-Link's On-Point Sales” gives dynamic sub-second feedback as it guides them to a
`
`valid configuration.
`
`The application’s architecture also impacts the speed of development and maintenance.
`
`On-Link’s solution does not require any code modification to change configuration logic.
`
`We store the relevant data, metadata, and logic in our dataset with no coding required,
`
`reducing maintenance costs.
`
`Summary
`
`The evolution of the Internet into a sales channel provides the opportunity to push selling
`
`knowledge deep into existing sales channels, generating more revenue at a lower cost.
`
`Making the right choice for the technology and applications you select to address this
`
`channel will have a significant impact on your organization’s profitability.
`
`While client-server technologies can be ported to the Web, they remain constrained by
`
`legacy architectures. On-Link's on-line sales consultant not only provides configuration
`
`capabilities, it also perform needs analysis, cross-selling, and up-selling all in a Web-
`
`native architecture. Web-narive is the only way to build an application that is fast,
`
`scalable, reliable and deployable.
`
`
`
`On—Linl< Technologies, Inc. Proprietary and Confidential
`
`8
`
`9 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`9 of 30
`
`
`
`10 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`10 of 30
`
`
`
`11 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`11 of 30
`
`
`
`
`W?»\3.£:._Oe
`
`.v$..1.§\.._I?m4o:f.S.2n...A.
`
`C36:.39?
`<>_.5.u.Pn..w>.aw
`@325».1mag?
`
`VABQRV®.n.:..mv§L7%?
`9.mfi.
`
`_
`
`SH.~Wx5.9m..Aas4rmC3.63
`
`
`
`\,\?i.3.<.3&..
`
`.1S>»
`
` RfiwflH.flypflzmas@E_.W»_o<_$.:\.wQ.O\law/“>6FVFW4:®«om2
`3.12mated?
`
`n.~W:90m.§4@2,n$.4fin...
`%w%%mgn% M§9rmw
`
`
`&2\u\Ix.$\.;u.O\0&Jv_E.ans»
`
`
`
`
`
`
`
`W»;_WFawn.DE.
`
`xhibit 10 1 5
`
`
`
`_Agm!+W.P<?o:3&0;
`
`Illlllllillln
`
`Microsoft Corp. Exhibit 1015
`
`12 of 30
`
`
`
`H.W,/E...
`
`
`
`
`
`«Quin..S:I.,»4s)OfliafiivrCuwfiQtexq/vi
`
`
`
`
`
`
`7F.&W4ioRun.9nmw§®D=V\»<»;...:_mBiQ31:.3?isAc29¢WWuémmzozxnLw.fl§.7+nLdmm»W.
`
`
`
`,..:3;?,:Ho72%.$1%..._fii3,.;riaa
`
`
`
`i:s§fl%938¢;3+95553.3a.,w__wm&x.4£433CRswimAwJqfisima
`
`
`
`
`
`
`%.\w;.T>n%>2Fvwfi.40w;/mymuxsxwlwnxscmfim
`
`
`Ȥ._,,\:3InI__4.flIQ\SQ__,uuw..x_fl.7n.{K5
`
`‘I3 of 30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`13 of 30
`
`
`
`\_rI|1|..
`
`
`
`\.:.)3»%Kasggeflvi2/\un.;93
`
`
` c$..1._,>in$893Ewayn90:14»i:25xflm9%ow/;?mI\1,E\GTv\mfiamminflux
`\\a,A§-§_:,,.q&%aa%w933..T.mdui
`
`
`‘II!T,.Wx.fli$aninQLV{AV420wfibl
`
`
`Am203,0,933,3
`
`
`PO0%nmafia.{£9%o3.nu!¢!G«§\,AU/G
`
`
`«$1.mdmxcim./1§«_&S11::e.\:i0
`
`
`
`
`
`
`
`xiE.o§¢:$a_§®o>€(Mi4.0mm»9qfi
`
`mm.,We4i>3.8»ToC_.>firm\,.<5.T3a
`
`r,\1:%@_3m;HEM»QELséswg
`
`
`
`
`
`
`
`:><®Amswwiflfgmm3R?3_u.3
`\_.mv,_:,_\._:.,m%m.\HQ“?Rare?»
`
`
`
`
`
`14 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`14 of 30
`
`
`
`Wax»
`
`U4flfi
`
`Q39
`mg
`
`
`*\—.>nM.@n._€..3n.MuvlOfl
`«P./‘Tr‘e1?93%3.k>n?.o>8u$
`
`
`4.9..
`
`bmfiMMISEV
`«W?»Kan
`
`15 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`15 of 30
`
`
`
`
`
`
`
`
`Y._..mn<am.W..\s0,3”i»!_;®£63
`
`$33.OJAW
`
`
`
`
`
` f\%lTa§£@6,1C>EonT>§fl0>o~..U,,Q\_._
`
`fl!!!
`
`
` ofafiswiWSWWU\:.é33%2Mw%p9nmEémoacm
`
`
`wasEof»£331>»..
`
`
`
`(6Mi:08¢:sacRodeo.{wigWrrui37?:
`
`
`
`
`
`5.,“:3/w..........:......._
`
`
`
`
`HJ.1w.W~%w_.B33%«Nnmgwflf:_...n§W\.
`TACUJJIWk.QM
`
`
`
`Rs1.28so;.>\:m.fi\.Sx:.U»\S3Quvxurhwfiofi
`
`
`
`b.23§,.m.U10meuwqaN.hu..V.».j9eRmww&/
`
`
`
`
`
`16 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`16 of 30
`
`
`
`'Il.
`
`Ks3m_w-mm&m.§.%
`.\\.1lI|l!I..i-i«Iir»Iz./-
`
`
`
`Q;
`
`
`
`\._...iq.5§W-\J~L..\(\>L/LamWI/Jcouczm
`
`,‘A1?gram,93,05?353EEa.3)Es.«Q
`
`Dean...w:.$\:a&U..../94?9.693%.
`
`
`mdév/a\_sflanmaor.S_.4r,_272.,_,nr5gram
`
`
`
`
`a
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`17 of 30
`
`
`
`mi
`
`
`
`<».a.>m.MyQfiwsxqmuwx/CVanmama:m&BWTAQSQLFa.
`
`
`
`
`
`S30.mQw.fi0s<Tu\.LMr
`
`‘I/III’
`IR...
`
`
`
`
`._U\a13fivbfi_m>%\.>ma&o&
`
`9:s.\£43h_%w%na.
`
`
`
`in)?ims...woman.?:__..a93%
`
`
`
`
`
`Dégaqm
`
`92a4323
`
`
`
`R3113,.~awLM8
`
`G20x<<mo>o\4..W
`
`
`
`94¢,..@;.~nm
`
`
`
`OQWPLQobm.
`
`miW93
`
`18 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`18 of 30
`
`
`
`
` lh
` 51%E33Pii®m:.m?9.e)
`
`
`
`
`War.ED}
`
`
`
`.........m.129.565.“pa.»
`
`\\.lW§OI—Is3):!‘
`
`
`4...oseum.§.FT;
`
`
`
`FL.13.La?
`
`ii,at
`
`\II/.I../
`v®«3.>.r:\..v
`9».vi,~:1_L.,c>
`
`$2;
`
`mama
`
`E3
`
`
`
`ofl.W..\.a,®
`
`19 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`19 of 30
`
`
`
`mg.
`
`
`
`
`
` \D...u\>.r>Dixarz\
`
`20 of 30
`
`Microsoft Coip. Exhibit . 1 0 1 5
`
`Microsoft Corp. Exhibit 1015
`
`20 of 30
`
`
`
`
`
`11-18-1998 12:53PM FROM ONLINK 4153257329
`
`.
`
`0
`
`0
`
`
`
`EVH335?».wEa
`
`
`
`\SL‘a..n>n>9L.»Dolw.5.2:...
`
`m.r\...>:.:~0
`Om>fl/wcwxrvmn>38...>m%ah_.>»_O..r
`
`,_:>%F...»m\Q;M.
`Mvkmamma
`_§9_w.Nnn..
`
`
`
`96%.;Acflnflxix?00&3
`
`Eva)
`
`
`
`Ox/1>mn4_Uov<E/,3
`
`
`_+S.._5\+12:no>_W,»uS&,._,.>
`
`
`_:w@L.._u.na..w¢m>n..a%o>
`
`“Lu
`
`
`
`>>.&._9>>J~..wW.A<fl.nm.
`ma.6e>§<»U4;3».\mm<
`
`
`
`
`1<RT...m..oefmiHm.
`
`+33.‘
`n>n?,...W2.v\
`
`2:09
`
`
`
`
`
`
`
`
`
`§»._,\.~,J.rWfl..4?._~1W,.mn_gAb
`
` 9}0.4?\_:oJV_M..
`?>L«%
`
`DUO
`
`)_\\
`\UM_
`
`1\.II..__VD
`.vi.
`.12co
`
`Q.m,.\
`«:9»WW:
`_Nn>n...w_I\w«m<_m
`slw%_§..i
`
`R
`
`aL»3.3DW4.».»...m.m\3%
`
`
` —..POn»l_osoFL3_Q<m..Moz.»
`95$3»=5
`Tfioro.
`mo“via.
`3%\>L€o
`
`moo?
`
`
`
`
`
`
`
`V5“Wain:.nv..Mw.o.a
`
`?ۤ_,e.L
`
`~Oo.nLn
`
`gunn
`
`aT»SW?9,oP:%
`
`32.F,
`
`firm:flowntaq
`
`n||.1...|l
`
`3%
`
`.3ma.asaem
`
`>&«»z..,L
`/R3C2
`
`19.1%
`
`\P:08;/_o>>Tm;.i,Po.».TE>
`
`J.l_>24»
`
`
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`21 of 30
`
`
`
`
`
`
`
`11-18-1998 12:53PM FROM ONLINK 4153257329
`
`11
`
`
`
`iwé_>$On%55Q35?
`
`
`ea.m<,_;:§ni.§,:éQBii.Ammrmfl.
`
`
`337/_>¢®_u>nFJ15R<n\dnTo%
`
`
`M>mo>\3hw3.o.Q.Y>fiarfowfl.
`
`9.$.mw:42,masE,Lom.w
`
`
`
`
`O.»G/T>NDm...u.0L_O...o/..:..
`
`m<«3J.ea.
`
`w_..:....._§.Lu”._.......:_.....m......m.as
`
`;....;._.m5::~.~__a~at.=¢..w\:_:u.._.1....
`
`W$<J.u,«Go
`
`
`93$.~w<~CJ:8ufl.
`
`v3u.:vrTFQA
`
`n>mm.».3.ma
`
`
`
`8
`
`w<,__...zéH.
`IFd3P_&o3AfiN?fi
`
`
`-miwxwuflm...=2..m.,...
`
`
`
` 1SmvusJxn\.D.I@_.F2.»—J~>a_)os\fiQ.x
`
`~NA.W<TIW.~v..r.UA
`
`QN§m_b:n._
`
`
`mdnai.
`
`W<,_C\_M4QD)..
`
`
`
`
`
`11.4.3?On\_2.§\_..\N..v.u...r_.flTwunuhcs»mflurFPLM.
`
`22 01:30
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`22 of 30
`
`
`
`
`
`
`1 1-18-1998 12:54PM FROM ONLINK 4153257329
`
`}
`
`
`
`7>>o_,«fl§M19>4:0,.\flInw.WWfl®?,
`
`xi./n933
`Tnanwno_m._.wrBa
`
`.3./_»1q«smJm*./
`
`
`.::4x::_W..“q..M._«....flT
`
`.wr.._g:4..:+.._.,...Ein.
`
`9%
`
`x/0.2»\~\A»\
`
`xvY
`
`\,
`
`In7>¢%._.W_nQH~.~a3W\flQQQfi@<s&vA§
`
`
`xmn7Q<<»WQ3,?a>L\.
`5:.?.,:,N:,3r,,a.+1%9%an2n‘/XE.$9n%.,Mnaim
`
`
`A.2QEEBQ_/>4N%oF2%.?
`
`—.o9oF.wfiwfiWwwuvn
`
`WHv.§:HumK
`
`QiW:,».%
`
`
`It\}_>»A\S..\>>s/nxt\:\filN\\.>M
`/,an«NW
`
`>C2,»
`
`./.,H.W?m2,?,aa.:ma:
`®n\.7Q<€/ETTrs
`V2,:@WDL<UI:9“
`
`(P
`
`OS?/_.
`
`n%.a.»3..mQ\
`
`23 01:30
`
`‘?
`
`C'1§Iic1'0s0ft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`23 of 30
`
`
`
`
`11-18-1998 12:54PM FROM ONLINK 4153257329
`
`_,imiW$9.999.9.as
`
`OOFWIQQIB,ADbLmL)
`
`DemUmmflUmMD0315
`
`.T.1\n.\X.r-Omm3QwflQfl:
`
`
`
`
`
`
`
`
`r§;E~n>17»>\.im:/€,mMmuwm3.»?xmvaw,»_1\\s\»hTAV?%.n\§+?33.o_w.%.,m-<L<LMmwFM/E>
`emu1.;<L<?«%fim:LnWow4?o%4?>.
`
`
`
`\.+/n®<Qd»TS
`
`
`;%NxrO%c_,T>Q~\,n_v\QMn#o_»WorC)/xpcm
`
`
`
`4,9W7_O7:/o0>LAw92.04/new\S.r4/®mM~zP
`
`
`
`
`
`53%».T3.47»?>Du§nm§A2T.4:rowSaéwW3O%?>
`
`,3ML./n:>fmé_,o_wP2@..w.o>m
`
`99%_a.o»:,\Q.s%>.4cumsowuwmmabx
`
`fiv._.>\mTVrn®fvxns0525/995;?fl..\w§m.\WnSod}
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`24 of 30
`
`
`
`
`
`
`11-18-1998 12:55PM FROM ONLINK 4153257329
`
`14
`
`9:|7C>2/.U
`flw.a.n/TMeiI
`
`
`
`
`02.20HPBX“C.»Aorow&II/ &V~\>§m.M..
`_.Ub592%$3€,:..o..1_
`
`ammo<>?..w.i_
`as:E.w.
`
`
`
`W2:,::&m.3,3.)
`
`Q2333;7»2.::,MCW0
`
`®n>n«>..»L£4Ln&n._:Mu.§\%.
`Vmmn.W54fl.Qcrflu
`
`ZfivxWPALRAQ»Cfi
`
`
`m..4.W9V/Wu
`
`2.:/.GE3
`
`7>9%n£P,*M.~»M.J
`
`Cain?LALUAA
`LJ/3;i,our\_
`
`AC26430
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`25 of 30
`
`
`
`
`
`
`11-18-1998 12:55PM FROM ONLINK 4153257329
`
`P.15
`
`_.mariff.mm»32...
`
`mcvWE:
`
`
`
`Q33»\/$1/311.6QP,W,.,u<fiNw/~n>
`
`$13&54./inorflfim9:cad/.3Mm?V,
`
`
`
`
`9:Q.?4u?>m/.>11/»WNTAE».m3:
`
`
`
`
`
`“Wmafia?EV.F05%;3£33.
`
`E».?>w339»mswfimjwpflQ:35
`
`am;0%E><L<aM.
`
`
`
`
`TaxSac»Am.31.19%»:QPHAA1.4./Q
`fimnfl»3>/r>,M;J@..vS2®35>m§,om
`
` _(/Pfl2L4NV»P
`
`
`NW©?£>w%SmSaw®%\&mN\..g..mLVA13.3%
`
`
`4%/D1339%11.53.1_.muJg_AWWRr~|;\Rm\>
`
`
`
`
`
`
`Q?/Au/.>&,?>w.11/®%d,g><L,&m,W923%O%.4».,..>m,3:15/nO~>.m/_FVc?u.Wo)Afific054.;flmS.:,~
`
`V),WR?§$P~M9,2nw.e$uou...¢uP
`
`
`
`
`
`2&10o>_7.}r~wc2u/E>aampfiQ4?_»..1\>3»\WnEQQI
`
`26 01:30
`
`.
`Mic1 osoft Corp. Exhibit 1015
`
`
`
`
`
`
`
`firfi%g%mfimmM:@4.W%£w§w¢mflT.{3W$2n<V>1fl?45UWD\Aj%L%>S;
`E45,/54E53«YEA\§/$J?mm
`
`me.,fl7>m$3o3.?nw§L\&0,140%?)
`
`
`
`MUN..5/avrmmfi1,?Tsfl4/?i./+/Pu;9K5mzxn/Tr1.:/0ofiofifl.57BaQxv
`o%,v/..B4o:,owV)J70.
`
`C.1//99T.
`
`Microsoft Corp. Exhibit 1015
`
`26 of 30
`
`
`
`
`11-18-1998 12:58PM FROM ONLINK 4153257329
`
`18
`
`
`
`Va)?.%n.i7E</P..«A/.oxVm®Ui..fi.<M,.<Wo/3@>§<fi§Vo>Tfifi
`
`
`
`
`
`fi.._,.m...w_,sq3.1:._._”...m_.x...m....Mm.....H:1I:..1..,r,in
`
`
`
`
`
`
`if§Z?aapef7a;maLr%f%;:Z§a%$38?
`
`\o»%Y>332%3%..>9*/IAlan...
`
`<.,73.“%Ad/(Fmxflm/Muflfifi
`
`
`erOh03/?/>&,v>,aha.._W_,}._
`
`
`Q0\1;1\30>1S91lmflfhlfla%94¢...»
`
`._m?:__,>3:Mgomflxp
`
`FR.flu:/W.\<n:/EWin
`
`
`
`%wmayJ.)r7?..._vU;::W.33.4:
`
`
`@s._sǤ/o>wanA1,;<L<mw.36.A
`Eiflmc$_/WT§n>4i;/_»nWJIQ.1:as{A
`
`
`
`U.9.3,3_,in!“»JJLL...T»L...
`
`
`.>\,T,~,nJ>934“A/TnQL<.3Ao\.\An,o\<..S>
`<L/i5ow9cu.m7m.%m;L.u:m1oiwHo4_/.3
`
`is27%7.35%xflx/5:L73‘;%:§%w.wLP
`
`ca?/n7Do7\.3>M«RNCum.»AUfl.%o<»UN
`
`
`
`
`
`nS._Z.s:3.(2\,.:in:1/M139mmD§QMv1«nWsfiOva»\F4TiWSxwfl/.fiu.<>L%
`
`Microsoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`27 of 30
`
`
`
`
`11-18-1998 12:58PM FROM ONLINK 4153257329
`
`wm.
`
`Oafimnzu53$»
`
`
`mo:/wM>n.u»p>uinLE
`~>QisnrmnfE;Q31»/_>
`3/9fiL,.»$_Qrwma.>,2:f°v
`WDLa£s§>.$...>minudrumaw.an
`z\nMaim%nw§.
`
`1
`
`_ g»2._2wmcvfiarxnw
`Ow.)ornvmcfi9:4?o_<.._...\..n.........
`
`
`x1/MWxi./aW@m<r4;LLnOnx~>V>.43R
`Jr./afio:n>wSm.mmyoaw\.r,w1Vr.
`9/2...._WQZSJ1»/n
`
`
`>2»9<,_o_C«P<Wm«QYJV
`
`.9mmM)»fiL.4f>WEsimvMfiwwuzw
`
`:2JIBVT.A....WW<>»7mWZ«Wrwflriy
`
`
`
`
`.%.w”,..:.m.3...:.,__:_M...._.:............T...m...Em::.~...
`
`
`...rN.u.w.._:3“2..
`
`o<lP:J13?rtW43.
`
`ofluoafl/Jo>/\L<nuV.)nwmfimnm.
`
`
`
`
`Q,,>&r>wowo%::JY9Jain
`T3Tr$P:
`
`WW9?“C\/.>\K$>nmDo7T?$7P\F0m\9“
`
`
`.12»>C3rn\inom4Y>u\»>o.2C3?
`
`
`
`>U
`TE’
`
`Exhibit 10 1 5
`
`Microsoft Corp. Exhibit 1015
`
`28 of 30
`
`
`
`
`
`11-18-1998 12:57PM FROM ONLINK 4153257329
`
`
`Aawb?«No.04...»
`
`.23«:93cm»:
`
`,..N««NH:
`.><WTRn
`
`
`.M.n_.nn./.:_.¥n>u.PWA.;A2.anUM.v_\S»w.Rflo~fiéxtmfl
`
`>2xiL:M92.»;4
`fim.W3!ms7)Barn?Dix
`
`
`
`mun‘?<L<fi
`
` PmP
`
` M10???
`
`
`0O>%/GQSem
`»AC
`
`rosoft Corp. Exhibit 1015
`
`Microsoft Corp. Exhibit 1015
`
`29 of 30
`
`
`
`
`
`
`
`PRLVT OF DRAWLNGS
`~-..———-— «
`AS ORIG_l_1Ii\_LLY FILED
`
`United States Patent & Trademark Office
`
`Office of Initial Patent Examination - Scanning Division '
`
`
`
`Application deficiencies were found during scanning:
`D Page(s)
`OQEC//l K
`Q L)
`for scanning.
`(Document title)
`
`were not present
`
`
`
`D Page(s)
`fOI’ scanning.
`
`of
`
`(Document title)
`
`were not present
`
`El Scanned copy is best available.
`
`30 01.30
`
`Microsoft Corp. Exhibit 10.15
`
`Microsoft Corp. Exhibit 1015
`
`30 of 30