`
`PATE~_'f,APPLICAnoN SERIAL NO. _ _ _ _ _ _ _ _
`
`U.S. DEPARTMENT OF COMMERCE .
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`08/17/2001 WABRHA~1 00000047 071445
`355.00 CH
`01 FC:201
`40.00 CH
`02 FC:202
`
`09929904
`
`PTO-1556
`(5/87)
`
`·u.s. GPO: 1999-459-082119144
`
`/
`
`Akamai Ex. 1035
`Akamai Techs. v. Equil IP Holdings
`IPR2023-00332
`Page 00001
`
`
`
`----------- -------------- -------------.
`
`~--"
`
`Application or Docket Number
`
`-~------
`
`PATENT APPLICATION FEE DETERMINATION RECORD
`Effective October 1 , 2000
`CLAIMS AS FILED - PART I
`Column 1
`
`0
`SMALL ENTITY
`OTHER THAN
`TYPE c=J
`OR SMALL ENTITY
`RATE
`FEE
`RATE
`FEE
`BASIC FEE 355.00 OR ASIC FEE 710.00
`
`X$9=
`
`X40=
`
`· +135=
`
`OR X$18=
`
`R X80=
`
`+270=
`
`TOTAL:
`
`R TOTAL
`OTHER THAN ·
`: SMALL ENTITY OR SMALL ENTITY ..
`ADDI-
`. ADDI~;
`·RATE TIONAL
`· RAi:E .-. TIONAL
`FEE
`FEE
`
`TOTAL CLAIMS
`
`FOR
`
`"!UMBER FILED
`
`NUMBER EXTRA .
`
`TOTAL CHARGEABLE CLAIMS
`
`-minus20= *
`
`INDEPENDENT CLAIMS
`~_minus3=
`MULTIPLE DEPENDENT CLAIM PRESENT
`
`(cid:143)
`* lfthe difference in column 1 is less than zero; enter "O" in col_umn 2
`CLAIMS AS·. AMENDED - PART II .
`
`· CLAI S
`REMAINING_ ,
`.·-· AFTER
`AMENDMENT -
`
`Column 3 ·
`-""!"!!'!!!"ii!e!'!!!P-..-....................
`PRESENT.
`EXTRA
`
`Total
`
`lndep ndent
`
`*
`•
`
`=
`
`=
`
`·X$9,;.
`
`,.
`
`X40=
`
`OR 0 X$1:a..;
`
`OR
`
`-X80=- ·.
`. --·
`.
`OR +270= •
`
`~-
`
`-
`
`-
`
`-
`
`'l.,_
`
`-
`
`•.
`
`.
`
`..
`
`Column 2 .. :· Colurrm3 _
`· G EST·
`. . PRESENT .
`. NUMBE~ -.
`PREVIOLJS_LY
`.. • .EXTRA -
`PAID FOR-
`
`=
`lndependenf . • .•
`. =
`.. *"!*
`FIR.ST Pij_ESENTATION OFMULTIPLE DEPENDENT CLAIM :
`
`**
`
`+13~=-
`· TOTAL --/
`ADDiT. FEE
`
`____ .....,_ ...... __ . ~-..... ~-------.
`OR X8Q:=. -__ ,,__ ____ _
`...... .,..... _ _..,.. ___ __
`
`~ADDI- .
`. · · RATE · TIONAL
`·. FE.E
`
`)($ 9= .·
`
`X40=·
`
`OR X$18=
`
`.
`
`(.).
`
`~- Tot~I •
`Z· · ...... -
`
`· •
`.-.
`
`: . : Min'i.is·~.
`-.
`-·.
`.
`. .- ·.
`
`** ,•
`
`t(cid:173)z w
`I :tndepend nt . .• :Jf"/-::-\~ M)n~· >··. •.... . " ,
`< FIRST PRESENTATION OF MULTIPtE DEPENDENT CLAIM
`- . .
`... - .. -
`
`.
`
`"
`
`~
`
`. ~-. ~.
`
`.•
`
`'
`
`. . .
`
`. ....
`
`. ~ ·. -.
`
`- -
`
`·· + 135.;;:
`_-: ':->·-.. _ OR ~ir270= ·
`,
`Off:,· .·. l:OTAL
`TOTAL
`· • , ,'ADDIT. FEE ... ' - - - . )\DDIT.i=E~-----..
`
`.
`
`.- . <: J·
`
`.
`
`,PRESENT
`. --_EXTRA
`
`RATE .
`
`=
`
`)_($ 9::: .
`
`. X40=-
`
`ADDI-
`JIONAL
`FEE
`..
`
`-.
`
`· ADDI-'.
`_
`:- CRATE. TiONAL: :, ..
`. Fe~E_::...
`. -
`
`·_ t
`
`•
`
`-
`
`, ~·
`
`•
`
`OR
`
`):. ·.-
`. :.-~
`.
`
`+1·35,.;
`-: f~f:_~~-~~~in:1~_;n~Ji~-"iess~,:c~:;;~-oolumn2;·wr1t ·-o-in~u~n3.
`OR.,_""'!!!"~_.,. __ __
`TOTAL
`~ If the "Highest N_umberPr viouslyPald-i= r".IN THI_S SPACE Is leli$ than 20, ent r-"20." . :ADDIT,FEE
`... If the "Highest Number.Previously.Paid For". IN THIS SPACE is less than 3, enter "3." .
`· > ,Th "H_ighe~f Ni.im_l>E!r .Previously Paid F r"· (Total or_ Independent) is the hig~est number found in the approprlat box In column 1 ..
`
`-.·
`
`:
`
`.,
`
`,
`
`.
`
`. •
`
`·...,.
`
`:r.\'\~ .·_:~. +
`
`:
`
`... _ : · . , ._ :~ · · - - · ·
`
`•
`
`· · ·~
`
`· - .
`
`•
`
`FORM PT0-875 . _-.
`<<Rev; 8100) ·
`
`:
`
`·e..
`
`-.
`Patent and Trademark Office, U.S. DEPARTMEN:f OF COMMERCE
`
`IPR2023-00332 Page 00002
`
`
`
`CLAIMS ONLY
`
`SERIAL NO.
`
`/)~·9_...:,_'9'9/') (L
`APPLICANT(S)
`
`FILING DATE
`/JF//~//J/
`
`AFTER
`1st AMENDMENT
`IND.
`DEP ..
`
`AFTER
`2nd AMENDMENT
`IND.
`DEP.
`
`CLAIMS
`
`*
`
`*
`
`*
`
`IND.
`
`DEP.
`
`IND.
`
`DEP.
`
`IND.
`
`DEP.
`
`AS FILED
`
`IND.
`I
`
`I
`
`I
`
`I
`
`DEP.
`
`I
`
`I
`
`I
`,
`I
`I
`I
`
`I
`I
`I
`
`)...j
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`26
`27
`28
`29
`30
`31
`32
`33
`34
`35
`36
`37
`38
`39
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`TOTAL
`IND.
`TOTAL
`DEP.
`TOTAL
`CLAIMS
`
`q -
`-
`-
`'
`'
`'
`/::? ,~-.;,:::; ~ Jli\il
`* MAY BE USED FOR ADDITIONAL CLAIMS OR ADMENDMENTS
`
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`66
`67
`68
`69
`70
`71
`72
`73
`74
`75
`76
`77
`78
`79
`80
`81
`82
`83
`84
`85
`86
`87
`88
`89
`90
`91
`92
`93
`94
`95
`96
`97
`98
`99
`100
`TOTAL
`IND.
`
`DEP.
`lOTAL
`CLAIMS
`
`TOTAL -
`.., lilt
`-·
`'
`
`'-----
`
`-·
`
`]1111
`
`.
`
`FOAM PT0-2022 ( 1-98)
`
`U.S.OEPARTMENT OF COMMERCE
`Patent and Trademark Office
`
`·u.s. GPO: 1998-443-593189152
`
`IPR2023-00332 Page 00003
`
`
`
`A
`
`PTO/SB/05 (4/98) +
`
`Please type a plus sign (+) 1ns1de this box (cid:157)
`
`[±J
`Approved for use through 09/30/2000. 0MB 0651-0032
`Patent and Trademark Oflice: U.S. DEPARTMENT OF COMMERCE
`Under the Panerwork Reduction Act of 1995 no oersons are reouired to resnond to a collection of 1nformat1on unless 11 d1solavs a valid 0MB control number.
`Attorney Docket No.I EQUI0001CIP
`UTILITY
`First Inventor or Appl!catJOn Identifier I Samanieao et al.
`PATENT APPLICATION
`Title I Automated Media Delivery System
`TRANSMITTAL
`10nfy for new nonprov1s10nal app/Jcat1ons under 37 C.F R § 1.53(b) Express Mail Label No. j EL816158533US
`
`APPLICATION ELEMENTS
`See MPEP chapter 600 concemmg ut1ifty patent app/lcat1on contents.
`
`(Submit an ongmal and a dup/Jcate for fee processmg)
`
`1. 0 • Fee Transmittal Form (e.g., PTO!SB/17)
`~ Specification
`
`2.
`
`[Total Page s~ ]
`(preferred arrangement set forth below)
`- Descriptive title of the Invention
`- Cross References to Related Applications
`- Statement Regarding Fed sponsored R & D
`- Reference to Microfiche Appendix
`- Background of the Invention
`- Brief Summary of the Invention
`- Brief Descnption of the Drawings (If fifed)
`- Detailed Description
`- Claim(s)
`- Abstract of the Disclosure
`
`5. D Microfiche Computer Program (Appendix)
`D Computer Readable Copy
`(cid:143) Paper Copy (identical to computer copy)
`C. D Statement venfy1ng identity of above copies
`ACCOMPANYING APPLICATION PARTS
`7 ~ Assignment Papers (cover sheet & document(s))
`~ 37 C.F.R.§3.73(b) Statement 0 Power of
`8·
`9. D Enghsh Translation Document (If applicable)
`(cid:143) Copies of IDS
`[Total Sheets ~ I 10 D Information Disclosure
`[Total Pages E)] 11.(cid:143) Preliminary Amendment
`13 0 ; Small Entz (cid:143) Statement filed in pnor application,
`a. ~ Newly executed (onginal or copy)
`b. D Copy from a prior application (37 C.F.R. § 1.63(d))
`14 (cid:143) Certified Copy of Priority Document(s)
`D DELETION OF INVENTOR(Sl
`15.0 Other:
`
`0
`E-<
`D.t
`.
`m
`=>
`
`0 8
`
`I
`
`Assistant Commissioner for Patents
`ADDRESS TO: Box Patent Application
`""=,..,.
`
`6. Nucleotide and/or Amino Acid Sequence Submission
`(if app/Jcabfe, all necessary)
`a.
`
`b.
`
`(when there 1s an assignee)
`
`Attorney
`
`.
`
`Statement (IDS)/PT0-1449
`
`Citations
`
`Return Receipt Postcard (MPEP 503)
`1 2 . ~
`(Should be specJf1cally 1tem1zed)
`
`.
`
`·
`
`tatement s
`(PTOISB1o9_12)
`
`.
`Status still proper and desired
`
`(1f foreign prionty 1s claimed)
`
`3. 0 Drawing(s) (35 U.S.C. 113)
`
`4. Oath or Declaration
`
`(for contmuat1on/d1vJS1onal With Box 16 completedj
`
`I.
`
`Signed statement attached deleting
`inventor(s) named in the prior application,
`see 37 C.F.R §§ 1.63(d)(2) and 1 33(b).
`11· NOTE FOR ITEMS 1 & 13· JN ORDER TO BE ENTITLED TO PAY SMALL ENTJTYII
`FEES, A SMALL ENTITY STATEMENT JS REQUIRED (37 C.F.R. § 1.27), EXCEPT
`IF ONE FILED IN A PRIOR APPLICATION IS RELIED UPON f37 C.F.R 11 1 28).
`
`(cid:143) Contmuat1on
`
`(cid:143) D1v1s1onal 0 Conl!nuat1on-1n-part (CIP)
`
`16. If a CONTINUING APPLICATION, check appropnate box, and supply the reqws1te mfonnat1on below and ma preilmmary amendment
`09 / 425,326
`ol pnor apphcat1on No:
`Group I Art Umt: Unassigned
`Unassigned
`Examiner
`Pnor app/Jcat,on information:
`For CONTINUATION or DIVISIONAL APPS only: The entire disclosure of the prior application, from which an oath or declaration is supplied
`under Box 4b, is considered a part of the disclosure of the accompanying continuation or divisional application and is hereby ilcorporated by
`reference. The incorporation can only be relied upon when a portion has been inadvertently omitted from the submitted application parts.
`17. CORRESPONDENCE ADDRESS
`
`I or D Correspondence address below
`!XI Customer Number or Bar Code Label I 22862
`:
`L (Insert Customer No or Attach bar code label hereLj
`
`:
`
`Name
`
`Address
`
`rName (Pnnt/Type) Michael A. Glenn
`
`30,176
`
`City
`
`Countty
`
`I State
`I Telephone
`
`I
`I
`
`I
`l Zip Code
`I Fax I
`I Registration No. (Attomey/AgenQ
`I Date
`J
`8/14/01
`f t ' )___ .
`ls,gnature
`Burden Hour Statement· This form 1s estimated to take 0.2 hours lo complete. Time w1U vary depending upon the needs of the mdlv1dual case. Any
`comments on the amount of time you are required to complete this form should be sent to the Chief Information Officer, Patent and Trademark Office,
`Washington, DC 20231. DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Assistant Comm1ss1oner for Patents,
`Box Patent Apphcat1on, Washington, DC 20231.
`
`+
`
`IPR2023-00332 Page 00004
`
`
`
`PTOISB/17 (6/99)
`Approved for use through 09/3012000 0MB 0651-0032
`Patent and Trademark Office U S DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of mforma!ton unless 1t displays a vahd 0MB control number
`Complete if Known
`Unassiqned
`Herewith
`Filing Date
`First Named Inventor Samaniego et al.
`Unassigned
`Examiner Name
`Unassiqned
`EQUI0001 CIP
`
`rFEE TRANSMITTAL
`for FY 1999
`
`Patent fees are sub1ect to annual rev,s,on
`Small Entity payments must be supported by a sma/J en/Jty statement,
`otherwise large ent,ty fees must be paid See Forms PTO!SB/09-12
`See 37 CF R §§ 1 27 and 1 28
`
`\.. TOTAL AMOUNT OF PAYMENT I($} 475.00
`
`Application Number
`
`Group / Art Unit
`
`Attorney Docket No.
`
`"
`
`~
`
`FEE CALCULATION (continued)
`3. ADDITIONAL FEES
`Large Entity Small Entity
`Fee
`Fee Fee
`Fee
`($) Code
`($)
`65
`105 130 205
`
`Fee Description
`
`Surcharge - late filmg fee or oath
`Surcharge - late prov1s1onal filmg fee or
`cover sheet
`
`127
`
`50 227
`
`25
`
`I Code
`I
`
`Non-English specificatlOn
`139 130 139 130
`147 2,520 147 2,520 For fihng a request for reexammabon
`112 920' 112 920* Requesting pubhcal!on of SIR pnor to
`Exammer action
`113 1,840* 113 1,840* Requestmg publication of SIR after
`Examiner action
`Extension for reply w1thm first month
`Extension for reply within second month
`Extension for reply w1thm third month
`
`115 110 215
`55
`116 380 216 190
`117 870 217 435
`118 1,360 218 680
`
`METHOD OF PAYMENT (check one)
`1. ~ The Comm1ss1oner 1s hereby authonzed to charge
`indicated fees and credit any over payments to
`
`Account
`Number
`
`07-1445
`
`Account Michael A. Glenn
`Name
`
`Deposit l
`Deposit I
`[Zl ~~~:~e3;J~dit~'\a~ :~~ ~~iuired
`2. (cid:143) Payment Enclosed:
`(cid:143) Check D Money D Other
`
`Order
`FEE CALCULATION
`1. BASIC FILING FEE
`Large Entity Small Entity
`Fee Fee Fee Fee
`Code ($) Code ($)
`101 760
`106 310
`
`Fee Description
`
`Fee Paid
`
`201 380 Ut1hty fihng fee §
`
`206 155 Design fihng fee
`207 240 Plant filing fee
`208 380 Reissue filmg fee
`75 Provisional filing fee
`214
`
`107 480
`108 760
`114 150
`
`128 1,850 228 925
`
`119 300 219 150
`120 300 220 150
`260 221 130
`121
`138 1.510 1381,510
`
`140 110 240
`
`55
`
`Extens,on for reply withm fourth month
`Extension for reply within fifth month
`Notice of Appeal
`Fdmg a bnef in support of an appeal
`Request for oral hearing
`Pet1t1on to institute a pubhc use proceeding
`Petition to revive - unavoidable
`Peut1on to revive - unmtent1onal
`
`Ut1hty issue fee (or reissue)
`Design issue fee
`Plant issue fee
`
`Petitions to the Commissioner
`
`Pet1t1ons related to provisional apphcations
`
`Submtss1on of Information Disclosure Stmt
`
`I 141 1,210 241 605
`
`Fee from
`below
`
`Fee Paid
`
`142 1,210 242 605
`143 430 243 215
`
`•
`
`50
`
`Fee Paid
`
`80.00
`
`SUBTOTAL (1) I($) 355.oo
`2. EXTRA CLAIM FEES
`Extra Claims
`Total Claims Dfil-20** ~ X ca:::=:J ~ 0.00 I 144 580 244 290
`Independent GLJ _ 3** =ITJ x ~ ~ 40 00 !
`122 130 122 130
`Claims
`l===:l=i
`I 123
`50 123
`Multiple Dependent
`126 240 126 240
`-or number previously paid, if greater, For Reissues, see below
`Large Entity Small Entity
`Fee Fee Fee Fee
`Code ($) Code ($)
`9 Claims in excess of 20
`203
`103
`18
`Independent claims 1n excess of 3
`202 39
`204 130 Multiple dependent claim, 1f not paid
`** Re1ssue independent da1ms
`over ongmal patent
`** Re1ssue claims m excess of 20
`and over ongmal patent
`
`581
`
`40 581
`
`40
`
`Recording each patent assignment per
`property (limes number of properties)
`146 760 246 380 F1hng a submiss,on after final re1ectton
`(37 CFR § 1 129(a))
`149 760 249 380 For each add1t1onal invention to be
`examined (37 CFR § 1129(b))
`
`Fee Description
`
`102
`78
`104 260
`
`109
`
`78
`
`209 39
`
`110
`
`18
`
`210
`
`9
`
`SUBTOTAL (2) 1($} 40.00
`
`SUBMITTED BY
`Name (Pnnl/Type) Michael A. Glenn
`? I - -
`
`Other fee (specify)
`
`Other fee (specify)
`
`I • Reduced by Basic Fllmg Fee Paid
`Reg1strat1on No.I SO 176
`-
`
`(Attorney/Agent)
`
`,
`
`SUBTOTAL {3) 1($) 80.00
`
`Complete /If applicable)
`Telephone 650-4 7 4-8400
`
`I
`
`Dale
`
`8/14/01
`
`Signature
`Burden Hour Statement This form 1s estimated to take O 2 hours to complete Time will vary depending upon the needs of the individual case Any comments
`on the amount of time you are reqrnred to complete this form should be sent to the Chief lnformat,on Officer, Patent and Trademark Office, Washmgton, DC
`20231 DO NOT SEND FEES OR COMPLETED FORMS TO THIS ADDRESS SEND TO Assistant Commissioner for Patents, Washmgton, DC 20231
`
`IPR2023-00332 Page 00005
`
`
`
`Automated Media Delivery System
`
`BACKGROUND OF THE INVENTION
`
`TECHNICAL FIELD
`
`The invention relates to software systems. More particularly, the invention relates to an
`Internet server-based software system that provides delivery of automated graphics
`and other media to Web sites for access by an end user or consumer.
`
`DESCRIPTION OF THE PRIOR ART
`
`5
`
`10
`
`Most Web sites today are primarily handmade. From the guy publishing a simple
`online technology newsletter from his home, to the Fortune 1000 company's multi-tiered
`site with hundreds of pages of text, images, and animations, the Web developer and
`each of his HTML-coding and graphics-producing coworkers toil page by page and
`image by image. Thousands of established online companies employ hundreds of
`highly-skilled workers just to produce and maintain their Web sites. After all, the Web is
`now a major selling vehicle and marketing medium for many of these companies. The
`~~20 Web has even sprouted service industries such as, for example, public companies with
`multi-billion dollar valuations created just to consult and produce Web sites for others.
`
`25
`
`30
`
`35
`
`Most Web developers who use established WYSIWYG tools in the industry still must
`produce each page on their Web site one by one. The same rate applies to preparing
`and placing images, animations, and other visual assets. Each page represents its own
`set of issues ranging from whether to use GIF, JPEG, or PNG file formats, to finding the
`optimum bit depth for each image to ensure the fastest downloading through the
`different browsers of the consumer. The bottlenecked state of the customer's workflow
`to produce graphics for Web pages can be described as follows:
`
`Current Workflow for Creating Web Graphics
`
`• Original Artwork/Asset Creation
`Use third-party point products
`• Asset Editing
`- Scale/reduce/slice
`• Asset Format Conversion
`
`1
`
`IPR2023-00332 Page 00006
`
`
`
`JPEG/GIF/PNG
`-
`• Asset Staging
`Place in Web file system
`Edit HTML
`• Create/Modify HTML for particular page
`• Store HTML on Web server
`• View final pages
`• Repeat process for each version of each graphic on each page
`
`Estimated time
`Two hours per page times the number of pages
`-
`
`5
`
`10
`
`Also, from a user's perspective, the current state of the art is to offer the consumer
`zooming and panning capabilities so that by clicking on an image the consumer can view
`t?:1 5 more closely or from a different angle. On the horizon are pages with three-dimensional
`~JTii
`imagery that enable a user to move around a page that can look more like a room than a
`brochure. While interesting, these features are merely incremental improvements to a
`consumer's surfing experience.
`
`,:t;20
`
`to Support
`the Web
`D. C. A. Bulterman, Models, Media, and Motion: Using
`Multimedia Documents, Proceedings of 1997 International Conference on Multimedia
`Modeling, Singapore, 17-20 Nov. 1997 discloses "an effort underway by members of
`industry, research centers and user groups to define a standard document format that can
`be used in conjunction with time-based transport protocols over the Internet and
`intranets to support rich multimedia presentations. The paper outlines the goals of the
`W3C's Synchronized Multimedia working group and presents an initial description of the
`first version of the proposed multimedia document model and format."
`
`30
`
`35
`
`Text and Graphics on UMl's ProQuest Direct: The Best (yet) of both Worlds, Online,
`vol. 21, no. 2, pp. 73-7, March- April 1997 discloses an information system that offers
`"periodical and newspaper content covering a wide range of business, news, and
`professional topics ... letting the user search both text and graphics and build the product
`to suit. Articles can be retrieved in varying levels of detail: citation, abstracts, full text, and
`text with graphics. Images come in two flavors: Page Image, a virtual photocopy, and
`the text and are
`from
`in which graphics are stored separately
`Text+Graphics,
`manipulable as discrete items .... [The system] comes in two versions: Windows and
`Web."
`
`2
`
`IPR2023-00332 Page 00007
`
`
`
`5
`
`1 0
`
`5
`
`John Mills Dudley, Network-Based Classified Information Systems, AU-A-53031/98
`(27/08/98) discloses a "system for automatically creating databases containing industry,
`service, product and subject classification data, contact data, geographic location data
`(CCG-data) and links to web pages from HTML, XML, or SGML encoded web pages
`posted on computer networks such as lnternets or lntranets .... The ... databases may be
`searched for references (URLs) to web pag!3S by use of enquiries which reference one
`or more of the items of the CCG-data. Alternatively, enquiries referencing the CC G(cid:173)
`data in the databases may supply contact data without web page references. Data
`duplication and coordination is reduced by including in the web page CCG-data display
`controls which are used by web browsers to format for display the same data that is
`used to automatically update the databases."
`
`Cordell et al, Automatic Data Display Formatting with A Networking Application, U.S.
`Patent No. 5,845,084 (Dec. 1, 1998) discloses a placeholder image mechanism.
`"When a data request is made, the data transfer rate is monitored. When the receive
`data transfer rate is slow, and the data contains an embedded graphical image of
`unknown dimensions, a small placeholder image is automatically displayed for the user
`instead of the actual data. The small placeholder image holds a place on a display
`device for the data or the embedded graphical image until the data or embedded
`graphical image is received. When embedded graphical image is received, the
`placeholder image is removed, and the display device is reformatted to display the
`embedded graphical image."
`
`Jonathon R. T. Lewis, System For Substituting Tags For Non-Editable Data Sets In
`Hypertext Documents And Updating Web Files Containing Unks Between Data Sets
`Corresponding To Changes Made To The Tags, U.S. Patent No. 5,355,472 (Oct. 11,
`1994) discloses a "hypertext data processing system wherein data sets participating i1
`the hypertext document may be edited, the data processing system inserting tags into
`the data sets at locations corresponding to the hypertext links to create a file which is
`editable by an editor and the data processing system removing the tags, generating a
`Its main
`revised data set and updating the link information after the editing process.
`purpose is to preserve the linking hierarchy that may get lost when the individual data
`sets get modified."
`
`30
`
`35 Wistendahl et al, System for Mapping Hot Spots in Media Content Interactive Digital
`Media Program, U.S. Patent No. 5,708,845 (Jan. 13, 1998) discloses a "system for
`allowing media content to be used in an interactive digital media (IDM) program [that]
`has Frame Data for the media content and object mapping data (N Data) representing
`
`3
`
`IPR2023-00332 Page 00008
`
`
`
`5
`
`10
`
`the frame addresses and display location coordinates for objects appearing in the media
`content. The N Data are maintained separately from the Frame Data for the media
`content, so that the media content can be kept intact without embedded codes and can
`be played back on any system. The IDM program has established linkages connecting
`the objects mapped by the N Data to other functions to be performed in conjunction
`with display of the media content. Selection of an object appearing in the media content
`with a pointer results in initiation of the interactive function. A broad base of existing non(cid:173)
`television
`interactive media content, such as movies, videos, advertising, and
`programming can be converted to interactive digital media use. An authoring system for
`creating IDM programs has an object outlining tool and an object motion tracking tool for
`In a data storage disk, the Frame Data and the N
`facilitating the generation of N Data.
`Data are stored on separate sectors. In a network system, the object mapping data and
`IDM program are downloaded to a subscriber tenninal and used in conjunction with
`presentation of the media content."
`
`Rogers et al, Method for Fulfilling Requests of A Web Browser, U.S. Patent No.
`5,701,451 (Dec. 23, 1997) and Lagarde et al, Method for Distributed Task Fulfillment of
`Web Browser Requests, U.S. Patent No. 5,710,918 (Jan. 20, 1998) disclose
`essentially "improvements which achieve a means for accepting Web client requests for
`infonnation, obtaining data from one or more databases which may be located on
`multiple platforms at different physical locations on an Internet or on the Internet,
`processing that data into meaningful infonnation, and presenting that infonnation to the
`Web client in a text or graphics display at a location specified by the request."
`
`Tyan et al, HTML Generator, European Patent Application No. EP 0843276 (May 20,
`1998) discloses "generating an HTML file based on an input bitmap image, and is
`particular1y directed to automatic generation of an HTML file, based on a scanned-in
`document image, with the HTML file in tum being used to generate a Web page that
`accurately reproduces the layout of the original input bitmap image."
`
`TrueSpectra has a patent pending for the technology employed in its two products,
`lrisAccelerate and lrisTransactive. These products are designed for zooming and
`They
`panning and simple image transformations and conversions, respectively.
`support 10 file formats and allow developers to add new file formats via their SOK.
`They do not require the use of Flashpix for images. However, their documentation
`points out that performance is dependent on the Flashpix format. The system would
`be very slow if a non-Flashpix format was used.
`
`g,d,,25
`
`30
`
`35
`
`4
`
`IPR2023-00332 Page 00009
`
`
`
`TrueSpectra allows the image quality and compression to be set for JPEGs only. The
`compression setting is set on the server and all images are delivered at the same
`setting.
`
`Images in the cache can be cleared out
`TrueSpectra has a simple caching mechanism.
`automatically at certain times and it does not have any dependency features for image
`propagation. The Web server needs to be brought down in order to update any
`original assets.
`
`TrueSpectra does not require plug-ins to operate features such as zooming/panning or
`compositing. The alternative to plug-ins is using their Javascript or active server page
`technology. These technologies are used by many Web sites to provide interactivity,
`but not all Web browsers work correctly with these technologies.
`
`TrueSpectra relies on Flashpix as its native file format and does not support media
`types such as multi-GIFs and sound formats. Flashpix files are typically larger than most
`file formats. Access to files is faster for zooming and panning, but appears to be quite
`slow.
`
`The key to lrisTransactive is the compositing subsystem. It requires three things to build
`a shopping solution using image composition.
`1) The original images must be created. It is suggested that the image be converted
`to Flashpix for better performance.
`2) All of the individual images must be described in XML using the image composer
`program. The program allows the editor to specify anchor points, layer attributes,
`and layer names. The resulting file is between 5k and 50k.
`3) The Web designer must place HTML referring to the XML in the Web site. By
`specifying parameters to the XML, the Web designer can tum on or off layers.
`
`The herein above process for compositing images enables Web designers to create
`shopping sites. However, a lot of overhead is the result. The XML documents add 5k-
`50k to a Web site. The compositing commands that are embedded in the HTML are
`difficult to understand. And, because the compositing feature requires several steps to
`implement, it is not suitable for every image on a Web site. The process seems to be
`designed for the specific purpose of shopping.
`
`MediaBin(TM) is limited to activities behind the firewall automating only the "post(cid:173)
`In addition, MediaBin requires the use of an application server to
`creative busywork."
`
`5
`
`1 0
`
`5
`
`:~20
`
`25
`
`30
`
`35
`
`5
`
`IPR2023-00332 Page 00010
`
`
`
`function through a web interface. Thus images may not be directly added to any
`existing web page.
`
`5
`
`Macromedia's Generator operates by embedding variables in their proprietary Flash
`format. Therefore the actual imaging operations are somewhat limited and cannot be
`controlled directly from a web page request.
`
`10
`
`5
`
`30
`
`35
`
`MGI Software sells point solutions that require end-users to download a viewer to
`process a proprietary image format.
`
`PicturelQ offers a server-side image-processing appliance that provides a limited set of
`Photoshop functionalities. This appliance runs on the web-page server, processes
`information embedded in the web page, and rewrites the web page with image data.
`
`The disclosed prior art fail to provide systems and methodologies that result in a
`quantum leap in the speed with which they can modify and add images, video, and
`sound to sites, in the volume of data they can publish internally and externally, and in the
`quality of the output. The development of such an automated media delivery system
`would constitute a major technological advance.
`
`It would be advantageous to empower an end user with flexibility and control by
`providing interactive page capabilities.
`
`It would be advantageous from an end user's perspective to generate Web pages that
`contain active graphics. For example, clicking on a Corvette image will cause a simple
`menu to pop up suggesting alternative colors and sizes in which to see the car. Clicking
`on portions of the image, such as a fender, can call up a close-in view of the fender.
`
`It would be advantageous to provide an automated graphics delivery system that
`becomes part of the Web site infrastructure and operates as part of the Web page
`transaction and that thereby provides a less expensive and less time-consuming
`process.
`
`It would be advantageous to provide a system for automated processing and delivery
`of media (images, video, and sound) to a Web server whereby it eliminates the
`laborious post-production and conversion work that must be done before a media asset
`can be delivered on a Web server.
`
`6
`
`IPR2023-00332 Page 00011
`
`
`
`It would be advantageous to create a dynamic Web site, wherein images are generated
`on demand from original assets, wherein only the original assets need to be updated,
`and wherein updated changes propagate throughout the site.
`
`5
`
`It would be advantageous to provide a system that generates media based on current
`Web server traffic thereby optimizing throughput of the media through the Web server.
`
`It would be advantageous to provide a system that generates media that is optimized
`for the Web client, wherein client connection speed determines optimum quality and file
`size.
`
`10
`
`It would be advantageous to provide a system that generates media, whereby the
`media is automatically uploaded.
`
`5
`
`It would be advantageous to provide a system that automatically caches generated
`media so identical requests can be handled without regeneration of images.
`
`:=;!;;
`
`:;20
`
`It would be advantageous to provide a system that resides behind the Web server,
`thereby eliminating security issues.
`
`It would be advantageous to provide a system wherein the client browser does not
`require a plug-in.
`
`It would be advantageous to provide a system wherein the system does not require
`any changes to a Web server.
`
`' 25
`
`It would be advantageous to provide a system wherein the system manages the Web
`server media cache.
`
`30
`
`It would be advantageous to provide a system wherein the Web media is generated
`only if requested by a client browser.
`
`35
`
`It would be advantageous for a system to reduce the need for a Web author to create
`different versions of a Web site, the system automatically handling image content.
`
`It would be advantageous to provide dynamic imaging capabilities, have a more
`complete set of image processing functionality, and be controlled directly through an
`image URL
`
`7
`
`IPR2023-00332 Page 00012
`
`
`
`/
`
`It would be advantageous to provide an end-to-end solution requiring only a standard
`browser that is completely controllable using the proprietary tags contained within a
`simple image link in the web page.
`
`It would be advantageous to run an image application as a separate server controlled
`directly by single image requests to that server, such that any web server, even one
`that is only sending static HTML can access imaging features.
`
`SUMMARY OF THE INVENTION
`
`An automatic graphics delivery system that operates in parallel with an existing Web
`site infrastructure is provided. The system streamlines the post-production process by
`automating the production of media through content generation procedures controlled by
`proprietary tags placed within URLs embedded within Web documents. The author
`simply places the original media in the system, and adds proprietary tags to the URLs
`for accessing that media. The system automatically processes the URL encoded tags
`and automatically produces derivative media for the web site from the original media.
`
`The system takes as input the client connection, server traffic, content generation
`procedures, and proprietary tags placed within the URL to generate optimized media
`for the client. The need for the Web author to create different versions of a Web site is
`reduced because the image content of the site is automatically handled by the system.
`In addition, generated media is cached such that further requests for the same media
`require little overhead.
`
`Because the invention takes the original media, content generation procedures, and
`proprietary URL tags as inputs for generating the Web media, it is possible to modify
`any of these inputs and have the system automatically update the media on the
`associated Web pages.
`
`5
`
`10
`
`5
`
`;::i20
`
`25
`
`30
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`35
`
`Fig. 1 is a schematic diagram showing the placement of the system within a current Web
`infrastructure according to the invention;
`
`8
`
`IPR2023-00332 Page 00013
`
`
`
`Fig. 2 is a schematic diagram showing how a typical Web site delivers an HTML
`document and its graphics to a Web browser according to the prior art;
`
`5
`
`Fig. 3 is a schematic diagram showing delivery of an HTML document and media to a
`Web browser according to the invention;
`
`is a schematic diagram showing the components involved
`Fig. 4
`administration according to the prior art;
`
`in Web site
`
`10
`
`Fig. 5 is a schematic diagram showing the components of the system involved in Web
`site administration according to the invention;
`
`Fig. 6 is a simple overview showing the components of the system according to the
`invention;
`
`5
`
`Fig. 7 is a schematic diagram showing the process flow of a proprietary enabled page
`delivered to a Web browser according to the invention;
`
`'?'"20
`
`;:::
`
`Fig. 8 is a flow chart showing an authoring process according to the invention;
`
`Fig. 9 is a flow chart showing an HTML parsing process according to the invention;
`
`Fig. 10 is a flow chart showing a media creation process according to the inventi