`Approved for use through 07/31/2006. 0MB 0651-0032
`..
`U S Patent and Trademark Office U S DEPARTMENT OF COMMERCE
`tt'.Oier the Paoerwork Reduction Act of 1995 no oersons are reouired to resoond to a collection of information unless it disolavs a valid 0MB control number.
`UTILITY
`PATENT APPLICATION
`TRANSMITTAL
`(Only for new nonprovisional applications under 37 CFR 1. 53(b))
`
`APPLICATION ELEMENTS
`See MPEP chapter 600 concerning utility patent application contents.
`
`ADDRESS TO:
`
`Title
`Express Mail Label No. EV 643013657 US
`Mall Stop Patent Appllcatlon
`Commissioner for Patents
`P.O. Box 1450
`Alexandria VA 22313-1450
`
`Automated Media Delivery Sys~em
`!-..I
`
`Attorney Docket No.
`
`EQUI0001CIP-C
`
`First Inventor
`
`Samaniego et al
`
`"
`
`_..
`',J
`0,
`Q)
`(0
`
`~ .,,
`
`-i
`0
`
`-
`
`\..
`
`tco §i§ -
`UhJJ ll
`·m
`:::, co
`OC\.I
`0 , - II
`
`I.O
`0
`t(cid:173)o
`T""
`-r-
`
`1.
`
`0
`2. 0
`
`Fee Transmittal Form (e.g., PTO/SB/17)
`(Submit an original and a duplicate for fee processing)
`Applicant claims small entity status.
`See 37 CFR 1.27.
`[Total Pages 41
`3 .0 Specification
`(preferred arrangement set forth below)
`- Descriptive title of the invention
`- Cross Reference to Related Applications
`- Statement Regarding Fed sponsored R & D
`- Reference to sequence listing, a table,
`or a computer program listing appendix
`- Background of the Invention
`- Brief Summary of the Invention
`- Brief Description of the Drawings (if filed)
`- Detailed Description
`-Claim(s)
`- Abstract of the Disclosure
`
`7 .0
`
`CD-ROM or CD-R in duplicate, large table or
`Computer Program (Appendix)
`8. Nucleotide and/or Amino Acid Sequence Submission
`(if apOabfe, alt necessary)
`Computer Readable Form (CRF)
`a.
`
`]
`
`~,-
`
`T""
`
`b.
`
`c.
`
`CD-ROM or CD-R (2 copies); or
`
`Specification Sequence Listing on:
`i. D
`D
`ii.
`D
`Statements verifvina identity of above cooies
`ACCOMPANYING APPLICATION PARTS
`
`Paper
`
`4 [Kl
`
`Drawing(s) (35 U.S.C. 113)
`
`[Total Sheets
`
`23
`
`[Total Sheets 03
`5. Oath or Declaration
`a. D Newly executed (original or copy)
`D Copy from a prior application (37 CFR 1.63(d))
`b.
`(for continuation/divisional with Box 18 completed)
`
`9. D
`10. D
`
`I
`l
`
`i.D DELETION OF INVENTOR($)
`Signed statement attached deleting inventor(s)
`name in the prior application, see 37 CFR
`1.63(d)(2) and 1.33(b).
`
`6. □ Application Data Sheet. See 37 CFR 1.76
`
`17. [Kl
`
`Assignment Papers (cover sheet & document(s))
`0 Powerof
`37 CFR 3.73(b) Statement
`(when there is an assignee)
`Attorney
`English Translation Document (if applicable)
`11.D
`D Copies of IDS
`12. □ Information Disclosure
`Citations
`Statement (IDS)/PT0-1449
`Preliminary Amendment
`13.D
`14.0 Return Receipt Postcard (MPEP 503)
`{Should be specifically itemized)
`15. D
`Certified Copy of Priority Document(s)
`(if foreign priority is claimed)
`16. D
`Nonpublication Request under 35 U.S.C. 122
`(b)(2)(B){i). Applicant must attach form PTO/SB/35
`or its equivalent.
`Other: Cer.tifica.te. of. Mailing ... ···························
`······················ .. ········································
`18. If a CONTINUING APPLICATION, check appropriate box, and supply the requisite information below and in the first sentence of the
`specification following the title, or in an Application Data Sheet under 37 CFR 1. 76:
`0 Continuation-in-part (CIP)
`D Divisional
`of prior application No.P~!.~?~'.~(:)ll .............
`Art Unft: 2176
`Examiner Bashore, William L.
`Prior application information:
`For CONTINUATION OF DIVISIONAL APPS only; The entire disclosure of the prior application, from which an oath or declaration is supplied under Box
`5b, Is considered a part of the disclosure of the accompanying continuation or divisional appllcation and is hereby incorporated by reference.
`The Incorporation can only be retied upon when a portion has been Inadvertently omitted from the submitted application parts.
`19. CORRESPONDENCE ADDRESS
`
`D
`
`Continuation
`
`0
`
`Customer Number:
`
`I 22862
`
`Name
`
`I
`
`OR D
`
`Correspondence address below
`
`Address
`
`I Zip Code I
`I State I
`City
`I Telephone I
`I
`I
`Fax
`Country
`r-...
`/l
`()
`Registration No. (Attorney/Agent) 45 005
`Name (Print/Type) Chri,sto ,Yier Peil
`---i--..,.
`I 7 November 2ooe
`\
`1/1 A ~ \ [A ./1 )
`Date
`Signature
`I
`j
`This collection of informatio~r! .. J'eO' l'iff!"a 'by~~~~1.53(b). Th~ informa~l{m is required to obtain or retain a benefit b~ the public which is_ to file (and by the
`USPTO to process) an apphcat1on. Confident1al1ty 1s governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection 1s estimated to take 12 minutes to complete,
`including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments
`on the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent
`and Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS
`ADDRESS. SEND TO: Mail Stop Patent Application, Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`If you need assistance in completing the form. call 1-800-PTO-9199 and select option 2.
`
`Akamai Ex. 1010
`Akamai Techs. v. Equil IP Holdings
`IPR2023-00332
`Page 00001
`
`
`
`r
`
`Effective on 12108/2004.
`Fees oursuant to the Consolidated Aoorooriations Act. 2005 (H.R. 4818).
`
`PTOISB/17 (12-04)
`Approved for use through 07/31/2006. 0MB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`llnrlP.r thP. P:anP.rwork RP.rl11r.tinn Ar.t nf Hl~!i nn nP.r,.nn" """ rP.n11irP.rl tn rP. .. nnnrl tn "r.nl!P.r.tinn nf infnrm:atinn 11nlP."" it ni,.nl:av"" v:atirl OMR r.nntrnl n11mhP.r
`Complete if Known
`Unknown
`7 November 2005
`Filing Date
`First Named Inventor Samaniego et al
`Unknown
`Examiner Name
`Unknown
`Art Unit
`Attorney Docket No. EQUI0001CIP-C
`
`"
`
`~
`
`FEE TRANSMITTAL Application Number
`For FY 2005
`10 Applicant claims small entity status. See 37 CFR 1.27
`\..TOTAL AMOUNT OF PAYMENT I($) 700.00
`
`METHOD OF PAYMENT (check all that aooly)
`
`EXAMINATION FEES
`Small Entity
`.E.tt.ru
`Fee_($.}
`200
`100
`130
`65
`160
`80
`600
`300
`0
`0
`
`Fee Paid (i}
`= 0
`
`..
`
`/ 50 =
`
`0
`
`(round up to a whole number) X
`
`0
`
`D Check D Credit Card D Money Order ONone Oother (please identify):
`@ Deposit Account Deposit Account Number: 07-1445
`Deposit Account Name: Glenn Patent Group
`For the above-identified deposit account, the Director is hereby authorized to: (check all that apply)
`[Z] Charge fee(s) indicated below
`IC] Charge fee(s) indicated below, except for the filing fee
`@ Credit any overpayments
`@Charge any additional fee(s) or underpayments of fee(s)
`under 37 CFR 1.16 and 1.17
`WARNING: Information on this form may become public. Credit card Information should not be included on this form. Provide credit card
`Information and authorization on PTO-2038.
`FEE CALCULATION
`1. BASIC FILING, SEARCH, AND EXAMINATION FEES
`FILING FEES
`SEARCH FEES
`Small Entity
`Small Entity
`.E.tt.ru ~ .E.tt.ru
`EQU$.)
`300
`150
`500
`250
`200
`100
`100
`50
`200
`300
`100
`150
`300
`500
`150
`250
`200
`0
`100
`0
`
`A1212lication T:ll12e
`Utility
`Design
`Plant
`Reissue
`Provisional
`2. EXCESS CLAIM FEES
`Small Entity
`.E.tt.ru
`.E.tt.ru
`Fee Descri12tion
`25
`50
`Each claim over 20 or, for Reissues, each claim over 20 and more than in the original patent
`100
`Each independent claim over 3 or, for Reissues, each independent claim more than in the original patent 200
`180
`360
`Multiple dependent claims
`.E.tt.ru
`Multi12le De9endent Claims
`Extra Claims
`Total Claims
`Fee Paid m
`0
`.E.tt.ru
`0
`16
`• 20 or HP=
`X
`HP= highest number of total claims paid for, if greater than 20
`0
`0
`Extra Claims ~ Fee Paid {ii
`lnde12. Claims
`:IQQ QQ = 20Q.OQ
`5
`• 3 or'HP =
`2
`X
`HP = highest number of independent claims paid for. if greater than 3
`3. APPLICATION SIZE FEE
`If the specification and drawings exceed I 00 sheets of paper, the application size fee due is $250 ($125 for small entity)
`for each additional 50 sheets or fraction thereof. See 35 U .S.C. 4 l(a)(l )(G) and 37 CFR l.16(s).
`Number of each i!dditional 50 or fraction thereof ~ Fee Paid m
`Extra Sheets
`Total Sheets
`= 0
`64
`0
`- 100 =
`Fees Paid (i}
`4. OTHER FEE(S)
`Non-English Speci71n, $130 fee (no small entity discount)
`0
`0
`Other:
`
`Fees Paid {U
`
`500.00
`
`SUBMITTED BY
`
`I A
`
`I . /
`
`I
`
`V (l/Vt/\ A\ )\A ,/I} I Registration No.
`
`..,
`
`(Attornev/Aqentl 45,005
`
`Telephone 650-4 7 4-8400
`Signature
`7 November 2005
`Name (PrinUType) Christopher Peil
`Date
`This collection of information is required by 37 CFR 1.136. The information ihequired to obtain or retain a benefit by the public which is to file (and by the
`USPTO to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 30 minutes to complete,
`including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments
`on the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent
`and Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS
`ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`If you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`IPR2023-00332 Page 00002
`
`
`
`(12-97)
`PTO/SB/92
`. Approved for use through 9/30/00. 0MB 0651-0031
`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 information unless it contains a valid 0MB control number.
`
`GLENN PATENT GROUP
`Customer No. 22862
`3475 Edison Way, Suite L
`Menlo Park, CA 94025
`(Tel) 650-474-8400
`(Fax) 650-474-8401
`
`Certificate of Mailing under 37 CFR 1.10
`
`Express Mail Label No. EV 643013657 US
`I hereby certify that this correspondence is being deposited with the United States
`Postal Service with sufficient postage as Express Mail in an envelope addressed to:
`COMMISSIONER FOR PATENTS
`Mail Stop - Patent Applications
`P. 0. Box 1450
`Alexandria, VA 22313-1450
`
`Docket No. EQUI0001CIP-C
`
`07 November 2005
`on ______________ _
`
`Date
`
`·~ Signature
`
`Della Revecho
`
`Typed or printed name of person signing Certificate
`
`Note: Each paper must have its own certificate of mailing, or this certificate must identify
`each submitted paper.
`
`Attached to this cover-sheet please find the following documents:
`
`1. Certificate of Express Mailing (1 sheet);
`2. Utility Patent Application Transmittal (1 page);
`3. Fee Transmittal (1 page, in duplicate);
`4. Declaration and Power of Attorney - unsigned (3 pages);
`5. Specification, Claims, and Abstract (41 pages);
`6. Drawings (23 pages); and
`7. Return postcard
`
`Burden Hour Statement: This form is estimated to take 0.03 hours to complete. Time will vary depending upon the needs of the individual 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 Commissioner for Patents,
`Washington. DC 20231.
`
`IPR2023-00332 Page 00003
`
`
`
`Automated Media Delivery System
`
`BACKGROUND OF THE INVENTION
`
`5
`
`CROSS REFERENCE TO RELATED APPLICATIONS
`
`This application is a Continuation-in-Part of U.S. Serial No. 09/929,904, filed August
`14, 2001, now U.S. Patent No. 6,964,009 granted on November 8, 2005, which is a
`10 Continuation of U.S. Serial No., 09/425,326, filed October 21, 1999, now U.S.
`Patent No. 6,792,575, granted on September 14, 2004, all of which are hereby
`incorporated in its entirety by reference.
`
`15
`
`20
`
`25
`
`30
`
`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
`
`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 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.
`
`1
`
`IPR2023-00332 Page 00004
`
`
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`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
`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
`-
`
`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 more closely or from a different angle. On the horizon are pages with three(cid:173)
`dimensional imagery that enable a user to move around a page that can look more
`
`2
`
`IPR2023-00332 Page 00005
`
`
`
`like a room than a brochure. While interesting, these features are merely
`incremental improvements to a consumer's surfing experience.
`
`D. C. A. Bulterman, Models, Media, and Motion: Using the Web to Support
`International Conference on
`5 Multimedia Documents, Proceedings of 1997
`Multimedia Modeling, Singapore, 17-20 Nov. 1997 discloses "an effort underway by
`members of industry, research centers and user groups to define a standard
`in conjunction with time-based transport
`document format that can be used
`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."
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Text and Graphics on UM/'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 Text+Graphics, in which graphics are stored separately
`from the text and are manipulable as discrete items .... [The system] comes in two •
`versions: Windows and Web."
`
`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
`lnternets or
`encoded web pages posted on computer networks such as
`lntranets .... The ... databases may be searched for references (URLs) to web pages
`by use of enquiries which reference one or more of the items of the CCG-data.
`Alternatively, enquiries referencing the CCG-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
`
`3
`
`IPR2023-00332 Page 00006
`
`
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`web browsers to format for display the same data that is used to automatically
`update the databases. 11
`
`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
`Hyperlext Documents And Updating Web Files Containing Links 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
`in 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 revised data set and updating the link information after the editing
`process. Its main purpose is to preserve the linking hierarchy that may get lost when
`the individual data sets get modified."
`
`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 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
`
`4
`
`IPR2023-00332 Page 00007
`
`
`
`in conjunction with display of the media content.
`functions to be performed
`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-interactive media
`content, such as movies, videos, advertising, and television 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
`facilitating the generation of N Data. In a data storage disk, the Frame Data and the
`In a network system, the object mapping
`N Data are stored on separate sectors.
`data and IDM program are downloaded to a subscriber terminal 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 information, 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 information, and presenting that information 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 particularly directed to automatic generation of an HTML file, based on a scanned(cid:173)
`in document image, with the HTML file in turn 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
`panning and simple image transformations and conversions, respectively. They
`support 1 O 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.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`5
`
`IPR2023-00332 Page 00008
`
`
`
`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.
`
`TrueSpectra has a simple caching mechanism. Images in the cache can be cleared
`out 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.
`
`It requires three things to
`
`The key to lrisTransactive is the compositing subsystem.
`build a shopping solution using image composition.
`It is suggested that the image be
`1) The original images must be created.
`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 turn 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
`
`5
`
`1 .O
`
`15
`
`20
`
`25
`
`30
`
`6
`
`IPR2023-00332 Page 00009
`
`
`
`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.
`
`s
`
`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
`creative busywork."
`to function through a web interface. Thus images may not be directly added to any
`existing web page.
`
`10
`
`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.
`
`15
`
`20
`
`25
`
`30
`
`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
`the web-page server,
`This appliance runs on
`of Photoshop functionalities.
`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.
`
`7
`
`IPR2023-00332 Page 00010
`
`
`
`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.
`
`5
`
`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
`10 media asset can be delivered on a Web server.
`
`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.
`
`15
`
`20
`
`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.
`
`It would be advantageous to provide a system that generates media, whereby the
`25 media is automatically uploaded.
`
`It would be advantageous to provide a system that automatically caches generated
`media so identical requests can be handled without regeneration of images.
`
`30
`
`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.
`
`8
`
`IPR2023-00332 Page 00011
`
`
`
`It would be advantageous to provide a system wherein the system does not require
`any changes to a Web server.
`
`5
`
`It would be advantageous to provide a system wherein the system manages the
`Web server media cache.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`It would be advantageous to provide a system wherein the Web media is generated
`only if requested by a client browser.
`
`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.
`
`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
`
`9
`
`IPR2023-00332 Page 00012
`
`
`
`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
`In addition, generated media is cached such that further requests for the
`system.
`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
`
`15
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`20
`
`Fig. 1 is a schematic diagram showing the placement of the system within a current
`Web infrastructure according to the invention;
`
`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;
`
`25
`
`Fig. 3 is a schematic diagram showing delivery of an HTML document and media to
`a Web browser according to the invention;
`
`Fig. 4 is a schematic diagram showing the components involved in Web site
`administration according to the prior art;
`
`30
`
`10
`
`IPR2023-00332 Page 00013
`
`
`
`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;
`
`10
`
`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 invention;
`
`Fig. 11 is a screen shot showing an administration tool according to the invention;
`
`Fig. 12 displays a structure of a database record used for the system according to
`the invention;
`
`Fig. 13 shows original media to be processed according to the invention;
`
`Fig. 14 shows a portion on an HTML document with a proprietary tag according to
`the invention;
`
`Fig. 15 shows an HTML document and an HTML document source according to the
`invention;
`
`Fig. 16 shows a generated GIF image according to the invention;
`
`is a schematic diagram of an
`Fig. 17
`infrastructure according to the invention;
`
`image system within a typical Web
`
`15
`
`20
`
`25
`
`30
`
`11
`
`IPR2023-00332 Page 00014
`
`
`
`Fig. 18 is a schematic diagram showing delivery of an HTML document and original
`media according to the invention;
`
`Fig. 19 is a schematic diagram showing components of Web site administration
`according to a preferred embodiment of the invention;
`
`5
`
`Fig. 20 is a simple overview showing components of the image system according to
`a preferred embodiment of the invention;
`
`10
`
`Fig. 21 is a schematic diagram showing process flow of a proprietary enabled page
`delivered to a Web browser according to a preferred embodiment of the invention;
`
`-
`Fig. 22 shows a flowchart of a content generation procedure according to a
`pre