I/P Engine, Inc. v. AOL, Inc. et al
Filing
528
Declaration re 527 Reply to Response to Motion, of Joshua L. Sohn in Support of the Reply in Support of Defendants' Motion for Summary Judgment by AOL Inc., Gannett Company, Inc., Google Inc., IAC Search & Media, Inc., Target Corporation. (Attachments: # 1 Exhibit 34, # 2 Exhibit 35, # 3 Exhibit 36, # 4 Exhibit 37, # 5 Exhibit 38)(Noona, Stephen)
EXHIBIT 38
Confidential Pursuant to Protective Order
Page 1
1
UNITED STATES DISTRICT COURT
2
EASTERN DISTRICT OF VIRGINIA
3
NORFOLK DIVISION
4
-------------------------x
I/P ENGINE, INC.,
5
Plaintiff,
6
v.
Civil Action No. 2:11-cv-512
7
GOOGLE INC., et al.,
8
Defendants.
9
-------------------------x
10
11
CONFIDENTIAL PURSUANT TO PROTECTIVE ORDER
12
13
Videotaped Deposition of DONALD M. KOSAK
14
Washington, D.C.
15
Thursday, May 31, 2012
16
9:04 a.m.
17
18
19
20
21
22
Reported by:
Amy E. Sikora, RPR, CRR, CSR-NY, CLR
23
24
25
Job No. CS397174
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 213
1
Do you know what your early
2
information filtering techniques were?
3
A.
I don't know what they're referring to
4
there.
5
document and this is the first that I've seen
6
this.
7
8
I -- I had no part in creating this
Q.
Well, you are listed as a consultant
in Innovate/Protect; right?
9
A.
I don't know.
10
Q.
Take a look at the last page.
11
A.
Hmm.
12
Q.
Well, did you adopt -- adapt any of
I see my name on the last page.
13
your early information filtering techniques to
14
apply to search systems?
15
MS. ALBERT:
16
foundation.
17
A.
Objection.
No
Asked and answered.
Certainly we acquired a large number
18
of techniques that we developed in working with
19
content and working with information filtering
20
systems.
21
have used some of those techniques and applied
22
some of those techniques to the domain of search
23
systems or information retrieval.
24
25
Q.
And it's a true statement that we may
Can you think of any techniques that
you did adapt and apply to search?
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 214
1
A.
In -- in general or --
2
Q.
Yeah.
3
A.
At my time at Lycos.
4
very broad.
5
what, 14 years?
And you're asking me if I ever
6
did something.
I don't know if I can answer that
7
in any other way than -- than, I don't know.
The question's
I mean, it covers the scope of,
8
Q.
All right.
So let's cabinet it in
9
time, then.
10
A.
Okay.
11
Q.
Prior to December 1998, did you ever
12
adapt any techniques from information filtering
13
to search systems that you were creating?
14
15
A.
We certainly used various techniques
in some of those research projects that we built.
16
Q.
And what techniques were those?
17
A.
Various ways of parsing documents.
18
Various ways of stemming -- stemming is a
19
technical term.
20
Just an entire litany of -- of techniques.
21
22
23
24
25
Q.
Different linguistic analysis.
Any techniques related to
collaborative filtering?
A.
Certainly some of the techniques had
something to do with collaborative filtering.
Q.
Do you remember which of the
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 215
1
techniques had to do with collaborative filtering
2
that you used in search --
3
A.
I don't know.
4
Q.
-- or adapted from the early
5
information filtering techniques?
6
MS. ALBERT:
7
A.
Objection.
It's difficult for me to answer
8
because we had a lot of different research
9
projects, and many of them were on around ways of
10
improving the search experience.
11
you know, 1998 that we're talking about.
12
recall exactly which experiments had which pieces
13
in it.
14
And this was,
I don't
You know, these are not things that I
15
spent hours every day on the experiments.
16
were things that I parceled off to people to run
17
tests and get results back to me.
18
possibly a few hours of experience on some of
19
them and, you know, maybe a day of experience on
20
another.
21
indelibly etched in my memory.
22
Q.
They
So I've got
They're not things that are going to be
See, now I'm confused because earlier
23
today you said that you and Mr. Lang were the
24
only ones that were working on the search part of
25
the project?
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 216
1
A.
From management.
You asked me a
2
question about managing, and I answered that Ken
3
and I were the only ones that oversaw that
4
information.
5
Q.
So who else worked --
6
A.
From the management standpoint.
7
Q.
Sorry.
8
A.
Sorry to interrupt.
9
Q.
Are you done?
10
A.
I am finished.
11
Q.
Who else worked on search, those
12
search research projects that incorporated
13
content-based- and collaborative filtering
14
besides you and Mr. Lang?
15
A.
Well, there were two teams that did
16
some of the experiments.
17
group.
18
precisely at that particular time period that
19
research group was.
20
called the Lycos advanced product development
21
group that basically built prototypes, not
22
finished products.
23
would be the direct ones responsible.
24
25
Q.
There was the research
I don't recall what -- what size
There was another group
So those two different teams
Do you remember any individuals in the
research group?
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 253
1
Q.
All right.
Then tell me what happens.
2
I make a demand search.
3
There's no wire.
4
5
6
7
8
9
A.
I put in a query.
What happens?
We use the content-based side of the
filter to generate a list of results.
Q.
Okay.
After the content-based filter
generates a list of results, what happens next?
A.
In this prototype that we're
discussing, at that point the results were
10
displayed to the user; in this case, a
11
researcher.
12
some of the results.
13
the results, we tabulated that as a feedback into
14
the system.
15
that result was clicked.
16
the pool of information that we used on the
17
collaborative side.
18
Q.
That person may or may not click on
If they clicked on some of
You know, this result was clicked,
And modified or created
Well, how did it modify or -- how did
19
it modify the pool of information that you used
20
on the collaborative side, if the person already
21
received the results of that query?
22
A.
That would be for the next person
23
coming through asking for that query.
So if the
24
next person came through and typed in a query,
25
the same query, for example, yeah.
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 254
1
Q.
So the first time a user made a demand
2
search and there wasn't a wire for it, the
3
collaborative part of the algorithm did not kick
4
in?
5
6
MS. ALBERT:
A.
Objection.
Well, there -- there were instances
7
that we could use the information that we might
8
have on one of the results that came up to make a
9
determination as to whether, you know, the
10
ranking of that result should be moved up or
11
down.
12
Q.
So tell me how that worked.
13
A.
In our prototype system, when -- when
14
you had multiple queries coming through, the
15
queries didn't necessarily have to generate the
16
exact same result set.
17
document that's in common between those result
18
sets.
19
semi-related query (indicating) clicked on that
20
document, might make that document rise up
21
numerically its score higher.
22
behavior might influence other queries.
23
But there might be a
The fact that somebody at this
Q.
So that pattern of
How did you know that a query was
24
semi-related as opposed to -- if it wasn't
25
identical, how did you know that it was
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 255
1
semi-related?
2
A.
Well, in my example I'm talking about
3
a case where the same result or the same document
4
was shown in both queries.
5
conclusion that there was a relationship between
6
the queries because they returned an instance of
7
the same document.
8
a very finite example here.
9
Q.
So I'm drawing the
And I'm kind of talking about
And then when you used -- when you
10
used that information where somebody had clicked
11
on the same document that showed up in the two
12
queries, what happened next?
13
A.
I don't know.
I could speculate.
I
14
mean, this -- this prototype that we're talking
15
about is a collection of different things and
16
it's, what?
17
hundreds of different corner cases.
18
it did something for those corner cases.
19
remember every single corner case a decade after
20
it was done.
21
Q.
22
one.
23
12 years ago.
We could walk through
I know that
I can't
Well, let's not go for every single
Let's just talk about the ones you
remember.
24
A.
25
Well, okay.
On those corner cases, I
don't know.
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 256
1
Q.
What do you mean by "corner cases"?
2
A.
When you get down to the detail level
3
of how some particular co-occurrence of different
4
things by different users for different document
5
sets for hypothetical queries, I'm not going to
6
be able to answer questions like that 10 years
7
after, you know, this was done.
8
9
Again, to remind you, I didn't build
these prototypes.
I helped collaborate with the
10
design of these things with Ken Lang who directed
11
the building of these prototypes.
12
much more familiar with the prototypes than
13
myself.
14
Q.
He would be
So when the prototypes were built, did
15
the builders have any leeway on how they were
16
implementing things or were they told exactly
17
what to do?
18
A.
I don't know how Ken directed them.
19
did not attend any of Ken's staff meetings or,
20
you know, research group meetings.
21
know, busy.
22
and myself.
23
Q.
I
24
25
I was, you
The collaboration was between Ken
The people that were busy building the
system, what kind of backgrounds did they have?
A.
Are you talking about the people who
Veritext Corporate Services
800-567-8658
973-410-4040
Confidential Pursuant to Protective Order
Page 257
1
2
3
4
reported to Ken Lang?
Q.
Yeah.
Who actually did the building
of the system.
A.
Well, I don't know who Ken had
5
building the various things or carrying out his
6
projects.
7
were Ph.D.'s.
8
were in the process of getting Ph.D.'s, and he
9
had some really hard core software engineers.
10
Ken's staff had a bunch of people who
He had a handful of people who
Most of the time the research group
11
had Ph.D. guys, and the really hard core
12
engineers were in the prototyping advanced
13
development group.
14
overlap.
15
he could mix them together how he wanted.
16
don't know which combinations of staff he used.
17
Q.
And sometimes there was some
And the reason Ken had both of them is
So I
It sounds like the people had a pretty
18
high level of educational background, though,
19
that were working on implementing this; is that
20
right?
21
22
23
A.
I think that characterizes most of the
employees then, yes.
Q.
And would you say that was
24
representative of the skill level of people
25
working in this field at that time in 1998?
Veritext Corporate Services
800-567-8658
973-410-4040
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?