Pragmatus AV, LLC v. Yahoo!, Inc
Filing
55
ORDER - CLAIM CONSTRUCTION ORDER. Signed by Judge Edward M. Chen on 5/13/2014. (emcsec, COURT STAFF) (Filed on 5/13/2014)
1
2
3
4
5
UNITED STATES DISTRICT COURT
6
NORTHERN DISTRICT OF CALIFORNIA
7
8
PRAGMATUS AV, LLC,
9
No. C-13-1176 EMC
Plaintiff,
v.
11
For the Northern District of California
United States District Court
10
YAHOO! INC.,
12
Defendant.
___________________________________/
CLAIM CONSTRUCTION ORDER
13
14
15
Plaintiff Pragmatus AV, LLC has filed suit against Defendant Yahoo! Inc. for infringement
16
of two patents, namely, the ‘470 and ‘921 patents. The patents share the same specification. Both
17
patents concern real-time communication between plural users.
18
19
Currently pending before the Court are the parties’ claim construction briefs. For the reasons
discussed below, the Court adopts the following constructions regarding the disputed terms.
20
21
22
I.
A.
DISCUSSION
Legal Standard
Claim construction is a question of law to be determined by the Court. See Markman v.
23
Westview Instruments, Inc., 52 F.3d 967, 979 (Fed. Cir. 1995) (“hold[ing] that in a case tried to a
24
jury, the court has the power and obligation to construe as a matter of law the meaning of language
25
used in the patent claim”). “The purpose of claim construction is to ‘determin[e] the meaning and
26
scope of the patent claims asserted to be infringed.’” O2 Micro Int’l Ltd. v. Beyond Innovation
27
Tech. Co., 521 F.3d 1351, 1360 (Fed. Cir. 2008).
28
1
Words of a claim are generally given their ordinary and customary
meaning, which is the meaning a term would have to a person of
ordinary skill in the art after reviewing the intrinsic record at the time
of the invention. “In some cases, the ordinary meaning of claim
language . . . may be readily apparent even to lay judges, and claim
construction in such cases involves little more than the application of
the widely accepted meaning of commonly understood words.”
However, in many cases, the meaning of a claim term as understood
by persons of skill in the art is not readily apparent.
2
3
4
5
6
Id.
Because the meaning of a claim term as understood by persons of skill
in the art is often not immediately apparent, and because patentees
frequently use terms idiosyncratically, the court looks to “those
sources available to the public that show what a person of skill in the
art would have understood disputed claim language to mean.” Those
sources include “the words of the claims themselves, the remainder of
the specification, the prosecution history, and extrinsic evidence
concerning relevant scientific principles, the meaning of technical
terms, and the state of the art.”
7
8
9
11
For the Northern District of California
United States District Court
10
12
Phillips v. AWH Corp., 415 F.3d 1303, 1314 (Fed. Cir. 2005).
13
The Federal Circuit has underscored that the specification of a patent “‘is always highly
14
relevant to the claim construction analysis. Usually, it is dispositive; it is the single best guide to the
15
meaning of a disputed term.’” Id.; see also id. at 1317-19 (noting that “extrinsic evidence may be
16
useful to the court, but it is unlikely to result in a reliable interpretation of patent claim scope unless
17
considered in the context of the intrinsic evidence”). However, the Federal Circuit has also
18
cautioned that, “‘[w]hile claim terms are understood in light of the specification, a claim
19
construction must not import limitations from the specification into the claims.’” Deere & Co. v.
20
Bush Hog, LLC, 703 F.3d 1349, 1354 (Fed. Cir. 2012). In fact, “[e]ven when the specification
21
describes only a single embodiment, the claims of the patent will not be read restrictively unless the
22
patentee has demonstrated a claim intention to limit the claim scope using ‘words or expressions of
23
manifest exclusion or restriction.’” Liebel-Flarsheim Co. v. Medrad, Inc., 358 F.3d 898, 906 (Fed.
24
Cir. 2004).
25
///
26
///
27
///
28
///
2
1
2
3
B.
“maintaining . . . [an] association”1
Pragmatus
Yahoo
Court
maintaining . . . a relationship
storing a persistent
relationship or link;
maintaining . . . a relationship
4
or
5
storing a persistent
relationship (see Resp. Br. at 6
(stating that Yahoo is willing
to drop “link”))
6
7
8
9
For purposes of claim construction, claim 1 of the ‘470 patent is a representative claim for
the term “maintaining . . . [an] association.” Claim 1 of the ‘470 patent provides in relevant part as
11
For the Northern District of California
United States District Court
10
follows:
12
1. A method comprising:
13
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
14
15
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
16
17
18
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located . . . .
19
20
21
22
23
24
25
‘470 patent, claim 1 (emphasis added).
The parties’ basic dispute here is whether “maintaining . . . [an] association” has a “store”
and/or “persist” requirement. Yahoo argues that it does; Pragmatus argues to the contrary.
Yahoo’s contention that there is a “persistent” association is problematic. According to
Yahoo, “persist” is appropriate because the term “maintain” inherently has a time component to it,
26
27
28
1
‘470 patent: claims 1, 2, 16, 17, 29, 30, 43, 44.
‘921 patent: claims 1, 3, 13, 17, 25, 33.
3
1
as supported by dictionary definitions of the term. See, e.g., Patariu Decl., Ex. E (Merriam
2
Webster’s Collegiate Dictionary, 10th ed. (1995)) (defining “maintain” as, inter alia, “to keep in an
3
existing state (as of repair, efficiency, or validity),” “to preserve from failure or decline,” and “to
4
continue or persevere in”). While the term “maintain” does have a time component to it, “persist”
5
seems to take that time component to an extreme; “persist” suggests that things cannot be changed
6
and will continue indefinitely. As Pragmatus contends, that is contrary to the language of claim 1
7
which states that “the first and second associations are dynamically changeable.” ‘470 patent, claim
8
1. Furthermore, Yahoo’s responsive brief essentially admits that the association simply lasts “for a
9
period of time” – not indefinitely. See Resp. Br. at 6 (“The claims require that the association be
stored for a period of time so that other users can be found and collaborated with ‘no matter where
11
For the Northern District of California
United States District Court
10
they are located.’”) (emphasis added).
12
As for the “store” requirement, here, the Court is more sympathetic to Yahoo’s position.
13
Parts of the specification do support the idea of storage – which makes sense because, in order for an
14
association (between a user of a communication device and addressing information of that device) to
15
be maintained, that information should be kept or stored somewhere. For example:
16
•
In the section titled “Basic Two-Party Videoconferencing,” the specification notes as
17
follows: “When a caller initiates a call (e.g., by selecting a user from the graphical rolodex
18
and clicking the call button or by double-clicking the face icon of the callee on the quick-dial
19
panel), the caller’s Collaboration Initiator responds by identifying the selected user and
20
requesting that user’s address from Directory Service 66, as indicated by (2) in FIG. 23.
21
Directory Service 66 looks up the callee’s address in the directory database, as indicated by
22
(3) in FIG. 23, and then returns it to the caller’s Collaboration Initiator, as illustrated by (4)
23
in FIG. 23.” ‘470 patent, col. 21:66-22:8 (emphasis added).
24
•
In the abstract, the following statement is included: “Further, the method comprises
25
maintaining service records for at least the first and second logged in users, the service
26
records including user identification information and an associated location where each user
27
is logged in.” ‘470 patent, abstract (emphasis added).
28
4
1
Furthermore, in its reply brief, Pragmatus does not really take issue with the concept of
2
storage per se; rather, its real beef is with the notion that the storage must be persistent or permanent
3
instead of temporary. See, e.g., Reply at 1 (stating that “nothing in the specification or claims
4
requires that this relationship be ‘stored’ in persistent storage, such as a hard disk, just that it be
5
maintained during communication between the users”; also noting that “databases and the data
6
stored within them are often temporary – not persistent”).
7
8
Nevertheless, the Court finds that the concept of “store” is implicit in the term “maintain.”
The Court therefore deems it unnecessary to use the word “storing” in its construction.
9
Because the Court rejects both Yahoo’s proposal of “storing” and “persistent,” it simply
construes the phrase “maintaining . . . [an] association” as maintaining a relationship.
11
For the Northern District of California
United States District Court
10
C.
12
13
“addressing information”2
Pragmatus
Yahoo
Court
network location information
physical location
network location information
14
15
16
Similar to above, claim 1 of the ‘470 patent is a representative claim for the term “addressing
information.” Claim 1 of the ‘470 patent provides in relevant part as follows:
17
1. A method comprising:
18
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
19
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communicaiton
device by a wide area network;
20
21
22
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located . . . .
23
24
25
26
27
28
2
‘470 patent: claims 1, 16, 29, 43.
‘921 patent: claims 1, 13, 25.
5
1
2
‘470 patent, claim 1 (emphasis added).
According to Yahoo, “addressing information” means physical location. According to
3
Pragmatus, “‘network location information’ . . . is more technically precise and accurate” because,
4
“[a]lthough network locations will inevitably correspond to physical locations, . . . it is the network
5
location that is used to make and receive calls.” Reply at 2-3. At the hearing, Pragmatus stated that
6
it would not object to Yahoo’s construction so long as it was understood that an IP address could be
7
a physical location – i.e., because, even if a virtual address, an IP address ultimately corresponds to a
8
physical location.
9
In its papers, Yahoo argues that the Court should reject Pragmatus’s construction because
“nowhere in the specification does it state that ‘addressing information’ is ‘network location
11
For the Northern District of California
United States District Court
10
information.’” Resp. Br. at 7. But, at the hearing, Yahoo also admitted that nowhere in the
12
specification is “addressing information” limited to a physical location either. Indeed, the fact that a
13
communication device can be a wireless device makes it questionable whether there can be a precise
14
physical location for that device, at least a permanent one. See, e.g., ‘470 patent, claim 5 (covering
15
“[t]he method of claim 1, wherein the first communication device is a wireless device”). Given the
16
nature of the invention, which facilitates connectivity among devices through the networks,
17
including the Internet, and the fact that the invention acknowledges wireless devices, limiting
18
“addressing information” to physical location rather than network location information makes no
19
functional sense. Nor is such a limitation found in the claim language or specification.
20
Yahoo nonetheless argues that “addressing information” must mean a physical location
21
because of a 2013 decision issued by the Patent Trial and Appeal Board (“PTAB”) during a
22
reexamination proceeding involving the ‘470 patent. See Docket No. 43-5 (Patariu Decl. ¶ 5 & Ex.
23
D) (decision). The relevant part of the PTAB decision is as follows:
24
25
26
27
28
We begin our analysis by first considering the scope and
meaning of the claim term “addressing information,” which must be
given its broadest reasonable interpretation consistent with the
disclosure in the ‘470 patent. See In re Trans Texas Holdings Corp.,
498 F.3d 1290, 1298 (Fed. Cir. 2007); see also In re Yamamoto, 740
F.2d 1569, 1571 (Fed. Cir. 1984) (during a reexamination proceeding,
claims are given their broadest reasonable interpretation consistent
with the specification and limitations from the specification are not
read into the claims). As support for the disputed claim term, both
6
1
2
Appellant [Facebook] and Respondent [Pragmatus] direct us to
column 5, line 60 through column 6, line 13; column 21, lines 15-17;
and column 22, lines 13-16.4 App. Br. at 9; Respondent Br. at 10. The
relevant portions of the ‘470 Specification are reproduced below:
3
•
The ‘470 Specification discloses “maintaining service records
for at least the first and second logged in users, the service
records including user identification information and an
associated location where each user is logged in.” Spec. 6:1-4.
•
The ‘470 Specification discloses that “service records are
entered into the Service Server’s service database. The service
database thus keeps track of the location of client programs and
the types of collaborative sessions in which they can
participate. This allows the Collaboration Initiator to find
collaboration participants no matter where they are located.”
Spec. 21: 11-17.
•
The ‘470 Specification discloses that “[t]his service record
identifies the location of the callee’s Collaboration Initiator as
well as the network ports that the callee is connected to.”
Spec. 22:13-16.
4
5
6
7
8
9
11
For the Northern District of California
United States District Court
10
12
13
14
15
16
Upon reviewing the relevant portions of the ‘470 Specification,
we conclude that the claim term “addressing information” may be
broadly, but reasonably construed as the physical location of a
communication device used by a prospective user to log in. Moreover,
during the oral argument, Respondent [Pragmatus] confirmed that
address information constitutes a physical location. Hearing Tr. at 30
(see, e.g., Respondent analogizes the address of a house to the claimed
“addressing information” of a device). That confirmation is consistent
with our construction of the claim term “addressing information.”
17
18
Docket No. 43-5 (PTAB Decision at 9-10). According to Yahoo, because the PTAB concluded that
19
the broadest definition of the term “addressing information” is physical location, network location
20
information (such as an IP address) – which is broader in meaning than physical location – is
21
necessarily an inappropriate construction.
22
The problem for Yahoo is that this Court owes no deference to the PTAB’s claim
23
construction done as part of an inter partes review. See Rensselaer Polytechnic Inst. v. Apple Inc.,
24
No. 1:13-CV-0633 (DEP), 2014 U.S. Dist. LEXIS 5186, at *29 (N.D.N.Y. Jan. 15, 2014) (in case
25
decided after America Invents Act (“AIA”) went into effect, stating that “[t]he focus of the PTAB in
26
[inter partes review] is upon validity; even if an IPR is conducted, that administrative body will not
27
engage in claim construction[;] [i]n making its determination, the PTAB is mandated to accord claim
28
terms their broadest possible construction”); cf. SRAM Corp. v. AD-II Eng’g Inc., 465 F.3d 1351,
7
1
1359 (Fed. Cir. 2006) (in case decided before AIA went into effect, stating that “this court is not
2
bound by the PTO’s claim interpretation [in inter partes reexamination] because we review claim
3
construction de novo”).3
4
Ultimately, what is important here is not what the PTAB said about the claim term
5
“addressing information” but rather what Pragmatus said about the term in the proceedings before
6
the PTAB and whether any disavowal or estoppel argument may be asserted based thereon. Under
7
Federal Circuit law, comments made by a patent holder during inter partes reexamination
8
proceedings can limit claim scope. See Grober v. Mako Prods., 686 F.3d 1335, 1341 (Fed. Cir.
9
2012) (“When a patentee makes a ‘clear and unmistakable disavowal of scope during prosecution,’ a
claim’s scope may be narrowed under the doctrine of prosecution disclaimer. Statements made
11
For the Northern District of California
United States District Court
10
during reexamination can also be considered in accordance with this doctrine. . . . [T]he doctrine of
12
prosecution disclaimer only applies to unambiguous disavowals.”). The same should be true now
13
that inter partes review, rather than inter partes reexamination, is in effect. See note 3, supra.
14
15
During the PTAB proceeding, Pragmatus stated, inter alia, with respect to “addressing
information”:
16
We agree that the addressing information can be expressed in
many forms. And really need only allow the system to direct
information to the destination computer. That is what the phrase,
addressing information means.
17
18
However there are additional words in these claims. There’s a
specific type of addressing information and it is addressing
information of the device used by the user to log in.
19
20
Those words have to mean something under the doctrines of
claim differentiation. The prior art uses information such as port
addresses of the server and dial-in phone numbers to allow
communications but it did not use addressing information of the
device.
21
22
23
Characteristics of the device that allow the device to be
identified. Such as a Mac address, as an example, software on the
device, an internet address.
24
25
26
27
28
3
“Effective September 16, 2012, the Leahy-Smith America Invents Act (‘AIA’) amended the
inter partes reexamination process and renamed it the inter partes review process. The AIA
converted the process from an examination to an adjudicative one.” Tas Energy, Inc. v. San Diego
Gas & Elec. Co., No. 12cv2777-GPC(BGS), 2014 U.S. Dist. LEXIS 26107, at *4 (S.D. Cal. Feb. 26,
2014).
8
1
Docket No. 43-4 (Patariu Decl., Ex. C) (Tr. at 24-25) (emphasis added). None of what Pragmatus
2
stated in this passage suggests that “addressing information” means a physical location.
3
4
5
6
7
8
Moreover, later in the proceeding, Pragmatus indicated that an IP address could be
addressing information.
I think one important feature of the disclosed embodiment in
the specification, is that it operated across networks and Wide Area
Networks. . . .
Users work stations were accessed through data LAN hubs in
the disclosed embodiment. Now in order to route through a hub and
through a Wide Area Network or Local Area Network, various
information of the destination device is generally needed.
9
11
For the Northern District of California
United States District Court
10
12
13
14
It could be an IP address and current ITC IP address
networks. At this time there are many different network architectures
being used. But it was not a simple open connection that someone
connected to in this embodiment.
So this system, using the steps of Figure 23, would contact, the
user would contact the director server, would look up the addressing
information of the communication device used by another user to log
in. Then the system would use that addressing information to enable
communication between the users.
15
Docket No. 43-4 (Patariu Decl., Ex. C) (Tr. at 39-40) (emphasis added); see also ‘470 patent, col.
16
8:38-44 (“Control of A/V Switching Circuitry 30, conference bridges 35 and WAN gateway 40 in
17
FIG. 3 is provided by MLAN [multimedia local area network] Server 60 via lines 60b, 60c, and 60d,
18
respectively. In a preferred embodiment, MLAN Server 60 supports the TCP/IP network protocol
19
suite. Accordingly, software processes on CMWs [collaborative multimedia workstations] 12
20
communicate with one another and MLAN Server 60 via MLAN 10 using these protocols.”).
21
22
Yahoo claims, however, that the following exchange between a PTAB judge (Judge
Giannetti) and Pragmatus (Mr. Kaufman, counsel) supports its position:
23
JUDGE GIANNETTI:
Can a port be an address information?
24
MR. KAUFMAN:
Can a port be addressing information?
25
JUDGE GIANNETTI:
In a dial-up system, for example, where
you dial from a particular port. Can’t
that port be an address for the device?
MR. KAUFMAN:
A port could be an address for the device
of which the port is one.
26
27
28
9
1
....
2
MR. KAUFMAN:
3
4
....
5
JUDGE GIANNETTI:
6
7
8
10
MR. KAUFMAN:
Pardon me for really parsing words very
carefully here, because it is important. I
would say that these ports can be
addressing information of this device,
the server. Because they can be used to
locate that server.
JUDGE GIANNETTI:
It can be used to locate the device too,
can’t they?
15
MR. KAUFMAN:
The device that the user uses to log in?
16
JUDGE GIANNETTI:
Right.
17
MR. KAUFMAN:
No they can’t.
18
JUDGE GIANNETTI:
Why not?
19
MR. KAUFMAN:
Because that port number there tells us
nothing about the device. The device
must reach out to that port by dialing in.
JUDGE GIANNETTI:
Once they’re dialed in, once they’re
logged in, if you send a message to that
particular port, isn’t that addressing it to
the device?
MR. KAUFMAN:
It is addressing it to the server.
11
For the Northern District of California
Well let’s take your figure. I’m looking
at your chart. I think it’s the next slide
where it shows two users logged in to a
CompuServe server and one’s on one
port and the other’s on the other.
But why can’t the port, by which a
particular user logged into be an . . .
address of the device?
9
United States District Court
So a port of the server, for example, I
think would fit the definition of
addressing information of the server.
12
13
14
20
21
22
23
24
....
25
MR. KAUFMAN:
26
27
[I]t is addressing information. That can
be used to find the device, but it does not
tell us anything about, it’s not of the
device because it’s not a characteristic
of the device.
28
10
1
....
2
JUDGE GIANNETTI:
Well the device is at one end of the
analog phone line and the port is at the
other end. So I’m sending to one end
and it’s going through the pipe, through
the analog line, to the device. Why am I
not addressing the device by sending it
to the line?
MR. KAUFMAN:
Well let me, it’s because the system
knows nothing about where that device
is and has no information. It’s not using
addressing information of the device to
make the communication.
3
4
5
6
7
8
9
It [would] be very similar to if I would
like to deliver you a holiday card, Judge
Giannetti, I don’t need to know the
address of your house if I just reach out
and give it to you right now.
11
For the Northern District of California
United States District Court
10
12
JUDGE GIANNETTI:
What if –
13
MR. KAUFMAN:
If I want to send it by mail, I have to
know the address of your house.
JUDGE GIANNETTI:
What if you send it to a Post Office
Box?
MR. KAUFMAN:
I would say that, that is not the address
of your house and that there must be
some other information to get to your
house.
JUDGE GIANNETTI:
But it’s my Postal Address. Isn’t that
analogous to the port?
MR. KAUFMAN:
It is your postal address, but I’m now
talking about, I’m analogizing the house
to the device. And I think that that is
reading out the words of the device.
14
15
16
17
18
19
20
21
22
23
24
25
26
We’ve all agreed that addressing
information generally is information
sufficient to get from one end to the
other. But it’s not of the device.
Docket No. 43-4 (Patariu Decl., Ex. C) (Tr. at 25-29) (emphasis added).
But the above colloquy makes clear that Pragmatus was analogizing a house (a “physical
27
location”) to a device simply to clarify that addressing information of a device has to be a
28
characteristic of the device. By making this analogy, there was no clear “‘clear and unmistakable
11
1
disavowal of scope’” – i.e., that “addressing information” must mean a physical location. Grober v.
2
Mako Prods., 686 F.3d at 1341 (Fed. Cir. 2012) (emphasizing that “the doctrine of prosecution
3
disclaimer only applies to unambiguous disavowals”). This is particularly so in light of other
4
comments by Pragmatus quoted above which indicate addressing information is not a physical
5
location.
6
Finally, the Court notes it is far from clear (based on the record) that Pragmatus needed to
7
disclaim anything but physical location as “addressing information” in order to avoid the prior art.
8
That is, Yahoo has failed to adequately explain why Pragmatus needed to disavow an IP address as
9
“addressing information” in order to avoid prior art when the prior art focused on the use of
telephone numbers, which are distinguishable from IP addresses. See Docket No. 43-5 (Patariu
11
For the Northern District of California
United States District Court
10
Decl., Ex. D) (PTAB Decision at 12) (“[W]e cannot say with certainty . . . that Bowen’s disclosure
12
of accessing the CompuServe system by dialing in to a packet-switch network necessarily
13
encompasses maintaining the physical location of a communication device used by a prospective
14
user to log in. [¶] Moreover, while it may be possible to rely upon the local access numbers
15
associated with Bowen’s packet-switch networks . . . to ascertain the physical location of the
16
communication device used by a prospective user to log in to the CompuServe system, those local
17
access numbers, at best, only provides the area code where the user is located.”).
18
Accordingly, the Court rejects Yahoo’s proposal that “addressing information” must mean
19
physical location. Instead, the Court adopts Pragmatus’s construction – i.e., network location
20
information,” particularly as such a construction is consistent with the comments Pragmatus made to
21
the PTAB.
22
///
23
///
24
///
25
///
26
///
27
///
28
///
12
1
2
3
4
D.
“keeping track of client programs”4
Pragmatus
Yahoo
Court
keeping track of the location
of client programs
receiving and storing the
physical location information
and communication
capabilities from software that
controls physical input and
output connections
keeping track of the location
of client programs
5
6
7
8
9
Similar to above, claim 1 of the ‘470 patent is a representative claim for the term “keeping
track of client programs.” Claim 1 provides in relevant part:
1. A method comprising:
11
For the Northern District of California
United States District Court
10
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
12
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
13
14
15
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located . . . .
16
17
18
19
20
21
‘470 patent, claim 1 (emphasis added).
Pragmatus’s construction – i.e., keeping track of the location of client programs – is
supported by the specification for the ‘470 patent.
Before client programs can access audio/video resources
through the AVNM [Audio Video Network Manager], they must
register the collaborative services they provide with the Service Server
69. Examples of these services indicate “video call,” “snapshot
sharing,” “conference” and “video file sharing.” These service records
are entered into the Service Server’s service database. The service
database thus keeps track of the location of client programs and the
types of collaborative sessions in which they can participate. This
22
23
24
25
26
27
28
4
‘470 patent: claims 1, 16, 29, 43.
‘921 patent: claims 1, 13, 25.
13
1
allows the Collaboration Initiator to find collaboration participants no
matter where they are located.
2
3
‘470 patent, col. 21:7-17 (emphasis added). Yahoo argues that it is the physical location that is
4
tracked but, as discussed above in conjunction with “addressing information,” physical location is
5
not an appropriate limitation.
6
Yahoo protests still that Pragmatus’s construction is deficient because it does not define what
7
a client program is or does. According to Yahoo, there should be language in the construction
8
indicating that client programs “control the physical input and output connections for audio
9
devices.” Resp. Br. at 8. Yahoo relies on the following part of the specification in support:
15
In response to client program requests, the AVNM provides
connectivity between audio/video devices by connecting their ports.
Connecting ports is achieved by switching one port’s physical input
connections to the other port’s physical output connections (for both
audio and video) and vice-versa. Client programs can specify which
of the 4 physical connections on its ports should be switched. This
allows client programs to establish unidirectional calls (e.g., by
specifying that only the port’s input connections should be switched
and not the port’s output connection) and audio-only or video-only
calls (by specifying audio connections only or video connections
only”).
16
‘470 patent, col. 20:59-21:3. But the fact that client programs “can specify which of the 4 physical
17
connections on its ports should be switched” (emphasis added) indicates that Yahoo’s language is
18
too strong; the specification does not say the client programs “must” control physical input and
19
output connections.
11
For the Northern District of California
United States District Court
10
12
13
14
20
21
22
23
24
25
26
Pragmatus further argues that the physical requirement desired by Yahoo is misplaced
because
the patents-in-suit are not limited to ‘physical . . . connections’
between the communication devices. . . . [T]he patents-in-suit
expressly disclose the use of the invention in the context of wireless
devices and the Internet where no physical connection exists between
a caller and callee. Indeed, Yahoo!’s proposal that a physical
connection is required has been considered and rejected multiple times
by judges in the Northern District of California when analyzing U.S.
Patent No. 5,896,500, which is related to and shares the same
specification as the patents-in-suit.
27
Op. Br. at 8 (citing Docket Nos. 42-4 and-5) (Belloli Decl., Exs. D-E) (orders from Judge Chesney
28
and Judge Patel regarding, inter alia, the ‘500 patent). Here, the Court does not find Pragmatus’s
14
1
reliance on the Judge Chesney and Judge Patel orders convincing (e.g., those orders focus on a
2
completely different term, “AV path”). Nonetheless, Yahoo’s position remains problematic because
3
the fact that client programs “can specify which of the 4 physical connections on its ports should be
4
switched,” 470 patent, col. 20:59-21:3 (emphasis added), does not establish that there must always
5
be physical connections.
6
7
8
9
E.
“active communication”/“existing communication”5
Pragmatus
Yahoo
Court
plain and ordinary meaning;
no construction necessary
communication where the call
handle is in the active state
plain and ordinary meaning
11
For the Northern District of California
United States District Court
10
The Court therefore adopts Pragmatus’s construction.
12
For the terms “active communication” and “existing communication,” claims 1 and 13 of the
13
‘470 patent are representative claims. Claim 1 provides:
14
1. A method comprising:
15
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
16
17
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
18
19
20
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located;
21
22
presenting a user interface on a display associated with the first
communication device, the user interface including at least one of a
scrollable list of identifiers of a plurality of users and a dial panel of
identifiers for at least a subset of users from the scrollable list, wherein
at least one of the scrollable list and the dial panel includes an
identifier for the second user;
23
24
25
26
27
28
5
‘470 patent: claims 1, 10, 13, 16, 24, 27, 29, 36, 37, 43, 48.
‘921 patent: claims 1, 6, 7, 13, 21, 22, 25, 30, 31.
15
1
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
2
3
4
5
6
allowing the first user to select from the user interface the
identifier of the second user;
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
information of the second communication device to allow
communication between the first and second users, the communication
being established using either a communication type selected by the
first user or a default communication type;
7
8
detecting an incoming request for communication, from at least
a third user, at the first communication device of the first user during
an active communication with the second user;
9
indicating to the first user the third user; and
11
For the Northern District of California
United States District Court
10
12
13
14
providing the first user with an option of accepting the
incoming request for communication with the third user.
‘470 patent, claim 1 (emphasis added).
Claim 13 provides:
13. The method of claim 1, further comprising allowing the
first user to:
15
16
select one or more users from among the plurality of users by
selecting corresponding identifiers associated with the selected one or
more users; and
17
18
19
20
add the selected one or more users to an existing
communication.
‘470 patent, claim 13 (emphasis added).
The Court rejects Yahoo’s proposed construction of “active communication”/“existing
21
communication.” First, Yahoo’s construction contains a confusing term itself – i.e., “callhandle.”
22
Callhandle appears nowhere in the claims themselves; rather, it is a term that is used in the
23
specification only.
24
25
26
27
Second, it is true that callhandles are expressly called out in the specification. For example:
[T]he AVNM [Audio Video Network Manager] manages the switches
in the A/V Switching Circuitry 30 in FIG. 3 to provide port-to-port
connections in response to connection requests from clients. The
primary data structure used by the AVNM for managing these
connections will be referred to as a callhandle, which is comprised of
a plurality of bits, including state bits.
28
16
1
Each port-to-port connection managed by the AVNM
comprises two callhandles, one associated with each end of the
connection. The callhandle at the client port of the connection
permits the client to manage the client’s end of the connection. The
callhandle mode bits determine the current state of the callhandle and
which of a port’s four switch connections (video in, video out, audio
in, audio out) are involved in a call.
2
3
4
5
AVNM clients send call requests to the AVNM whenever they
want to initiate a call. As part of a call request, the client specifies the
local service in which the call will be involved, the name of the
specific port to use for the call, identifying information as to the
callee, and the call mode. In response, the AVNM creates a callhandle
of the caller’s port.
6
7
8
All callhandles are created in the “idle” state. The AVNM
then puts the caller’s callhandle in the “active” state. The AVNM next
creates a callhandle for the callee and sends it a call event, which
places the callee’s callhandle in the “ringing” state. When the callee
accepts the call, its callhandle is placed in the “active” state, which
results in a physical connection between the caller and the callee.
Each port can have an arbitrary number of callhandles bound to it, but
typically only one of these callhandles can be active at the same time.
9
11
For the Northern District of California
United States District Court
10
12
13
‘470 patent, col. 22:54-64 (emphasis added). However, the above discussion refers only to the
14
preferred embodiment of the invention, see ‘470 patent, col. 6:15-16, and “[a]n accused infringer
15
cannot overcome the plain meaning of a claim term ‘simply by pointing to the preferred embodiment
16
or other structures or steps disclosed in the specification or prosecution history.’” Toshiba Corp. v.
17
Imation Corp., 681 F.3d 1358, 1369 (Fed. Cir. 2012). Pragmatus did not disavow or disclaim an
18
active/existing communication except through a callhandle in the active state. See DealerTrack, Inc.
19
v. Huber, 674 F.3d 1315, 1327 (Fed. Cir. 2012) (stating that “‘it is improper to read limitations from
20
a preferred embodiment described in the specification – even if it is the only embodiment – into the
21
claims absent a clear indication in the intrinsic record that the patentee intended the claims to be so
22
limited”).
23
Finally, because the meaning of “active/existing communication” is obvious on its face, the
24
Court need not construe the term beyond its plain and ordinary meaning.
25
///
26
///
27
///
28
///
17
1
2
3
4
5
F.
“indicating”/“indication”6
Pragmatus
Yahoo
Court
providing notice visually or by
sound
providing notice visually and
by sound
providing notice visually
and/or by sound
a notice provided visually or
by sound
a notice provided visually and
by sound
a notice provided visually
and/or by sound
6
7
8
Once again, claim 1 of the ‘470 patent is a representative claim, this time for the term
“indicating”/“indication.” Claim 1 provides:
9
1. A method comprising:
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
11
For the Northern District of California
United States District Court
10
12
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
13
14
15
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located;
16
17
presenting a user interface on a display associated with the first
communication device, the user interface including at least one of a
scrollable list of identifiers of a plurality of users and a dial panel of
identifiers for at least a subset of users from the scrollable list, wherein
at least one of the scrollable list and the dial panel includes an
identifier for the second user;
18
19
20
21
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
22
allowing the first user to select from the user interface the
identifier of the second user;
23
24
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
information of the second communication device to allow
communication between the first and second users, the communication
25
26
27
28
6
‘470 patent: claims 1, 16, 29, 43.
‘921 patent: claims 1, 13, 25, 32.
18
1
being established using either a communication type selected by the
first user or a default communication type;
2
3
detecting an incoming request for communication, from at least
a third user, at the first communication device of the first user during
an active communication with the second user;
4
indicating to the first user the third user; and
5
6
7
8
providing the first user with an option of accepting the
incoming request for communication with the third user.
‘470 patent, claim 1 (emphasis added).
As a preliminary matter, the Court takes note that Pragmatus’s proposed construction of
opening brief, Pragmatus’s actual position is that “‘indication’ can be a visual, a sound, or both. It
11
For the Northern District of California
“indicating”/“indication” does not accurately reflect its position on the merits. As evidenced in its
10
United States District Court
9
just does not have to be both.” Op. Br. at 12. Thus, what Pragmatus should have provided as a
12
construction for “indicating” is “providing notice visually and/or by sound.”
13
In its papers, Yahoo argues that there must always be both visual and aural notice (i.e., visual
14
notice alone or aural notice alone would not be enough) based on excerpts from the ‘470
15
specification found in columns 35-38. See Resp. Br. at 10-11. See, e.g., ‘470 patent, col. 36:60-64
16
(“While discussing the Expert’s advice, field representative 201 makes annotations 222 to image
17
220 in order to illustrate his concerns. While responding to the concerns of the field representative
18
201, the Expert hears a beep and receives a visual notice (New Call window 223) on his screen (not
19
visible to the field representative and his client), indicating the existence of a new incoming call and
20
identifying the caller.”). But Yahoo’s problem, once again, is that it relies on a preferred
21
embodiment, and there is no clear indication in the specification that the patentee intended the
22
preferred embodiment to be the exclusive embodiment, thereby disclaiming any claim scope. See
23
‘470 patent, col. 35:15-24 (“In order to illustrate how the present invention may be implemented and
24
operated, an exemplary preferred embodiment will be described having features applicable to the
25
aforementioned scenario involving remote access to expertise. It is to be understood that this
26
exemplary embodiment is merely illustrative, and is not to be considered as limiting the scope of the
27
invention, since the invention may be adapted for other applications (such as in engineering and
28
manufacturing) or uses having more or less hardware, software and operating features and combined
19
1
in various ways.”).
2
3
Moreover, Pragmatus points to a part of the specification which reflects that an “indication”
can be made by visual notice alone.
4
After a call has been set up, AVNM clients can send requests
to the AVNM to change the state of the call [i.e., active or not], which
can advantageously be accomplished by controlling the callhandle
states. For example, during a call, a call request from another party
could arrive. This arrival could be signaled to the user by providing
an alert indication in a dialogue box on the user’s CMW
[Collaborative Multimedia Workstation] screen. The user could refuse
the call by clicking on a refuse button in the dialogue box, or by
clicking on a “hold” button on the active call window to put the
current call on hold and allow the incoming call to be accepted.
5
6
7
8
9
‘470 patent, col. 23:13-22. In its brief, Yahoo argues that the above excerpt is not on point because
11
For the Northern District of California
United States District Court
10
“the focus is on describing call state changes that happen during a teleconference, not describing the
12
alert indications.” Resp. Br. at 11. But that argument is not persuasive because the text above
13
clearly refers to “an alert indication in a dialogue box on the user’s screen.”
14
15
16
17
18
The Court therefore construes “indicating” as providing notice visually and/or by sound.
G.
“revealing a corresponding identifier”7
Pragmatus
Yahoo
Court
making known or showing the
corresponding identifier
displaying previously hidden
identifier
making known or showing the
corresponding identifier
19
20
For this claim term, a representative claim is claim 16 of the ‘470 patent.
21
16. A method comprising:
22
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in, wherein the first communication device is a
wireless device;
23
24
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
25
26
27
28
7
‘470 patent: claims 16, 29.
20
1
2
3
4
5
6
7
8
9
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located;
presenting a user interface on a display associated with the first
communication device, the user interface including identifiers of a
plurality of users including an identifier for the second user, wherein
information associated with at least the second user is retrieved from
at least one server;
allowing the first user to request communication with the
second user by selecting the identifier of the second user from the user
interface;
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
11
For the Northern District of California
United States District Court
10
if the second user is logged in, indicating to the second user
that the first user requested communication with the second user
including revealing a corresponding identifier for the first user;
12
13
14
15
16
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
information of the second communication device to allow
communication between the first and second users . . . .
‘470 patent, claim 16 (emphasis added).
As the parties note, their dispute regarding “revealing a corresponding identifier” is really
17
over the specific term “revealing.” According to Yahoo, “‘revealing’ means the identifier
18
previously existed but was hidden,” Resp. Br. at 11, while Pragmatus argues that “revealing” simply
19
means making known or shown.
20
Yahoo premises its argument largely on a dictionary definition. But, as Pragmatus points
21
out, not all of the dictionary definitions of “reveal” require that something be hidden. Indeed, the
22
dictionary excerpt provided by Yahoo provides the following definitions for “reveal”:
23
24
1: to make known through divine inspiration 2: to make (something
secret or hidden) publicly or generally known +-a secret, 3: to open up
to view: DISPLAY +the uncurtained window -ed a cluttered room,
25
Docket No. 43-6 (Palariu Decl., Ex. E) (Merriam Webster’s Collegiate Dictionary, 10th ed. (1995)).
26
27
28
Pragmatus also makes a legitimate point in its reply brief that,
as anyone who has used such technology is aware, when you log in to
a telecommunications system you will ordinarily see a list of who is
online and who is not as well as an icon for each person. And then,
21
1
when you get a request for communication, the identity of the person
wishing to communicate with you as well as an icon related to the
person will be communicated to you. But nothing requires the
“corresponding identifiers” to be “hidden” before the request for
communication is made.
2
3
4
Reply at 8.
5
6
7
8
9
Accordingly, the Court rejects Yahoo’s construction and adopt Pragmatus’s.
H.
“[audio/video] communication”8
Pragmatus
Yahoo
Court
an exchange of [audio/video]
information
synchronized, bidirectional
exchange of [audio/video]
information
a real-time exchange of
[audio/video] information
generally shared by
participants
11
For the Northern District of California
United States District Court
10
12
For the term “[audio/video] communication,” a representative claim is claim 6 of the ‘470
patent. Claim 6 is dependent on claim 1. Claim 1 provides as follows:
13
1. A method comprising:
14
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
15
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
16
17
18
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located;
19
20
21
presenting a user interface on a display associated with the first
communication device, the user interface including at least one of a
scrollable list of identifiers of a plurality of users and a dial panel of
identifiers for at least a subset of users from the scrollable list, wherein
at least one of the scrollable list and the dial panel includes an
identifier for the second user;
22
23
24
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
25
26
27
28
8
‘470 patent: claims 6, 8, 20, 23, 33, 39, 42, 49.
‘921 patent: claims 16 and 27.
22
1
allowing the first user to select from the user interface the
identifier of the second user;
2
3
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
information of the second communication device to allow
communication between the first and second users, the communication
being established using either a communication type selected by the
first user or a default communication type;
4
5
6
detecting an incoming request for communication, from at least
a third user, at the first communication device of the first user during
an active communication with the second user;
7
8
indicating to the first user the third user; and
9
providing the first user with an option of accepting the
incoming request for communication with the third user.
11
For the Northern District of California
United States District Court
10
12
‘470 patent, claim 1 (emphasis added).
Claim 6, in turn, provides as follows.
13
6. The method of claim 1, wherein the communication between the
first and second users includes at least one of a set consisting of audio
communications, video communications, snapshot sharing, and data
conferencing.
14
15
16
17
‘470 patent, claim 6 (emphasis added).
As Pragmatus notes, the parties are in agreement that an audio/video communication is an
18
exchange of information; the only dispute is whether the communication has to be both bidirectional
19
and synchronized, as Yahoo contends. See Op. Br. at 14.
20
Regarding synchronization, Pragmatus clarified at the hearing that it did not take issue with
21
Yahoo’s construction to the extent Yahoo simply meant that the communication must be in real
22
time. Rather, Pragmatus was more concerned that the use of the specific term “synchronized” would
23
be confusing to the jury. Although parts of the patent indicate that the opposite of real time is
24
“asynchronous”9 – and thus, Yahoo chose to use the word “synchronized” – the word
25
9
26
27
28
See ‘470 patent, col. 5:23-27 (stating that, “[i]n a preferred embodiment, the system
architecture employs separate real-time and asynchronous networks”); ‘470 patent, col. 5:34-42
(stating that “[t]he system architecture also accommodates the situation in which the user’s desktop
computing and/or communications equipment provides varying levels of media-handling
capability[;] [f]or example, a collaboration session – whether real-time or asynchronous – may
include participants whose equipment provides [various] capabilities”).
23
1
“synchronization” appears in other parts of the patent in a different context. For example, in the
2
specification of the ‘470 patent, there is a section titled “Media Synchronization.” That section
3
provides, inter alia:
4
5
6
7
8
9
11
For the Northern District of California
United States District Court
10
12
13
A preferred manner for providing multimedia synchronization
in the preferred embodiment will next be considered. Only
multimedia documents with real-time material need include
synchronization functions and information. Synchronization for such
situations may be provided as described below.
Audio or video segments can exist without being accompanied
by the other. If audio and video are recorded simultaneously (“corecorded”), the preferred embodiment allows the case where their
streams are recorded and played back with automatic synchronization
– as would result from conventional VCRs, laserdisks, or timedivision multiplexed (“interleaved”) audio/video streams. This
excludes the need to tightly synchronize (i.e., “lip-sync”) separate
audio and video sequences. Rather, reliance is on the co-recording
capability of the Real-Time Audio/Video Storage Server 502 to
deliver all closely synchronized audio and video directly at its signal
outputs.
‘470 patent, col. 29:23-40.
14
The Court acknowledges that the excerpt above concerns a different kind of synchronization
15
– i.e., synchronization of audio and video – and that there need not be such synchronization of audio
16
and video if, e.g., a communication consists of audio only or video only, which is contemplated by
17
the patent (as Yahoo admitted at the hearing). See also ‘470 patent, claim 6. Because of the
18
potential for confusion, the Court shall use the term “real time” instead of “synchronized” to convey
19
the idea that a communication must approximate a face-to-face communication in terms of time – in
20
particular, that there is not a significant gap in time between the time that the communication is
21
made to the time that the communication is received. See ‘470 patent, col. 2:4-9 (stating that “[o]ne
22
or more of these other experts may be in a meeting, on another call, or otherwise temporarily
23
unavailable[;] [i]n this event, the expert must communicate ‘asynchronously’ – to bridge time as
24
well as distance”); ‘470 patent, col. 2:15-20 (stating that “telephone answering machines, voice mail,
25
fax machines and conventional electronic mail systems provide incomplete solutions to the problems
26
presented by deferred (asynchronous) collaboration”).
27
At the hearing, Pragmatus did not object to the use of the term “real time” in lieu of
28
“synchronized.” As for Yahoo, it did not object to the use of the term “real time” per se. However,
24
1
it did express concern that a construction that included only the “real time” requirement would be
2
deficient. In other words, according to Yahoo, the addition of the term “bidirectional” was critical
3
because it conveyed something more. As Yahoo stated at the hearing, under the invention claimed,
4
information does not simply have to be transmitted; it also has to be received and utilized so that
5
participants in the communication will all be “on the same page.”
6
But the term “bidirectional” on its face is not particularly informative. Moreover, the term
7
could be misleading because, even though the patent clearly contemplates an exchange of
8
information between parties, that does not necessarily mean that all information is exchanged. See
9
‘470 patent, col. 38-43-64 (discussing “one-way digital video” because of technological constraints).
Therefore, the Court shall address Yahoo’s concern but shall use language different from that
11
For the Northern District of California
United States District Court
10
proposed by Yahoo. At the hearing, the Court proposed that the phrase “generally shared by
12
participants” be added to the construction. Yahoo did not dispute that inclusion of this phrase would
13
largely take care of its concern. Furthermore, Pragmatus stated that this additional language was
14
acceptable.
15
Accordingly, the Court construes “[audio/video] communication” to mean “a real-time
16
exchange of [audio/video] information generally shared by participants.”
17
I.
18
19
20
21
“data conferencing”10
Pragmatus
Yahoo
Court
a communication session
among two or more
participants sharing computer
data in real time
a synchronized, bidirectional
communication session among
two or more participants that
includes: (I) sharing a
snapshot of a computer screen
or (ii) sharing both the display
and control of a running
application; and may also
include annotating the share
data
a communication session
among two or more
participants sharing computer
data in real time, including
snapshot sharing (sharing of
“snapshots” or selected
regions of the user’s screen),
application sharing (shared
control of running
applications), shared
whiteboard (equivalent to
sharing a “blank” window),
and associated telepointing
and annotation capabilities
22
23
24
25
26
27
28
10
‘470 patent: claims 6, 7, 42.
25
1
2
For the term “data conferencing,” claim 6 of the ‘470 patent is a representative claim. Claim
6 provides:
3
6. The method of claim 1, wherein the communication between the
first and second users includes at least one of a set consisting of audio
communications, video communications, snapshot sharing, and data
conferencing.
4
5
6
7
‘470 patent, claim 6 (emphasis added).
Here, the dispute over the term “data conferencing” has two components: (1) whether the
8
communication session must be synchronized and bidirectional and (2) whether the communication
9
session must include either snapshot sharing or application sharing (i.e., sharing both the control and
display of running applications). Yahoo argues that the answer is yes; Pragmatus asserts to the
11
For the Northern District of California
United States District Court
10
contrary.
12
1.
13
The Court shall resolve the dispute regarding synchronized and bidirectional consistent with
Synchronized and Bidirectional
14
its analysis above. That is, the Court shall use the term “real time” instead of “synchronized,” and
15
the Court shall address Yahoo’s “bidirectional” concern by using, in its construction of the term
16
“data conferencing,” words related to sharing.
17
2.
18
At the hearing, Pragmatus clarified that it did not have a problem per se with Yahoo’s
Snapshot or Application Sharing
19
reference to snapshot sharing or application sharing in its proposed construction. Rather, its
20
problem was that Yahoo included only these examples of dataconferencing in its construction but
21
not others, namely, a shared whiteboard. Pragmatus points out that the specification talks about all
22
three kinds of sharing as data conferencing:
23
24
25
26
27
28
As used herein, desk-top teleconferencing includes real-time audio
and/or video teleconferencing, as well as data conferencing. Data
conferencing, in turn, includes snapshot sharing (sharing of
“snapshots” of selected regions of the user’s screen), application
sharing (shared control of running applications), shared whiteboard
(equivalent to sharing a “blank” window), and associated telepointing
and annotation capabilities.
‘470 patent, col. 4:61-5:1.
At the hearing, Yahoo did not object to inclusion of a shared whiteboard. Accordingly, the
26
1
Court adopts the above construction which refers to all three kinds of data sharing.
2
J.
3
“text communications”/“text”11
Pragmatus
5
Court
communications involving
characters
4
Yahoo
synchronized, bidirectional
character transmission
communications involving
characters
6
7
For the term “text communications”/“text,” there are several representative claims from the
8
‘470 patent.
9
•
11
For the Northern District of California
United States District Court
10
‘470 patent, claim 7.
•
12
13
“7. The method of claim 6, wherein the data conferencing includes text communications.”
“21. The method of claim 16, wherein the communication includes text.” ‘470 patent, claim
21.
•
“34. The method of claim 29, wherein the communication includes real-time text.” ‘470
14
patent, claim 34.
15
The primary dispute regarding “text communications”/“text” is whether there is a
16
synchronized and bidirectional requirement. As indicated above, in the context of evaluating audio
17
and video communications, the Court did not use the terms “synchronized” and “bidirectional” in its
18
construction; however, it did include language to convey similar concepts – e.g., real time and
19
sharing.
20
With regard to real time, the Court finds that such a limitation is appropriate for audio/video
21
communication but not for text communication/text. First, the specification clearly contemplates
22
that text need not be in real time: “In a preferred embodiment, the system architecture employs
23
separate real-time and asynchronous networks – the former for real-time audio and video, and the
24
latter for non-real-time audio and video, text, graphics and other data, as well as control signals.”
25
‘470 patent, col. 5:23-27 (emphasis added). Second, the doctrine of claim differentiation also
26
27
28
11
‘470 patent: claims 7, 21, 34, 50.
‘921 patent: claims 2, 24, 26.
27
1
supports the conclusion that text need not be in real time. See Starhome GmbH v. AT&T Mobility
2
LLC, 743 F.3d 849, 857-58 (9th Cir. 2014) (stating that “[t]he doctrine of claim differentiation is
3
‘based on the common sense notion that different words or phrases used in separate claims are
4
presumed to indicate that the claims have different meanings and scope’”). For example, the ‘470
5
patent specifically contemplates when real-time text is required and when it is not:
6
•
7
8
21 (emphasis added).
•
9
“34. The method of claim 29, wherein the communication includes real-time text.” ‘470
patent, claim 34 (emphasis added).
10
As for the notion of sharing, that is already subsumed within the claims which refer to a
11
For the Northern District of California
United States District Court
“21. The method of claim 16, wherein the communication includes text.” ‘470 patent, claim
communication that includes text. To the extent Yahoo further suggests (as it did at the hearing) that
12
a text communication takes place only in the context of data conferencing, that is not supported by
13
the language of the claims. For example, claim 21 of the ‘470 patent states: “The method of claim
14
16, wherein the communication includes text.” ‘470 patent, claim 21. No reference is made to data
15
conferencing at all. In contrast, claim 7 of the ‘470 patent states: “The method of claim 6, wherein
16
the data conferencing includes text communications.” ‘470 patent, claim 7. The principle of claim
17
differentiation underscores that text communication can but need not take place in the context of
18
data conferencing. While Yahoo argues that the only embodiment of text communication in the
19
specification is within the context of data conferencing, that ignores the well-established Federal
20
Circuit law that, “[e]ven when the specification describes only a single embodiment, the claims of
21
the patent will not be read restrictively unless the patentee has demonstrated a claim intention to
22
limit the claim scope using ‘words or expressions of manifest exclusion or restriction.’” Liebel-
23
Flarsheim, 358 F.3d at 906.
24
The Court therefore simply defines “text communications”/“text” as communications
25
involving characters.
26
///
27
///
28
///
28
1
2
3
4
K.
“establishing communication”/“communication being established”12
Pragmatus
Yahoo
Court
plain and ordinary meaning;
no construction necessary
setting up the necessary
communication paths between
the caller and callee;
plain and ordinary meaning
5
the necessary communication
paths between the caller and
the callee having been set up
6
7
8
9
A representative claim for the term “establishing communication”/“communication being
established” is claim 1 of the ‘470 patent. Claim 1 provides:
1. A method comprising:
11
For the Northern District of California
United States District Court
10
maintaining a first association between a first user and corresponding
addressing information of a first communication device used by the
first user to log in;
12
maintaining a second association between a second user and
corresponding addressing information of a second communication
device used by the second user to log in, wherein the second
communication device is separated from the first communication
device by a wide area network;
13
14
15
wherein the first and second associations are dynamically changeable
by keeping track of client programs at the respective communication
devices so that the first and second users, if logged in, can be found no
matter where they are located;
16
17
18
presenting a user interface on a display associated with the first
communication device, the user interface including at least one of a
scrollable list of identifiers of a plurality of users and a dial panel of
identifiers for at least a subset of users from the scrollable list, wherein
at least one of the scrollable list and the dial panel includes an
identifier for the second user;
19
20
21
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
22
23
allowing the first user to select from the user interface the
identifier of the second user;
24
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
25
26
27
28
12
‘470 patent: claims 1, 16, 29, 43.
‘921 patent: claim 13.
29
1
2
information of the second communication device to allow
communication between the first and second users, the communication
being established using either a communication type selected by the
first user or a default communication type;
3
4
detecting an incoming request for communication, from at least
a third user, at the first communication device of the first user during
an active communication with the second user;
5
indicating to the first user the third user; and
6
7
8
9
providing the first user with an option of accepting the
incoming request for communication with the third user.
‘470 patent, claim 1 (emphasis added).
The Court agrees with Pragmatus that it can simply rest on plain and ordinary meaning with
respect to the above term. While Yahoo argues that the term here has “a more specific meaning”
11
For the Northern District of California
United States District Court
10
than the “ordinary meaning outside of the context of these claims and patents,” Resp. Br. at 17, that
12
argument is not persuasive – especially because Yahoo’s proposed construction uses language that is
13
very similar to the term language itself.
14
The main difference between Yahoo’s proposed construction and the term on its face is that
15
Yahoo’s proposed construction refers to “communication paths.” But here Pragmatus brings up a
16
valid point – i.e., that Yahoo’s construction requires multiple paths (i.e., plural) when in fact “the
17
preferred embodiment discloses using a single direct path between caller and callee.” Op. Br. at 17.
18
Next to be described in connection with FIG. 4 is the
advantageous manner in which the present invention provides for realtime audio/video/data communication among geographically dispersed
MLANs [Multimedia Local Area Networks] 10 via WAN [Wide Area
Network] 15 (FIG. 1), whereby communication delays, cost and
degradation of video quality are significantly minimized from what
would otherwise be expected.
19
20
21
22
Four MLANs 10 are illustrated at locations A, B, C and D. . . .
23
....
24
25
26
The system also provides optimal routes for audio/video
signals through the WAN. For example, in FIG. 4, location A can
either take a direct route to location D via path 47, or a two-hop route
through location C via paths 48 and 49. If the direct path 47 linking
location A and D is unavailable, the multipath route via location C and
paths 48 and 49 could be used.
27
28
470 patent, col. 10:35-11:16.
30
1
Notably, in its responsive brief, Yahoo fails to address this excerpt from the ‘470
2
specification. Admittedly, Yahoo does point to other parts of the ‘470 specification that suggest
3
multiple paths.
4
•
“For example, to provide multi-party teleconferencing, an initiating CMW 12 signals MLAN
5
Server 60 via Data LAN hub 25 identifying the desired conference participants. After
6
determining which of these conferees will accept the call, MLAN Server 60 controls A/V
7
Switching Circuitry 30 (and CMW software via the data network) to set up the required
8
audio/video and data paths to conferees at the same location as the initiating CMW.” ‘470
9
patent, col. 9:19-26 (emphasis added).
•
“The callee’s Collaboration Initiator then notifies the AVNM as to whether the call will be
11
For the Northern District of California
United States District Court
10
accepted or refused. If the call is accepted (7), the AVNM sets up the necessary
12
communication paths between the caller and the callee required to establish the call. The
13
AVNM then notifies the caller’s Collaboration Initiator that the call has been established by
14
sending it an accept event (8). If the caller and callee are at different sites, their AVNMs will
15
coordinate in setting up the communication paths at both sites, as required by the call.” ‘470
16
patent, col. 22:37-46 (emphasis added).
17
But that there can be multiple communication paths does not necessarily mean that a single
18
communication path is foreclosed.
19
L.
20
21
22
“service programs”13
Pragmatus
Yahoo
Court
set of instructions that tell a
computer to perform a service
indefinite
set of instructions that tell a
computer to perform a service
23
24
25
The dispute over the term “service programs” is really a dispute over whether the term is
indefinite. Under Federal Circuit law, “‘[a] claim is indefinite only when it is not amenable to
26
27
28
13
‘921 patent: claims 1, 6, 7, 8, 9, 13, 21, 22, 23, 25, 29, 30, 31, 32.
31
1
construction or insolubly ambiguous.’”14 Teva Pharms. USA, Inc. v. Sandoz, Inc., 723 F.3d 1363,
2
1368 (Fed. Cir. 2013).
3
4
Claim 1 of the ‘921 patent is a representative claim for the term “service programs”. Claim 1
provides in relevant part:
5
1. A system for use in communication between a plurality of users:
6
one or more service programs; and
7
one or more collaboration initiation programs;
8
wherein at least one of the one or more service programs and one or
more collaboration programs are for:
9
maintaining a first association between a first user and corresponding
addressing information of a second communication device used by the
second user to log in, wherein the second communication device is
separated from the first communication device by a wide area
network; wherein the first and second associations are dynamically
changeable by keeping track of client programs at the respective
communication devices so that the first and second users, if logged in,
can be found no matter where they are located;
11
For the Northern District of California
United States District Court
10
12
13
14
presenting a user interface on a display associated with the first
communication device, the user interface including at least one of a
scrollable list of identifiers of the plurality of users and a dial panel of
identifiers for at least a subset of users from the scrollable list, wherein
at least one of the scrollable list and the dial panel includes an
identifier for the second user;
15
16
17
allowing the first user to select the identifier of the second user
from the user interface;
18
19
if the second user is not logged in, indicating to the first user
that the second user is not logged in;
20
in response to the first user selecting the identifier of the
second user and if the second user is logged in, using the addressing
information of the second communication device to allow
communication between the first and second users, the communication
being established using either a communication type selected by the
first user or a default communication type;
21
22
23
24
detecting an incoming request for communication, from at least
a third user, at the first communication device of the first user during
an active communication with the second user;
25
26
14
27
28
The Court notes that “[t]here is some ambiguity in the case law as to whether a finding of
indefiniteness should occur during claim construction, or whether it should occur at a later step.”
ASM Am., Inc. v. Genus, Inc., No. C-01-2190 EDL, 2002 U.S. Dist. LEXIS 15348, at *42 (N.D. Cal.
Aug. 15, 2002).
32
1
indicating to the first user the third user; and
2
providing the first user with an option of accepting the
incoming request for communication with the third user.
3
4
‘921 patent, claim 1 (emphasis added).
5
6
Yahoo argues indefiniteness in large part because the term “service programs” – though used
in some of the ‘921 patent claims – does not appear anywhere in the specification.
7
In response, Pragmatus argues that, although not specifically defined in the specification, the
8
term “service programs” can readily be understood by a person of ordinary skill in the art as
9
programs that provide services. A “program,” according to Pragmatus, is “a set of instructions that
tell a computer to perform a series of actions or a particular type of work.” Op. Br. at 18. In
11
For the Northern District of California
United States District Court
10
support, Pragmatus points to a Microsoft Computer Dictionary. The dictionary definition offered by
12
Pragmatus is consistent with the use of the word “program” in the ‘921 specification.15 For
13
example:
14
•
“Also present on the Expert’s screen is a standard desktop window 206 containing icons
15
from which other programs (whether or not part of ths invention) can be launched.” ‘921
16
patent, col. 36:21-24.
17
•
“The Expert composes a new multimedia mail message, recording his image and audio
18
synchronized (as described above) to the screen displays resulting from his simultaneous
19
interaction with his CMW (e.g., running a program that performs certain calculations and
20
displays a graph while the Expert illustrates certain points by telepointing on the screen,
21
during which time his image and spoke words are also captured).” ‘921 patent, col. 39:59-
22
66.
23
Yahoo protests, however, that the term at issue here is not “program” but rather “service
24
program.” The question thus becomes whether it would be reasonable for a person of ordinary skill
25
26
27
28
15
Yahoo challenges Pragmatus’s reliance on the dictionary because it was published in 2002
and, here, the patent dates back to a priority filing of October 1, 1993 (even though the application
itself was technically filed in 2003. This argument elevates form over substance because, as noted
above, the specification for the ‘921 patent uses the word “program” in the same way as the
dictionary definition.
33
1
in the art to understand that a “service program” would be a program that provides services. That is,
2
needless to say, a logical inference. Moreover, claim 1 on its face indicates the types of services that
3
a service program would provide – i.e., the service program is part of “[a] system for use in
4
communication between a plurality of users” and, among other things, it “maintain[s] a first
5
association between a first user and corresponding addressing information of a first communication
6
device used by the first user to log in.” ‘921 patent, claim 1. The specification for the ‘970 patent
7
also indicates the types of services:
8
The central component of the Collaborative Multimedia Workstation
software is the Collaboration Initiator 161. All collaborative functions
can be accessed through this module. When the Collaboration
Initiator is started, it exchanges initial configuration information with
the Audio Video Network Manager (AVNM) 60 (shown in FIG. 3)
through Data Network 902. Information is also sent from the
Collaboration Initiator to the AVNM indicating the location of the
user, the types of services available on that workstation (e.g., videoconferencing, data conferencing, telephony, etc.) and other relevant
initialization information.
9
11
For the Northern District of California
United States District Court
10
12
13
14
‘970 patent, col. 18:57-67 (emphasis added).
15
The Court, therefore, rejects Yahoo’s contention that the term “service programs” is not
16
amenable to construction or is insolubly ambiguous. The Court adopts the construction proposed by
17
Pragmatus. With such a construction, the term is not indefinite.
18
II.
19
20
CONCLUSION
For the foregoing reasons, the Court adopts the above constructions for the disputed terms at
issue.
21
22
IT IS SO ORDERED.
23
24
Dated: May 13, 2014
25
_________________________
EDWARD M. CHEN
United States District Judge
26
27
28
34
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?