Uniloc 2017 LLC v. Paychex, Inc.

CourtDistrict Court, D. Massachusetts
DecidedMay 11, 2020
Docket1:19-cv-11272
StatusUnknown

This text of Uniloc 2017 LLC v. Paychex, Inc. (Uniloc 2017 LLC v. Paychex, Inc.) is published on Counsel Stack Legal Research, covering District Court, D. Massachusetts primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Uniloc 2017 LLC v. Paychex, Inc., (D. Mass. 2020).

Opinion

UNITED STATES DISTRICT COURT DISTRICT OF MASSACHUSETTS

CIVIL ACTION NO. 19-11272-RGS

UNILOC 2017, LLC

v.

PAYCHEX, INC. ___

CIVIL ACTION NO. 19-11278-RGS

ATHENAHEALTH, INC. ___

MEMORANDUM AND ORDER ON CLAIM CONSTRUCTION

May 11, 2020

STEARNS, D.J. In these two parallel intellectual property cases, plaintiff Uniloc 2017, LLC (Uniloc), accuses defendants Paychex, Inc., and athenahealth, Inc., of infringing U.S. Patents Nos. 6,324,578 (the ’578 patent) and 7,069,293 (the ’293 patent).1 Before the court are the parties’ claim construction briefs.2

BACKGROUND The asserted ’578 patent issued on November 27, 2001, from an application filed on December 14, 1998. The ’578 patent is titled “Method, Systems and Computer Program Products for Management of

Configurable Application Programs on a Network,” and lists as inventors David Cox, Kent Hayes, Jr., David Kaminsky, and David Lindquist. Related U.S. Patent No. 6,728,766 (the ’766 patent) is a divisional of the ’578

patent. The ’766 patent was filed on April 10, 2001, and issued on April 27, 2004. The divisional patent is titled “Methods, Systems and Computer Program Product for License Use Management on a Network,” and identifies Cox, Kaminsky, and Lindquist as inventors.

Also on December 14, 1998, inventors Cox, Hayes, and Lindquist, together with John McGarvey and Abdi Salahshour, filed a second application that issued on January 21, 2003 as related U.S. Patent No.

1 The asserted patents were originally assigned to IBM, and eventually reassigned to Uniloc with a reservation of rights for IBM and its business partners. A third concurrently filed lawsuit, against Akamai, was dismissed pursuant to the terms of the assignment agreement. See Uniloc 2017, LLC v. Akamai Tech., Inc., No. 19-11276, Dkt # 44 (D. Mass. Dec. 12, 2019).

2 Defendants submitted joint claim construction briefing. 6,510,466 (the ’466 patent). The ’466 patent is titled “Methods, Systems and Computer Program Products for Centralized Management of

Application Programs on a Network.” A divisional application to the ’466 patent was filed on May 31, 2001, and issued as the asserted ’293 patent on June 27, 2006. The ’293 patent is titled “Methods, Systems and Computer Program Products for Distribution of Application Programs to

a Target Station on a Network,” and lists the same five inventors.3 The ’578 and ’466 patents self-identify as related and incorporate each other by reference. See ’578 patent, col. 1, ll. 10-14 & col. 7, ll. 17-21; ’466

patent, col. 1, ll. 9-13 & col. 7, ll. 43-48. The relationships between the four patents, as relevant to the discussion, infra, may be visualized as follows.

3 In a prior-instituted litigation in the Eastern District of Texas (Case No. 2:16-CV-00741, “Texas Litigation”), the court (Judge Schroeder) held that all four patents were directed to patent ineligible subject matter under 35 U.S.C. § 101. See Uniloc USA, Inc. v. ADP, LLC, 279 F. Supp. 3d 736 (E.D. Tex. 2017). On appeal, the Federal Circuit affirmed the ruling as to the related ’766 and ’466 patents, see Uniloc USA, Inc. v. ADP, LLC, 772 Fed. App’x. 890, 899-902 (Fed. Cir. 2019) (“ADP”), and reversed with respect to the asserted ’578 and ’293 patents, see id. at 896-899. Asserted ’578 relates to ’466 patent patent (invalidated) incorporates

divisional divisional

’766 patent Asserted ’293

(invalidated) patent

The asserted ’578 and ’293 patents are directed to improvements in providing applications in computer networks principally for large enterprises. A computer network as envisioned by the patents connects a network management server (NMS) to “on-demand”4 servers, which in turn are connected to client stations. Figure 1 of the ’578 patent (also figure 1 of the ’293 patent) is demonstrative.

4 “As used herein, ‘on-demand’ refers to a server delivering applications as needed responsive to user requests as requests are received.” ’578 patent, col. 6, ll. 51-53; ’293 patent, col. 6, ll. 65-67. 5 20 10 Vv Network Managerfent Server 10° Network / 22 22 fo’ Fo Serve Serve 10" 4g"

24 Ce 0 Come =3 2 a= — Client Client PLD Client Client

FIG. 1

The °578 patent addresses, inter alia, the “preference mobility” problem in a network. Id. col. 2, 1. 36. “[I]ndividual users may move from location to location and need to access the network from different client stations at different times.” Jd. col. 1, ll. 51-52. In prior art systems, application preferences were generally associated with a client station rather than a user, see id. col. 2, |. 2 - col. 3, |. 4; and “fail[ed] to provide a seamless integration of application access and session characteristics across heterogeneous networks,” id. col. 3, Il. 17-19.

An object of the ’578 patent is the “management of configurable application programs on a computer network which allow a mix of user and

system administrator defined configurable preferences to be associated with specific application programs,” id. col. 3, ll. 42-45; and further, to “accommodate various types of hardware operating under different operating systems across client stations,” id. col. 3, ll. 48-49. The ’578 patent

discloses “providing two program files for each configurable application program which are provided to a network server station which operates as an on-demand server for software deployment and may also act as the

application server.” Id. col. 3, ll. 51-55. The first program file – a “configuration manager” – is available to administrators to “establish preferences for the configurable preferences of the application program which have been designated as administrator only settable.” Id. col. 3, ll. 59-

61. The second program file – an “application launcher” – “not only provides for a user interface to execute the application program itself but also allows a user to specify one or more of the configurable parameters of the application program.” Id. col. 3, ll. 64-67.

The ’578 patent lists 46 apparatus and method claims, of which claim 1 is representative. 1. A method for management of configurable application programs on a network comprising the steps of:

installing an application program having a plurality of configurable preferences and a plurality of authorized users on a server coupled to the network;

distributing an application launcher program associated with the application program to a client coupled to the network;

obtaining a user set of the plurality of configurable preferences associated with one of the plurality of authorized users executing the application launcher program;

obtaining an administrator set of the plurality of configurable preferences from an administrator; and

executing the application program using the obtained user set and the obtained administrator set of the plurality of configurable preferences responsive to a request from the one of the plurality of authorized users.

The ’293 patent, in turn, is concerned with the centralized distribution of application programs in a network. Centralized control of software distribution is also provided for a network management server managed computer network such as a Tivoli™ environment. Application programs are distributed as file packages (packets) to on-demand servers. A profile manager import call is included in the distributed file packet along with an import text file containing the data required to properly install and register the application program on the on- demand server and make it available to authorized users.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Cite This Page — Counsel Stack

Bluebook (online)
Uniloc 2017 LLC v. Paychex, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/uniloc-2017-llc-v-paychex-inc-mad-2020.