Dynetix Design Solutions, Inc. v. Synopsys, Inc.
Filing
362
ORDER GRANTING-IN-PART DEFENDANT'S MOTION FOR SUMMARY JUDGMENT OF NON-INFRINGEMENT OF VCS MULTICORE AND GRANTING MOTION FOR SUMMARY JUDGMENT OF NON-INFRINGEMENT OF VCS CLOUD by Judge Paul S. Grewal granting in part and denying in part 136 Motion for Summary Judgment; granting 141 Motion for Summary Judgment (psglc1, COURT STAFF) (Filed on 5/14/2013)
1
2
3
4
5
6
7
8
UNITED STATES DISTRICT COURT
9
NORTHERN DISTRICT OF CALIFORNIA
United States District Court
For the Northern District of California
10
SAN JOSE DIVISION
11
12
13
14
15
16
17
18
DYNETIX DESIGN SOLUTIONS INC., a
California corporation,
)
)
)
Plaintiff,
)
v.
)
)
SYNOPSYS INC., a Delaware corporation, and )
DOES 1-50,
)
)
Defendants.
)
)
)
)
Case No.: CV 11-05973 PSG
ORDER GRANTING-IN-PART
DEFENDANT’S MOTION FOR
SUMMARY JUDGMENT OF NONINFRINGEMENT OF VCS
MULTICORE AND GRANTING
MOTION FOR SUMMARY
JUDGMENT OF NONINFRINGEMENT OF VCS CLOUD
(Re: Docket Nos. 136, 141)
In this patent infringement case, Defendant Synopsys Inc. (“Synopsys”) moves for
19
20
summary judgment of non-infringement on both the allegedly infringing features of its VCS tool
21
(“VCS Multicore”) and VCS Cloud.1 Plaintiff Dynetix Design Solutions Inc. (“Dynetix”) opposes.
22
The parties appeared for a hearing on the matter. Having reviewed the papers and considered the
23
arguments of counsel, the court GRANTS-IN-PART Synopsys’ motion on VCS Multicore and
24
GRANTS Synopsys’ motion on VCS Cloud.
25
26
27
1
28
See Docket Nos. 136, 141.
1
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
I.
1
BACKGROUND
On December 5, 2011, Dynetix filed this suit, alleging that Synopsys infringes Dynetix’s
2
3
patent, United States Patent 6,466,898 (“the ‘898 patent”).2 Dynetix and Synopsys are both
4
electronic design automation (“EDA”) companies, involved in creating software tools to design
5
and test integrated circuits.3 The ‘898 patent discloses a multithread HDL logic simulator that can
6
7
8
process both VHDL and Verilog languages in a single program and use special algorithms to
accelerate performance on multiprocessor systems.4
VCS is an EDA tool and a logic simulator.5 As previously mentioned, Dynetix accuses
9
United States District Court
For the Northern District of California
10
both the multicore features of VCS and VCS Cloud. VCS Multicore features two levels of
11
parallelism: Design Level Parallelism (“DLP”) and Application Level Parallelism (“ALP”). 6 DLP
12
allows the user to run a parallel simulation by dividing the circuit design under testing (“DUT”)
13
into multiple partitions, then simulating those partitions on different threads.7 A partition is
14
comprised of a group of components within the circuit design. ALP allows the user to run
15
16
simulations in parallel with other applications.8 VCS Cloud is a prototype software program
17
intended to allow customers to access and execute Synopsys tools on third party cloud-computing
18
resources, but was terminated and never commercialized.9
19
2
20
21
See Docket No. 1. Synopsys filed an answer and cross-complaint denying infringement of
Dynetix’s patent and claiming that Dynetix’s products infringe two of Synopsys’s patents. See
Docket No. 58.
3
22
See Docket No. 1 ¶ 8; Docket No. 64 ¶ 3.
4
23
‘898 Patent at 1. Dynetix has asserted 18 claims of the ‘898 patent: claims 1-3, 5-7, 19-23, 36,
37, 39, 44, 45, 48, and 53. See Docket No. 143, Ex. B.
24
5
See Docket No. 142 ¶ 8.
25
6
See id. ¶ 9-10.
26
7
See Docket No. 64 ¶ 2.
27
8
See id. ¶ 17.
28
9
See Docket No. 137 ¶¶ 2-4.
2
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
On September 3, 2012, Synopsys moved for partial summary judgment of non-infringement
1
2
(“first motion for summary judgment”), challenging that Dynetix cannot prove VCS Multicore
3
infringes claims 1-3, 5-7, 36, 37, 39, 44, 45, 48, and 53 (“the parallel simulation claims”) by
4
automatically detecting the number of available processors to create threads.10 The court granted
5
Synopsys’ motion for summary judgment as to ALP, but found triable issues of fact as to DLP.11
6
7
8
9
Synopsys later brought two additional motions for summary judgment, alleging that VCS
Multicore does not infringe the parallel simulation claims (“second motion for summary
judgment”) by achieving either linear to super-linear scalable performance speedup or superlinear
United States District Court
For the Northern District of California
10
scalable simulation, and that VCS Cloud does not infringe claims 19-23 (“the remote access
11
claims”) (“third motion for summary judgment”).12 The court addresses Synopsys’ second and
12
third motions for summary judgment here.
13
II.
14
LEGAL STANDARDS
Summary judgment is appropriate only if there is “no genuine dispute as to any material
15
16
fact and the movant is entitled to judgment as a matter of law.”13 The moving party bears the
17
initial burden of production by identifying those portions of the pleadings, discovery and affidavits
18
which demonstrate the absence of a triable issue of material fact.14 If, as here, the moving party is
19
the defendant, he may do so in two ways: by proffering “affirmative evidence negating an element
20
of the non-moving party’s claim,” or by showing the non-moving party has insufficient evidence to
21
22
23
10
See Docket No. 62.
11
See Docket No. 297.
12
See Docket No. 136, 141.
13
See Fed. R. Civ. P. 56(a).
14
See Fed. R. Civ. P. 56(c)(1); Celotex Corp. v. Catrett, 477 U.S. 317, 323 (1986).
24
25
26
27
28
3
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
establish an “essential element of the non-moving party’s claim.”15 If met by the moving party, the
2
burden of production then shifts to the non-moving party, who must then provide specific facts
3
showing a genuine issue of material fact for trial.16 The ultimate burden of persuasion, however,
4
remains on the moving party.17 In reviewing the record, the court must construe the evidence and
5
the inferences to be drawn from the underlying evidence in the light most favorable to the non-
6
moving party.18
7
Under Rule 56(d), if the nonmovant cannot, for specified reasons, present facts essential to
8
9
justify its opposition to the motion, “the court may (1) defer considering the motion or deny it; (2)
United States District Court
For the Northern District of California
10
allow time to obtain affidavits or declarations or to take discovery; or (3) issue any other
11
appropriate order.”19 This requires the nonmovant to show “(1) the specific facts that they hope to
12
elicit from further discovery, (2) that the facts sought exist, and (3) that these sought-after facts are
13
“essential” to resist the summary judgment motion.”20 The nonmovant must also demonstrate that
14
he diligently pursued previous discovery opportunities.21
15
To infringe a claim, each claim limitation must be present in the accused product, literally
16
17
or equivalently.22 Patent infringement is a two-step process: first, the court must construe the
18
asserted claims; then, the court must compare the accused products with the construed claims and
19
20
21
15
Celotex Corp., 477 U.S. at 331.
16
See id. at 330; T.W. Elec. Service, Inc. v. Pac. Elec. Contractors Ass’n, 809 F.2d 630, 630 (9th
Cir. 1987).
22
17
23
18
24
Id.
See Anderson, 477 U.S. at 248; Matsushita Elec. Indus. Co., Ltd. v. Zenith Radio Corp., 475 U.S.
574, 587 (1986).
19
25
See Fed. R. Civ. P. 56(d).
20
26
See Family Home and Fin. Ctr., Inc. v. Fed. Home Loand Mortg. Corp., 525 F.3d 822, 827 (9th
Cir. 2008).
27
21
28
22
See Bank of Am., NT & SA v. PENGWIN, 175 F.3d 1109, 1118 (9th Cir. 1999).
See Dawn Equip. Co. v. Kentucky Farms, Inc., 140 F.3d 1009, 1014 (Fed. Cir. 1998).
4
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
determine whether the products contain each limitation of the claims, either literally or
2
equivalently.23 A product literally infringes if it contains each element and limitation of the patent
3
claim as construed.24 A product may also infringe under the doctrine of equivalents, which applies
4
if the element in the accused device performs substantially the same function, in substantially the
5
same way, to obtain substantially the same result as the element claimed in the patent.25
6
III.
DISCUSSION
7
8
A.
Whether VCS Multicore Infringes the Parallel Simulation Claims
As noted above, the focus of Synopsys’ second motion for summary judgment of non-
9
United States District Court
For the Northern District of California
10
infringement is that VCS Multicore does not achieve “linear to super-linear scalable performance
11
speedup” or “super-linear scalable simulation,” as required by the claim language.26
12
13
Of the thirteen parallel simulation claims Dynetix asserts are infringed by VCS Multicore,
only claims 1, 36, and 45 are independent. Claim 1 recites:27
14
1. A method of performing multithreaded event-driven logic simulation of an integrated
circuit design, coded in one or a plurality of Hardware Description Language (“HDL”)
languages including VHDL, Verilog languages and a mixed thereof on a multiprocessor
platform, comprising the steps of:
[…]
(c) automatically detecting the number of microprocessors (CPUs) available on the
multiprocessor platform to create a master thread and a plurality of slave threads for
concurrent execution of the multithreaded event-driven simulation of the design to achieve
linear to super-linear scalable performance speedup as according to the number of
CPUs on the multiprocessor platform.
15
16
17
18
19
20
Claim 36 and 45 contain similar claim language:28
21
22
23
23
See Freedman Seating Co. v. American Seating Co., 420 F.3d 1350, 1356-57 (Fed. Cir. 2005).
24
24
See id. at 1357.
25
25
See Abbott Laboratories v. Sandoz, Inc., 566 F.3d 1282, 1296-97 (Fed. Cir. 2009).
26
26
See Docket No. 141 at 4.
27
27
‘898 Patent, col. 23, ll. 8-28.
28
28
Id., col. 28, ll. 28-48 and col. 29, ll. 35-56.
5
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
36. A method of achieving super-linear scalable Hardware Description Language
simulation for a multithreaded event-driven simulation of a circuit design on a
multiprocessor platform, comprising the steps of:
1
2
4
45. A program product of achieving super-linear scalable Hardware Description
Language simulation for a multithreaded event-driven simulation of a circuit design on a
multiprocessor platform, comprising the steps of:
5
There are two issues raised by Synopsys’ present challenge: (1) whether VCS Multicore
3
6
7
achieves “linear to super-linear” performance speedup, and (2) whether the performance speedup is
“scalable.”
8
1.
9
Synopsys first argues that DLP does not achieve “linear to super-linear” speedup. The
United States District Court
For the Northern District of California
10
11
“Linear to Super-Linear” Performance Speedup
court construed the terms as follows:
12
The terms linear and super-linear describe the speedup that a parallel simulation will
achieve when performing on hardware containing one or more processing units.
13
A simulation is linear if the speedup that is achieved is equal to the number of available
processing units. For example, a simulation that runs two times as fast on hardware
containing two processing units is linear. Similarly, if the simulation runs four times as fast
on four processing units, it is again linear.
14
15
16
A simulation that has a speedup greater than the number of processing units is super-linear.
For example, in a process executed on two processing units runs three times as fast as the
same simulation on one processing unit, it is super-linear.29
17
18
19
Synopsys submits pre-release DLP test results as well as a declaration from its engineer Pallab
20
Dasgupta showing the speedup is never linear to super-linear.30 Synopsys attributes this limitation
21
to the challenge of coordinating communication and synchronization across multiple partitions.31
22
Dynetix, however, points to other test data presented at a VCS summit meeting in March 200832
23
24
that its expert Dr. Minesh Amin (“Amin”) interprets as showing the required speedup for most test
25
29
Docket No. 121 at 174, ll. 8-23.
26
30
See Docket No. 142 ¶ 19, Ex. A.
27
31
See id. ¶ 15.
28
32
See Docket No. 168 ¶ 63, Ex. 10 at 27243-44.
6
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
2
cases up to about 8 processors.33 On this evidence alone, this appears to be a factual dispute among
experts – one best left to the trier of fact.
Even if this were not enough, the court must also note and consider Dynetix’s Rule 56(d)
3
4
request asserting that at the time this motion was filed, Synopsys had not yet provided Dynetix
5
with the code of VCS Multicore Dynetix needed to conduct its own performance tests.34 In a case
6
7
8
9
involving a method patent for computerized weather forecasting, the Federal Circuit recently
reversed the district court’s grant of summary judgment despite plaintiff’s Rule 56(d) request,
which asserted the plaintiff needed defendant’s source code to adequately oppose the motion for
United States District Court
For the Northern District of California
10
summary judgment.35 The Federal Circuit held that although the defendant maintained that the
11
source code was irrelevant, “[e]xamining the source code would have enabled [the plaintiff] to
12
determine if [the defendant]’s noninfringement position was correct—which [the plaintiff] believed
13
to not be the case.”36 The plaintiff was entitled to a “reasonable chance to disprove [the
14
defendant’s] position on noninfringement,” and thus summary judgment was inappropriate.37
15
16
17
Similarly, here, Dynetix did not have access to Synopsys’ code to aid its efforts to oppose
Synopsys’ summary judgment. Although Dynetix requested the code from Synopsys in February
18
19
33
23
See id. Amin also prepared a table from performance test data in an August 2007 Synopsys
presentation. See Docket No. 168-1 ¶ 57, Ex. 7 at 27598. While Synopsys raises serious doubts as
to the legitimacy of Amin’s table reflecting the August 2007 presentation because it is unsupported
by the underlying evidence – the underlying data does not mention the number of available rather
than participating processors, see Docket No. 205 at 5-6 and Docket No. 183 at 2-3 – Synopsys
never specifically challenges the March 2008 summit test data. Construed in the light most
favorable to the non-moving party, as it must be under Rule 56, the underlying March 2008 summit
data and Amin’s opinion creates a triable issue of infringement of the parallel simulation claims.
24
34
25
35
20
21
22
26
See Docket No. 168-1 ¶ 14.
See Baron Servs., Inc. v. Media Weather Innovations LLC, Case No. 2012-1285, 2013 WL
1876511 (Fed. Cir. May 7, 2013), at *5-6.
36
Id. at *5.
37
Id.
27
28
7
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
2012,38 it was only provided on November 16, 2012,39 and even then Dynetix was not able to run it
2
because it did not have the necessary license keys and enabling devices.40 Dynetix later was forced
3
to file a motion to compel production of full access to the executable code, which the court
4
granted.41 Without the opportunity to conduct its own tests at the time the opposition was due,
5
Dynetix was unfairly disadvantaged in refuting Synopsys’ assertions regarding the code.42
6
2.
7
Synopsys next argues that DLP does not achieve “scalable” performance. The court
8
9
“Scalable”
interpreted “scalable performance” to mean that “there is a consistent increase in performance for
United States District Court
For the Northern District of California
10
each added processing unit.”43 Synopsys contends that VCS Multicore does not exhibit any such
11
consistent increase as processing units are added. Synopsys’ expert explains that as DLP creates
12
one thread for each partition and one additional thread for the remainder of the circuit,44 in a
13
14
scenario where the DUT is already partitioned and contains only four partitions, DLP will not
create more than five threads.45 Synopsys acknowledges that as the number of processors increases
15
16
17
from one to five, DLP would experience consistent speedup.46 However, due to the limitations of
the particular design identified by Synopsys, DLP would not continue to experience that speedup
18
38
See Docket No. 168-1 ¶ 2. See also Docket No. 38 at 2.
39
See Docket No. 168-1 ¶ 9.
40
See id. ¶ 10-13.
41
See Docket No. 256.
42
Cf. Baron Services, Inc., 2013 WL 1876511, at *5-6.
43
Docket No. 121 at 174, ll. 23-25.
44
See Docket No. 142 ¶ 13.
45
See id. ¶ 15.
19
20
21
22
23
24
25
26
46
27
28
See id.; See also Docket No. 141 (“DLP may achieve some increase in performance for each
microprocessor on which a thread is executed, but it will not achieve a consistent increase in
performance for additional microprocessors beyond the number of threads.”).
8
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
2
past five microprocessors. In other words, even if the number of microprocessors were increased
to eight, DLP would not utilize more than five separate microprocessors.
Synopsys urges the court to hold as a matter of law that DLP cannot infringe if it practices
3
4
“scalable,” or “consistent” performance speedup only up to a number of microprocessors rather
5
than across the entire range of zero to infinity. But nothing in the claim language or the court’s
6
7
claim construction of “scalable” defines the range, but merely requires that within the applicable
range, the performance speedup be “consistent.” The question of whether the scalable performance
8
9
speedup must occur over at least five, ten, or twenty additional processors is for the jury, and not
United States District Court
For the Northern District of California
10
the court, to determine. Moreover, Synopsys misses the point. It is irrelevant to point out
11
scenarios in which the accused product might not infringe; “an accused product that sometimes, but
12
not always, embodies a claimed method nonetheless infringes.”47 As long as the accused product
13
sometimes practices every step of the claim, it will infringe.48
14
Although ALP is now no longer at issue in this case, Synopsys brought its motion for
15
16
summary judgment against ALP as well and so in the interest of completeness, and in light of the
17
pending motion for reconsideration, the court addresses ALP briefly here. ALP does not partition a
18
simulation but runs the entire DUT on a single thread.49 The parallelism of ALP is in running the
19
simulation in parallel with other applications, not running different parts of the simulation in
20
parallel on different microprocessors.50 Accordingly, it appears undisputed that ALP does not
21
increase the speed of the simulation itself.51 Dynetix presents no evidence to the contrary because
22
23
24
47
Bell Communication Research, Inc. v. Vitalink Communications Corp., 55 F.3d 615, 622 (Fed.
Cir. 1995).
48
See id.
49
See Docket No. 142 ¶ 17.
50
See id.
51
See id. ¶ 18.
25
26
27
28
9
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
its consolidated opposition contains no argument as to ALP.52 As a result, even if ALP were still at
2
issue, no reasonable jury could find that it infringes, rendering Synopsys’ second summary
3
judgment motion of non-infringement on VCS Multicore warranted at least as to ALP.
4
B.
5
6
7
8
9
United States District Court
For the Northern District of California
10
Synopsys’ third motion for summary judgment of non-infringement asserts that VCS Cloud
does not infringe the remote access claims because it does not use a graphical user interface
(“GUI”) but rather uses a command line interface.
The court construed a GUI as “a computer
user interface that allows interaction using graphical objects such as icons, images, and windows as
opposed to merely a command line interface.”53
11
12
Whether VCS Cloud Infringes the Remote Access Claims
Of the remote access claims, claims 19 and 23 are independent, while claims 20-22 are
dependent on claims 19. Claim 19 provides:54
13
19. A method of executing remote Hardware Description Language (“HDL”) compilation
and multithreaded simulation (event-driven, cycle-based, and a combination of both) of a
circuit design employing a user’s local and remote single-processor or multiprocessor hosts,
comprising the steps of:
[…]
installing and executing a graphical user interface program (“GUI”) on the user’s
local host to specify remote hosts on which the HDL design compilation and simulation is
to be performed;
automatically activating network connection by the GUI to the server program to send
the user’s commands from the user’s local host to the remote hosts to be executed thereof;
14
15
16
17
18
19
20
Claim 23 also requires use of a GUI:55
23. A program product of executing remote Hardware Description Language (“HDL”)
compilation and multithreaded simulation of a circuit design employing a user’s local and
remote single-processor or multiprocessor hosts, comprising:
[…]
21
22
23
24
52
See Docket No. 168 at 33-38.
53
Docket No. 121 at 176, ll. 13-17.
54
‘898 Patent, col. 25, ll. 65-67, col. 26, 1-17.
55
Id., col. 26, ll. 35-53.
25
26
27
28
10
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
3
means to provide a graphical user interface program (“GUI”) on the user’s local host
to specify remote hosts on which the HDL design compilation and simulation is to be
performed;
means to automatically activate network connection by the GUI to the server program
to send the user’s commands from the local host to the remote hosts to be executed thereof;
4
Synopsys presents undisputed evidence showing VCS Cloud does not meet these claim limitations.
5
The local host of VCS Cloud, Cloud Connections, offers a command line interface only.56 The
6
program provides a command prompt and users may enter text commands.57 This does not contain
1
2
7
“icons, images, or windows” and is specifically disclaimed in the court’s interpretation as the
8
9
opposite of a GUI.58
Dynetix argues creatively that VCS Cloud at some point uses a Firefox web browser, which
United States District Court
For the Northern District of California
10
11
is “unquestionably a GUI.”59 For example, Dynetix also points out a file in the source code which
12
appears to use an “automated mechanism” to “execute VCS in parallel.” But even if that is true,
13
the plain language claims 19 and 23 require “means to automatically activate network connection
14
by the GUI to the server program.” Activation of the network connection clearly refers to the
15
16
initialization of the connection between the local host and the remote host, not just any automatic
17
transmission used at some point in the process. Even Dynetix and Amin appear to admit that the
18
command line interface is used to access VCS Cloud.60 As Dynetix has not provided any evidence
19
to contradict Synopsys’ assertion, and in fact seems to admit it, Dynetix fails to carry the burden of
20
21
22
23
56
See Docket No. 137 ¶ 4.
24
57
See id.; See also Ex. A.
25
58
Docket No. 121 at 176, ll. 13-17.
26
59
Docket No. 168 at 39.
27
60
28
See id.; Docket No. 168-1 ¶ 67 (“The command line interface referenced by Newell’s declaration
is just one interface, likely required at the beginning, to access VCS Cloud.”).
11
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
2
opposing summary judgment with specific evidence showing a genuine issue of material fact for
trial.61
Dynetix also fails to present evidence that VCS Cloud uses a GUI installed on a local host
3
4
to specify remote hosts. This limitation, required by the plain language of claims 19 and 23, cannot
5
be met by Dynetix’s bare assertion that “[i]t is also impossible that VCS Cloud does not use GUI…
6
7
8
9
VCS Cloud is simply VCS, which is based heavily on GUI and cannot be handled alone by a
command line interface.”62 “Broad conclusory statements offered by [] experts are not evidence
and are not sufficient to establish a genuine issue of material fact.”63
Dynetix again points to its discovery woes and requests relief under Rule 56(d), but here the
United States District Court
For the Northern District of California
10
11
court is less sympathetic to Dynetix’s plight. Dynetix concedes that the source code for VCS
12
Cloud had been produced in October 2012, well before Synopsys’ third motion for summary
13
judgment was filed.64 Its lament that “Dynetix has been busy with various urgent tasks in this
14
case”65 is not sufficient to deny this motion on Rule 56(d) grounds. Dynetix has not identified facts
15
16
were justifiably “unavailable,” and its actions demonstrate a lack of diligence.66
IV.
17
CONCLUSION
18
Synopsys’ motion for summary judgment of non-infringement of VCS Multicore is
19
GRANTED-IN-PART and Synopsys’ motion for summary judgment of non-infringement of VCS
20
Cloud is GRANTED.
21
22
61
See Celotex Corp., 477 U.S. at 330; T.W. Elec. Service, Inc., 809 F.2d at 630.
62
Docket No. 168-1 ¶ 67.
63
Telemac Cellular Corp., 247 F.3d at 1329.
64
See Docket No. 168 at 40-41.
65
Id. at 41.
66
Fed. R. Civ. P. 56(d); See also Bank of Am., 175 F.3d at 1118.
23
24
25
26
27
28
12
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
1
2
3
4
IT IS SO ORDERED.
Dated: May 14, 2013
_________________________________
PAUL S. GREWAL
United States Magistrate Judge
5
6
7
8
9
United States District Court
For the Northern District of California
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
13
Case No.: C 11-05973 PSG
ORDER RE DEFENDANT’S MOTIONS FOR SUMMARY JUDGMENT
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?