throbber
(12)United States Patent
`Votipka
`
`US 6,185,589 Bl
`
`(10)Patent No.:
`
`Feb.6,2001
`(45) Date of Patent:
`
`I 1111111111111111 11111 111111111111111 lllll 111111111111111 1111111111 11111111
`
`US006185589Bl
`
`(54) AUTOMATIC BANNER RESIZING FOR
`
`VARIABLE-WIDTH WEB PAGES USING
`
`VARIABLE WIDTH CELLS OF HTML TABLE
`Bruce Votipka, Fort Collins,
`
`CO (US)
`(75)Inventor:
`
`Hewlett-Packard (73)Assignee: Company, Palo Alto,
`
`CA(US)
`
`6,052,130 * 4/2000 Bardon et al. ....................... 345/439
`
`
`
`
`
`
`6,057,842 * 5/2000 Knowlton et al. ................... 345/348
`
`OTHER PUBLICATIONS
`
`Laura Lemay's Web Workshop: Designing With Stylesheets,
`
`
`
`
`
`Tables, and Frames, Sam.net Publishing, 1997, pp.
`
`94--117.*
`
`* cited by examiner
`( *) Notice: Under 35 U.S.C. 154(b), the term of this
`
`
`
`Primary Examiner-Stephen S. Hong
`
`
`
`patent shall be extended for O days.
`ABSTRACT
`(57)
`(21)Appl. No.: 09/127,185
`in parts using HTML Web page banners are constructed
`
`
`
`(22)Filed:Jul. 31, 1998
`
`
`
`
`tables rather than as a single graphical image to allow web
`
`page designers to reuse the banner for different window
`
`(51)Int. Cl.7 ...................................................... G06F 17/25
`
`
`
`widths without requiring a separate banner for each width.
`image is defined in an HTML table. EachThe background
`707/501; 707/513;(52)U.S. Cl. .......................... 707/517;
`
`
`
`
`
`
`
`graphical image that in the prior art would normally be
`345/342
`(58)Field of Search ..................................... 707/517, 501,
`
`
`embedded within the single GIF image is separately
`
`
`
`
`
`overlaid, with a transparent background to allow the table
`
`
`707/513, 526, 504; 345/335, 338, 341,
`
`
`
`background to remain visible, in a separate fixed-width cell
`342, 347, 348
`
`
`
`
`of the table. Empty space regions are defined as transparent
`
`References Cited
`
`
`
`variable-width cells and appropriately positioned in the
`
`
`
`
`table. The user's browser automatically resizes the variable­
`
`U.S. PATENT DOCUMENTS
`
`width cells to adjust the width of the table to cover the width
`
`of the window that displays the web page.
`
`
`5,687,331 * 11/1997 Volk et al. ........................... 345/327
`
`
`5,845,299 * 12/1998 Arora et al. ......................... 707/513
`
`
`15 Claims, 4 Drawing Sheets
`
`
`
`6,025,841 * 2/2000 Finkelstein et al. ................. 345/342
`
`(56)
`
`408
`
`408 48 412 424 426
`
`401
`
`406
`
`404
`
`IPR2023-00939
`Apple EX1014 Page 1
`
`

`

`U.S. Patent
`
`Feb. 6, 2001
`
`Sheet 1 of 4
`
`US 6,185,589 B1
`
`
`
`IPR2023-00939
`Apple EX1014 Page 2
`
`

`

`U.S. Patent
`
`Feb. 6, 2001
`
`Sheet 2 of 4
`
`US 6,185,589 B1
`
`
`
`s
`


`S
`S
`S
`
`IPR2023-00939
`Apple EX1014 Page 3
`
`

`

`U.S. Patent
`
`Feb. 6, 2001
`
`Sheet 3 of 4
`
`US 6,185,589 B1
`
`s
`&
`s
`s
`
`S
`
`S
`
`S
`
`S
`
`S
`
`IPR2023-00939
`Apple EX1014 Page 4
`
`

`

`U.S. Patent
`
`Feb. 6, 2001
`
`Sheet 4 of 4
`
`US 6,185,589 B1
`
`
`
`IPR2023-00939
`Apple EX1014 Page 5
`
`

`

`US 6,185,589 B1
`
`1
`AUTOMATIC BANNER RESIZING FOR
`VARIABLE-WIDTH WEB PAGES USING
`VARIABLE WIDTH CELLS OF HTML TABLE
`
`2
`A banner generally includes one or more graphical ele
`ments (e.g., a company logo, the company name, etc.) over
`a background graphic. Web page banners are traditionally
`defined as a single graphical interchange format (GIF) image
`having a Single horizontal width.
`Most web pages are designed to be viewable on displayS
`of low resolution and small display area. This allows the
`page to be viewed by the greatest number of possible user
`displayS. In addition, for ease in readability, text is typically
`displayed in narrow columns. Thus, because the web page
`itself is designed for low resolution graphics or Small area
`displays, Single GIF image banners make Sense Since the
`application frame itself does not expand beyond the width of
`the banner.
`Some web sites are designed to allow the user to expand
`the window to cover the entire display or to contract it to
`cover only a portion of the full display. When the window is
`contracted, the entire banner is typically viewable only in
`portions using a scrollbar. When the window is fully
`expanded, it fully expands only to the maximum width of the
`display it was designed for. Accordingly, a fully expanded
`web page on a high resolution or large area display does not
`cover the full expanse of the available display area if the web
`page was designed for a low resolution or Small area display.
`Instead, its maximum width is fixed at the maximum width
`of the Smaller display. Again, however, Single GIF image
`banners work well as long as the application frame itself
`does not expand beyond the width of the banner. In certain
`applications, however, web pages are designed to take
`advantage of high resolution or larger area display Screens.
`For example, a web page based application interface may
`require the ability to View multiple page elements at once,
`and therefore require a large display area and or very high
`resolution. AS another example, the Substantive content
`(e.g., detailed photographs or instrumentation Snapshots)
`often require a high resolution display for proper viewing. If
`the web page graphics are designed to maximize the display
`area to optimize the available Space for a high resolution
`display, the web page requires a larger application frame,
`and therefore an appropriately expanded banner to cover the
`width of the application frame.
`Because banners are implemented as a Single GIF image,
`to expand the banner to fit larger and/or higher resolution
`displays, the implementation technique requires a Separate
`GIF banner image to be implemented with the appropriate
`fixed width for each targeted display type. The single GIF
`image banner cannot be Scaled horizontally without altering
`the image unless it is simultaneously Scaled vertically in the
`same proportion-in other words, the same aspect ratio (i.e.,
`X:y relationship) must be maintained. However, altering the
`Vertical Scale is generally undesirable because to do So
`reduces the amount of display Space that would otherwise be
`available for Substantive web page content. Accordingly, a
`need exists for a method for Supporting web pages (e.g.,
`instrument SnapShots that require a high resolution display
`for proper viewing, or interfaces that expand to fit the
`horizontal width of a high resolution display) that maximally
`expands to fit the width of the web page window regardless
`of the Size or resolution of the user's display. Accordingly,
`it would be desirable to have a method to expand and
`contract a web page banner to fit the horizontal width of the
`window automatically without altering the size of the
`images embedded in the banner.
`SUMMARY OF THE INVENTION
`The present invention allows designers of web pages to
`design horizontal visual banner devices that can be reused
`
`25
`
`FIELD OF THE INVENTION
`The present invention pertains generally to web page
`design, and more particularly to a method for adaptively
`resizing web page banners to cover the entire width of the
`web page display window.
`BACKGROUND OF THE INVENTION
`The proliferation of the Internet and the World WideWeb,
`hereinafter “web”, as a medium for individual communica
`tion and busineSS marketing, has lead to significant growth
`in the number of active web sites over the last few years. A
`15
`Web Site is a collection of related web pages, usually under
`common ownership. The pages in a web site are associated
`with one another, and made accessible from one or more
`pages in the web site, via hyperlinks (or simply “links”). A
`web site is typically arranged hierarchically in levels, as
`illustrated by conventional web site 100 in FIG. 1. Web site
`100 is organized in Some type of hierarchical arrangement to
`allow the user to accomplish a specific task. At the top level
`110 of the hierarchy is a home page 112, (sometimes called
`a lodge page or an entry page), which informs the user of the
`functionality of the web site 100. On the next level 120 of
`the hierarchy are HyperText Markup Language (HTML)
`web pages 122, 124, 126 that operate to Segregate the
`functionality of web site 100 into major sections. For
`example, if web site 100 is designed to provide user infor
`mation about a particular product, the major Sections may
`include a documentation Section page 122 which links to
`specific areas of the documentation at lower levels 130, 140
`in the hierarchy. These lower level pages 132,134, 136, 142
`may include instruction pages for installing 132, trouble
`shooting 134, etc., the product. The major Section pages 122,
`124, 126 may also include a configuration Section page 124
`that operates as a web-based interface to the product and
`allows the user to Set up and modify the configuration of a
`remote product. Another major Section page may include a
`40
`remote front panel page 126 that also operates as a web
`based interface to the product and allows the user to actually
`operate the instrument.
`FIG. 2 is an illustrative embodiment of a page 200 of web
`site 100 displayed in web page frame 203 of Internet
`browser 201. Page 200 includes application banner 202,
`application navigation bar 204, application frame 206, and
`background 208. Application navigation bar 204 typically
`provides icons 240,242,244, 246,248 which provide access
`to useful navigation tools Such as Search, View, etc. Appli
`cation frame 206 is used for displaying the Substantive
`content of the particular page being viewed. The Substantive
`content of the page is customizable by the developer and
`hence may take on any number of various display formats.
`Web page designers typically include a graphical banner,
`shown in FIG. 2 as application banner 202 with graphical
`images 252, 254, to indicate identity, corporate identity,
`ownership, etc. A company or organization often uses the
`Same banner repeatedly on each web page throughout its
`web site. The same banner may also be used throughout
`multiple web sites when those multiple web sites are owned
`by a common entity. For example, a company that provides
`a web site for each of its products typically will employ the
`Same banner throughout each of its products web sites for
`consistency, ease in development, and coherency in devel
`oping user recognition of the product in association with the
`company name and logo.
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`IPR2023-00939
`Apple EX1014 Page 6
`
`

`

`US 6,185,589 B1
`
`3
`for different window widths without requiring a separate
`banner for each width. The designer need only define the
`elements on the banner (e.g., product name, company logo)
`and then implement a HyperText Markup Language
`(HTML) table in accordance with the method of the inven
`tion to create a visual banner whose size matches the desired
`width.
`In accordance with the method of the invention, web page
`banners are constructed in parts using HTML tables rather
`than as a single graphical image. The background image is
`defined in an HTML table. Each graphical image that in the
`prior art would normally be embedded within the single GIF
`image is separately overlaid, with a transparent background
`to allow the table background to remain visible, in a Separate
`fixed-width cell of the table. Empty Space regions are
`defined as transparent variable-width cells and appropriately
`positioned in the table. The user's browser automatically
`resizes the variable-width cells to adjust the width of the
`table to cover the width of the window that displays the web
`page.
`In one embodiment, the banner is created using a Hyper
`TextMarkup Language (HTML) table to allow designers to
`build visual banners that are sized automatically. The
`designer first creates the necessary graphical elements that
`will be presented in the visual banner (e.g., logo, ownership
`identity). Each of these graphical elements are Stored as a
`GIF version 89a image with transparency enabled. The
`designer then creates an HTML table that has one fixed
`width cell for each graphical element. The graphical ele
`ments are defined in relative positions in the table. The
`background color of all cells are set to the desired back
`ground color of the visual banner using standard HTML
`code. Then, whenever the user loads a page that includes the
`banner into their web browser, the browser itself determines
`the width of the display area and automatically adjusts the
`Size of the table to fit the display area. The graphical
`elements, which were stored in GIF 89a format with trans
`parent backgrounds, are displayed in the table cells and
`anchored to their relative positions in the table, with the
`background color Surrounding them, resulting in the percep
`tion that the banner has been built specifically for the width
`of the display area.
`
`15
`
`25
`
`4
`embedded in a background image 306 (typically a solid
`color). Because banner 300 is implemented as a single GIF
`image, in order to display the same banner to fill the
`horizontal width of different display widths, the developer of
`the web page must implement a separate GIF image banner
`for each window width. For example, if the web page is
`targeted for both a 300-pixel display and a 500-pixel display,
`the designer must implement both a 300-pixel GIF image
`banner and a 500-pixel FIG image banner despite the fact
`that the only difference may be in the width of space
`between the logo and owner identifier graphical elements.
`Furthermore, if the designer allows the user to adjust the size
`of the web page on the display, in order to display the banner
`as the full width of the window down to a minimum width
`threshold, a separate GIF image banner must be created for
`each possible width between the minimum threshold width
`and the maximum display width. This clearly requires
`unnecessary overhead in terms of required memory Space
`and design time.
`FIG. 4 is a diagram of a banner 400 in accordance with the
`invention. Banner 400 is implemented as a table that
`includes both fixed- and variable-width cells. Each fixed
`width cell has a pre-defined width. Variable-width cells have
`an adjustable width which is determined dynamically by the
`web browser.
`In the illustrative embodiment, banner 400 is defined as an
`HTML table. Table 400 includes logo table cell 402, site
`owner identifier table cell 404, and variable-width cell 406.
`A background image is embedded in the table acroSS
`background layers 408 of each of cells 402, 404, 406. It is
`up to the designer to determine which parts of the back
`ground image may expand without changing the aspect ratio
`of the entirety of the background image, and which parts of
`the background image must remain of fixed width. Those
`portions of the background image that must remain a fixed
`width must be implemented in fixed-width cells. It will be
`appreciated by those skilled in the art that a complex image
`may be implemented as the background of a banner So long
`as at least a portion of the background image may be
`expanded in an acceptable manner to the designer. For ease
`of construction, the background image of the banner in the
`illustrative embodiment is implemented Simply as a Solid
`color. This allows the background layer 408 of each cell in
`table 400 to be specified simply by defining a default
`background color to the desired color.
`Each graphical image in the banner, (i.e., the logo 412 and
`owner identifier 422 in the illustrative embodiment) is
`implemented as a GIF 89a format image with a transparent
`background that fits within a fixed width cell. Each pixel
`414, 424 in the GIF image that is not part of the graphical
`image 412,422 is set to be transparent. The GIF image 402,
`404 is then overlaid as the foreground layer 416, 426 over
`the background layer 408 of its corresponding fixed-width
`cell. Since transparency is enabled for pixels 414, 424 that
`are not part of the graphical image 412,424, the background
`image on the background layer 408 appears around the
`graphical image 412, 424 of the foreground layer 416, 426.
`In the illustrative embodiment, the logo is defined as a GIF
`89a image 412 with transparency enabled for non-image
`pixels 414 and overlaid as the foreground layer 416 of
`fixed-width cell 402. Thus, fixed-width cell 402 appears to
`the user as the logo Surrounded by the background color
`specified in background layer 408. Similarly, the owner
`identity 422 is defined as a GIF 89a image with transparency
`enabled for non-image pixels 424 and overlaid as the
`foreground layer 426 of fixed-width cell 404. Thus, fixed
`width cell 404 appears to the user as the graphical owner
`
`35
`
`40
`
`BRIEF DESCRIPTION OF THE DRAWING
`The invention will be better understood from a reading of
`the following detailed description taken in conjunction with
`the drawing in which like reference designators are used to
`designate like elements, and in which:
`FIG. 1 is a block diagram of a web site;
`FIG. 2 is a diagram of one embodiment of an example
`Web page;
`FIG.3 is a diagram of a prior art Single GIF image banner;
`and
`FIG. 4 is a diagram illustrating a banner implemented in
`accordance with the method of the invention.
`
`45
`
`50
`
`55
`
`DETAILED DESCRIPTION
`The invention is a method for generating graphical ban
`ners that appear appropriately and allow a web browser to
`automatically adjust the horizontal width of a banner to
`cover the horizontal expanse of a window regardless of the
`actual window dimensions.
`FIG. 3 is a diagram of a prior art banner 300 implemented
`as a single graphical interchange format (GIF) image. Ban
`ner 300 includes a logo 302 and site owner identifier 304
`
`60
`
`65
`
`IPR2023-00939
`Apple EX1014 Page 7
`
`

`

`S
`identity image Surrounded by the background color. Fore
`ground images are not implemented for variable-width cells.
`Thus, variable-width cell 406 of table 400 does not have a
`foreground image, and only the background layer 408 of cell
`406 appears to the user.
`It will be appreciated by those skilled in the art that the
`number and placement of graphical images, and hence
`fixed-width cells, in a banner may vary from application to
`application, and that therefore the number of placement of
`variable-width cells surrounding and/or between each of the
`fixed-width cells will also vary according to the banner
`Specifications. In addition, although in the illustrative
`embodiment the background image is a Solid color, the
`number and placement of fixed-width cells implementing
`only the background image may also vary according to the
`complexity of the background image.
`Table 1 illustrates Sample HyperText Markup Language
`(HTML) code for implementing table 400.
`
`TABLE 1.
`
`<html>
`<head>
`<title>Masthead Contents</title>
`</head>
`
`In this embodiment, the background layers 408 of each
`cell in table 400 are set to “navy' by setting the entire body
`of the table to navy via the HTML tag <body bgcolor=
`“navy'>. The width of the banner 400 is set to the width of
`the user's display (i.e., width=100%) via the HTML <table>
`tag. The table includes a single row Since all cells are defined
`within the same HTML row <tre tag, and is vertically
`aligned at the top of the page (i.e., "valign=top”). The
`graphical logo image 412 is defined via HTML <td> tag in
`a fixed-width cell by Specifying a GIF image Source file
`"logo.gif, and is anchored to the left-most position of the
`table. The graphical owner identity image 422 is defined via
`HTML <td> tag in a fixed-width cell by specifying a GIF
`image Source file “owner.gif, and is anchored to the right
`most position of the table. Because the fixed-width cells are
`anchored to particular relative positions in the banner width,
`the variable-width cell 406 need not be defined. The browser
`automatically expands the width of the table to fit 100% of
`the user display. Thus, Since the fixed-width images are
`respectively anchored to the left and right of the table, the
`browser automatically adjusts the width of the portion of the
`table that is not covered by the fixed-width cells, and the
`banner appears as expanded to cover the full width of the
`user's display or web page window.
`It will be appreciated by those skilled in the art that the
`invention described herein provides inherent advantages
`over the prior art. The automatic banner resizing allows a
`web site to have coherency among each web page in the Site
`by incorporating the same banner acroSS all web pages in the
`Site. Additionally, all web sites developed by a common
`manufacturer, company, or organization can incorporate an
`
`US 6,185,589 B1
`
`6
`identical banner without thought to the targeted users
`display configuration. The same banner may be used regard
`less of the size of the web page used with it, or resolution or
`Size of the user's display. The user's browser automatically
`resizes the banner according to the type, resolution, and
`configuration of the user's display independently and with
`out intervention of the web site developer's code. Finally,
`the banner may be defined to adjust to expand to the size of
`the web page window rather than display resolution, and
`accordingly, may be used to automatically adjust in width as
`the user adjusts the web page window.
`Although the invention has been described in terms of the
`illustrative embodiments, it will be appreciated by those
`skilled in the art that various changes and modifications may
`be made to the illustrative embodiments without departing
`from the spirit or scope of the invention. It is intended that
`the Scope of the invention not be limited in any way to the
`illustrative embodiment shown and described but that the
`invention be limited only by the claims appended hereto.
`What is claimed is:
`1. A System for generating a web page banner for a web
`page, Said web page displayable in a window on a user's
`display via an internet browser, Said banner comprising:
`a table comprising a plurality of cells, Said plurality of
`cells comprising a fixed-width cell having a fixed width
`and a variable-width cell having an adjustable width,
`said fixed-width cell and said variable-width cell
`aligned horizontally;
`a background image embedded acroSS Said plurality of
`cells, a first portion of Said background image being
`embedded in Said fixed-width cell and a Second portion
`of Said background image being embedded in Said
`variable-width cell;
`a foreground image with a transparent background over
`laid over Said first portion of Said background image in
`said fixed-width cell such that said first portion of said
`background image appears through said transparent
`background of Said foreground image in Said fixed
`width cell; and
`wherein Said internet browser adjusts Said adjustable
`width of Said variable-width cell Such that the width of
`said table matches the width of said window.
`2. A banner in accordance with claim 1, wherein:
`Said background image comprises a Solid background
`color.
`3. A banner in accordance with claim 1, wherein:
`Said foreground image comprises a graphical interchange
`format (GIF) 89a image with transparency enabled.
`4. A banner in accordance with claim 1, wherein:
`Said table is implemented using HyperText Markup Lan
`guage (HTML) code.
`5. A banner in accordance with claim 1, wherein:
`Said plurality of cells comprises at least one additional
`fixed-width cell having a corresponding fixed width;
`wherein each of Said fixed-width cell and Said at least one
`additional fixed-width cell are relatively positioned
`within said table Such that when said internet browser
`adjusts said variable-width cell, each of Said fixed
`width cell and said at least one additional fixed-width
`cell maintain their relative position in Said table with
`respect to said width of said table.
`6. A banner in accordance with claim 5, wherein:
`Said plurality of cells comprises at least one additional
`Variable-width cell, having an adjustable width and Said
`internet browser adjusting Said corresponding adjust
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`IPR2023-00939
`Apple EX1014 Page 8
`
`

`

`US 6,185,589 B1
`
`7
`able width of said at least one additional variable-width
`cell to maintain Said relative position of Said fixed
`width cell and said at least one additional fixed-width
`cell in said row with respect to said width of said
`window.
`7. A banner in accordance with claim 6, wherein:
`Said table is implemented using HyperText Markup Lan
`guage (HTML) code.
`8. A banner in accordance with claim 1, wherein:
`said fixed-width cell is relatively positioned within said
`table; and
`Said plurality of cells in Said table comprise at least one
`additional variable-width cell, Said at least one addi
`tional variable-width cell having an adjustable width
`and Said internet browser adjusting Said adjustable
`width of said variable-width cell and of said at least one
`additional variable-width cell to maintain said relative
`position of said fixed-width cell in said table with
`respect to said horizontal width of said window.
`9. A banner in accordance with claim 8, wherein:
`Said table is implemented using HyperText Markup Lan
`guage (HTML) code.
`10. A method for generating an adjustable web page
`banner for a web page, Said adjustable web page banner
`having a horizontal width of a web page banner that is
`adjustable by a user's internet browser to match a horizontal
`window width of a window displaying Said web page, Said
`method comprising:
`defining a table comprising a plurality of cells to have a
`horizontal table width that matches said horizontal
`window width, Said plurality of cells comprising a
`fixed-width cell having a fixed width and a variable
`width cell having an adjustable width;
`embedding a background image across said plurality of
`cells of said table;
`embedding a first portion of Said background image in
`Said fixed-width cell and embedding a Second portion
`of Said background image in Said variable-width cell;
`Overlaying a foreground image comprising a graphical
`image with a transparent background over Said back
`ground image in Said fixed-width cell; and
`wherein Said internet browser adjusts Said adjustable
`width of Said variable-width cell Such that said hori
`Zontal table width matches said horizontal window
`width.
`
`15
`
`25
`
`35
`
`40
`
`8
`11. A method in accordance with claim 10, comprising:
`defining Said background image as a Solid background
`color.
`12. A method in accordance with claim 10, comprising:
`implementing Said foreground image as a graphical inter
`change format (GIF) 89a image with transparency
`enabled.
`13. A method in accordance with claim 10, comprising:
`defining Said plurality of cells in Said table to comprise at
`least one additional fixed-width cell having a corre
`sponding fixed width and aligned horizontally with Said
`fixed-width cell and said variable width cell;
`positioning each of Said fixed-width cell and Said at least
`one additional fixed-width cell relative to one another
`within said table Such that when said internet browser
`adjusts said variable-width cell, each of Said fixed
`width cell and said at least one additional fixed-width
`cell maintain their relative position in Said table with
`respect to said horizontal width of said window.
`14. A method in accordance with claim 13, comprising:
`defining Said plurality of cells in Said table to comprise at
`least one additional variable-width cell having a cor
`responding adjustable width;
`wherein Said internet browser adjusts Said corresponding
`adjustable width of said at least one additional variable
`width cell to maintain Said relative position of Said
`fixed-width cell and said at least one additional fixed
`width cell in said table.
`15. A method in accordance with claim 10, comprising:
`positioning Said fixed-width cell in a relative position
`within Said row, and
`defining Said plurality of cells in Said table to comprise at
`least one additional variable-width cell having a cor
`responding adjustable width;
`wherein Said internet browser adjusts Said corresponding
`adjustable width of said variable-width cell and said at
`least one additional variable-width cell to maintain Said
`relative position of said fixed-width cell in said table
`with respect to said horizontal width of said window.
`
`k
`
`k
`
`k
`
`k
`
`k
`
`IPR2023-00939
`Apple EX1014 Page 9
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket