throbber

`
`
`
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`DOCKER INC.,
`Petitioner,
`v.
`INTELLECTUAL VENTURES II LLC,
`Patent Owner.
`_____________________
`
`Case No. IPR2025-00840
`
`U.S. Patent No. 8,332,844
`_____________________
`
`
`Petition for Inter Partes Review of U.S. Patent No. 8,332,844
`
`
`
`
`
`
`
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`U.S. Patent and Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`TABLE OF CONTENTS
`
`I.
`II.
`
`Page
`PETITIONER’S EXHIBIT LIST ............................................................................ vi
`TABLE OF ABBREVIATIONS ............................................................................ vii
`MANDATORY NOTICES .................................................................................... viii
`A.
`Real Parties-in-Interest [37 C.F.R. § 42.8(b)(1)] .............................. viii
`B.
`Related Matters [37 C.F.R. § 42.8(b)(2)] .......................................... viii
`C.
`Lead and Back-Up Counsel [37 C.F.R. §42.8(b)(3)] .......................... ix
`D.
`Service Information [37 C.F.R. § 42.8(b)(4)] ..................................... ix
`INTRODUCTION ........................................................................................... 1
`REQUIREMENTS OF INTER PARTES REVIEW ........................................ 3
`A.
`Standing ................................................................................................. 3
`B.
`Identification of Challenge and Relief Requested ................................ 3
`1.
`U.S. Patent No. 6,618,736 (“Menage”) (EX1004) ..................... 4
`2.
`U.S. Patent No. 7,395,324 (“Murphy”) (EX1005) ..................... 4
`3.
`U.S. Patent No. 7,089,300 (“Birse”) (EX1006) .......................... 4
`4.
`U.S. Patent No. 7,398,382 (“Rothman”) (EX1007) ................... 5
`C. How the Challenged Claims Are To Be Construed Under 37
`C.F.R. §42.104(b)(3) ............................................................................. 5
`D. How the Challenged Claims Are Unpatentable Under 37 C.F.R.
`§42.104(b)(4) ......................................................................................... 5
`Supporting Evidence Under 37 C.F.R. §42.104(b)(5) .......................... 6
`E.
`Payment of Fees .................................................................................... 6
`F.
`III. TECHNICAL BACKGROUND ..................................................................... 6
`
`
`
`i
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`The ’844 Patent and Summary of the Alleged Invention ...................... 6
`A.
`Prosecution History ............................................................................... 8
`B.
`Person of Ordinary Skill in the Art ....................................................... 9
`C.
`IV. GROUNDS OF UNPATENTABILITY .......................................................... 9
`A. Ground 1: Obviousness over Menage (Claims 1–13) ........................... 9
`1.
`Summary of Menage ................................................................... 9
`2.
`Detailed Analysis of Ground 1 ................................................. 17
`a.
`Independent Claim 1 ....................................................... 17
`b.
`Claim 2 ............................................................................ 28
`c.
`Claim 3 ............................................................................ 29
`d.
`Claim 4 ............................................................................ 30
`e.
`Claim 5 ............................................................................ 32
`f.
`Claim 6 ............................................................................ 33
`g.
`Independent Claim 7 ....................................................... 33
`h.
`Claim 8 ............................................................................ 35
`i.
`Claim 9 ............................................................................ 35
`j.
`Claim 10 .......................................................................... 36
`k.
`Claim 11 .......................................................................... 36
`l.
`Claim 12 .......................................................................... 37
`m. Claim 13 .......................................................................... 37
`B. Ground 2: Obviousness over Menage in view of Murphy
`(Claims 14–27) .................................................................................... 37
`1.
`Summary of Murphy ................................................................. 37
`
`
`
`ii
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`3.
`
`2. Motivation to Combine Menage and Murphy and
`Reasonable Expectation of Success .......................................... 40
`Detailed Analysis of Ground 2 ................................................. 42
`a.
`Independent Claim 14 ..................................................... 42
`b.
`Claim 15 .......................................................................... 47
`c.
`Claim 16 .......................................................................... 47
`d.
`Claim 17 .......................................................................... 48
`e.
`Claim 18 .......................................................................... 48
`f.
`Independent Claim 19 ..................................................... 48
`g.
`Claim 20 .......................................................................... 50
`h.
`Claim 21 .......................................................................... 51
`i.
`Claim 22 .......................................................................... 51
`j.
`Independent Claim 23 ..................................................... 51
`k.
`Claim 24 .......................................................................... 54
`l.
`Claim 25 .......................................................................... 54
`m. Claim 26 .......................................................................... 55
`n.
`Claim 27 .......................................................................... 56
`C. Ground 3: Obviousness over Birse in view of Rothman
`(Claims 1–13) ..................................................................................... 56
`1.
`Summary of Birse ..................................................................... 56
`2.
`Summary of Rothman ............................................................... 56
`3. Motivation to Combine Birse and Rothman and
`Reasonable Expectation of Success .......................................... 57
`Detailed Analysis of Ground 3 ................................................. 58
`
`4.
`
`
`
`iii
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Independent Claim 1 ....................................................... 58
`a.
`Claim 2 ............................................................................ 69
`b.
`Claim 3 ............................................................................ 69
`c.
`Claim 4 ............................................................................ 69
`d.
`Claim 5 ............................................................................ 71
`e.
`Claim 6 ............................................................................ 72
`f.
`Independent Claim 7 ....................................................... 72
`g.
`Claim 8 ............................................................................ 73
`h.
`Claim 9 ............................................................................ 74
`i.
`Claim 10 .......................................................................... 74
`j.
`Claim 11 .......................................................................... 75
`k.
`Claim 12 .......................................................................... 75
`l.
`m. Claim 13 .......................................................................... 75
`D. Ground 4: Obviousness over Birse in view of Murphy
`(Claims 14–27) ................................................................................... 75
`1. Motivation to Combine Birse and Murphy and
`Reasonable Expectation of Success .......................................... 75
`Detailed Analysis of Ground 4 ................................................. 76
`a.
`Independent Claim 14 ..................................................... 76
`b.
`Claim 15 .......................................................................... 80
`c.
`Claim 16 .......................................................................... 80
`d.
`Claim 17 .......................................................................... 80
`e.
`Claim 18 .......................................................................... 80
`f.
`Independent Claim 19 ..................................................... 80
`
`2.
`
`
`
`iv
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Claim 20 .......................................................................... 81
`g.
`Claim 21 .......................................................................... 82
`h.
`Claim 22 .......................................................................... 82
`i.
`Independent Claim 23 ..................................................... 82
`j.
`Claim 24 .......................................................................... 83
`k.
`Claim 25 .......................................................................... 83
`l.
`m. Claim 26 .......................................................................... 84
`n.
`Claim 27 .......................................................................... 84
`SECONDARY CONSIDERATIONS ........................................................... 85
`V.
`VI. CONCLUSION .............................................................................................. 85
`APPENDIX: CHALLENGED CLAIM LISTING .................................................. 88
`
`
`
`
`v
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`PETITIONER’S EXHIBIT LIST
`
`Description
`
`U.S. Patent No. 8,332,844
`File History for U.S. Patent No. 8,332,844
`Declaration of Erez Zadok, Ph.D.
`U.S. Patent No. 6,618,736
`U.S. Patent No. 7,395,324
`U.S. Patent No. 7,089,300
`U.S. Patent No. 7,398,382
`File History for U.S. Patent Appl. No. 11/395,816
`A. Silberschatz & P.B. Galvin, Operating System Concepts (4th
`ed. 1994)
`D.P. Bovet & M. Cesati, Understanding the Linux Kernel (1st ed.
`2000)
`U.S. Patent No. 5,313,646
`File History for U.S. Patent Appl. No. 11/026,622
`Excerpts from Microsoft Computer Dictionary (3rd ed. 1997)
`Internet Small Computer Systems Interface (iSCSI), RFC 3720,
`IETF (April 2004), https://www.rfc-
`editor.org/rfc/pdfrfc/rfc3720.txt.pdf
`Dave Hitz et al., Network Appliance Inc., File System Design
`for an NFS File Server Appliance, USENIX 1994
`U.S. Patent No. 7,334,095
`Hugo Patterson et al., Network Appliance Inc., File System Based
`Asynchronous Mirroring for Disaster Recovery, USENIX 2002
`U.S. Patent No. 6,668,264
`
`Exhibit No.
`1001
`1002
`1003
`1004
`1005
`1006
`1007
`1008
`1009
`
`1010
`
`1011
`1012
`1013
`1014
`
`1015
`
`1016
`1017
`
`1018
`
`vi
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`TABLE OF ABBREVIATIONS
`
`Term
`Abbreviation
`U.S. Patent Appl. No. 11/709,477
`’477 application
`U.S. Patent Appl. No. 11/395,816
`’816 application
`U.S. Patent Appl. No. 11/026,622
`’622 application
`U.S. Patent No. 8,332,844 (EX1001)
`’844 patent
`America Invents Act
`AIA
`U.S. Patent No. 7,089,300 (EX1006)
`Birse
`Challenged Claims Claims 1–27 of U.S. Patent No. 8,332,844
`Fig.
`Figure
`IPR
`inter partes review
`Menage
`U.S. Patent No. 6,618,736 (EX1004)
`Murphy
`U.S. Patent No. 7,395,324 (EX1005)
`Patent Owner
`Intellectual Ventures II LLC
`Petitioner
`Docker Inc.
`POSITA
`person[s] of ordinary skill in the art
`Rothman
`U.S. Patent No. 7,398,382 (EX1007)
`
`
`
`vii
`
`

`

`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`MANDATORY NOTICES
`A. Real Parties-in-Interest [37 C.F.R. § 42.8(b)(1)]
`
`The real party-in-interest is Petitioner Docker Inc. No other entity is funding,
`
`controlling, or directing this Petition, or otherwise has had an opportunity to control
`
`or direct this Petition or Petitioner’s participation in any resulting inter partes review
`
`(IPR).
`
`B. Related Matters [37 C.F.R. § 42.8(b)(2)]
`
`The ’844 patent is presently the subject of litigation in an action for
`
`declaratory judgment brought by Assurant, Inc., seeking a declaration of
`
`noninfringement of the ’844 patent. Assurant, Inc. v. Intellectual Ventures I LLC,
`
`No. 1:24-cv-00344 (D. Del. filed Mar. 15, 2024). The ’844 patent is currently
`
`asserted in Intellectual Ventures I LLC v. Southwest Airlines Co., No. 7:24-cv-00277
`
`(W.D. Tex. filed Nov. 2, 2024); Intellectual Ventures I LLC v. Am. Airlines, Inc.,
`
`4:24-cv-00980 (E.D. Tex. filed Nov. 2, 2024); Intellectual Ventures I LLC v. The
`
`Bank of N.Y. Mellon Corp., No. 3:25-cv-00631 (N.D. Tex. filed Mar. 15, 2025); and
`
`Intellectual Ventures I LLC v. Nationwide Mut. Ins. Co., 3:25-cv-00632 (N.D. Tex.
`
`filed Mar. 15, 2025).
`
`Additionally, the ’844 patent is the subject of a petition for inter partes review
`
`filed by American Airlines, Inc. and Southwest Airlines Co. Am. Airlines, Inc. et al.
`
`v. Intellectual Ventures II LLC, IPR2025-00931 (filed Apr. 30, 2025).
`
`viii
`
`

`

`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`C. Lead and Back-Up Counsel [37 C.F.R. §42.8(b)(3)]
`
`Pursuant to 37 C.F.R. §§42.8(b)(3), 42.8(b)(4), and 42.10(a), Petitioner
`
`provides the following designation of counsel:
`
`Lead Counsel for Petitioner
`Brian M. Buroker (Reg. No. 39,125)
`Gibson, Dunn & Crutcher LLP
`1700 M St. NW
`Washington, DC 20036
`Phone: (202) 955-8500
`Fax: (202) 467-0539
`Email: bburoker@gibsondunn.com
`
`Back-Up Counsel for Petitioner
`Nathan Curtis (Reg. No. 70,471)
`Gibson, Dunn & Crutcher LLP
`2001 Ross Avenue, Suite 2100
`Dallas, TX 75201
`Phone: (214) 698-3423
`Fax: (214) 571-2961
`Email: ncurtis@gibsondunn.com
`
` A
`
` Power of Attorney accompanies this Petition in accordance with 37 C.F.R.
`
`§ 42.10(b).
`
`D.
`
`Service Information [37 C.F.R. § 42.8(b)(4)]
`
`Service via hand delivery or postal mail may be made at the address of the
`
`lead and back-up counsel above. Petitioner hereby consents to electronic service,
`
`and service by electronic mail may be made at the following email address:
`
` GDC-DockerIPR@gibsondunn.com
`
`ix
`
`

`

`
`I.
`
`INTRODUCTION
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Pursuant to 35 U.S.C. §311, Petitioner petitions for inter partes review of U.S.
`
`Patent No. 8,332,844 (EX1001) and seeks cancellation of claims 1–27 as
`
`unpatentable under 35 U.S.C. §103.
`
`The ’844 patent generally relates to a block-level “branching store file
`
`system,” which maintains different versions of a file system for different users
`
`(compute nodes) by storing (1) “a read-only base image (or ‘root’ image),” and
`
`(2) one or more “leaf” images that record the changes to the “root” image unique to
`
`a compute node. EX1001, 2:13–18. When a user requests a copy of the file system,
`
`a “filter” between the compute nodes and the file systems “merges the changes
`
`recorded on the leaf images with the root image and delivers the result to the
`
`appropriate compute node.” Id., 2:18–21. Thus, “[f]rom the point of view of the
`
`compute node, it is running its own unique and cohesive instance of the application
`
`environment.” Id., 2:22–24.
`
`The Challenged Claims are directed to this “root/leaf” system for storing
`
`blocks of data, in two categories: (1) the “caching” claims (1–13); and (2) the
`
`“indexing” claims (14–27). The “caching” claims relate to caching portions of the
`
`root image, whereas the “indexing” claims relate to indexing the root image by a
`
`compute node, and providing the resultant index to other compute nodes.
`
`1
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`During prosecution, each of the independent claims was amended to recite
`
`
`
`that the “leaf images” comprise “only additional data blocks not previously
`
`contained in said root image and changes made by respective compute nodes to the
`
`blocks of the root image.” EX1002, 166–71. The claims were allowed following
`
`the addition of this single allegedly novel feature. Id., 279–83.
`
`But, as explained in this Petition, this allegedly novel limitation—as well as
`
`the remaining claim limitations in the “caching” set of claims—would have been
`
`obvious over Menage as explained in Ground 1. Menage discloses the use of a set
`
`of shared storage units to store an initial file system (i.e., a “root image” in the
`
`terminology of the ’844 patent) for a plurality of virtual private servers, and a set of
`
`private storage units that store changes to the initial file system made by each virtual
`
`process (i.e., “leaf images”).
`
`Similarly, the “caching” claims would have been obvious in light of the
`
`combination of Birse and Rothman, which is presented in Ground 3. Birse discloses
`
`shared system volumes that contain an operating system (i.e., a “root image”) for a
`
`plurality of client computers and shadow volumes that store changes to the operating
`
`system (i.e., “leaf images”), and Rothman teaches caching techniques for boot
`
`images used for network booting.
`
`Moreover, Menage and Birse, each in combination with the Murphy reference
`
`(Grounds 2 and 4 herein), render obvious the “indexing” claims. Murphy describes
`
`2
`
`

`

`
`the indexing of an “image file” (i.e., a “root image”) and the ability to provide the
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`indexing results to another client computer by storing an “index file” on a shared
`
`server.
`
`Petitioner respectfully requests the cancellation of the Challenged Claims.
`
`II. REQUIREMENTS OF INTER PARTES REVIEW
`A.
`
`Standing
`
`Pursuant to 37 C.F.R. §42.104(a), Petitioner certifies that the ’844 patent is
`
`available for IPR and that Petitioner is not barred or estopped from requesting an
`
`IPR on the grounds identified herein.
`
`B.
`
`Identification of Challenge and Relief Requested
`
`Pursuant to 37 C.F.R. §42.104(b), Petitioner requests that the Board institute
`
`IPR of claims 1–27 of the ’844 patent under pre-AIA 35 U.S.C. §103.
`
`The ’844 patent issued from an application filed February 21, 2007, and is a
`
`continuation-in-part of an application filed on March 30, 2006, which is a
`
`continuation-in-part of an application filed on December 30, 2004. For purposes of
`
`this Petition only, Petitioner assumes that the Challenged Claims are entitled to an
`
`effective filing date of December 30, 2004.
`
`The precise relief requested by Petitioner is that claims 1–27 be canceled
`
`based on the grounds below:
`
`3
`
`

`

`
`
`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Ground
`1
`2
`3
`4
`
`Claims
`1–13
`14–27
`1–13
`14–27
`
`Basis for Rejection1
`Obviousness over Menage
`Obviousness over Menage in view of Murphy
`Obviousness over Birse in view of Rothman
`Obviousness over Birse in view of Murphy
`
`The above challenges are made in view of the following prior art references:
`
`1.
`
`U.S. Patent No. 6,618,736 (“Menage”) (EX1004)
`
`U.S. Patent No. 6,618,736 (“Menage”), titled “Template-Based Creation and
`
`Archival of File Systems,” issued on September 9, 2003 from an application filed on
`
`March 9, 2001. Menage therefore qualifies as prior art under pre-AIA 35 U.S.C.
`
`§102(a) and (b). Menage was not considered during prosecution of the ’844 patent.
`
`2.
`
`U.S. Patent No. 7,395,324 (“Murphy”) (EX1005)
`
`U.S. Patent No. 7,395,324 (“Murphy”), titled “Method and Apparatus for
`
`Maintaining a Computer System,” issued on July 1, 2008 from an application filed
`
`on June 28, 2000. Murphy therefore qualifies as prior art under pre-AIA 35 U.S.C.
`
`§102(e). Murphy was not considered during prosecution of the ’844 patent.
`
`3.
`
`U.S. Patent No. 7,089,300 (“Birse”) (EX1006)
`
`U.S. Patent No. 7,089,300 (“Birse”), titled “Method and Apparatus for
`
`Administering the Operating System of a Net-Booted Environment,” issued on
`
`
` 1 All obviousness grounds include the knowledge of POSITA.
`
`4
`
`

`

`
`August 8, 2006 from an application filed on October 18, 1999. Birse therefore
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`qualifies as prior art under pre-AIA 35 U.S.C. §102(e). Birse was not considered
`
`during prosecution of the ’844 patent.
`
`4.
`
`U.S. Patent No. 7,398,382 (“Rothman”) (EX1007)
`
`U.S. Patent Application Publication 7,398,382 (“Rothman”), titled “Method
`
`and Apparatus to Enhance Platform Boot Efficiency,” issued on July 8, 2008 from
`
`an application filed on December 29, 2004. Rothman therefore qualifies as prior art
`
`under pre-AIA 35 U.S.C. §102(e). Rothman was not considered during prosecution
`
`of the ’844 patent.
`
`C. How the Challenged Claims Are To Be Construed Under 37 C.F.R.
`§42.104(b)(3)
`
`A claim subject to IPR shall be construed using the same standard as in a civil
`
`action. 37 C.F.R. §42.100(b). The Board need only construe terms “to the extent
`
`necessary to resolve the controversy.” Nidec Motor Corp. v. Zhongshan Broad
`
`Ocean Motor Co., 868 F.3d 1013, 1017 (Fed. Cir. 2017). Petitioner submits that no
`
`construction of any of any claim term is necessary for the Board to resolve. The
`
`Challenged Claims would have been obvious under any reasonable construction.
`
`D. How the Challenged Claims Are Unpatentable Under 37 C.F.R.
`§42.104(b)(4)
`
`An explanation of how the Challenged Claims are unpatentable under the
`
`statutory grounds identified above, including the identification of where each
`
`5
`
`

`

`
`element of the claim is found in the prior art patents or printed publications, is
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`provided below.
`
`E.
`
`Supporting Evidence Under 37 C.F.R. §42.104(b)(5)
`
`The exhibit numbers of the supporting evidence relied upon and the relevance
`
`of the evidence to the challenged claims, including an identification of specific
`
`portions of the evidence that support the challenge, are provided below. A list of
`
`exhibits is also included in this petition pursuant to 37 C.F.R. §42.63(e). The
`
`technical information and grounds for rejection explained in the Petition are further
`
`supported by the Declaration of Dr. Erez Zadok (EX1003).
`
`F.
`
`Payment of Fees
`
`Pursuant to 37 C.F.R. §§42.103 and 42.15(a), the required fee is being
`
`submitted herewith. The Office is authorized to charge any fee deficiency, or credit
`
`overpayment, to Deposit Account 50-1408.
`
`III. TECHNICAL BACKGROUND
`A. The ’844 Patent and Summary of the Alleged Invention
`
`The ’844 patent describes a system for “root image caching and indexing for
`
`block-level distributed application management.” EX1001, Abstract. However, the
`
`’844 patent is primarily directed to describing a block-level “branching store file
`
`system” for use in providing an “application environment” (e.g., an operating
`
`system) to multiple “compute nodes” in a clustered computing environment.
`
`6
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`In a “branching store file system,” a “read-only base image (or ‘root’ image)
`
`
`
`of the application environment is created,” and “is accessible by all compute nodes
`
`in the cluster.” Id., 2:13–16. Further, “[c]hanges made by a compute node to the
`
`root image are stored in a ‘leaf’ image unique to that compute node.” Id., 2:17–18.
`
`A filter “merges the changes recorded on the leaf images with the root image and
`
`delivers the results to the appropriate compute node.” Id., 2:18–21. Thus, from the
`
`compute node’s point of view, “it is running its own unique and cohesive instance
`
`of the application environment.” Id., 2:22–24.
`
`Figure 2 shows an exemplary system “for root image caching and indexing in
`
`a block-level distributed application environment,” which depicts a “system 200”
`
`that “is implemented in a multi-computer system, such as an HPC cluster”:
`
`
`
`7
`
`

`

`
`Id., 5:12–19, Fig. 2. “[C]ompute nodes 220a-n” are coupled to a “first storage unit
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`240” and a corresponding “second storage unit 250a-n through a corresponding
`
`union block device (UBD) 230a-n.” Id., 5:19–22. To the compute nodes, “it appears
`
`that they have access to their own version of a distributed application environment,”
`
`but “a separate and complete boot image is not created and stored for each compute
`
`node.” Id., 5:22–26.
`
`The “first storage unit 240” stores “blocks of a root image of an application
`
`environment,” which “contains data initially common to the compute nodes” and “is
`
`not changed by [the] compute nodes,” i.e., the compute nodes have read-only access
`
`to the “first storage unit.” Id., 5:27–32. “[S]econd storage units 250a-n” each store
`
`a “leaf image,” which “may contain blocks of new data, blocks of changed data, or
`
`other blocks of data unique to the individual compute nodes,” and a “block
`
`modification log.” Id., 5:33–45.
`
`The Challenged Claims are directed to methods and systems for distributing
`
`an application environment to a compute node using a “root-leaf” system, where
`
`blocks of a root image are stored on a first storage unit, and “leaf images” of the
`
`compute nodes are stored on second storage units. Id., 2:35–55.
`
`B.
`
`Prosecution History
`
`The ’844 patent was filed with claims that broadly recited that the leaf images
`
`comprised “additional data blocks not previously contained in said root image and
`
`8
`
`

`

`
`changes made by respective compute nodes to the blocks of [said/the] root image,”
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`or similar language. EX1002, 25–30. After a series of rejections, the claims were
`
`allowed based on the requirement that the leaf images comprise/include “only
`
`additional data blocks not previously contained in said root image and changes made
`
`by respective compute nodes to the blocks of [said/the] root image.”
`
`C.
`
`Person of Ordinary Skill in the Art
`
`A POSITA in the field on or around December 30, 2004 would have had a
`
`Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent
`
`degree, and at least two years’ worth of experience in the field of networked data
`
`storage, file systems, and operating systems. Additional education could substitute
`
`for experience, and vice versa. EX1003, ¶¶34–36.
`
`IV. GROUNDS OF UNPATENTABILITY
`A. Ground 1: Obviousness over Menage (Claims 1–13)
`1.
`
`Summary of Menage
`
`Menage relates to “file system creation and archival, particularly in the
`
`context of multiple virtual private servers running on a single physical host
`
`machine.” Menage explains that a “virtual private server is an example of a ‘virtual
`
`process,’ which is a set of processes isolated partially or totally from other processes
`
`of the system.” EX1004, 3:56–67.
`
`9
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Menage recognizes that one “difficulty in implementing multiple virtual
`
`
`
`private servers within a single physical host involves providing each server with a
`
`separate file system,” and explains that “providing a separate physical device for
`
`storing the file system of each virtual private server would be expensive and
`
`inefficient.” Id., 7:30–44. Accordingly, “it would be desirable to store the file
`
`systems of multiple virtual private servers within the same physical device or
`
`comparatively small set of devices.” Id., 7:44–47. Thus, Menage indicates that
`
`“what is needed is a technique for creating separate file systems for a plurality of
`
`virtual private servers that does not require extensive copying or wasted storage
`
`space.” Id., 2:33–36.
`
`Menage solves these problems “by providing a set of shared storage units 302
`
`and a set of private storage units 304”:
`
`10
`
`

`

`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`
`
`Id., 8:8–10, Fig. 3. The “set of shared storage units 302 is used to store data that is
`
`common to the files systems 200 of multiple virtual processes 101,” (i.e., virtual
`
`private servers), “such as standard application programs, utilities, databases, etc.”
`
`Id., 8:10–14. Further, “[t]he set of shared storage units 302 forms an initial file
`
`system 200 for each virtual process 101.” Id., 8:14–15.
`
`
`
`Conversely, “[t]he set of private storage units 304 … are used to store changes
`
`to the initial file system 200 that occur subsequent to the creation of the file system
`
`11
`
`

`

`
`200.” Id., 8:16–18. While the “private storage units 304” are depicted in Figure 3
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`“as being located within the same storage device 204 as the shared storage units
`
`302,” they may also “be located within a separate storage device 204, either within
`
`the same physical server or within a remote server.” Id., 8:22–27.
`
`
`
`Menage also provides “a usage map 306” for each set of private storage units,
`
`which “includes a plurality of indicators 308 for indicating whether a corresponding
`
`private storage unit 304 ‘contains valid data,’” meaning “that the private storage unit
`
`304 stores data representing a change to the initial file system 200. Id., 8:28–34.
`
`Menage collectively refers to a set of private storage units 304 for a virtual process
`
`101 and a corresponding usage map 306 as a “template,” and notes that “at least one
`
`template 310 is preferably provided for each virtual process 101.” Id., 8:58–67.
`
`
`
`Figures 4–6 illustrate Menage’s system for creating and managing the file
`
`systems 200, which uses a “system call wrapper” to intercept system calls to write
`
`data to or read data from the shared storage unit. Regarding write requests, the
`
`“system call wrapper” intercepts a system call for “writing a data item to a shared
`
`storage unit 202”:
`
`12
`
`

`

`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`
`
`Id., 9:4–7, Fig. 4. Instead of writing the data item directly to the shared storage unit
`
`302, “a storage unit writing module 402 writes the data item to the corresponding
`
`private storage unit 304,” and “a usage map updating module 404 stores an
`
`indication 308 in the usage map 306 that the private storage unit 304 (to which the
`
`data item is written) contains valid data.” Id., 9:10–21.
`
`13
`
`

`

`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Regarding read requests, the “system call wrapper” intercepts a system call
`
`
`
`
`for “reading a data item from a shared storage unit 302,” as shown in Figure 5:
`
`
`
`Id., 9:29–32, Fig. 5. Instead of reading the data item directly from the shared storage
`
`unit 302, “a usage map checking module 502 checks for an indication 308 in the
`
`usage map 306 that the corresponding private storage unit 304 contains valid data,”
`
`and if it does, “a storage unit reading module 504 reads the data item from the private
`
`storage unit 304 rather than the shared storage unit 302.” Id., 9:35–41. Conversely,
`
`if “the usage map 306 does not include an indication 308 of valid data for the
`
`14
`
`

`

`
`corresponding private storage unit 304,” than the data item is read from the shared
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`storage unit.
`
`Id., 9:48–53;, Fig. 6.
`
`
`
` “[T]he file system 200 of each virtual process 101 may be conceptualized as
`
`a combination of the set of shared storage units 302 and the set of private storage
`
`units 304 from the corresponding template 310”:
`
`
`
`15
`
`

`

`
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`
`
`Id., 9:54–57, Fig. 7.
`
`
`
`In addition to the advantage of not needing to duplicate an initial file system
`
`for each virtual process, in Menage, “since all the virtual processes 101 use the same
`
`set of shared storage units 302, the shared storage units may be easily cached for
`
`high speed access in the computer memory 102 or in a memory integrated with the
`
`storage device 204.” Id., 10:2–6.
`
`Menage discloses and/or renders obvious claims 1–13 of the ’844 patent.
`
`16
`
`

`

`
`
`2.
`
`Petition for Inter Partes Review
`of U.S. Patent No. 8,332,844
`
`Detailed Analysis of Ground 1
`a.
`
`Independent Claim 1
`1)
`[1.pre] “A system for providing data to a
`plurality of compute nodes,
`th

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