throbber
Trials@uspto.gov
`571.272.7822
`
`
`Paper No. 18
`
` Filed: July 22, 2015
`
`
`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., and
`AMAZON.COM, INC.,
`Petitioner,
`
`v.
`
`MEMORY INTEGRITY, LLC,
`Patent Owner.
`____________
`
`Case IPR2015-00172
`Patent 7,296,121 B2
`____________
`
`
`
`Before JENNIFER S. BISK, NEIL T. POWELL, and KERRY BEGLEY,
`Administrative Patent Judges.
`
`BEGLEY, Administrative Patent Judge.
`
`
`
`DECISION
`Denying Request for Rehearing
`37 C.F.R. § 42.71
`
`Apple Inc., HTC Corporation, HTC America, Inc., Samsung
`
`Electronics Co. Ltd., Samsung Electronics America, Inc., and Amazon.com,
`Inc. (collectively, “Petitioner”) timely filed a request for rehearing
`
`

`
`IPR2015-00172
`Patent 7,296,121 B2
`
`(“Rehearing Request”) of our decision denying institution of inter partes
`review of U.S. Patent No. 7,296,121 B2 (Ex. 1001, “the ’121 patent”).
`Paper 17 (“Req. Reh’g”). Specifically, the request seeks rehearing of our
`determination to deny institution of inter partes review of the following
`asserted grounds of unpatentability:
`Challenged
`Basis
`Claim[s]
`1–3, 8, 11,
`12, 16, 19,
`20, and 22
`
`Reference[s]
`
`7
`
`9
`
`§ 102 The Directory-Based Cache Coherence Protocol for
`the DASH Multiprocessor, in THE 17TH ANNUAL
`INTERNATIONAL SYMPOSIUM ON COMPUTER
`ARCHITECTURE 148 (1990) (Ex. 1005, “Stanford
`DASH”)
`§ 103 Stanford DASH and ADVANCED MICRO DEVICES,
`INC., HYPERTRANSPORT TECHNOLOGY I/O LINK
`(2001) (Ex. 1018, “HyperTransport”)
`§ 103 Stanford DASH and JOSÉ DUATO ET AL.,
`INTERCONNECTION NETWORKS (1997) (Corrected
`Ex. 1007, “Duato”)
`§ 103 Stanford DASH and MICHAEL JOHN SEBASTIAN
`SMITH, APPLICATION-SPECIFIC INTEGRATED CIRCUITS
`(1997) (Ex. 1008, “Smith”)
`Req. Reh’g 1–2. For the reasons given below, we deny the Rehearing
`Request.
`When rehearing a decision whether to institute inter partes review, we
`review the decision for an “abuse of discretion.” 37 C.F.R. § 42.71(c). “The
`burden of showing [the] decision should be modified lies with the party
`challenging the decision.” 37 C.F.R. § 42.71(d). The request for rehearing
`“must specifically identify all matters the party believes the Board
`misapprehended or overlooked, and the place where each matter was
`previously addressed in” the petition. Id.
`
`17–24
`
`
`
`2
`
`

`
`IPR2015-00172
`Patent 7,296,121 B2
`
` In our Decision, we agreed with Patent Owner that Petitioner had not
`
`shown sufficiently that Stanford DASH discloses, teaches, or suggests a
`“probe filtering unit . . . operable . . . to transmit the probes only to selected
`ones of the processing nodes with reference to probe filtering information
`representative of states associated with selected ones of the cache
`memories”—as recited in claims 1 and 16, the independent claims of the
`’121 patent. Decision Denying Institution of Inter Partes Review (Paper 16,
`“Dec.”), 11–14, 18–19. We explained that Stanford DASH discloses a
`system that uses two cache-coherency protocols: a “‘bus-based snoopy
`scheme’” to maintain cache coherency “‘within a cluster,’” and a
`“‘distributed directory-based coherence protocol’ to maintain ‘inter-[cluster]
`cache coherency.’” Id. at 7–8 (quoting Ex. 1005, 148). Further, the
`directory board of the home cluster in Stanford DASH—which Petitioner
`identifies as the recited “probe filtering unit”—consists of various
`subsystems, including: (1) the pseudo-CPU, which “‘issu[es]’” incoming
`read and read-exclusive “‘requests on the cluster bus,’” and (2) the directory
`controller, which “‘contains [a] directory memory’” and which
`“‘forward[s]’” requests to “‘the remote cluster that has a dirty copy of the
`data’” when the requested data block is in the “‘dirty-remote state.’” Id.
`at 9–11 (quoting Ex. 1005, 150, 152); Ex. 1005, 150–53, Fig. 3–5.
`In analyzing the relevant limitation of claims 1 and 16, we recognized
`the function of the directory board of the home cluster, particularly its
`directory controller subsystem, “to filter [read and read-exclusive] requests
`in sending them to another cluster” as part of the directory-based coherence
`protocol. Dec. 14. Yet because, as part of the bus-based snoopy protocol,
`the pseudo-CPU subsystem issues the “requests on the cluster’s bus[,]
`
`
`
`3
`
`

`
`IPR2015-00172
`Patent 7,296,121 B2
`
`without consulting the directory memory in the directory controller to filter
`the requests,” we were not persuaded that Stanford DASH discloses, teaches,
`or suggests that the directory board of the home cluster (“the probe filtering
`unit”) is “operable to transmit the[] requests (‘probes’) only to selected
`clusters (‘processing nodes’) based on the directory memory (‘probe filtering
`information’).” Id. at 12–14.
`
`In its Rehearing Request, Petitioner does not dispute that the directory
`board of the home cluster in Stanford DASH issues read and read-exclusive
`requests on the home cluster’s bus. See Req. Reh’g 4–5; Pet. 24. Instead,
`Petitioner argues that we “misapprehended the Petition’s application of
`[Stanford] DASH to the language of claims 1 and 16.” Req. Reh’g 8. In
`particular, Petitioner contends that our reasoning in the Decision “fails to
`appreciate that the Petition explicitly excludes the home cluster from the
`recited ‘plurality of processing nodes.’” Id. at 5. Petitioner argues that the
`Petition indicates that in Stanford DASH, the clusters other than the home
`cluster may act as local clusters with respect to the home cluster, and that
`these other clusters correspond to the recited “plurality of processing nodes.”
`Id. at 5–6. According to Petitioner, under this mapping of the elements of
`Stanford DASH to the claim terms of the ’121 patent, Stanford DASH
`satisfies the claim language. Id. at 7–8.
`
`We disagree. Even if the “plurality of processing nodes” excludes the
`home cluster, we are not persuaded that Stanford DASH discloses, teaches,
`or suggests a “probe filtering unit . . . operable . . . to transmit the probes
`only to selected ones of the processing nodes with reference to probe
`filtering information,” for the reasons stated in our Decision. Because the
`directory board of the home cluster (“probe filtering unit”)—specifically its
`
`
`
`4
`
`

`
`IPR2015-00172
`Patent 7,296,121 B2
`
`pseudo-CPU subsystem—issues read and read-exclusive requests (“probes”)
`on the cluster’s bus, it transmits these requests to the bus and, thus, to other
`processors within the home cluster. See id. at 7–14; Ex. 1005, 148, 150–53,
`Figs. 3–5; Paper 11(“Prelim. Resp.”), 23. It, therefore, does not “transmit
`the probes only to selected ones of the processing nodes with reference to
`probe filtering information.” Ex. 1001, 31:1–7, 32:7–16 (emphasis added);
`see id. at 28:49–53 (“If . . . the directory lookup determines the cache line
`may be cached in the system (2010), the PFU [probe filtering unit] sends out
`a probe only on links corresponding to the nodes that may contain the cache
`line (2014).”) (emphasis added); Prelim. Resp. 15–19, 23–25. Petitioner’s
`arguments to the contrary improperly seek to read “only” out of the claim
`language and to overlook the function of the pseudo-CPU in the directory
`board of the home cluster in issuing requests on the bus.
`
`In conclusion, we are not persuaded that the Rehearing Request
`identifies any “matter” that our Decision “misapprehended or overlooked.”
`37 C.F.R. § 42.71(d). Nor are we persuaded that we abused our discretion in
`denying institution of inter partes review of claims 1–3, 7–9, 11, 12, and
`16–24 of the ’121 patent.
`
`ORDER
`
`
`
`Accordingly, it is:
`ORDERED that Petitioner’s Request for Rehearing Pursuant to
`37 C.F.R. § 42.71 (Paper 17) is denied.
`
`
`
`5
`
`

`
`IPR2015-00172
`Patent 7,296,121 B2
`
`PETITIONER:
`W. Karl Renner
`Roberto Devoto
`FISH & RICHARDSON P.C.
`P.O. Box 1022
`Minneapolis, MN 55440-1022
`(202) 783-5070
`ax@fr.com
`IPR39521-0007IP3@fr.com
`
`PATENT OWNER:
`Jonathan D. Baker
`FARNEY DANIELS PC
`411 Borel Avenue, Suite 350
`San Mateo, CA 94402
`(424) 268-5210
`jbaker@farneydaniels.com
`
`Bryan Atkinson
`FARNEY DANIELS PC
`800 S. Austin, Suite 200
`Georgetown, TX 78626
`(512) 582-2836
`batkinson@farneydaniels.com
`
`
`
`
`6

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