throbber
Patent No. 7,296,121
`IPR2015-00161
`
`
`
`
`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-00161
`
`
`MEMORY INTEGRITY, LLC’S PATENT OWNER
`PRELIMINARY RESPONSE PURSUANT TO 37 CFR § 42.107(a)
`
`
`
`
`
`
`

`

`Patent No. 7,296,121
`IPR2015-00161
`
`
`TABLE OF CONTENTS
`
`I.
`
`II.
`
`INTRODUCTION ........................................................................................... 1
`
`TECHNOLOGY BACKGROUND ................................................................. 1
`
`III. SUMMARY OF PETITIONERS’ PROPOSED GROUND FOR
`REVIEW .......................................................................................................... 3
`
`IV. THE PENDING PETITIONS FOR INTER PARTES REVIEW OF THE
`’121 PATENT PRESENT REDUNDANT GROUNDS ................................. 3
`
`A. The Five Pending Petitions for Inter Partes Review of the ’121
`Patent Contain Grounds Redundant Across the Pending Petitions ......... 3
`
`V. MEMORY INTEGRITY, LLC’S CLAIM CONSTRUCTIONS ................. 10
`
`A.
`
`B.
`
`“probe filtering unit” (claims 1, 16, 25) ................................................ 11
`
`“states associated with selected ones of the cache memories”
`(claims 1, 16, 25) ................................................................................... 13
`
`1. The claimed “states” refers to cache coherence protocol states ... 14
`
`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 ................ 17
`
`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 ......................... 22
`
`VI. THERE IS NO REASONABLE LIKELIHOOD OF PETITIONERS
`PREVAILING AS TO A CHALLENGED CLAIM OF THE ’121
`PATENT ........................................................................................................ 24
`
`A. Petitioners Failed to Demonstrate That Chaiken Anticipates Claims
`1-3, 8, 11, 14-16, 19, 20, 22, and 25 ..................................................... 24
`
`
`
`i
`
`

`

`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates Any
`Independent Claim Because Chaiken Does Not Disclose
`“Probes” ........................................................................................ 24
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates Any
`Independent Claim Because Chaiken Does Not Disclose a
`Probe Filtering Unit that “Receive[s] Probes” and
`“Transmit[s] the Probes” ............................................................... 26
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates Any
`Independent Claim Because Chaiken Does Not Disclose
`“probe filtering information” “representative of states
`associated with selected ones of the cache memories” ................. 29
`
`a. Mere “presence or absence,” by itself, does not
`constitute a cache coherence protocol state ........................ 30
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates
`Dependent Claim 2 Because Chaiken Does Not Disclose a
`“Probe Filtering Unit… Interconnected with the Plurality of
`Processing Nodes Via the First Point-to-Point Architecture” ...... 33
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates
`Dependent Claim 11 Because Chaiken Does Not Disclose
`That “Each Of The Processing Nodes Is Programmed To
`Complete A Memory Transaction After Receiving A First
`Number Of Responses” ................................................................. 35
`
`Petitioners Fail to Demonstrate That Chaiken Anticipates
`Dependent Claim 14 Because Chaiken Does Not Disclose a
`“Probe Filtering Unit… operable to modify the probes such
`that the selected processing nodes transmit responses to the
`probes to the probe filtering unit” ................................................. 38
`
`B. Petitioners Failed To Demonstrate That Claim 9 Is Obvious Over
`Chaiken In View of Duato ..................................................................... 39
`
`1. The Petition Fails To Demonstrate That The Combination Of
`Chaiken And Duato Teaches The “Routing Table” As Recited
`in Dependent Claim 9.................................................................... 39
`
`
`
`ii
`
`

`

`Patent No. 7,296,121
`IPR2015-00161
`
`
`Petitioners Failed To Show That A Person Of Ordinary Skill
`In The Art Would Have Been Motivated To Combine The
`Teachings Of Chaiken And Duato ................................................ 40
`
`2.
`
`C. Petitioners Failed To Demonstrate That Claims 17-24 Are Obvious
`Over Chaiken In View of Smith ............................................................ 43
`
`VII. CONCLUSION ................................................................................................ 43
`
`
`
`
`
`
`
`
`
`
`iii
`
`

`

`Patent No. 7,296,121
`IPR2015-00161
`
`
`EXHIBIT LIST
`
`Exhibit No.
`Memory Integrity-2001
`
`Memory Integrity-2002
`
`Memory Integrity-2003
`
`Memory Integrity-2004
`
`Memory Integrity-2005
`
`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)
`Excerpts from Merriam-Webster’s Collegiate
`Dictionary (10th ed. 1999)
`
`Excerpts from David A. Patterson, et al., COMPUTER
`ORGANIZATION AND DESIGN (3d ed. 2005)
`
`
`
`
`
`
`
`
`
`iv
`
`

`

`
`TABLE OF AUTHORITIES
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
` Page(s)
`
`Cases
`Canon Inc. v. Intellectual Ventures I LLC,
`Case No. IPR2014-00535 (PTAB Sep. 24, 2014) ................................................ 5
`
`Canon Inc. v. Intellectual Ventures I LLC,
`Case No. IPR2014-00536 (PTAB Nov. 5, 2014) ................................................. 5
`
`In re Cuozzo Speed Technologies, LLC,
`No. 2014-1301 (Fed. Cir. Feb. 4, 2015) ............................................................. 10
`
`Dominion Dealer Solutions, LLC v. AutoAlert, Inc.,
`Case No. IPR2013-00222 (PTAB Aug. 12, 2013) ............................................. 42
`
`Illumina, Inc. v. Trustees of Columbia Univ.,
`Case No. IPR2012-00006 (PTAB May 10, 2013) ........................................ 3, 4, 8
`
`Gracenote, Inc. v. Iceberg Industries LLC,
`Case No. IPR2013-00551 (PTAB Feb. 28, 2014) .............................................. 11
`
`Ex parte Levy,
`17 USPQ2d 1461 (Bd. Pat. App. & Inter. 1990) ................................................ 37
`
`Microsoft Corporation v. Surfcast, Inc.,
`Case No. IPR2013-00292 (PTAB Nov. 19, 2013) ............................................... 5
`
`Oracle Corporation v. Clouding IP, LLC,
`Case No. IPR2013-0088 (PTAB June 13, 2013) .............................................. 4, 8
`
`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) .................................................................... 36, 41
`
`Statutes
`
`35 U.S.C. § 312(a)(3)(A) & (a)(5) ........................................................................... 39
`v
`
`
`
`

`

`Rules
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`Fed. R. Evid. 1002 ................................................................................................... 40
`
`Other Authorities
`
`32 C.F.R. § 42.107(a) ............................................................................................... 10
`
`37 C.F.R. § 42.1(b) .................................................................................................... 6
`
`37 C.F.R. § 42.22(a)(2) ............................................................................................ 11
`
`37 C.F.R. § 42.62 ..................................................................................................... 40
`
`37 C.F.R. § 42.65 ............................................................................................... 29, 39
`
`37 C.F.R. § 42.104(b)(3) .......................................................................................... 11
`
`
`
`
`
`
`
`vi
`
`

`

`I. INTRODUCTION
`The Board should deny the present request for inter partes review of U.S.
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`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
`
`Petition’s invalidity grounds rely upon several incorrect claim constructions and
`
`inadequate inherency theories. As explained below, the Petitioners fail to show
`
`that the properly construed claims are anticipated. Third, 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 at least these reasons, as
`
`well as others 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-00161
`
`
`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
`GROUND FOR REVIEW
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`The Petition proposes the rejection of the challenged claims on the following
`
`grounds:
`
`1.
`
`Claims 1-6, 8, 11, 14-16, 19, 20, 22, and 25: Anticipated by David
`
`Chaiken, et al., “Directory-Based Cache Coherence in Large-Scale
`
`Multiprocessors,” Computer vol. 24, issue 9 (June 1990) (“Chaiken”);
`
`2.
`
`Claim 9: Obvious over Chaiken in view of Jose Duato et al.,
`
`INTERCONNECTION NETWORKS – AN ENGINEERING APPROACH (1997)
`
`(“Duato”);
`
`3.
`
`Claims 17-24: Obvious over Chaiken 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
`A. The Five Pending Petitions for Inter Partes Review of the ’121 Patent
`Contain Grounds Redundant Across the Pending Petitions
`
`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 (PTAB May 10, 2013). Thus,
`
`
`
`3
`
`

`

`the Board has instructed parties that it will not “authorize inter partes review on
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`certain unpatentability challenges . . . [where] the challenges appeared to rely 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 (PTAB June 13, 2013).
`
`Moreover, this Board’s rules against redundant and cumulative grounds
`
`
`
`4
`
`

`

`cannot be avoided by filing multiple petitions against the same patent, as
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`Petitioners have done. Where a petitioner files “multiple challenges to” the claims
`
`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 (PTAB 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 (PTAB
`
`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 (PTAB 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
`
`
`
`5
`
`

`

`Patent No. 7,296,121
`IPR2015-00161
`
`reach that maximum with fifty-six pages each. Together, Petitioners’ four petitions
`
`present sixteen grounds for review, involving ten distinct asserted prior art
`
`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-00161
`
`
`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-00161
`
`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-00161
`
`
`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-00161
`
`
`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, LLC’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 v. AWH Corp., 415 F.3d
`
`
`
`10
`
`

`

`A.
`
`“probe filtering unit” (claims 1, 16, 25)
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`Despite the fact that “probe filtering unit” is recited in the body of every
`
`independent claim of the ’121 Patent, despite the fact that Petitioners admit that the
`
`“probe filtering unit” is the “focus” of the claims (Pet. at 18), and despite the fact
`
`that Petitioners rely on the “probe filtering unit” to argue that the ’121 Patent is not
`
`entitled to the priority of its earlier application (Pet. at 4 n.1), Petitioners make no
`
`effort to construe the term. Rather, the Petition merely contains fleeting, cursory
`
`mentions of the “probe filtering unit” limitation which fail to substantively address
`
`the construction and application of the meaning of the term in the claims. See Pet.
`
`at 4 n.1, 18, 23, 25-26. This is, in and of itself, sufficient to deny the petition in its
`
`entirety. See 37 C.F.R. § 42.104(b)(3) (“the petition must set forth . . . [h]ow the
`
`challenged claim is to be construed.”); Gracenote, Inc. v. Iceberg Industries LLC,
`
`IPR2013-00551, Paper 6, at 38 (PTAB Feb. 28, 2014) (denying petition for failure
`
`to comply with 37 C.F.R. § 42.104(b)(3)); see also 37 C.F.R. § 42.22(a)(2).
`
`If Petitioners’ failure to substantively address this limitation is not
`
`
`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
`
`

`

`dispositive, Memory Integrity submits that the proper construction of a probe
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`filtering unit requires, at least, “an apparatus operable to filter probes within a
`
`single cluster of processors.” For example, the ’121 Patent describes the probe
`
`filtering unit, stating:
`
`The filtering of probes within a cluster, i.e., local probe filtering,
`may be implemented in systems . . . having a single cluster of
`processors. . . . . In [that case], these functionalities may be
`implemented in a device which will be referred to herein as a
`probe filtering unit (PFU). It should be understood that the use of
`the term “probe filtering unit” or “PFU” in the following discussion is
`not intended to be limiting or exclusive. Rather, any device or object
`operable to perform the described functionalities . . . is within the
`scope of the invention.
`
`Ex. 1001 at 26:36-57; see also Ex. 1001 at 26:58-27:4 (“FIG. 18 is a diagrammatic
`
`representation of a multiple processor system 1800 in which embodiments of the
`
`invention relating to the filtering of probes within a single cluster of processors
`
`may be practiced. System 1800 [includes] probe filtering unit 1830.”); Ex 1001 at
`
`29:31-53 (“FIG. 21 is a diagrammatic representation of a transaction flow in which
`
`local probe filtering is facilitated . . . The memory controller . . . generates a probe
`
`to the probe filtering unit PFU. . . . The PFU, in turn, probes nodes N0 and N2
`
`after it applies its directory lookup and probe filtering algorithm”).
`
`
`
`12
`
`

`

`Thus, the specification of the ’121 Patent supports construing “probe
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`filtering unit” as requiring “an apparatus operable to filter probes within a single
`
`cluster of processors.” This is significant because, as discussed below, Petitioners
`
`fail to demonstrate that what they contend constitute “probes” in Chaiken are
`
`filtered by what they contend to be the “probe filtering unit.”
`
`B.
`
`“states associated with selected ones of the cache memories” (claims 1,
`16, 25)
`
`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
`
`
`
`13
`
`

`

`block can only be in one current state at a time, and in which the current state can
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`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,
`
`
`
`14
`
`

`

`owned, shared, and invalid. The techniques of the present invention
`can be used with a variety of different possible memory line states.
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`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
`
`
`
`15
`
`

`

`coherence protocol states. Pet. 10 (citing Ex. 1004 at 50). But the cited portion of
`
`Patent No. 7,296,121
`IPR2015-00161
`
`
`Chaiken uses the ter

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