YYZ LLC v. Hewlett Packard Company
Filing
112
MEMORANDUM ORDER re: claim construction. Signed by Judge Sue L. Robinson on 12/12/2014. Associated Cases: 1:13-cv-00136-SLR, 1:13-cv-00579-SLR, 1:13-cv-00581-SLR(nmfn)
IN THE UNITED STATES DISTRICT COURT
FOR THE DISTRICT OF DELAWARE
YYZ, LLC,
Plaintiff,
v.
HEWLETT-PACKARD COMPANY,
Defendant.
)
)
)
)
)
)
)
)
)
Civ. No. 13-136-SLR
)
YYZ, LLC,
)
Plaintiff,
V.
ADOBE SYSTEMS, INC.,
Defendant.
YYZ, LLC,
Plaintiff,
v.
PEGASYSTEMS, INC.,
Defendant.
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
Civ. No. 13-579-SLR
Civ. No. 13-581-SLR
MEMORANDUM ORDER
At Wilmington this ~ay of December, 2014, having heard argument on, and
having reviewed the papers submitted in connection with, the parties' proposed claim
construction;
IT IS ORDERED that the disputed claim language of U.S. Patent Nos. 7,603,674
("the '674 patent") and 7,062,749 ("the '749 patent") shall be construed consistent with
the tenets of claim construction set forth by the United States Court of Appeals for the
Federal Circuit in Phillips v. AWH Corp., 415 F.3d 1303 (Fed. Cir. 2005), as follows:
1. "Asynchronous messaging environment:" 1 "A computer-based
environment in which data is transmitted through messages (instead of large files)
without prior coordination between communication end points." The specification
describes the invention as "relat[ing] to computer-based apparatus and
systems for measuring, monitoring, tracking and simulating enterprise communications
and processes in an asynchronous messaging environment." (1:17-20} 2 To distinguish
an asynchronous messaging environment from a synchronous one, the specification
explains that
enterprise communications were formerly primarily synchronous, or
connection oriented, in which a connection is established with prior
coordination between communication end points with data then being
transmitted over the connection. Enterprise communications are now
increasingly asynchronous, or connectionless, transmitting data without
prior coordination between communication end points, such as through
"event based" communications which use messages to move data instead
of large files.
(1 :48-57)
2. "Process:" 3 "Business operation." The specification explains that "[t]he
1
Claims 1, 46, 51 and 70 of the '674 patent and claims 1, 22, 55, and 56 of the
'7 49 patent.
2
As the '67 4 and '7 49 specifications are substantively identical but have different
line numbers, the court refers to the '67 4 patent throughout unless indicated otherwise.
3
Claims 1, 46, 51, 55, and 76 of the '674 patent and claims 4, 22, 23, 28, 29, and
55 of the '7 49 patent.
2
activities of a business or enterprise can be grouped into processes. Processes are
business operations that are separated as desired and usually occur across business
units." (1 :24-26)
3. "Sub process:" 4 "Step of a business operation." The specification explains
that "[t]he processes are comprised of sub-processes." (1 :28-29)
4. "Activity:" 5 "Part of a step of a business operation." The specification
explains that "[e]ach sub-process may in turn be broken down into discrete activities
such as providing customer number, entering that customer number, establishing
pricing, determining a shipping date, etc." (1 :34-36)
5. "Original message:" 6 "A message originating from a business process, sub
process, or activity carrying information for the execution of a business process, sub
process ,or activity." The specification explains that an original message is sent within
a process, sub process, or activity. (3:11-12) The original messages are "received by
the [messaging] broker." (3:58-59) In a certain embodiment, the "original messages
[pass] between the sub-processes." (3:60-61)
6. "Original message data:" 7 "Data from the original message." The parties
agree on this construction.
4
Claims 1, 46, 51, 70, and 71 of the '674 patent and claims 4, 22, and 56 of the
'749 patent. The specification also uses "sub-process."
5
Claims 1, 46, and 70 of the '674 patent and claims 1 and 4 of the '749 patent.
6
Claims 1, 46, 51, and 70 of the '674 patent and claims 1, 3, 4, 5, 22, 55, and 56
of the '7 49 patent.
7
Claims 1, 46, 51, 52, 56, and 70 of the '674 patent and claims 1, 3, 4, 5, 22, 55,
and 56 of the '7 49 patent.
3
7. "Part of said original message data." 8 The court declines to construe this
limitation, in light of the construction of "original message" and "original message data." 9
The specification provides examples of data, including "date, time, customer number,
materials, quantity, amount, or other information .... " (3:15-17)
8. "Monitoring message:" 10 "A message distinct from an original message,
created by the messaging component of a messaging broker that contains at least part
of the original message data, where a messaging broker is communication software
that performs at least message transformation and routing based on information in the
message." The specification provides that "[f]or each original message sent within a
process, sub-process or activity, the preferred embodiments of the present invention
send a separate monitoring message containing data from the central message
repository or database. . . . Other embodiments may add data to the monitoring
message aside from that contained in the original message." 11 (3:11-19, 4:19-23) The
parties agree that the messaging broker performs at least "transformation" and
"routing." Defendants' additional requirements for the messaging broker are not
8
Claims 1, 46, and 51 of the '674 patent and claims 1, 55, and 56 of the '749
patent.
9
Specifically, the court declines to add the limitation that the data must be
"unchanged,'' as proposed by defendants. Having reviewed the portion of the
prosecution history cited by the parties (D.I. 85, ex.Bat JA-161-63), the court
concludes that the additional limitation is not warranted.
10
Claims 1, 46, 51, 56, and 70 of the '674 patent and claims 1, 22, 55, and 56 of
the '7 49 patent.
11
Plaintiff's proposal that a "messaging broker" may be hardware finds no support
in the specification. Plaintiff cites only to an extrinsic document from April 2008 as
support.
4
supported by the specification, which states that "[t]his messaging broker permits
certain sophisticated messaging uses, such as message queuing, some data
translation, etc." (3:53-54 (emphasis added))
9. "Central message repository:" 12 "Database for storing monitoring
messages from more than one process, sub-process, or activity." The specification
states that "the terms 'repository' and 'database' are used interchangeably .... " (3:6365) "The monitoring message with its data is then sent from the messaging broker to a
central database repository or database .... " (3:61-65) Contrary to plaintiff's
proposed construction and as explained by the specification, other data "aside from that
contained in the original message" may be part of the monitoring message. 13 (3:17-19,
4:22-23)
10. "Providing, through a monitoring message, at least part of said original
message data to a central message repository:" 14 "Sending, through a messaging
broker, the monitoring message, with at least part of said original message data to a
central message repository." This construction is supported by the specification which
explains that the messaging broker creates a monitoring message and then sends it to
12
Claims 1, 2, 3, 4, 5, 6, 38, 46, 51, 55, 70, 75, and 76 of the '674 patent and
claims 1, 22, 27, 28, 55, and 56 of the '749 patent.
13
Having reviewed the declaration in the reexamination file (D.I. 85, ex. Kat JA546, 548), the court concludes that plaintiff did not "unmistakably disavow[] writing the
monitoring message as records to a flat file or database during the reexamination."
(D.I. 101 at 9). Therefore, the court declines to add defendants' proposed limitation
regarding the format of the monitoring messages.
14
Claims 1, 46 and 51 of the '674 patent and claims 1, 55, and 56 of the '749
patent.
5
the central database repository. (3:61-63, 4:16-19) While plaintiff argues that
construction of this limitation is unnecessary, the parties agree that the monitoring
message is created by the messaging component of a messaging broker and that the
monitoring message is sent from the messaging broker to a central message repository.
(See, D.I. 85, ex.Kat JA-582-583, Patent owner's response to final office action)
Therefore, the action of "providing" in this claim limitation is performed "through a
messaging broker" and the addition of such limitation to the construction is appropriate.
11. "Transaction record:" 15 "A record in the central message repository."
Defendants' additional limitation that such record "contains all of the monitoring
message data for a process" is not supported by the specification. The "transaction
record" is updated as "monitoring messages progress through any given process and/or
sub-process." (4:60-62) Only "[o]nce the monitoring messages complete the
transaction record, [is] all of the information needed to measure that transaction through
the process ... contained in one record in the central message database." (4:59-66)
Some embodiments provide real-time tracking of the progress of transaction records.
(5:22-24)
12. "Orders:" 16 "Request to purchase, sell, or supply goods or to perform
work." The specification describes "taking orders and turning those orders into
revenue," as well as, monitoring pipeline capacity to "sell, trade or barter ... unused
capacity." (1 :27-28; 5:26-32)
15
Claims 1, 46, 51, 57, and 70 of the '674 patent and claims 1, 2, 22, 55, and 56
of the '7 49 patent.
16
Claim 44 and 82 of the '67 4 patent and claim 37 of the '7 49 patent.
6
13. "Reviewing data collected in said transaction record." 17 The court
declines to construe this limitation. "Transaction record" is construed above.
14. "Reviewing said central message repository." 18 The court declines to
construe this limitation. "Central message repository" is construed above.
15. "Real time"/"real-time:" 19 "In a non-deferred manner." The specification
describes the use of "a 'real-time' tool[, which] may be used to track the progress of
transaction records and/or processes .... " (5:23-24)
16. "Transmitting said original message data from said first activity, via a
first monitoring message, to a central message repository:" 20 "Sending, through a
messaging broker, the original message data from said first activity, via a first
monitoring message, to a central message repository." "Transmitting said original
message data from said second activity, via a second monitoring message, to
said central message repository:" 21 "Sending, through a messaging broker, the
original message data from said second activity, via a second monitoring message, to
said central message repository." "Transmitting said original message data from
said first sub process, via a first monitoring message, to a central message
17
Claim 51 of the '674 patent and claim 2 of the '749 patent.
18
Claims 75 and 76 of the '674 patent and claims 27 and 28 of the '749 patent.
19
Claim 46 of the '67 4 patent and claim 29 of the '7 49 patent.
2
°Claim 70 of the '67 4 patent. The court declines to construe "transmitting" in
isolation as requested by the parties.
21
Claim 70 of the '674 patent.
7
repository:" 22 "Sending, through a messaging broker, the original message data from
said first sub process, via a first monitoring message, to a central message repository."
"Transmitting said original message data from said second sub process, via a
second monitoring message, to said central message repository:" 23 "Sending,
through a messaging broker, the original message data from said second sub process,
via a second monitoring message, to said central message repository." As with the
"providing" limitation above, the addition of the limitation "through a messaging broker"
is appropriate.
17. "Secure basis:" 24 "Access on an authorized basis." The parties agree to
this construction.
18. The court has provided a construction in quotes for the claim limitations at
issue. The parties are expected to present the claim construction to the jury consistently
with any explanation or clarification herein provided by the court, even if such language
is not included within the quotes.
22
Claim 22 of the '7 49 patent.
23
Claim 22 of the '7 49 patent.
24
Claim 38 of the '67 4 patent.
8
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?