`......i:.r,. "i;
`
`1';1r;1 1.'.1:'';r';,:r."1 ;;111r.;! ili!:::,;::,;r' i";l-i::.;-j:jj; i..; j_ i:.!.-; i::j,
`jlli ;r...i l'.;: ;.,;1;;:,'i'. -.;,;.i ;,,,..jf,,,:i-.i:.. j.:,. j. i-i;,,,j
`
`.,1
`
`'rrr,,, jllirrtli,r,:l
`
`{ii
`
`t;a:::i'
`
`rffii
`1m
`\--t
`1.,,,.1si
`
`*rl'..1
`
`. tt*-
`i\
`i': qP,l
`
`r'l:l
`.:1..,.ii,ii
`
`\il,!ii: l
`
`i'-11{iriiiiii i:'
`
`{*{i;t,,i
`
`e
`
`"'::::,,:L;:1 i.
`
`l))nt'
`
`ilititili i
`
`lt:i,tl::
`
`',:i::'.::,1;
`
`,,,ittllu,
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 1
`
`
`
`tJs vr frcl3s
`
`Date Reeeived
`(lncl. G. of M.)
`or
`Date Mailed
`
`PAT.F.NI: {P-PLICATON
`
`i il|il ililt flilr illlt lilil ilmffiilHffiil
`097ri033
`.f
`
`,tr
`
`I
`
`CONTENTS
`Date Received
`(lncl. C. of M.)
`or
`Date Malled
`
`I P
`
`i
`
`l
`
`ii
`
`j I
`
`"t
`.ti
`.fli
`$:ll,tl
`l
`
`7.
`
`8.
`
`,tt.;AY
`
`11.
`
`12.
`
`13.
`
`14.
`
`15.
`16. *
`17.
`
`18.
`
`19.
`
`20.
`
`21.
`
`22.
`
`29.
`
`24.
`
`25.
`
`26.
`
`27.
`
`28.
`
`29.
`
`30. _
`
`31.
`
`32.
`
`33.
`
`34.
`
`35. _
`
`36.
`
`97. -
`38.
`
`39. _
`
`40.
`I lr.
`
`*-ll-ol
`{;-to.t*
`{-- x+- rc
`Q/,t/t J
`a,t
`=1;utr
`
`'\
`
`ts.
`
`/
`
`46.
`
`47.
`
`48.
`
`49.
`
`50.
`
`51.
`
`52.
`
`53.
`
`54.
`
`55.
`
`56.
`
`57.
`
`s8.
`
`59.
`
`60.
`
`61.
`
`62.
`
`63.
`
`64.
`
`65.
`
`66.
`
`67.
`
`68.
`
`69.
`
`70.
`
`71.
`
`72.
`
`73.
`
`74.
`
`75.
`
`76.
`
`77.
`
`78:
`
`79.
`
`80.
`
`81.
`
`(LEFT OUTSTDE)
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 2
`
`
`
`SEARCHED
`
`SEARCH NOTES
`(TNCLUDTNG SEARCH STRATEGY)
`
`Date
`
`ilul,r
`
`Exmr.
`Cr)
`
`a'/ ?.v v
`i,""r- ..\ D"Y.,\
`N'J zrV
`!- ,Lbt"-,tvt-e-
`
`otfropv
`
`c)
`
`III
`
`I
`
`III I IL
`
`rt)
`
`9^t g
`
`7t7
`
`vfi-
`769
`8sa
`69]2
`bF{
`$\'E
`lw
`
`INTERFERENCE SEARCHED
`Sub.
`Date
`Exmr.
`Class
`
`vftt[+ G)
`
`{},o/v
`
`I/rt i' A
`"l f,"L,
`
`"
`I
`
`(RTGHT OUTSTDE)
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 3
`
`
`
`ISSLIE SLIP STAPLE AREA (for additional cross references)
`
`n
`
`PDSITTON
`
`YdE DETERilIINATION
`
`INDEX OF CLAIMS
`Reiected
`.....,............... Allowed
`(Through nunleral).,. Canceled
`Restricted
`
`N I A 0
`
`Non-elected
`........,...:,....... Interference
`APPeal
`0biected
`
`Claim
`
`Date
`
`Claim
`
`Date
`
`(9
`
`o t
`
`n
`
`tv2
`
`tCI
`tu:
`
`IU'
`
`tm
`
`r0€
`
`1C
`
`111
`
`1 r
`
`3l
`
`1141
`r rsl
`
`1 161
`
`r17l
`
`181
`
`rgl
`
`12
`
`zz
`v.
`
`l2t
`
`12:
`4C
`
`n x 3
`
`01
`
`3 3
`
`2
`3i
`3,
`3l
`3(
`3:
`3t
`e(
`
`4(
`
`14
`
`114t
`
`114i
`
`o
`lr
`
`114,
`lt+sl
`lt4l
`ha:
`-T+el
`-114
`-jis
`
`f
`
`l_
`
`I
`
`(g
`
`IL
`
`(!
`o,
`
`51
`52
`53
`
`54
`EI
`
`50
`57
`58
`
`59
`60
`61
`
`oz
`63
`
`64
`65
`66
`67
`68
`
`69
`
`70
`
`71
`72
`73
`74
`75
`to
`77
`78
`79
`80
`
`81
`82
`83
`84
`85
`86
`87
`88
`89
`90
`
`le1
`192
`
`193
`
`194
`195
`lso
`197
`le8
`99
`
`-Fo( T-TI I
`
`I
`
`f
`
`lf more than 150 claims or 10 actions
`staple additional sheet here
`
`(LEFT INSIDE)
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 4
`
`
`
`Page 1 ofl
`
`Covr'ltssloNen roR
`UNTTED STATES pATeNT ANDTRAoeulnr Ornce
`\rrrasHtNcroN, D.C. AOA3I
`www.tJsplogov
`
`CONFIRMATION NO. 2359
`
`rffill iln ffi [it |ilt [ilil ill il]t ilt tilt ililtillil il ilil
`Bib Data Sheet
`
`SERIAL NUMBER
`091744,033
`
`FILING DATE
`04t11t2001
`RULE
`
`Martin David Hoyle, Metairie, LA;
`
`coNTINUING DATA *************************
`THIS AppLtcATtoN ts A 371 0F pcr/us99/16135 07t16t1ggg
`FOREIGN AppLlcATloNs ********************
`
`USc 1 19 (a-d) conditions f,l y"" E no !
`
`"., "0",
`
`STATE OR
`COUNTRY
`LA
`
`Ethington Barnes Kisselle
`n & McCulloch
`
`interface method and apparatus with portable network organization system and targeted
`
`FILING FEE
`RECEIVED
`490
`
`Authority has been given in paper
`to charge/credit DEPOStT ACCOUNT
`for following:
`
`fl t.to rees
`fl t.lz Fees ( processing Ext. of
`
`1.18 Fees ( lssue
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 5
`
`
`
`Urqtno StnrBs PdtnNr axp'IirRnnvam Onntcn =-:
`
`UNITED STATES DEPARTI\{E}IT OF COMMEBCE
`Urrited Ststes Pgtent snd Trudcmgrl C)Ifirre
`Addrcs: COMMISSIO\IEE FOR PATENT9
`PO.oox 1150
`Alcxurdri+ \tgirda ?!ll3-1150
`w w w, uspto,goY
`
`-*--
`
`CONFIRMATION NO.2359
`
`ATTORNEY
`DOCKET NO.
`P30O1 4BET
`
`Bib Data Sheet
`
`SERIAL NUMBER
`091744.033
`
`PPLICANTS
`Martin David Hoyle, Metairie, LA;
`
`CONTINUING DA
`This application is a371 ol PCT/US99/16135 07/16/1999
`which is a CIP of 09/118.351 A7n7n998 PAT6,141,010
`
`* FOREIGN APPLICATIONS *******rtrttt**********
`
`F REQU|RHD, FOREIGN FILING LICENSE GRANTED..
`- 08t021240?
`reign Priority ciaimed
`
`USC 1 19 (a-d) conditions
`
`Ely." U no
`El y.. fli" E Met afier
`
`Allowance
`
`SMALL ENTtTy."
`
`STATE OR
`COUNTRY
`LA
`
`SHEETS
`DRAWING
`16
`
`DEPENDE
`CLAIMS
`1
`
`ano
`
`Examiner's
`
`OMPUTER INTERFACE METHOD AND APPARATUS WITH
`STEM AND TARGETED ADVERTISING
`
`FILING FEE
`RECEIVED
`490
`
`EES:/\uthority has been given in Paper
`to charge/credit DEPOSIT ACCOUN:f
`for following:
`
`E t.to Fees ( Fili
`Q I n Fees ( Processing Ext. of
`
`fl t .t I Fees ( lssue )
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 6
`
`
`
`" -$1
`IJI.N
`
`1 7 ?[CI,
`
`cn i \ r? I .l
`
`ts
`I
`rsrg
`
`HTPRTSS },IAILING NO. EL67
`Cr ,:0 lz.l,lNrnnt
`
`ATTORNEY'S DOCKET NUMBER
`
`P3001-4/BET
`
`7020436115
`
`fc
`
`"-t
`
`U.S. APPLICATION NO. Qfknown, see 37 CFR 1.5)
`
`g,-q/orrlnrvellr oF coMMERcE pArENr AND TRADEMARK orFrcE
`l-o-ly.lT9:]:ro "4^
`-fa
`(REv 10-2000)
`..r..
`TRANSMITTAL LETTER TO THE LINITED STATES
`I
`DESTGNATED/ELECTED OFFTCE (DO/EO/US)
`Q coNcsRNING A FILING LTNDER 35 u.s.c. 371
`0qr zbho33
`hrenNerroNAt. AppLrcATroN No,
`INTERNATIONAL FILING DATE
`5 Pcr/us99/1613s
`PRIORITY DATE CLAIMED
`t7 JITLY 1998
`16 JULY 1999
`TIN.B OF INVENTION A COI{PTJIER INTERFACE MErTIOD AI'TO APPENETUS II-ITII PONTAMN IIrrrIOili
`0RGANTZATTON SYSTEM Atm TARGF.TTD ADVFITTSTNC
`"c
`$rrlrceNrls) FoR DoiEolus
`HOYLE, Martin David
`Applicant herewith submits to the united states Designated/Elected office (Do/EolUS) the following items and other information:
`t. I
`rhis is a FIRST submission of items concerning a filing under35 u.s.c. 32l.
`t. n
`This is a SECOND or SUBSEQUENT submission of items concerning a filing under 35 U.S.C. 371.
`l. !
`This is an express request to promptly begin national examination procedures (35 U.S.C. 371(f)).
`+n
`s.I
`
`The US has been elected by the expiration of 19 months from the priority date (PCT Article 3l).
`A rry of the International Application as filed (35 U.S.C. 371(c)(2))
`u. fl
`is attached hereto (required only if not communicated by the International Bureau).
`b. fl
`has been communicated by the International Bureau.
`t. I
`is not required, as the application was filed in the United States Receiving Office (RO/US).
`An English language translation of the International Application as filed (35 U.S.C. 371(c)(2)).
`Amendments to the claims of the International Application under PCT Article l9 (35 U.S.C. 371(c)(3))
`u. F are attached hereto (required only if not communicated by the International Bureau).
`b. I
`have been communicated by the International Bureau.
`.. n
`have not been made; however, the time limit for making such amendments has NOT expired.
`d. fJ have not been made and will not be made.
`An English language translation of the amendments to the claims under PCT Article l9 (35 U.S.C. 371(cX3)).
`An oath or declaration of the inventor(s) (35 U.S.C. 371(c)(a)).
`An English language translation of the annexes to the International Preliminary Examination Report under
`PCT Article 36 (35 U.S.C. 371(cX5)).
`
`6.n,.J
`
`rn
`sn
`r0.n
`
`Items 11 to 16 below concern document(s) or information included:
`11. n An Information Disclosure Statement under 37 CFR 1.97 and 1.98.
`12' n An assignment document for recording. A separate cover sheet in compliance with 37 CFR 3.28 and 3.31 is included.
`tr. I
`A FIRSTpreliminary amendment.
`n A SECOND or SUBSEQUENT preliminary amendment.
`14. I
`15. n A change of power of attomey and/or address letter.
`
`A substitute specification.
`
`16. D Other items or information:
`
`page I of2
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 7
`
`€
`
`
`JN 2ffit
`
`7f
`
`JC07 ^ "{'d P$T/trT0
`
`u.s. APPLTcATToN
`
`To.
`
`)
`
`NATIONAL APPLICATION NO.
`
`' ' ' $1000'00
`
`$860'00
`
`tr.f
`The following fees are submitted:
`BAsIc NATIONAL FEE ( 37 CFR 1.492 (a) (1) - (s) ) ;
`Neither international preliminary examination fee (37 CFR 1.482)
`nor international search fee (37 CFR 1.445(a)(2)) paid to USPTO
`and Intemational Search Report not prepared by the EPO or JPO
`Intemational preliminary examination fee (37 CFR 1.482) not paid to
`USPTO but Intemational Search Report prepared by the EPO or JPO'
`Intemational preliminary examination fee (37 CFR 1.482) not paid to USPTO but
`intemational search fee (37 CFR l.aa5@)(2)) paid to USPTO
`. . . ' $710.00
`Intemational preliminary examination fee paid to USPTO (37 CFR 1.482)
`but all claims did not satis$ provisions of PCT Article 33(1)-(4)
`. . . . . $690.00
`International preliminary examination fee paid to USPTO (37 CFR 1.482)
`and all claims satisfied provisions of PCT Article 33(1)-(4)
`. . .$100.00
`ENTER APPROPRIATE BASIC FEE AMOUNT =
`Surcharge of $130.00 for furnishing the oath or declaration later than I zo
`[
`months from the earliest claimed priority date (37 CFR 1.492(e)).
`NUMBER FILED
`CLAIMS I
`I
`RATE
`NUMBER EXTRA
`Totalclaims |
`x $18.00
`-20=
`5
`o
`5
`_?:
`2
`x $80.00
`lndependent claims
`,i tr,rulrlpLB DEPENDENT CLAIM(S) (if applicable) 0
`+ $270.00
`TOTAL OF'ABOVE CALCULATIONS =
`-l Apptlcant claims small entity status. See 37 CFR 1.27. The fees indicated above
`^
`are reduced bv ll2.
`
`,o
`
`SI]BTOTAL
`: Processing fee of $130.00 for furnishing the English translation later than nZO I
`lO
`months from the earliest claimed prioriW date (37 CFR 1.492(0).
`+
`TOTAL NATIONAL FEE =
`Fee for recording the enclosed assignment (37 CFR 1.21(h). The assignment must be
`accompanied by an appropriate cover sheet (37 CFR 3.28, 3.31). $40.00 per property +
`IOTAI, F'EES ENCI,OSED
`
`ATTORNEY'S DOCKET NUMBER
`P3001-4/BET
`CALCULATIONS PTO USE ONLY
`
`$ 100.00
`
`$
`
`$-0-
`$ 160.00
`$-o-
`$ ?5()-oo
`$ 130.00
`
`$ 130.00
`
`$
`
`$ r ?o_nn
`
`$
`
`$ 130-oo
`Amount to be
`F-fr! n,.t a.t.
`charsed:
`
`$
`
`$
`
`a. t
`b. u
`I
`
`A check in the amount of $_l30Jn_ to cover the above fees is enclosed.
`
`Please charge my Deposit Account No.
`A duplicate copy ofthis sheet is enclosed.
`
`in the amount of $-
`
`to cover the above fees.
`
`The Commissioner is hereby authorized to charge any additional fees which may be required, or credit any
`overpayment to Deposit Account No. -5(L085L.. A duplicate copy of thij sheet ii enclosed.
`
`NOTE: Where an appropriate time limit under 37 CFR 1.494 or 1.495 has not been met, a petition to revive (37 CFR
`1.137(a) or (b)) must be filed and granted to restore the application to pending status.
`
`JAMES D. SIEVENS
`REISTNG, EffiINGTION, BARNES, KISSFJ.T.E,
`TEARMAN & McCIIHOCH, P.C.
`P.O. BOX 4390
`IROY, Mr 48099-4390
`(248) 689-3s00
`Date: January L7, 20oL
`
`Form PTO-1390 (REV
`
`NAME
`35,691
`
`RECISTRATION NUMBER
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 8
`
`
`
`patcnt zpplic.tlm scrlzl no,
`
`Ocnrtmail ol bmt rarcc
`P.tcnl .t{ fn&n il Omcc
`lae rcand
`
`#
`
`Ad iuEtrent drte: 03/16/?ffi1- SEtlIE!-
`iiitlili06i n$lfEx 00000117 0e?11013 -,
`
`tJ'i j rr, ' 1si.1*:iifr;. ff'tiit'r1
`| )
`i,;i!r"..
`
`'
`
`tajlii;t
`
`ff'".',111:'
`
`i
`
`."l
`
`*iit;1t001 i{ilcuY[i.l 00000i17 097440]l
`t?'Ftitts
`-{lEti4t'
`,ir ii:![5
`80"00 $p
`
`03/161e001 f$ls{,lYgt{ 0s000ll ff1741033
`01 FC:95? t95'00 CH
`50'00 0P
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 9
`
`
`
`PCT
`WORLD INTELLECTUAL PROPERTY ORGANIZATION
`Intemational Bureau
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`(11) International Publication Number: WO 00/04434
`(51) International Patent Classification 7 :
`G06F 3/14
`(43) International Publication Date: 27 January 2000 (27.01.00)
`
`A3
`
`(21) International Application Number:
`
`PCT/US99/16t35
`
`(22) International Filing Date:
`
`16 July 1999 (16.07.99)
`
`(30) Priority Data:
`09/1t8,351
`
`l7 July 1998 (17.07.98)
`
`US
`
`(71) Applicant (for all designated States except US): B.E. TECH-
`NOLOGY, LLC ruS/USI; 106 South Walnut Street, Bay
`City, MI 48706 (US).
`
`(72) Inventor; and
`(75) Inventor/Applicant (for US only); HOWE, Martin, David
`[US/US]; 426Lake Vista Drive, Merairie, LA 20006 (US).
`
`(74) Agent: STEVENS, James, D.; Reising, Erhington, Bames,
`Kisselle, Learman & Mc, Culloch, p.C., p.O. Box 4390,
`Troy, MI 48099 (US).
`
`(El) Designated States: AE, AL, AM, AT, AU, AZ, BA, BB, BG,
`BR, BY, CA, CH, CN, CU, CZ,DE, DK, EE, ES, FI, GB,
`GD, GE, GH, GM, HR, HU, ID, IL,IN, IS, JP, KE, KG,
`KP, KR,I<Z,LC, LK, LR, LS, LT, LU, LV, MD, MG, MK,
`MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI,
`SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZA,
`Z!y, ARIPO patcnt (GH, GM, KE, LS, MW, SD, SL, SZ,
`UG, ZW), Eurasian patent (AM, AZ, BY, KG, KZ, MD,
`RU, TJ, TM), European parenr (AT, BE; CH, Cy, DE, DK,
`ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE), OAPT
`patent (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR,
`NE, SN, TD, TG).
`
`Published
`LI/ith international search report.
`Iilith amended claims.
`
`(88) Date ofpublication ofthe international search report:
`24 August 2000 (24.08.00)
`Date of publication of the amended claims:
`12 october 2000 (12.10.00)l
`
`]
`
`(54) fitlc: A COMPUTER INTERFACE METTTOD AND APPARATUS WTTH PORTABLE NETWORK ORGANIZATION SYSTEM
`AND TARGETED ADVERTISING
`
`(57) Abstract
`
`A method and apparatus for providing an
`automatically (Fig. a) upgradeable software
`application (I4) includes targcted advertising
`based upon demographics and user interaction
`with the computer (18). The software
`application (14) includes a display region (28)
`used for banner advertising that is downloaded
`ovcr a network such as the Inlemet (20). Data
`associated with each advertisement is used by
`the software application in determining when a
`particular advertisement is to be displayed.
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 10
`
`
`
`Codes used to identify Sates party to the PCT on the front pages of pamphlets publishing international applications under the PCT.
`SI
`SK
`SN
`SZ
`TD
`TG
`TJ
`TM
`TR
`TT
`UA
`UG
`US
`UZ
`Vl\
`YU
`ZW
`
`Slovenia
`Slovakia
`Senegal
`Swaziland
`Chad
`Togo
`Tajikistan
`T\rrkmcnistan
`Tirkey
`Trinidad andTobago
`Ukraine
`Uganda
`United States of America
`Uzbekistan
`Vict Nun
`Yugoslavia
`Zimbabwe
`
`FORTHE PURPOSES OF INFORMATION ONLY
`
`l.s
`Lesotho
`LT
`Lithuania
`LU
`Luxembourg
`LV
`Latvia
`MC Monaco
`MD Republic of Moldova
`MG Madagascar
`MK
`The former Yugoslav
`Republic of Macedonia
`ML Mali
`MN Mongolia
`MR Mauritania
`MW Malawi
`MX Motico
`NE
`Niger
`NL
`Netherlands
`NO Norway
`NZ
`Ncw Zealand
`PL
`Poland
`PT
`Portugal
`RO
`Romania
`RU
`Russian Federation
`SD
`Sudan
`SE
`Sweden
`SG
`Singaporc
`
`AL
`AM
`AT
`AU
`AZ
`BA
`BB
`BE
`BF
`BG
`BJ
`BR
`BY
`CA
`CF
`CG
`CH
`CI
`CM
`CN
`CU
`CZ
`DE
`DK
`EE
`
`Albania
`Armenia
`Austria
`Auslralia
`Azerbaijan
`Bosnia and Herzegovina
`Barbados
`Belgium
`Burkina Faso
`Bulgaria
`Benin
`Brazil
`Belarus
`Canada
`Cenral African RePublic
`Congo
`Switzcrland
`CAte d'Ivoire
`Cameroon
`China
`Cuba
`Czcch Republic
`Germany
`Dcnmark
`Estonia
`
`ES
`FI
`FR
`GA
`GB
`GE
`GH
`GN
`GR
`HU
`IE
`IL
`IS
`IT
`JP
`KE
`KG
`KP
`
`KR
`KiL
`LC
`I.J
`LK
`LR
`
`Spain
`Finland
`France
`Gabon
`United Kingdom
`Georgia
`Ghana
`Guinea
`Grcece
`Hungary
`Ireland
`Israel
`Iceland
`Italy
`Japan
`Kenya
`Kyrgyzstan
`Democratic People's
`Republic of Korca
`Republic of Korta
`Kazalstan
`Saint Lucia
`Liechtonstein
`Sri Lanka
`Liberia
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 11
`
`
`
`PCT
`INTERNAT]ONAL APPLICAI-]ON PUBLISHED UNDER THE PATENT COOPEI ATION TREATY (PCT)
`(51) Internalional Patent Classitication / :
`wo 00/04434
`GO6F
`
`,. 1-i ,ur.r,:l#;i,J*jlpERr\ (-)itGeNrzAro\
`
`(l I) International Publicalion Number:
`
`(43) International Publication Dale:
`
`27 January 2000 (2?.01.00)
`
`(21)InternationalApplicationNumbcr: PCT/US99/l6l-?5
`
`(22) International Filing Dale:
`
`16 July 1999 (16.0?.99)
`
`(30) Priority Data:
`09/r r8,35r
`
`l7 July 1998 (17.07.98) Us
`
`(71) Applicant (for all designated States excepr US): B.E. TECH-
`NOLOGY, LLC [US/US]; 106 South Walnut Sneel Bay
`City, MI 48706 (US).
`
`(72) Inventor; and
`(75) Inventor/Applicant (for US only): HOYLE, Martin. David
`IUS/USI; M26Lake Vista Drive, Meuirie, LA 70006 (US).
`
`(?4) Agent: STEVENS, James, D.; Reising, Ethington, Bames,
`Kisselle, Learman & Mc, Culloch, P.C., P.O. Box 4390,
`Troy, MI 48099 (US).
`
`(81) Designated States: AE, AL, AM, AT, AV, AZ, BA, BB, BG,
`BR, BY, CA, CH, CN, CU, CZ,DE, DK, EE, ES, FI, GB,
`GD, GE, CH, GM, }IR, HU, ID, IL, IN, IS, JP, KE, KG,
`KP, KR,I<Z,LC, LK, LR, LS, LT, LU, LV, MD, MG, MK,
`MN, MW, MX, NO, NZ. PL, PT, RO, RU, SD, SE, SG, SI,
`SK, SL, TJ, TM, TR, TT, UA, UG, US, UZ, VN, YU, ZA,
`Zw, ARIPO patent (GH, GM, KE, LS, MW, SD, SL, SZ,
`UG, ZW), Eurasian patent (AM, AZ, BY, KG, KZ, MD,
`RU, TJ, TM), European patent (AT, BE, CH, CY, DE, DK,
`ES, Fr, FR, GB, GR, IE, rr, LU, MC, NL, PT, SE), OApr
`patent (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR,
`NE, SN, TD, TG).
`
`Published
`Without international search report and to be republished
`upon receipt of that report.
`
`(54) Title: A COMPUTER INTERFACE METHOD AND APPARATUS wlTH PORTABLE NETWORK ORGANIZATION SYSIEM
`TARGETED ADVERTISING
`
`apparatus for provid.
`an automatically upgradeable software ap-
`plication includes targeted advertising based
`upon demographics and user interaction with
`the computer. The software application in-
`cludes a display region used for banner adver-
`tising that is downloaded over a network such
`as the Internet. The software application is ac-
`cessible from a server via the network and de-
`mographic information on the user is acquired
`by the server and used for determining what
`advertising will be sent to tbe user. The soft-
`ware application further targets the advenise-
`ments in response to normal user interaction
`wittr the computer, Data associated with each
`advertlsement lS use0 0y ne sOltware appllca-
`advertisement is used by the software applica-
`tion in determining when a particular adver-
`tisement is to be di-splayed. 'ihis includes the
`specification of certain programs that the user
`may have so that, when the user runs the pro-
`gram (e.g., a spreadsheet program), a rslevant
`ion.tti..lment'will be displayed (e.g., an ad-
`vertisement for a stock brokerage). This pro-
`vides two-tiered, real-time targeting of adver-
`tising - both demographically and reactively.
`The software application includes program-
`ming that accesses the server ro determine if one or more components of the application need upgrading. If so, the components can
`be downloaded and installed without further action by the user. A distribution tool is provided for software distribution and upgrading over
`the network. Also provided is a user profile that is accessible- to any computer on the net\r,ork. Furthermore, multiple users of the same
`computer can possess Intemet web resources and fiies that are personalrzed. maintained and organized.
`
`i 1'a-1
`i f_--*:---r
`I I Buirdcr ln+ LffX}".
`I I "oaut ,
`l-----------
`---------------J
`9lgy{-l)-
`Appliotion -
`
`1 1
`
`ri-i-\
`
`iirililiI1t1l'll
`
`iltl
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 12
`
`
`
`Codes used to identify States party to the PCT on the front pages of pamphlets publishing international applications under the PCT.
`
`FOR THE PARPOSES OF INFORMATION ONLY
`
`AL
`AM
`AT
`AU
`LZ
`BA
`BB
`BE
`BF
`BG
`BJ
`BR
`BY
`CA
`CF
`CG
`CH
`CI
`CM
`CN
`CU
`CL
`DE
`DK
`EE
`
`Albania
`Armenia
`Austria
`Australia
`Azerbaijan
`Bosnia and Hezegovina
`Barbados
`Belgium
`Burkina Faso
`Bulgaria
`Benin
`Brazil
`Belarus
`Canada
`Central African Republic
`Congo
`Switzerland
`C6te d'Ivoire
`Cameroon
`China
`Cuba
`Czech Republic
`Gernany
`Denmark
`Estonia
`
`ES
`Spain
`I'I
`Finland
`FR
`France
`GA
`Gabon
`GB
`United Kingdonr
`GE
`Georgia
`GH
`Ghana
`GN Guinea
`GR Grcece
`HU
`Hungary
`IE
`Ireland
`IL
`Israel
`IS
`Iceland
`IT
`Italy
`JP
`Japan
`KE
`Kcnya
`KG
`Kyrgyzstan
`KP
`Democratic People's
`Rcpublic of Korea
`KR
`Republic of Korea
`KZ
`Kazakstan
`LC
`Saint Lucia
`LI
`Liechtenstein
`LK
`Sri Lanka
`LR
`Liberia
`
`LS
`Lesotho
`LT
`Lithuania
`LU
`Luxembourg
`LV
`Latvia
`MC Monaco
`MD Republic of Moldova
`MG Madagascar
`MK
`The fonner Yugoslav
`Republic of Macedonia
`ML Mali
`MN Mongolia
`MR Maurirania
`MW Malawi
`MX Mexico
`NE
`Niger
`NL
`Nothsrlands
`NO Norway
`NZ
`New Zealand
`PL
`Poland
`PT
`Portugal
`RO
`Romania
`RU
`Russian Federation
`SD
`Sudao
`SE
`Sweden
`SG
`Singapore
`
`SI
`SK
`SN
`SZ
`TD
`TG
`TJ
`TM
`TR
`TT
`UA
`UG
`US
`UZ
`VN
`YU
`ZW
`
`Slovenia
`Slovakia
`Senegal
`Swaziland
`Chad
`Togo
`Tajikistan
`Turkmenistan
`Turkey
`Trinidad and Tobago
`Ukraine
`Uganda
`United States of America
`Uzbekistan
`Vier Nanr
`Yugoslavia
`Zimbabwe
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 13
`
`
`
`wo 00/04434
`
`-l-
`
`-o2t *+a jj
`
`PCTruS99/l613s
`
`17 _lnru 2001
`
`CROSS REFERENCE TO RELATED APPLICATION
`
`fi-,.rr,,JlifiT::ffiffi ;;,"Tfr:rhT |ffi "l,tv t n*' u s Pa'len'r Apprica'cion
`
`1n
`
`TECFINICAL FIELD
`
`This invention relates in general to user interfaces for accessing computer applications
`and information resources and, in panicular, to user interfaces that provide advertising obtained
`t5 over a global computer networh such as the Internet. This invention also relates to user
`interfaces for maintaining, organizing and communicating information accessible to a compurer
`network such as the Internet and, in particular, to user interfaces that provide the user with
`availability to that information in a personaltzedmanner.
`
`20
`
`25
`
`BACKGROIIND OF T}IE INVENTION
`
`The continuing orpansion of the Internet and other private and semi-private neworks
`has led to the now vddespread practice of electronic distribution of sofrware to end users,
`whether as freeware, shareware, or fully paid-up licensed softvrare. Traditionally, freeware
`Progranrs have generally been small, unsupported single-purpose programs that are of limited
`use. Since no income was derived from these programs, there was liule incentive for the creators
`of this rype of sofrware to undenake major development efforts. More recently, however, a new
`type of free sofrware has emerged which, while free to end users, does provide income to the
`creator of the software via advertising incorporated into the sofrware. This is of benefit both to
`the end user and advertiser, as the end user obtains useful sofrware at no cost and the advertiser
`gets advertising exposure for its products or services. One well known example of this rype of
`affangement is in push technology products, such as Pointcast* , which permits a user to receive
`and display broadcasted information over the Intemet. Using this sofrware, new advertising is
`periodically received along with various requested types of news information (e.g., financial,
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 14
`
`
`
`wo 00/04434
`
`.,
`-L-
`
`PCTruS99/r6135
`
`business, spons) and is stored locally on the user's computer for later reuieval and dispiay bythe
`
`Program.
`
`The new advenising medium provided by the Internet has a number of significant
`advantages for advertisers. First, the users of the software within which the advertising is placed
`much more disposable income to spend on products and services than the
`have, on
`^vetage,
`average user of other traditional advertising media, such as television or print. Second, the
`advertising can, in some instances, be targeted in various ways, such as demographically or
`reactively. An example o{ the laner of these is in push technology where the user requests
`cercain types of information and this request is used to select the type of advertisement sent to
`the user aiong rilith the requested content. Third, the advertising can not only include audio and
`video elements as well as simple visual elements, but can also be interactive. For example, by
`clicJ<.ing on rhe advertisement, the user can be provided with additional information about the
`advertised products or services and can even be given the oppornrnityto purchase the products
`
`1n
`
`15
`
`or services electronicallv.
`
`One of the most cornmon methods of advenising via the Internet is through the use of
`links (e.g., uniform resource locators, known as I"IRL$ embedded within web pages. By using
`embedded links, the advertisements need not be located on the same server as the web pages
`themselves. \When the web page is loaded or reloaded, the advertising server is accessed to
`obtain a new adve*isement which is incorporated into the web page displayed on the user's
`screen. These advertisements are simple graphical images (such as animated gifs) that are
`retrieved from the advertising server along with an associated link to additional information
`about the advertised product or service. \X4rile this permits nevr adverrising to be displayed each
`time a web page is loaded or refreshed, and while this allovrs geographicaily unlimited
`advertising, it at most permits targeting of the advenisement based upon the type of information
`contained in the web page. Moreover, access to a new advertisement is onlyavailable during the
`period of time that the client computer is connected to the lnternet.
`
`Currently-availabie computer programs that incorporate advenising into their user
`interface include the necessary programming buik into the software itself. That is, the various
`paramerers relating to the presentation of the advertisement is pre-determined and programmed
`into the sofrware. These parameters may indude such things as where on the screen the
`
`25
`
`30
`
`-*")
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 15
`
`
`
`wo 00/04434
`
`-3-
`
`PCTruS99/l6l3s
`
`advenisement is displayed, the display size, the duration of display, the number of times a
`parricular advertisement is displayed, the conditions under which a panicular adverrisement is to
`be displayed, the type of acdon taken upon a user clicking on the adverrisement, and so forth.
`One problem wfuh these curendy available programs is that these parameters can only be
`changed by replacement of the entire program with an updated, revised version, making it
`difficult to respond to desired changes in advertising approaches.
`
`To provide demographically-targeted advertising, the adveniser or distributor of the
`advertising must obtain demographic data on its end users. Perhaps the most common way ro
`acquire demographic data regarding users via the Internet is to request the information using a
`form written in htrnl flyperTort Markup Language) and provided to the user over the \florld-
`\7ide \X/eb CW\7\V) using hnp ftIyperTen Transfer Protocol). This is sometimes done as a
`prerequisite to allowing the user access to information resources or download software from a
`panicular web site. \flhile authentication of demographic informarion obtained this way is
`difficult and rarely done, it has been found that end users typically provide accurare demographic
`data in return for free download access to software. Furthermore, srudies have shown that while
`people are concerned about privaqy issues and, in panicular, do not vdsh to provide specific
`information that identifies them (such as their name, address, or Social Securiry number), they
`generaliy do not mind providing demographic information, nor do thq'mind monitoring of their
`comPuter usage as long as their usage is not associated with any specific information that could
`be used to identifythem.
`
`25
`
`Various other arrangements have been suggested for obtaining and reporring information
`about an end user over a computer network such as the Internet. For example, U.S. Patent No.
`5,724,52t to Dedric-k discloses an electronic advertising system in which a user profile is created
`and transferred to a metering server where it is used along with other end user profiles to charge
`advertiser's according to a consumer scale. The profile data is also used by the metering server
`to select advertisement tides that are sent to the end user for viewing ar rhe requesr of the end
`user. \When a user requests an advertisement, the metering server sends the advertisement to the
`end user, charges the advertiser, and provides the advertiser with profile data on that end user.
`The qystem can include client-side sofrware which acquires and compiles information concerning
`the user's interaction vrith the advertising or other contenr provided by the metering server.
`
`;t
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 16
`
`
`
`wo 00/04434
`
`-4-
`
`PCTruS99/16135
`
`U.S. Patent No.5,732,218 to Bland et al. discloses a system for gathering data concerning
`an end-user's access to information resources and reporting the data back to the servers that
`
`contain the information resources. Data gathering at the client is accomplished using an applet,
`plug-in, or other browser extension that acquires the data and then reports that data to those
`servers accessed by the client, either periodically or in response to a specific request by the
`servers. In this wan the seryers being accessed for their information resources get reported back
`to them information concerning the end-user's use of that information. Limited demographic
`
`information (e.g., time zone,locale, client hardware) can be included in this reporting as well.
`
`One of the disadvantages of prior art systems that acquire data regarding an end-usey's
`computer usage is that they are generally limited to gathering information concerning only
`cercain limited uses of the computer. For example, in Bland et al., the focus of the gathering and
`use of end-user data is in the user's interaction with web pages, whether over the Internet or
`otherwise. Similarly, in Dedrick, the compilation of data is direaed to interaction beween the
`end-user and the advertising or other content provided by the metering server itself. By li*iti"g
`the reported data in this manner, it is difficult to develop accurate profiles for the individual
`users that are useful in targeting the advertising.
`
`U.S. Patent No. 5,347,632 to Fiiepp et al. discloses a reception qFstem in which both user
`demographics and individual qFstem usage information can be used to target advertising.
`However, this information is used to select which adverrisements are to be placed into an
`advertisement queue from which advertisements are then accessed, apparently in the order in
`which they were placed in the queue. Thus, this system permits targeting of advertising
`generally, but does not provide real time targeting of advertising based upon user accions.
`
`Internet users typically employ brovrser applications and related technologies in order to
`access the \fl$(/rW; and to locate and view files, documents and audio/video clips. Exemplary
`browser applications include Opera by Opera Software, Netscape Navigator, Netscape
`Communicxor 4.6 andMicrosoft Internet Explorer 5.0. Browser applications are loaded onto a
`
`user's computer, and then can be used for communication over networks using protocols such as
`that utilized bythe \7\ V. Browsers are useful for accessing desired files and web sites, and also
`have the capabilfuy of storing information regarding visited or favorite web sites on the user's
`computer. F{owever, it has been common practice for brovrsers to be employed by the user for
`
`j"'"; lv
`:I I
`
`:,1. i
`
`i,,,t
`
`li i
`
`ii
`
`t:t::l
`
`i.",,1
`
`1(
`
`1A
`
`25
`
`JU
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 17
`
`
`
`:: :
`
`.nIU
`
`"l
`
`-.t;.....
`
`''::""
`
`i,, I
`
`wo 00/04434
`
`-5-
`
`PCTruS99/1613s
`
`fairly limited purposes, such as for accessing information. Certain applications, such as \Windows
`NT 4.0, allovr a user ro receive and store electronic information on a limited network qystem'
`Hovrever, the usefulness and fle:<ibility of such systems are severely limited, because each
`browser installation traditionally has been independent of other brovrser instdlations to vrhich a
`user has access. Thus, information wfuhin one browser is not easrly transportable to the other
`browser.
`
`Except as may be explicitlyindicated otherwise, the following definitions shall aPPly:
`
`brovrser - A program that can communicate over a network using hnp or another protocol and
`that can display html information and other digital information'
`
`client compurer - A computer that is connected ro a network (including comPuters that are
`connected only occasionally to the network such as, for example, by a modern and telephone
`line) and that can be used to send requests for information to other comPuters over the nework.
`
`15
`
`compurer - An apparanrs having a processing device that is capable of executing instrucrions,
`including devices such as personal computers, hprop compurers, and personal digiral assistants,
`as well as set top television boxes, televisions, radios, portable telephones, and other suc-h devices
`having a processing caPabilitY.
`
`computer usage information - Data concerning a person's use of a comPuter, including such
`things as what programs they run, what information resources they access' what time of day or
`days of the week thry use the computer, and so forth'
`
`data set - A group of data items; for example, links, kepvords, or entries in an address book'
`
`display obiect - Data caPable
`multimedia presentations or
`
`of display by a computer, including graphical images as well as
`other display data that includes audio in addition to visually-
`
`perceived data.
`
`\-i-.
`
`Petitioner Microsoft Corporation - Ex. 1002, p. 18
`
`
`
`wo 00/04434
`
`-6-
`
`PCTruS99/l6l3s
`
`file - Any digrrl item, including information, documents, applications, audio/video comPonents,
`and the like, that is stored in memory and is accessible via a file allocation table or other pointing
`or indexing stnrcfirre.
`
`graphical image - Visually-perceived data stored in a graphic format (e.g., ipeg, gif, bmp, u