throbber
Patent No. 7,296,121
`IPR2015-00163
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`APPLE INC., HTC CORPORATION, HTC AMERICA, INC., SAMSUNG
`ELECTRONICS CO. LTD, SAMSUNG ELECTRONICS AMERICA, INC.,
`SAMSUNG TELECOMMUNICATIONS AMERICA, LLC AND
`AMAZON.COM, INC.
`Petitioners
`
`v.
`
`MEMORY INTEGRITY, LLC
`Patent Owner
`
`U.S. Patent No. 7,296,121
`
`
`
`Inter Partes Review Case No. 2015-00163
`
`
`
`MEMORY INTEGRITY, LLC’S PATENT OWNER
`PRELIMINARY RESPONSE PURSUANT TO 37 CFR § 42.107(a)
`
`
`
`
`
`

`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`TABLE OF CONTENTS
`
`I.
`
`II.
`
`INTRODUCTION ........................................................................................... 1 
`
`TECHNOLOGY BACKGROUND ................................................................. 1 
`
`III. SUMMARY OF PETITIONERS’ PROPOSED GROUNDS FOR
`REVIEW .......................................................................................................... 3 
`
`IV. THE PENDING PETITIONS FOR INTER PARTES REVIEW OF THE
`’121 PATENT PRESENT REDUNDANT GROUNDS ................................. 3 
`
`V. MEMORY INTEGRITY’S CLAIM CONSTRUCTIONS ........................... 10 
`
`A. 
`
`“states associated with selected ones of the cache memories”
`(claims 1, 16, and 25) ............................................................................ 11 
`
`1.  The claimed “states” refers to cache coherence protocol states ... 12 
`
`2.  A cache coherence protocol state is the current state of a data
`block in a protocol used to maintain the coherency of caches,
`in which a data block can only be in one current state at a
`time, and in which the current state can transition to a different
`state upon one or more triggering events or conditions ................ 15 
`
`3. 
`
`“states associated with selected ones of cache memories”
`refers to the cache coherence protocol state(s) of data block(s)
`which are stored in the selected cache memories ......................... 20 
`
`B. 
`
`“accumulate responses to each probe” and “accumulating probe
`responses” (claims 15 and 25) ............................................................... 22 
`
`VI. THERE IS NO REASONABLE LIKELIHOOD OF PETITIONERS
`PREVAILING AS TO A CHALLENGED CLAIM OF THE ’121
`PATENT ........................................................................................................ 23 
`
`A.  Claims 1-3, 8, 15-16, 17-18 and 25 Are Entitled To A Priority Date
`Of November 4, 2002 And Therefore Koster Does Not Qualify As
`Prior Art Against These Claims ............................................................ 23 
`
`B.  Petitioners Failed to Demonstrate That Koster Anticipates Claims
`1-6, 8, 11, 12 and 16 .............................................................................. 29 
`
`
`
`i
`
`

`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`1.  Koster Does Not Disclose “Probe Filtering Information”
`“Representative Of States Associated With Selected Ones Of
`The Cache Memories” As Recited In Claims 1-6, 8, 11, 12 and
`16 ................................................................................................... 30 
`
`2.  Koster Does Not Disclose That “Each Of The Processing
`Nodes Is Programmed To Complete A Memory Transaction
`After Receiving A First Number Of Responses” As Recited In
`Claims 11 and 12 ........................................................................... 34 
`
`3.  Koster Does Not Disclose “Temporary Storage Associated
`Therewith For Holding Read Response Data” As Recited in
`Claim 12 ........................................................................................ 37 
`
`C.  Petitioners Failed To Demonstrate That Claims 9 and 10 Are
`Obvious Over Koster In View of Duato ................................................ 38 
`
`1.  The Petition Fails to Demonstrate That The Combination of
`Koster And Duato Teaches All Of The Limitations Of Claims
`9 or 10 ............................................................................................ 38 
`
`a. The Petition Fails To Demonstrate That The
`Combination Of Koster And Duato Teaches The “Probe
`Filtering Information Representative Of States”
`Limitation Of Claims 9 and 10 ........................................... 38
`
`b. The Petition Fails To Demonstrate That The
`Combination Of Koster And Duato Teaches The
`“Routing Table” As Recited in Claims 9 and 10. ............... 39
`
`2. 
`
`Petitioners Failed To Show That A Person Of Ordinary Skill
`In The Art Would Have Been Motivated To Combine The
`Teachings Of Koster And Duato ................................................... 40 
`
`D.  Petitioners Failed To Demonstrate That Claims 15 and 25 Are
`Obvious Over Koster In View of O’Krafka .......................................... 43 
`
`1.  The Petition Fails to Demonstrate That The Combination of
`Koster And O’Krafka Teaches All Of The Limitations Of
`Claims 15 Or 25 ............................................................................ 43 
`
`
`
`ii
`
`

`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`a. The Combination of Koster and O’Krafka Does Not
`Teach “Probe Filtering Information Representative Of
`States” As Recited In Claims 15 and 25 ............................. 43
`
`b. The Combination of Koster and O’Krafka Does Not
`Teach That “The Probe Filtering Unit Is Operable to
`Accumulate Responses” As Recited in Claims 15 and
`25. ........................................................................................ 44
`
`(1) O’Krafka Does Not Disclose “Accumulating” At
`All ............................................................................... 44
`
`(2) O’Krafka Does Not Disclose Accumulating
`Responses to Local Probes. ........................................ 46
`
`c. The Combination of Koster and O’Krafka Does Not
`Teach “Respond[ing] to Requesting Nodes in
`Accordance with the Accumulated Responses” As
`Recited in Claims 15 and 25 ............................................... 47
`
`d. The Combination Of Koster And O’Krafka Does Not
`Teach “Evaluating The Probe With The Probe Filtering
`Unit To Determine Whether A Valid Copy Of The
`Memory Line Is In Any Of The Cache Memories” As
`Recited in Claim 25 ............................................................ 48
`
`2. 
`
`Petitioners Failed To Show That A Person Of Ordinary Skill
`In The Art Would Have Been Motivated To Combine The
`Teachings Of Koster And O’Krafka ............................................. 50 
`
`E.  Petitioners Failed To Demonstrate That Claims 17-24 Are Obvious
`Over Koster In View of Smith .............................................................. 51 
`
`1.  The Petition Fails To Demonstrate That The Combination Of
`Koster And Smith Teaches The “Probe Filtering Information
`Representative Of States” Limitation Of Claims 17-24 ............... 51 
`
`VII. CONCLUSION ................................................................................................ 51 
`
`
`
`iii
`
`
`
`
`
`

`
`
`
`Exhibit No.
`Memory Integrity-2001
`
`Memory Integrity-2002
`
`Memory Integrity-2003
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`EXHIBIT LIST
`
`Description
`Plaintiff Memory Integrity, LLC’s Initial Identification
`of Asserted Claims And Accused Products, served on
`Petitioners in Memory Integrity LLC v. Amazon.com
`Inc., et al., Nos. 1:13-cv-01795, -01796, -01802,
`-01808 (D. Del. served Oct. 13, 2014)
`
`Excerpts from D. E. Culler, J. P. Singh, and A. Gupta
`PARALLEL COMPUTER ARCHITECTURE, pp. 279-280
`(1999)
`
`Sorin et al. , “Specifying and Verifying a Broadcast and
`a Multicast Snooping Cache Coherence Protocol,”
`IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED
`SYSTEMS, Vol. 13, No. 6, pp. 1-23(June 2002)
`
`Memory Integrity-2004
`
`Excerpts from Merriam-Webster’s Collegiate
`Dictionary (10th ed. 1999)
`
`Memory Integrity-2005
`
`Excerpts from David A. Patterson, et al., COMPUTER
`ORGANIZATION AND DESIGN (3d ed. 2005)
`
`
`
`iv
`
`
`
`
`
`

`
`TABLE OF AUTHORITIES
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
` Page(s)
`
`Cases
`In re Cuozzo Speed Technologies, LLC,
`No. 2014-1301 (Fed. Cir. Feb. 4, 2015) ..................................................... 4, 5, 10
`Canon Inc. v. Intellectual Ventures I LLC,
`Case No. IPR2014-00535 (P.T.A.B. Sep. 24, 2014) ............................................ 5
`Canon Inc. v. Intellectual Ventures I LLC,
`Case No. IPR2014-00536 (P.T.A.B. Nov. 5, 2014) ............................................. 5
`Dominion Dealer Solutions, LLC v. AutoAlert, Inc.,
`Case No. IPR2013-00222 (PTAB Aug. 12, 2013) ............................................. 43
`Eiselstein v. Frank,
`52 F.3d 1035 (Fed. Cir. 1995) ............................................................................ 27
`Illumina, Inc. v. Trustees of Columbia Univ.,
`Case No. IPR2012-00006 (P.T.A.B. May 10, 2013) .................................... 3, 4, 8
`Oracle Corporation v. Clouding IP, LLC,
`Case No. IPR2013-0088 (P.T.A.B. June 13, 2013) .......................................... 4, 8
`Microsoft Corporation v. Surfcast, Inc.,
`Case No. IPR2013-00292 (P.T.A.B. Nov. 19, 2013) ........................................... 5
`Philips v. AWH Corp.,
`415 F.3d 1303(Fed. Cir. 2005) ........................................................................... 10
`Therasense, Inc. v. Becton, Dickinson & Co.,
`593 F.3d 1325 (Fed. Cir. 2010) ........................................................ 33, 35, 38, 41
`Transco Prods. Inc. v. Performance Contracting, Inc.,
`38 F.3d 551 (Fed. Cir. 1994) .............................................................................. 23
`
`Statutes
`
`35 U.S.C. § 112 ........................................................................................................ 24
`35 U.S.C. § 312(a)(3)(A) & (a)(5) ........................................................................... 39
`
`
`
`v
`
`

`
`Rules
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`Fed. R. Evid. 1002 ................................................................................................... 40
`Other Authorities
`
`37 C.F.R. § 42.1(b) .................................................................................................... 6
`37 C.F.R. § 42.62 ..................................................................................................... 40
`32 C.F.R. § 42.107(a) ............................................................................................... 10
`37 C.F.R. § 42.108(c) ............................................................................................... 23
`MPEP § 211.05 ........................................................................................................ 24
`Michael John Sebastian Smith, APPLICATION-SPECIFIC INTEGRATED
`CIRCUITS (1997) .................................................................................................... 3
`Jose Duato et al., INTERCONNECTION NETWORKS – AN ENGINEERING
`APPROACH (1997) ................................................................................................. 3
`
`
`
`vi
`
`

`
`I. INTRODUCTION
`The Board should deny the present request for inter partes review of U.S.
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`Patent No. 7,296,121 (“the ’121 patent”) for several reasons. First, the Petition’s
`
`grounds are redundant of those of Petitioners’ other petitions. Second, the
`
`Petitioners’ primary prior art reference does not constitute prior art against most of
`
`the challenged claims given their proper priority date. Third, the Petition’s
`
`invalidity grounds rely upon several incorrect claim constructions and inadequate
`
`inherency theories. Fourth, the Petition relies on obviousness combinations that
`
`fail to teach all limitations of the claims and that lack a proper motivation to
`
`combine the references. For these reasons, as expressed more fully below, the
`
`Petitioners have failed to demonstrate that there is a reasonable likelihood that they
`
`will prevail with respect to at least one of the claims challenged in the Petition.
`
`Accordingly, the Board should deny the Petition.
`
`II. TECHNOLOGY BACKGROUND
`The technology of the ’121 patent generally relates to maintaining the
`
`coherency, or consistency, between copies of information stored in caches of a
`
`multiple processor computer system. Ex. 1001 at 1:22-34. Processors often use
`
`small cache memories that the processor is able to read and write to much faster
`
`than main memory. Id. at 1:26-44. Because each processor has a cache memory,
`
`multiple copies of the same data can reside in multiple cache memories. Id. at
`
`
`
`1
`
`

`
`1:35-45. A problem arises when a processor attempts to change the data in the
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`cache memory of the first processor while at the same time another processor also
`
`attempts to change the value of the same data located in another cache memory
`
`because different values for the same data may result. Id. Cache coherency
`
`generally relates to techniques that maintain the consistency of the data stored in
`
`the processors’ cache memories. Id.
`
`In order to maintain consistency across the same data stored in more than
`
`one cache memory, messages can be sent between the cache memories when
`
`information in the cache changes. However, such messages can result in
`
`significant traffic. The ’121 patent is directed at maintaining cache coherency
`
`while reducing the number of messages that need to be sent. Id. at 2:46-52. A
`
`probe filtering unit is connected to the various processing nodes and is configured
`
`to receive probes from the nodes. Id. at 2:52-56. The probe filtering unit uses
`
`information relating to the state of the cache memories in order to determine which
`
`nodes should receive these messages. Id. at 2:52-3:5. The ‘121 Patent thereby
`
`discloses a system that maintains coherency between the various cache memories
`
`while also reducing the number of messages that need to be transmitted. Id. 
`
`
`
`2
`
`

`
`III. SUMMARY OF PETITIONERS’ PROPOSED
`GROUNDS FOR REVIEW
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`For the Board’s convenience, below is a summary of the grounds for review
`
`proposed by Petitioners:
`
`1.
`
`Claims 1-6, 8, 11, 12 and 16: Anticipated by U.S. Patent No.
`
`7,698,509 to Koster et al. (“Koster”);
`
`2.
`
`Claims 9 and 10: Obvious over Koster in view of Jose Duato et al.,
`
`INTERCONNECTION NETWORKS – AN ENGINEERING APPROACH (1997)
`
`(“Duato”);
`
`3.
`
`Claims 15 and 25: Obvious over Koster in view of U.S. Patent No.
`
`7,315,919 to O’Krafka (“O’Krafka”);
`
`4.
`
`Claims 17-24: Obvious over Koster in view of Michael John
`
`Sebastian Smith, APPLICATION-SPECIFIC INTEGRATED CIRCUITS (1997)
`
`(“Smith”).
`
`IV. THE PENDING PETITIONS FOR INTER PARTES REVIEW
`OF THE ’121 PATENT PRESENT REDUNDANT GROUNDS
`
`The Board has made clear that in order to ensure “the just, speedy, and
`
`inexpensive resolution of every proceeding,” it will not institute inter partes review
`
`proceedings on cumulative or redundant grounds. Illumina, Inc. v. Trustees of
`
`Columbia Univ., IPR2012-00006, Paper 41, at 11-12 (P.T.A.B. May 10, 2013).
`
`Thus, the Board has instructed parties that it will not “authorize inter partes review
`
`
`
`3
`
`

`
`on certain unpatentability challenges . . . [where] the challenges appeared to rely
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`on the same prior art facts as other challenges for which inter partes review had
`
`been authorized.” Id. “In other words, considering multiple rejections for the
`
`same unpatentability issue would unnecessarily consume the time and resources of
`
`all parties involved.” Id. Thus, to avoid dismissal of a proposed ground of
`
`unpatentability, a petitioner must “provide a meaningful distinction between the
`
`different, redundant rejections.” Id. Where multiple references have been cited
`
`for the same facts, it is not enough for a petitioner to argue that the cited references
`
`are not identical, or to “speculate[] that in certain publications an element may be
`
`more clearly set forth in one publication rather than another.” Id. Rather, a
`
`petitioner must adequately explain the difference between the references and “how
`
`this difference would impact the unpatentability challenge.” Id. This includes
`
`“articulat[ing] a meaningful distinction in terms of relative strengths and
`
`weaknesses with respect to application of the prior art disclosures to one or more
`
`claim limitations,” as well as “why [one reference] is more preferred for satisfying
`
`some elements, while [another reference] is more preferred for satisfying some
`
`other elements.” Oracle Corporation v. Clouding IP, LLC, IPR2013-0088, Paper
`
`13, at 5 (P.T.A.B. June 13, 2013).
`
`Moreover, this Board’s rules against redundant and cumulative grounds
`
`cannot be avoided by filing multiple petitions against the same patent, as
`
`
`
`4
`
`

`
`Petitioners have done. Where a petitioner files “multiple challenges to” the claims
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`of the same patent “across separate petitions,” and “does not address the
`
`duplicative nature of its arguments across Petitions,” the petitions shall be
`
`“considered together” by the Board. Canon Inc. v. Intellectual Ventures I LLC,
`
`IPR2014-00535, Paper 9, at 19 (P.T.A.B. Sep. 24, 2014). “Petitioner’s separate fee
`
`payments, [] did not assure them that three separate trials would be instituted.”
`
`Canon Inc. v. Intellectual Ventures I LLC, IPR2014-00536, Paper 11, at 4
`
`(P.T.A.B. Nov. 5, 2014). Thus, when presented with multiple petitions with
`
`redundant challenges to the same claims of the same patent, the Board may elect to
`
`only consider one petition. See id. Alternatively, the Board may elect to eliminate
`
`redundancies across the petitions and consolidate the remainder of the petitions “to
`
`administer the proceedings more efficiently.” Microsoft Corporation v. Surfcast,
`
`Inc., IPR2013-00292, Paper 15, at 2 (P.T.A.B. Nov. 19, 2013).
`
`Notwithstanding this Board’s clear directive against submitting cumulative
`
`and redundant grounds, the present petition is one of four petitions for inter partes
`
`review simultaneously filed by the same Petitioners, all challenging the ’121
`
`Patent: IPR2015-00159, IPR2015-00161, IPR2015-00163, and IPR2015-00172.
`
`Pet. at 2. Two of these petitions, the ’159 and ’172 Petitions, utilize the maximum
`
`sixty pages permitted for a petition for review, while the other two petitions nearly
`
`reach that maximum with fifty-six pages each. Together, Petitioners’ four petitions
`
`
`
`5
`
`

`
`present sixteen grounds for review, involving ten distinct asserted prior art
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`references in two-hundred and thirty-two pages of briefing, as well as over one-
`
`thousand, seven-hundred pages of exhibits, including a one-hundred and twenty-
`
`three page expert declaration, Ex. 1014. Additionally, also pending before the
`
`Board, is IPR2015-00158, another challenge to the ’121 Patent, filed by parties that
`
`are co-defendants to the Petitioners in pending litigations in District Court. The
`
`’158 Petition shares one primary prior art reference with the ’163 Petition, but the
`
`’158 Petition presents seven grounds for review, as well an additional four distinct
`
`alleged prior art references and an additional fifty-nine pages of briefing and claim
`
`charts and an additional sixteen pages of expert declaration. Plainly, the pending
`
`petitions jeopardize this Board’s goal to “secure the just, speedy, and inexpensive
`
`resolution of every proceeding.” 37 C.F.R. § 42.1(b).
`
`Additionally, the pending petitions challenging the ’121 Patent present
`
`grossly redundant and cumulative grounds for review, as demonstrated by this
`
`chart showing the number of grounds asserted against each claim of the ’121
`
`Patent for each of the pending petitions.
`
`
`
`6
`
`

`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`Claim #
`\ Pet. # 1
`’158 Pet. 2 2 2 0 0 0 0 2 0 0 2 2 0 2 4 2 2 2 2 2 2 2 2 2 4
`’159 Pet. 1 1 1 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
`’161 Pet. 1 1 1 0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 2 2 1 2 1 1 1
`’163 Pet. 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1
`’172 Pet. 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 2 2 1 2 1 1 0
`Total 6 6 6 2 2 2 1 6 3 1 6 5 1 4 7 6 6 6 8 8 6 8 6 6 7
`
`25
`24
`23
`22
`21
`20
`19
`18
`17
`16
`15
`14
`13
`12
`11
`10
`9
`8
`7
`6
`5
`4
`3
`2
`
`
`
`In total, the pending petitions challenging the ’121 Patent ask this Board to
`
`make one-hundred and twenty-five determinations of whether a particular ground
`
`necessitates cancellation of a particular claim, an average of five grounds per
`
`claim. The grounds for review are redundant and cumulative both within
`
`individual petitions, and across the petitions.
`
`Petitioners argue that the four petitions filed by them are not redundant
`
`because they “presented only those grounds necessary to sufficiently demonstrate
`
`that each claim of the ’121 is not patentable, having demonstrated how various
`
`teachings address the claims divergently.” IPR2015-00159 Pet. at 59. This is
`
`plainly false. Indeed, none of the pending petitions even attempts to describe the
`
`substance of any of the other pending petitions to compare the different grounds
`
`and prior art asserted between them. Moreover, for the claims with redundant
`
`grounds within a single petition, e.g., claims 19, 20, and 22 in the ’161 and ’172
`
`
`
`7
`
`

`
`Patent No. 7,296,121
`IPR2015-00163
`
`Petitions, Petitioners present no explanation for that redundancy. Thus, Petitioners
`
`fall far short of their burden of “provid[ing] a meaningful distinction between the
`
`different, redundant rejections.” Illumina, IPR2012-00006, Paper 41, at 11-12.
`
`Petitioners also argue that “[t]he petition including rejections based on
`
`Chaiken provides the most direct disclosure of any of the petitions of the features
`
`recited in claim 14” However, this is inadequate. Petitioners do not “articulate a
`
`meaningful distinction in terms of relative strengths and weaknesses with respect
`
`to application of the prior art disclosures to one or more claim limitations,” nor do
`
`they explain “why [one reference] is more preferred for satisfying some elements,
`
`while [another reference] is more preferred for satisfying some other elements.”
`
`Oracle, IPR2013-0088, paper 13, at 5 (June 13, 2013).
`
`Petitioners also argue that “Stanford DASH . . . is the only petition that
`
`includes a rejection of claims 4-6 based on prior art that cannot be antedated
`
`through priority or swearing behind,” that “Pong is the only petition that includes a
`
`rejection of claim 13,” and that “Stanford DASH is the only petition that includes a
`
`rejection of claim 7.” IPR2015-00159 Pet. at 59. However, this reflects that
`
`Petitioners have attempted to introduce additional disputed claims in an attempt to
`
`create the false perspective of meaningful non-redundancy between the petitions.
`
`Indeed, each of the pending petitions arises out of patent infringement litigations
`
`brought by Patent Owner in District Court. In those cases, prior to the filing of any
`
`
`
`8
`
`

`
`of the present petitions for inter partes review, Patent Owner served an “Initial
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`Identification of Asserted Claims and Accused Products” on each of the
`
`defendants, including each of the Petitioners, which identified claims 1-3, 8, 11-12,
`
`and 14-25 of the ’121 Patent as being asserted. Ex. 2001. It is telling that none of
`
`the claims that Petitioners identify as being unique to a particular petition were
`
`listed in the Initial Identification of Asserted Claims served in the litigations.
`
`Thus, Petitioners demonstrably are using additional claims as a tactic to attempt to
`
`convince this Board to shoe-horn multiple redundant grounds on the other claims
`
`into the IPR proceedings. The Board should not support such tactics.
`
`Indeed, even if any of Petitioners’ arguments as to non-redundancy were a
`
`legitimate excuse for Petitioners’ grossly redundant and excessive filings, they
`
`would only counsel, at most, permitting institution as to those specific identified
`
`claims on those specific allegedly non-redundant grounds. They are no basis for
`
`instituting all petitions on all grounds, as Petitioners request.
`
`Finally, as set forth in Patent Owner’s preliminary response to each petition,
`
`Patent Owner believes that none of the grounds of unpatentability presented by
`
`Petitioners should be instituted on any claim. However, to the extent that the
`
`Board determines that some of the grounds presented by Petitioners should be
`
`instituted, and is seeking to identify a reasonable basis for choosing among the
`
`various petitions, Patent Owner submits that that the goal of “the just, speedy, and
`
`
`
`9
`
`

`
`inexpensive resolution of every proceeding” will best be served by instituting on
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`the grounds submitted in the ’163 Petition, as that petition shares a primary prior
`
`art reference and similar grounds with those presented in the ’158 Petition, filed by
`
`Petitioners’ co-defendants.
`
`V. MEMORY INTEGRITY’S CLAIM CONSTRUCTIONS
`Because this preliminary response “is limited to setting forth the reasons
`
`why no inter partes review should be instituted,” 32 C.F.R. § 42.107(a), Memory
`
`Integrity does not at this time propose a construction for each term. However, the
`
`following terms are either manifestly incorrectly construed by Petitioners, or are
`
`wholly ignored by Petitioners. Memory Integrity reserves the right to assert any
`
`construction of any term in any Patent Owner’s response, or in any subsequent
`
`filing in this proceeding, or in any other proceeding.1
`
`
`1 Patent Owner acknowledges that the PTAB has determined that the
`
`broadest reasonable interpretation standard is the appropriate standard for
`
`construing claims of an unexpired patent in an IPR proceeding, and that a panel of
`
`the Federal Circuit has recently affirmed that holding. See In re Cuozzo Speed
`
`Technologies, LLC, No. 2014-1301 (Fed. Cir. Feb. 4, 2015). Nonetheless, Patent
`
`Owner contends that the claims should be construed in accordance the same
`
`standard used by the district courts as articulated by the Federal Circuit in Philips
`
`
`
`10
`
`

`
`“states associated with selected ones of the cache memories” (claims 1,
`16, and 25)
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`A.
`
`The Petition argues that, because this phrase is not expressly defined by the
`
`’121 Patent, a general purpose dictionary should be used to construe this term,
`
`resulting in the proposed construction “any modes or conditions of selected ones of
`
`the cache memories.” However, Petitioners’ non-technical construction is plainly
`
`unreasonable because it is divorced from the relevant technical context—cache
`
`coherency. Indeed, it appears that, under Petitioners’ construction, the mode or
`
`condition need not have any relation to cache coherency or even what is stored in
`
`the selected ones of the cache memories. Contrary to Petitioners’ construction, in
`
`the technical context of the ’121 Patent—cache coherency—“states associated with
`
`selected ones of cache memories” should be construed to be “cache coherence
`
`protocol states associated with data blocks stored in selected ones of the cache
`
`memories” where a “cache coherence protocol state” means “the current state of a
`
`data block in a protocol used to maintain the coherency of caches, in which a data
`
`
`v. AWH Corp., 415 F.3d 1303(Fed. Cir. 2005), and Patent Owner explicitly
`
`preserves this issue in the event that the Federal Circuit takes this issue en banc or
`
`there is some other change in the governing law. Patent Owner maintains that its
`
`proposed constructions are correct under either standard.
`
`
`
`
`
`11
`
`

`
`block can only be in one current state at a time, and in which the current state can
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`transition to a different state upon one or more triggering events or conditions.”
`
`This construction is different from Petitioners’ construction in two important ways:
`
`(1) the “states associated with selected ones of cache memories” refers to the
`
`state(s) of data block(s) stored in the cache memories; and (2) the pertinent type of
`
`“state” is a “cache coherence protocol state,” which is limited to “one current state
`
`at a time,” but “in which the current state can transition to a different state upon
`
`one or more triggering events or conditions.” Each of these differences will be
`
`addressed below.
`
`The claimed “states” refers to cache coherence protocol states
`
`1.
`Petitioners argue that “states” in the ’121 Patent is not limited “even to a
`
`particular group of states, such as standard coherence protocol states.” Pet. at 9.
`
`They cite the portion of the specification which states that “The techniques of the
`
`present invention can be used with a variety of different possible memory line
`
`states.” Pet. at 9 (citing Ex. 1001 14:30-36). However, Petitioners notably ignore
`
`the context in which that phrase appears:
`
`Although the coherence directory 701 includes the four states of
`modified, owned, shared, and invalid, it should be noted that
`particular implementations may use a different set of states. In one
`example, a system may have the five states of modified, exclusive,
`owned, shared, and invalid. The techniques of the present invention
`
`
`
`12
`
`

`
`can be used with a variety of different possible memory line states.
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`Ex. 1001 at 14:30-36 (emphasis added). Thus, rather than suggesting that the state
`
`in the ’121 Patent refers to “any mode or condition,” this section reinforces that the
`
`relevant states are cache coherence protocol states (although not limited to any
`
`particular cache coherence protocol’s set of states). Indeed, the ’121 Patent’s
`
`discussion of the “probe filtering unit”—which Petitioners admit is the “focus” of
`
`the independent claims of the ’121 Patent (Pet. at 18)—repeatedly reinforces that
`
`the relevant “state” is a cache coherence protocol state. For example, the ’121
`
`Patent explains that “[t]he PFU accepts the probe and looks up the address in its
`
`directory of shared cache states . . . the directory of shared states may be
`
`implemented as described above with reference to FIGS. 7 and 8.” Ex. 1001 at
`
`28:25-34. In turn, these figures show classic cache coherence protocol states:
`
`“Invalid,” “Shared,” “Owned,” “Modified.” Ex. 1001, Figs. 7, 8. Additionally, the
`
`description of Figures 7 and 8 further demonstrate that the relevant “states” are
`
`cache coherence protocol states. Ex. 1001 at 13:44-15:19. Notably, Petitioners
`
`cannot point to any “states associated with” a cache memory in the ’121 Patent
`
`other than cache coherence protocol states.
`
`Petitioners instead rely on a single piece of extrinsic evidence, an article by
`
`Chaiken, as allegedly supporting the notion that “state” is not limited to cache
`
`coherence protocol states. Pet. 10 (citing Ex. 1004 at 50). But the cited portion of
`
`
`
`13
`
`

`
`Chaiken uses the term “status,” not “state.” Elsewhere Chaiken uses the term
`
`Patent No. 7,296,121
`IPR2015-00163
`
`
`“state” consistently with the construction proposed by Patent Owner. Ex. 1004 at
`
`50 (“A cache-coherence protocol consists of the set of possible states of the local
`
`caches, the states in the shared memory, and the state transitions caused by the
`
`messages transported through the interconnection network to keep memory
`
`coherent.”). Petitioners’ other extrinsic evidence also supports that “state” refers to
`
`cache coherence protocol states. See, e.g., Ex. 1012 at 280 (“The state associated
`
`with a block’s cached copy denotes whether the block is, for example, (i) invalid,
`
`(ii), valid (possibly shared), or (iii) dirty (exclusive copy)”); Ex. 1006 at 2:61-65
`
`(“In the event that a processing node has a cached copy of the designated memory
`
`location, the probe response from that processing node further includes the state of
`
`the cached data—i.e. modified, shared etc.”). Additionally, prior art cited by the
`
`patentee in prosecution of the ’121 Patent further reinforces Patent Owner’s
`
`proposed construction. Ex. 2002 at 279-280 (“The second basic facet of computer
`
`architecture leveraged by a cache coherence protocol is that each block in a
`
`uniprocessor cache has a state associated with it . . . which indicates the disposition
`
`of the block (e.g., invalid, valid, dirty). . . . We refer to a cache block as the actual
`
`data . . .

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