Campbell et al v. Facebook Inc.
Filing
166
Administrative Motion to File Under Seal re Plaintiffs' Reply in Support of Class Certification filed by Matthew Campbell, Michael Hurley. (Attachments: # 1 Proposed Order, # 2 Certificate/Proof of Service, # 3 Declaration of Melissa Gardner, # 4 Exhibit A (filed under seal), # 5 Exhibit B (redacted), # 6 Exhibit C (filed under seal), # 7 Exhibit D (redacted), # 8 Exhibit E (filed under seal), # 9 Exhibit F (redacted), # 10 Exhibit G (filed under seal), # 11 Exhibit H (redacted), # 12 Exhibit I (filed under seal), # 13 Exhibit J (redacted), # 14 Exhibit K (filed under seal), # 15 Exhibit L (filed under seal), # 16 Exhibit M (filed under seal), # 17 Exhibit N (filed under seal), # 18 Exhibit O (filed under seal), # 19 Exhibit P (filed under seal), # 20 Exhibit Q (filed under seal), # 21 Exhibit R (filed under seal), # 22 Exhibit S (filed under seal), # 23 Exhibit T (filed under seal), # 24 Exhibit U (filed under seal), # 25 Exhibit V (filed under seal), # 26 Exhibit W (filed under seal))(Gardner, Melissa) (Filed on 2/19/2016)
EXHIBIT D
REDACTED VERSION OF
DOCUMENT(S) SOUGHT TO BE SEALED
EXHIBIT 1
REDACTED VERSION OF DOCUMENT(S) SOUGHT TO BE SEALED
1
2
3
4
5
6
7
Michael W. Sobol (State Bar No. 194857)
msobol@lchb.com
David T. Rudolph (State Bar No. 233457)
drudolph@lchb.com
Melissa Gardner (State Bar No. 289096)
mgardner@lchb.com
LIEFF CABRASER HEIMANN & BERNSTEIN, LLP
275 Battery Street, 29th Floor
San Francisco, CA 94111-3339
Telephone: 415.956.1000
Facsimile: 415.956.1008
12
Hank Bates (State Bar No. 167688)
hbates@cbplaw.com
Allen Carney
acarney@cbplaw.com
David Slade
dslade@cbplaw.com
CARNEY BATES & PULLIAM, PLLC
11311 Arcade Drive
Little Rock, AR 72212
Telephone: 501.312.8500
Facsimile: 501.312.8505
13
Attorneys for Plaintiffs and the Proposed Class
8
9
10
11
14
UNITED STATES DISTRICT COURT
15
NORTHERN DISTRICT OF CALIFORNIA
16
17
18
MATTHEW CAMPBELL and MICHAEL
HURLEY, on behalf of themselves and all
others similarly situated,
19
Plaintiffs,
20
FACEBOOK, INC.,
REBUTTAL REPORT OF DR. JENNIFER
GOLBECK IN SUPPORT OF
PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION
_______________
v.
21
Case No. C 13-05996 PJH (MEJ)
22
23
Defendant.
HEARING
Date: March 16, 2016
Time: 9:00 a.m.
Place: Courtroom 3, 3rd Floor
|
The Honorable Phyllis J. Hamilton
24
25
26
27
28
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
TABLE OF CONTENTS
2
Page
3
4
5
6
I.
II.
III.
7
8
IV.
9
10
11
V.
VI.
12
VII.
SCOPE OF ENGAGEMENT ................................................................................. 1
METHODOLOGY.................................................................................................. 1
ASCERTAINABILITY .......................................................................................... 2
A.
Class Members are Ascertainable from Facebook’s Records ..................... 2
FACEBOOK’S INTERCEPTION OF PRIVATE MESSAGE CONTENT........... 9
A.
Are not Necessary for Message Delivery .................................. 9
B.
.............................................................................. 11
ALLEGED “VARIABILITY” .............................................................................. 13
WHETHER PRIVATE MESSAGE CONTENT WAS INTERCEPTED IN
TRANSIT OR IN STORAGE............................................................................... 15
FACEBOOK’S USE OF PRIVATE MESSAGE CONTENT IN THE
SOCIAL GRAPH AND TARGETED ADVERTISING ...................................... 15
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
-i-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
I.
SCOPE OF ENGAGEMENT
1.
2
I have been asked by the Plaintiffs through their counsel to respond to the
3
conclusions expressed in the Expert Report of Dr. Benjamin Goldberg submitted with Defendant
4
Facebook Inc.’s Opposition to Plaintiffs’ Motion for Class Certification (“Goldberg Report”),
5
statements made by Facebook Engineering Manager Alex Himel in his declaration submitted in
6
support of Facebook’s Opposition, and characterizations of my testimony made by Facebook in
7
its Opposition to Plaintiffs’ Motion for Class Certification.
8
II.
9
METHODOLOGY
2.
My rebuttal opinions, as well as the evidence I rely upon to support them, are set
10
forth in detail in this rebuttal report. The contents of the various exhibits that I identify by name
11
are meant to be incorporated, in their entirety, by such reference.
12
3.
As with my opening report submitted in connection with Plaintiffs’ Motion for
13
Class Certification (“Golbeck Opening Report”), in preparing this report, I have employed
14
methods and analyses of a type reasonably relied upon by experts in my field in forming opinions
15
or inferences on the subject. The opinions expressed are based upon a reasonable degree of
16
computer science certainty.
17
4.
Between now and such time that I may be asked to testify before the Court, I
18
expect to continue my review, evaluation, and analysis of information generated during
19
discovery, as well as of relevant evidence presented before and/or at trial. I also expect to review
20
any further reports submitted by Facebook’s experts. I reserve the right to amend or supplement
21
this rebuttal report, as necessary and as acceptable to the Court. I also reserve the right to develop
22
materials and exhibits as appropriate for use in helping to demonstrate and explain my opinions in
23
the event that I am asked to testify at trial.
24
5.
In forming my opinions, I have reviewed source code which I understand was
25
provided by Facebook’s counsel and which was represented as containing the relevant source
26
code between some time in 2009 and December 2012.
27
28
6.
Additionally I have reviewed internal Facebook documents produced in this
litigation, the Goldberg Report, the transcript of the deposition of Dr. Goldberg, the declarations
-1-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
of various Facebook employees submitted in in support of Facebook’s Opposition to Plaintiffs’
2
Motion for Class Certification, the deposition transcripts of those employees, as well as certain
3
public materials. The list of documents I have considered in forming my opinions in this rebuttal
4
report is attached to this report as Appendix A.
5
III.
ASCERTAINABILITY
6
A.
Class Members are Ascertainable from Facebook’s Records
7
7.
Facebook has a database called
8
. I understand that Facebook produced the
9
Exhibit A to
10
Facebook’s Second Supplemental Responses and Objections to Plaintiffs’ Narrowed Second Set
11
of Interrogatories
12
13
14
15
.
16
8.
The contents of the page include
9.
The
, including:
17
18
19
20
21
22
can be used to access information about Class members. The
23
24
25
could be written that would identify the senders and
recipients of Private Messages sent during the Class Period with URL attachments
26
by doing the following:
27
28
1
2
Facebook Appendix (“App.”) at 1534-1555.
Ex. 7 to the Declaration of David Slade (“Slade Decl.”)
-2-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
2
3
4
5
6
7
10.
Specifically, the query would involve identifying the following information related
to the Class Definition:
8
a.
Private Messages within the Class Period based upon
9
(highlighted in yellow in Slade Decl. Ex. 7);
10
b.
Within that time period, Private Messages that
11
12
13
(highlighted in red in Slade Decl. Ex. 7);
14
c.
Sender of each Class-qualifying message based upon
15
16
(highlighted in blue in Slade Decl. Ex. 7); and
17
d.
Recipient(s) of each Class-qualifying message based upon
18
19
(highlighted in green in Slade
Decl. Ex. 7).
20
21
11.
Focusing on the above-described fields also addresses an issue raised by Facebook
in its brief: the fact that
.3 In discovery, I understand that Facebook was able to produce the
22
23
24
25
, marked
as FB000005577, FB000005800, FB000005882, FB000006007, FB000006088, FB000012006,
26
27
28
3
Opp. at 12:11.
-3-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
and FB000012557.4 Reviewing each of these
2
3
:
4
a.
FB0000055775 shows that
5
6
7
in the course of the transmission of this Private
Message, and the above-describe query I articulate would exclude such a message, accordingly.
8
b.
FB0000058006 presents a similar case in that,
9
10
11
this
message would be between Facebook users who were outside of the proposed Class.
12
c.
FB000005882,7 like FB000005577, shows that
13
14
.
15
d.
FB000006007,8 like FB000005577, shows that
16
17
.
18
e.
FB000006088,9 like FB000005577, shows that
19
20
.
21
f.
FB000012006,10 like FB000005577, shows that
22
23
24
25
26
27
28
.
4
This understanding is based upon the table represented in Exhibit A To Defendant Facebook,
Inc.’s Second Supplemental Responses And Objections To Plaintiffs’ Narrowed Second Set Of
Interrogatories (App. 1534-1555).
5
Slade Decl. Ex. 14.
6
Slade Decl. Ex. 15.
7
Slade Decl. Ex. 16.
8
Slade Decl. Ex. 17.
9
Slade Decl. Ex. 18.
10
Slade Decl. Ex. 19.
-4-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
g.
FB00001255711 displays a
2
3
4
, as this message would be between Facebook users who
were outside of the proposed Class.
5
12.
The above query identifies the relevant fields within
6
. As I describe in paragraphs 98-105 of my Opening Report,
7
8
9
, Class members can be readily identified.
10
The above query addresses what I understand to be the relevant inquiry for identifying Class
11
members: that is, whether or not
12
URL attachment.
13
will separate Class members from non-Class members .
14
13.
If the names of
15
16
have subsequently changed, this query could be modified
accordingly to address any changes
17
18
a Private Message sent with a
14.
.
It appears that Dr. Goldberg’s and Facebook’s criticism of my methods described
in my opening report and my deposition are based on an assumption that
19
20
. Although I did not
21
22
to make these identifications, even offering an example query
(though it may need some tweaking after I have the opportunity to test it in practice).
23
15.
As I state in my Opening Report, the queries I offered were not intended to
24
retrieve a final list of Class members. As a preface to the sample code, I stated, “[a] database
25
query could be used
26
(¶ 103). I never suggested that everyone
27
28
was equivalent to the complete list of the Class members.
11
Slade Decl. Ex. 20.
-5-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
16.
Dr. Goldberg and Mr. Himel both argue my example code will be both under- and
2
over- inclusive of Class members, without acknowledging that the parameters necessary to
3
identify the Class are readily available.
4
17.
At ¶¶ 66-77 of his report Dr. Goldberg argues that the method that I propose would
5
(id. ¶
6
67). However, the examples that he provides are cases which either 1) take the user out of Class
7
definition or, 2) are due to system failures, the frequency of which is likely very low. I respond to
8
each of these cases below:
9
10
a.
¶ 68: “This query will be under-inclusive in that it will not reflect recipients
of messages
11
12
.
b.
¶ 69: “This query will be under-inclusive in that it will not identify
13
14
I have not seen any
evidence or documentation supporting Dr. Goldberg’s underlying assumption that if
15
16
17
18
c.
¶ 70: “This query will be under-inclusive in that it will not identify senders
19
and recipients whose accounts were deleted.” I have not seen any evidence or documentation
20
supporting Dr. Goldberg’s underlying assumption that
21
22
23
24
.
d.
¶ 71: “This query will be under-inclusive in that it will not identify
25
26
27
28
-6-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
2
.
3
e.
¶ 72: “This query will be under-inclusive in that it will not identify
f.
¶ 73: “This query will be under-inclusive in that it will not identify
4
5
6
7
.
8
9
10
11
12
.
13
g.
¶ 74: “This query will be over-inclusive in that it will include senders
14
whose messages did not contain URLs in their text.” This appears to be referencing a scenario
15
where
16
17
18
19
20
.
h.
¶ 75: “This query will be over-inclusive in that it will include
21
22
23
24
25
26
.
i.
¶ 76: “This query will be over-inclusive in that it will include senders and
27
recipients outside the United States.” Facebook knows if users are within the United States and
28
could check this for senders and recipients whose messages were intercepted. Facebook states on
-7-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
its website that this data is collected for advertising purposes.12
2
3
4
5
6
.
7
8
j.
¶ 77: “This query will be over-inclusive in that it will include senders of
messages outside the Class Period.” As explained above,
9
.
10
18.
At ¶¶ 78-86 of his report, Dr. Goldberg argues that my proposed methods are
11
“overbroad in that [they] will identify senders that were not subject to the challenged ‘uses.’”
12
However, the Facebook code is written such that
13
14
15
16
.
17
19.
At ¶ 78 of his report, Dr. Goldberg states: “Dr. Golbeck’s query is overbroad in
18
that it will identify senders that were not subject to the challenged ‘uses.’ In her deposition, Dr.
19
Golbeck conceded each of these flaws in her proposed query and said that identifying those that
20
were subject to the challenged ‘uses’ would be ‘case-specific.’” This is a misstatement of my
21
deposition testimony. I was asked specifically if
22
23
not if it was possible to
identify senders subject to uses.14
24
25
26
27
28
12
See https://www.facebook.com/business/help/133609753380850 (“How does Facebook know
when people are in the locations I’m targeting? Facebook uses information from multiple
sources such as current city from profile, IP address, data from mobile devices if location services
are enabled, and aggregated information about the location of friends.”).
13
FB000027191.
14
App. 1337 (Golbeck Depo. 344:7-19).
-8-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
20.
At ¶ 79 of his report, Dr. Goldberg states: “This query cannot identify senders
2
3
4
.
5
6
21.
Similarly, the “uses” Dr. Goldberg identifies at ¶¶ 80-8615 of his report are all
instances where
7
8
9
10
11
.
IV.
12
FACEBOOK’S INTERCEPTION OF PRIVATE MESSAGE CONTENT
A.
13
Are not Necessary for Message Delivery
1.
14
22.
Dr. Goldberg argues that creating objects in object-oriented programming
15
languages is common practice. This is true. However, objects are not side effects of object16
oriented programming. They are data structures that people create and that are explicitly
17
programmed to record information. Thus, if data is stored in an object, it is because a programmer
18
made an explicit decision to record that information. If a system intercepts content from
19
communications, it is not part of the ordinary course of business simply because the intercepted
20
content is stored in an object.
21
23.
Dr. Goldberg argues that
22
23
24
25
15
26
27
28
.
-9-
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
Information stored in a
2
database is not part of the code. While the stored data may map to what is implemented in objects
3
in the code, it is not an object-oriented programming object itself.
4
2.
5
24.
Alternative methods
There are alternative methods for
6
.
7
a.
For example, rather than
8
9
10
.
11
b.
12
Additionally,
.
13
c.
The fact that these alternative methods of
14
15
16
17
18
19
20
.17
21
22
3.
23
25.
Code-Based Devices
Dr. Goldberg argues that he has never heard the term "code-based device" before
24
(¶ 8). However, code-based or software devices are quite common, and just because Dr. Goldberg
25
has not heard the term does not mean they cannot exist.
26
27
28
16
See, e.g. section “Dissection of an Object” in Hasin Hayder, Object-Oriented Programming
with PHP5(Packt Publishing Ltd, 2007) .
17
See App. 1522-23 (Himel Decl. ¶ 44); App. 1697-98, 1699-1700, 1702 (Fechete Decl. ¶¶ 1314, 18, 26).
- 10 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
26.
For example, one domain where the public is hearing a lot about code-based
2
devices now is in the Volkswagen emissions controversy.18 Indeed, a Google News search for
3
“Volkswagen 'software device'” returned about 37,400 results.19 I understand that the
4
Environmental Protection Agency has stated that software can constitute a “device” as that term
5
is used in government regulations. 20
6
7
27.
The term "software device" has also appeared in US patents21 and publications
from NASA.22
8
B.
9
28.
I understand that Mr. Himel claims that
29.
I analyzed
10
11
12
13
14
.
15
30.
Based upon
16
.
17
31.
In
18
19
20
21
22
23
24
25
26
27
28
:
18
See Slade Decl. Ex 12 (Goldberg Depo. Tr. at 171:10-177:22.)
Slade Decl. Ex 13.
20
See id.; see also “EPA, California Notify Volkswagen of Clean Air Act Violations / Carmaker
allegedly used software that circumvents emissions testing for certain air pollutants,” available at
http://yosemite.epa.gov/opa/admpress.nsf/a883dc3da7094f97852572a00065d7d8/dfc8e33b5ab16
2b985257ec40057813b!OpenDocument (“As described in the [Notice of Violation], a
sophisticated software algorithm on certain Volkswagen vehicles detects when the car is
undergoing official emissions testing, and turns full emissions controls on only during the test . . .
The software produced by Volkswagen is a “defeat device,” as defined by the Clean Air Act.”)
21
See, e.g. , U.S Patent No. 6,032,223.
22
See, e.g., V. Kreinovich, A. Bernat, E. Villa, Y. Mariscal, “Parallel computers estimate errors
caused by imprecise data,” Interval Computations, 1991, No. 2, pp. 31–46. (available at
http://ntrs.nasa.gov/search.jsp?R=19930068753).
23
See App. 1522-23 (Himel Decl. ¶ 44).
24
See, e.g., FB000014213; FB000027011; FB000027015; FB000027018.
19
- 11 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
2
3
4
32.
5
6
7
8
9
10
11
12
33.
These show
13
34.
Even if this information is not
35.
Dr. Goldberg stated in his deposition that he
.
14
15
16
17
18
19
20
21
22
27
23
24
36.
I note that, in the context of Facebook’s
25
26
27
28
25
.
26
Slade Decl. Ex. 12 (Goldberg Depo. Tr. at 139:10-143:6).
27
FB000027190.
- 12 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
2
3
4
5
37.
Indeed, the only
6
29
7
8
V.
9
ALLEGED “VARIABILITY”
38.
At paragraphs 60 and 63 of his report, Dr. Goldberg argues that alleged
10
“variability” in what he calls “interceptions” and “uses” of Private Message content would require
11
a “a message-by-message analysis” to determine “whether such alleged interceptions” or “uses”
12
occurred. Mr. Himel addresses these same “variabilities” in his declaration.30 However, most of
13
these “variabilities” simply track the same scenarios that Dr. Goldberg incorrectly argues makes
14
identification of Class members impossible. As I explain in Section III of the this rebuttal report,
15
16
.
17
39.
I note that while Dr. Goldberg claims that
18
19
20
21
.32
22
23
24
25
26
27
28
28
App. 1943 (Goldberg Report, ¶ 9).
See App. 1964 (Goldberg Report ¶ 44); App. 1697-98, 1699-70, 1702 (Fechete Decl. ¶¶ 13-14,
18, 26); Golbeck Opening Report ¶¶ 44-54.
30
See, generally App. 1508-33 (Himel Decl.)
31
Slade Decl. Ex. 12 (Goldberg Depo. Tr. at 80:21-23)
.
Slade Decl. Ex. 12 (Goldberg Depo. Tr. at 81:8-86:17).
29
- 13 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
40.
Several of these additional variabilities do not overlap with the scenarios Dr.
2
Goldberg incorrectly argues makes identification of Class members impossible. I address each as
3
follows:
4
a.
5
6
7
8
9
and therefore the message would not be within the Class
definition.
b.
10
11
12
13
and therefore the message would not be within the Class definition.
c.
14
15
16
and therefore the message would not be within the
17
Class definition.
18
d.
19
20
21
22
and
are not relevant to this action.
e.
In summary,
23
. Also, Dr. Goldberg and Mr.
24
Himel are correct that not all Private Messages, or even all Private Messages that include URLs,
25
are included within the Class. However, these “variabilities” do not cause any complexities
26
related to identifying Class members or resolving issues related to Class members because each
27
of these “variabilities”
28
.
- 14 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
VI.
2
WHETHER PRIVATE MESSAGE CONTENT WAS INTERCEPTED IN
TRANSIT OR IN STORAGE
41.
Messages are in transit when they are intercepted. They are delivered
3
4
5
.33 Dr.
Goldberg argues that messages that are in memory are in “storage” and that he has never heard of
the two being distinguished in any context. However, the distinction is commonly made.
6
7
8
9
42.
does PC Magazine35 and numerous other websites.36 Page 370 of the textbook, “Discovering
Computers,” by Misty E. Vermaat, et al. distinguishes them.37 While Dr. Goldberg may be
unaware that these are treated differently, such a distinction does in fact exist.
10
11
12
As a few examples, Microsoft distinguishes the two on their Windows website34 as
43.
Indeed, if Dr. Goldberg's position were correct, it would be impossible for a
computer-based violation of wiretap law, since computers must have data in memory in order to
operate on it.
13
14
VII.
FACEBOOK’S USE OF PRIVATE MESSAGE CONTENT IN THE SOCIAL
GRAPH AND TARGETED ADVERTISING
15
44.
I note that Facebook states the following concerning my deposition testimony:
16
17
.”38
18
19
20
21
22
23
24
25
26
27
28
33
See Golbeck Opening Report ¶¶ 30-31.
See “Memory and storage,” available at http://windows.microsoft.com/enus/windows7/memory-and-storage.
35
See “Definition of: storage vs. memory,”
http://www.pcmag.com/encyclopedia/term/63352/storage-vs-memory (“The difference between
storage and memory is that non-volatile storage is used to hold programs and data until purposely
changed or removed by the user, while volatile memory is a temporary workspace for retrieving
programs and processing data. Storage consists of drives (hard, optical, USB, solid state).
Memory consists of RAM chips that lose their content when power is removed.”)
36
See, e.g., “THE DIFFERENCE BETWEEN MEMORY AND STORAGE” available at
http://www.technick.net/public/code/cp_dpage.php?aiocp_dp=guide_umg_01_003 (“People often
confuse the terms memory and storage, especially when describing the amount they have of each.
The term memory refers to the amount of RAM installed in the computer, whereas the term
storage refers to the capacity of the computer’s hard disk.”); “What's the Difference Between
Memory and Storage?,” available at http://www.tucows.com/article/593.
37
Vermaat, M., Sebok, S., Freund, S., Campbell, J. and Frydenberg, M., “Discovering
Computers” Cengage Learning (2016).
38
Opp. at 25:2-4.
34
- 15 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
1
45.
2
stated that
My testimony cited is taken grossly out of context in two ways. First, I never
3
It was never clarified.39 It is my opinion that
4
5
.
6
46.
Secondly, I opined that
7
8
9
10
42
11
12
13
14
Dated: February 19, 2016
15
16
__________________
17
Jennifer Golbeck
18
19
20
21
22
23
24
25
39
40
App. 1096–1101 (Golbeck Depo. Tr. at 103:13-108:16).
App. 1209-1210 (Golbeck Depo. Tr. at 216:7-217:5)
42
App. 1210-1216 (Golbeck Depo. Tr. at 217:6-223:6).
App. 1209-1212 (Golbeck Depo. Tr. at 216:7-219:3).
26
27
28
- 16 -
REBUTTAL REPORT OF DR. GOLBECK IN SUPPORT
OF PLAINTIFFS’ MOTION FOR CLASS
CERTIFICATION C 13-05996 PJH (MEJ)
Appendix A: List of Materials Relied On
I relied on the following documents and materials in forming my opinions:
Documents from Campbell et al. v. Facebook, Inc.:
Facebook’s Second Supplemental Responses and Objections to Plaintiffs’ Narrowed Second Set
of Interrogatories, and Exhibit A thereto
Expert Report of Dr. Benjamin Goldberg submitted with Defendant Facebook Inc.’s Opposition
to Plaintiff’s Motion for Class Certification
Declaration of Alex Himel in Support of Defendant Facebook, Inc.’s Opposition to Plaintiffs’
Motion for Class Certification
Declaration of Dan Fechete in Support of Defendant Facebook, Inc.’s Opposition to Plaintiffs’
Motion for Class Certification
Defendant Facebook, Inc.’s Opposition to Plaintiffs’ Motion for Class Certification
Deposition of Dr. Jennifer Golbeck (Dec. 16, 2015)
Deposition of Dr. Benjamin Goldberg (Feb. 2, 2016)
Report of Dr. Jennifer Golbeck in Support of Plaintiffs’ Motion for Class Certification
Plaintiffs’ Motion for Class Certification
FB000005575
FB000005577
FB000005800
FB000005882
FB000006007
FB000006088
FB000012006
FB000012557
FB000014213
FB000027011
FB000027015
FB000027018
FB000027190
FB000027191
Source Code Produced by Facebook
Other Materials:
https://www.facebook.com/business/help/133609753380850
Hasin Hayder, Object-Oriented Programming with PHP5 (Packt Publishing Ltd, 2007)
www.google.com (search for “Volkswagen ‘software device’”)
“EPA, California Notify Volkswagen of Clean Air Act Violations / Carmaker allegedly used
software that circumvents emissions testing for certain air pollutants,” available at
http://yosemite.epa.gov/opa/admpress.nsf/a883dc3da7094f97852572a00065d7d8/dfc8e33b5ab16
2b985257ec40057813b!OpenDocument
U.S Patent No. 6,032,223
V. Kreinovich, A. Bernat, E. Villa, Y. Mariscal, “Parallel computers estimate errors caused by
imprecise data,” Interval Computations, 1991, No. 2, pp. 31–46. (available at
http://ntrs.nasa.gov/search.jsp?R=19930068753)
http://windows.microsoft.com/en-us/windows7/memory-and-storage
http://www.pcmag.com/encyclopedia/term/63352/storage-vs-memory
http://www.technick.net/public/code/cp_dpage.php?aiocp_dp=guide_umg_01_003
http://www.tucows.com/article/593
Vermaat, M., Sebok, S., Freund, S., Campbell, J. and Frydenberg, M., “Discovering Computers”
Cengage Learning (2016).
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?