WI-LAN Inc. v. Alcatel-Lucent USA Inc. et al
Filing
482
MOTION for Judgment as a Matter of Law [RENEWED] OF NO INVALIDITY OR, ALTERNATIVELY, MOTION FOR NEW TRIAL ON INVALIDITY by WI-LAN Inc.. (Attachments: # 1 Exhibit A - Tiedemann, # 2 Exhibit B - Gitlin, # 3 Exhibit C - Gilhousen, # 4 Exhibit D - IS-95-A, # 5 Exhibit E - Trial Transcript (July 12, 2013 Morning Session), # 6 Exhibit F - Trial Transcript (July 8, 2013 Afternoon Session), # 7 Exhibit G - Trial Transcript (July 9, 2013 Afternoon Session), # 8 Exhibit H - Trial Transcript (July 8, 2013 Morning Session), # 9 Exhibit I - Trial Transcript (July 12, 2013 Afternoon Session), # 10 Text of Proposed Order)(Weaver, David)
WI-LAN Inc. v. Alcatel-Lucent USA Inc. et al
Doc. 482 Att. 8
Exhibit H
Dockets.Justia.com
1
1
IN THE UNITED STATES DISTRICT COURT
FOR THE EASTERN DISTRICT OF TEXAS
TYLER DIVISION
2
3
WI-LAN, INC.
)
4
DOCKET NO. 6:10cv521
-vs-
)
5
Tyler, Texas
8:51 a.m.
July 8, 2013
6
ALCATEL-LUCENT USA, INC.,
ET AL
7
******************************************************
8
WI-LAN, INC.
)
)
DOCKET NO. 6:10cv252
9
10
-vsHTC CORPORATION,
ET AL
)
)
11
12
13
14
15
TRANSCRIPT OF TRIAL
MORNING SESSION
BEFORE THE HONORABLE LEONARD DAVIS,
UNITED STATES CHIEF DISTRICT JUDGE, AND A JURY
16
17
18
19
20
21
22
COURT REPORTERS:
MS. SHEA SLOAN
MS. JUDY WERLINGER
211 W. Ferguson
Tyler, Texas 75702
shea_sloan@txed.uscourts.gov
23
24
25
Proceedings taken by Machine Stenotype; transcript was
produced by a Computer.
124
1
same services, but to be able to be delivered to
2
customers without having to run all the wires.
3
After all, it's very expensive to dig up
4
streets and lay down wires and do those things.
5
lived through Hurricane Sandy, and I watched my entire
6
neighborhood get rewired over a 10-day period.
7
attest to the fact that it's very painful to install
8
wired infrastructure.
9
thing I worked on for 10 days during Sandy was my cell
10
11
12
phone.
Q.
I just
So I can
And that wireless is -- the only
And I was lucky that my tower was up.
So let's go to the solution that you came up
with.
13
And what was the name of the product that
14
replaced the AS-60 just so we're using the right
15
terminology?
16
A.
17
18
19
Initially, it was called that AS-600, but I
think it was re-branded to the AS-4000.
Q.
All right.
So we'll refer to the system you
came up with as the AS-4000; is that all right?
20
A.
That's fine.
21
Q.
So in the AS-4000, did -- did you and Martin
22
decide to use dedicated code channels on a
23
user-dedicated basis?
24
25
A.
No, we didn't.
We were basing the use of
codes on the type of data that was being transmitted,
125
1
the availability within the space of code in time.
2
used the -- you were introduced to this.
3
the combination of codes, of variable lengths of those
4
codes using Walsh functions to make that happen, and in
5
time, so time slots.
6
We
We used both
So the idea was we would look at the data and
7
what was going on in the system, and we would schedule
8
those based on what was happening.
9
know, all three of those elements that were really
So it was all -- you
10
important in the patent.
11
from what was available in the day or what people were
12
working on.
13
That was a large difference
You'll see people talk about variable codes
14
but not variable time.
15
were working on all three of those aspects at that time.
16
17
Q.
All right.
Time but not variable codes.
We
Well, let's look at one of the
figures from your patent.
18
A.
Do we need to erase this?
19
Q.
I got it.
20
A.
Thank you.
21
Q.
And so this is Figure 15A from your '326
22
patent.
23
sharing the resources across codes and time?
24
25
A.
Is this what you're talking about in terms of
Yeah.
Let's -- if everybody on the jury can
take a look, this space across here (indicating) is the
126
1
code space, okay?
2
is both -- is a code that's being used over time.
3
can see time is being ticked off over here, okay?
4
And each one of these vertical lines
You
Then within this timeframe, you can subdivide
5
it into smaller fragments of data or larger fragments of
6
data, okay?
7
orthogonal codes into short codes here.
8
has a purpose in the system.
9
And even you can subdivide it using the
Each of them
The flexibility allows you to -- for example,
10
the very small ones can be used for voice calls.
11
had one of our older systems, we could nail up a channel
12
just like you see here.
13
like you see right here (indicating), okay?
14
If I
And then we could send a fax,
The idea behind this whole thing was a degree
15
of flexibility, because there were many types of data.
16
And in some cases, our customers might be doing two
17
phone calls, sending a fax, because they had a third
18
line, and running two or three computers.
19
add another computer.
20
And they may
So it really was never based on what the
21
customer actually had as a quality of service or
22
business service level.
23
That's at a higher level, that business-level decision
24
of how much data or how many channels you could get.
25
What was really taken a look at -- because
That's something different.
127
1
this is a radio system and we were worried about it at
2
the radio level -- is how do we put all this together
3
and service all those different kinds of users, some of
4
which we never even knew of?
5
No one was streaming video back in 1995, okay?
6
No one was even looking at that.
7
downloaded a video file, but you never streamed it.
8
didn't stream audio at the time, yet all those
9
capabilities are possible with the way we developed
10
11
You might have
You
this -- this product, okay?
Q.
All right.
So let's -- let's take a couple of
12
those things, because I want to understand how your
13
system worked.
14
A.
Okay.
15
Q.
If I was connected to the DSC system, could I
16
receive a fax and an e-mail at the same time on my
17
system?
18
A.
Yes.
19
Q.
And how would the system do that?
Would it
20
assign me multiple codes, multiple time channels?
21
did it work?
22
A.
It could do it either way.
How
It could assign
23
you multiple codes, if the only resources you had left
24
were small time slots and just codes.
25
It can also assign you a larger amount of code
128
1
or, again, a medium amount, say like what we have here.
2
Several of these channels together can be put together.
3
And the scheduling is almost unlimited.
4
In practicality, we came up with rules that
5
made sense to pack these things.
6
and use is important, but you had a trade-off.
7
could do things in time or in code space, and that
8
allows you to be very efficient in how you used the
9
Spectrum.
10
11
Q.
Again, the efficiency
You
Now, sir, you heard this morning a discussion
of the concept of TDMA.
12
A.
Yes.
13
Q.
Did you hear that?
14
A.
Yes, I did.
15
Q.
And do you -- could you explain to the jury or
16
state for the jury, what does TDMA stand for?
17
A.
Time division multiple access.
18
Q.
And at the time, in 1995, were you aware of
19
20
21
TDMA systems that were in the marketplace?
A.
Yes.
In fact, TDMA systems on wired networks
had been in existence for over 30 years.
So T --
22
Q.
I'm sorry.
23
A.
I mean, TDMA has been available for a very
24
25
long time.
Q.
All right.
And in the TDMA systems that
129
1
you're aware of or were aware of in 1995, were they like
2
the -- the dedicated locked-up channel CDMA approach, in
3
that they gave dedicated time slots; or were they
4
flexible and they could just assign any old time slot at
5
any instant in time?
6
A.
It depended on the system.
Most of the
7
systems at the time were fixed-channel allocation.
8
In the wireless side, they did allow -- they fixed that
9
you got it for a certain period of time until your phone
10
call went off, and they were allocating it in that
11
manner.
12
But in general, it was always a fixed slot,
13
never variable on a frame-by-frame basis from the start
14
of your need 'til the end of your need.
15
always a very fixed, regimented -- every frame, you got
16
a slot; this is your time slot.
17
anything else.
18
it.
19
So it was
We didn't look at
You're sending voice.
You know, that's
Or if you had -- remember back in the day, we
20
were all on AOL.
So if you had a time slot on a wired
21
system, you got a slot.
22
thing that chirped and buzzed and then finally gave you
23
a really slow e-mail.
24
So that's how the systems worked then.
25
regimented in their use of time.
You connected your modem, the
And that was dedicated to you.
They were very
130
1
2
Q.
So in your system, you used
something called TDM techniques.
3
4
All right.
Was that -- was that the same as the TDMA
systems that you just described?
5
A.
No, it's not, because the idea behind it was
6
this flexibility from frame-to-frame-to-frame.
7
allocate all the time across, you know, one code to
8
somebody.
9
could -- you know, allocate just one -- one small --
10
there's always a smallest time segment you could do.
11
You could allocate that.
12
I could allocate half of the time.
I could
I
So we had flexibility on a frame-by-frame
13
basis to the user, you know, that we're going to.
We
14
had the ability to change and adapt that data.
15
was especially important, because that user may suddenly
16
turn on and start using the Internet while they were
17
doing a phone call, or a second phone call may have come
18
in on their second phone line, or, you know, let's face
19
it.
And that
20
There are a lot of different things.
You may
21
have had two or three different kids on their computers
22
goofing around.
23
were always looking at the data requests and then
24
allocating on-demand need.
25
not really TDMA.
That's kind of the point of it.
We
So it's using TDM, but it's
So we need to separate those two
131
1
2
concepts.
Q.
They are very different.
All right.
Why was your system a more
3
efficient technique than using either the dedicated time
4
slots or the dedicated channels of the systems that you
5
were replacing?
6
A.
Well, first of all, the types of data had
7
different needs for their regularity of needing time.
8
Like your voice, you kind of need a regular pace for two
9
people to carry a phone conversation.
10
So you get a very
regular allocation of data.
11
But you did something like a fax, that's kind
12
of a large burst over a certain period of time.
13
you're doing the Internet, we're all familiar with this.
14
You type a URL in.
15
there's a big burst of activity.
16
nothing.
17
webpage, and all that data is in front of you.
Then the webpage comes up.
If
So
Then you're doing
You're kind of scrolling or reading the
18
So, you know, again, I hope I'm not
19
circumventing the question, but it had a great ability
20
to allow us to make the most use of the radio resources
21
that we had.
22
Q.
All right.
Why did you -- you said that you
23
based your decision on how to allocate the bandwidth
24
whether by codes or time.
25
decision based upon the characteristics of the data --
You said you made that
132
1
A.
Correct.
2
Q.
-- that was being sent?
3
A.
Correct.
4
Q.
Why did you not base it on the characteristics
5
of the user?
6
A.
Because the users that we saw, you know,
7
coming in the future -- and if you pull out your cell
8
phone and you realize it -- you know, 20 years ago, you
9
couldn't build this.
10
This is a miniaturization of three
or four devices all put into one, right?
11
And today you use it and you may be using a
12
map while you're talking to somebody on your Bluetooth
13
earpiece.
14
using this to do navigation while you're trying to find
15
someplace you haven't been before, like a restaurant in
16
town?
17
How many of you have been driving and kind of
The issue ending up being is that you can't
18
just say what the user is doing.
19
many things.
20
activities that are important.
It's not that it's Joe.
21
Joe just doesn't do one thing.
Joe may be doing
22
multiple things, and Joe may be doing nothing.
23
24
25
The user may be doing
So it's the many things; it's the many
It's really important to be able to look at
just what the services Joe needs and divide that up.
A very interesting concept at the time.
133
1
People were not thinking that way, but we were solving a
2
problem immediately in that roll-out of the Internet.
3
So we had to face that problem about a decade
4
earlier than any device could handle it or think about
5
it, so...
6
7
Q.
All right.
Let me draw your attention now to
another figure from the patent which is Figure 9B.
8
Do you see that?
9
A.
Yes.
10
Q.
In the description of the patent says that
11
this is an example of a fully loaded version of your
12
system.
13
14
Can you describe that for us, please?
A.
Yeah.
Again, you have the code space.
15
here now, you're using the smallest time slots
16
everywhere.
17
And
be used for is two things.
And what this looks like and what this can
18
One, many users making phone calls.
19
favorite version of this and the discussions we had were
20
national -- a national disaster.
21
911, okay?
22
My
Many people calling
You would divide everything up, and this made
23
sure that you had all of this as voice conversations, or
24
it could also be many voice conversations and some very
25
low-rate data getting through.
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?