Enpat, Inc. v. Microsoft Corp.

26 F. Supp. 2d 806, 1998 U.S. Dist. LEXIS 21082, 1998 WL 657664
Procedural entryThis page is a short order in Enpat, Inc. v. Microsoft Corp.. Read the opinion of the Court — 6 F. Supp. 2d 537
District Court, E.D. Virginia·Decided June 24, 1998·No. Civ.A. 97-1909-A·Published

Opinion

MEMORANDUM OPINION

BRINKEMA, District Judge.

Before the Court are defendant Microsoft’s Motion for a Markman Hearing and for Par *808 tial Summary Judgment Based on Prosecution History Estoppel.

Plaintiff Enpat is the owner of U.S. Patent No. 5,548,506 (“the Patent” or “the ’506 Patent”) which describes an automated, electronic network based system for managing multiple work groups. Specifically, the patent describes a software program (the “Program”) designed to manage one or more complex projects, for example the construction of an office building. Apparently, a human executive tells the Program what the discrete steps are in each project, how long each might be expected to take, what total resources the company has available for all of its projects, etc. The Program then creates schedules for the completion of the various projects, and communicates this information to the employees assigned to each aspect of the project, giving them periodic reminders as to when each target is due. However, the Program is also uniquely interactive: it uses a two-way E-mail system that allows employees to communicate changes in information to the Program, which can then revise the schedule for project completion, and communicate the new targets to employees. Another unique feature of the program is an algorithm which allows the Program to allocate limited resources among several projects (and to reschedule them) based on how a human manager has prioritized them. Finally, the Program collates and organizes information submitted by employees, flags discrepancies, schedules the projects, reminds employees of deadlines, and allocates resources all without benefit of human intervention—no expert planner or executive is needed to make these decisions.

In its Markman motion Microsoft asks the Court to find four limitations in the language of Claim 1, which is the only independent claim. Specifically, Microsoft argues that Claim 1 is limited by four terms: (1) Periodic; (2) Automatic; (3) Remote; and (4) Complete. These alleged limitations are discussed in detail below.

To construe a patent claim, a Court must look first to the language of the claim itself. See Vitronics Corp. v. Conceptronic, 90 F.3d 1576, 1582 (Fed.Cir.1996). Second, the Court may look at how a person of ordinary skill in the technical art would construe the language of the patent. Thus, unless a patent gives a special definition for a term, the Court should give it the meaning it normally has in the relevant technical field. See id. Third, the Court may look to the patent’s specifications and prosecution history. See id.

1. Periodic

Claim 1 lists nine actions that the program performs, e.g., receiving messages from employees, reallocating resources, and issuing reminders and status reports, and indicates that the program “repeat[s] steps (a) through (h) on a periodic basis, as desired by said organization work-group team members.” Def.Ex. A at col. 9, lines 12-14 (emphasis added). Based on this language, defendant argues that Claim 1 is limited to a program that issues reports and performs the other described functions at fixed, regular intervals, as opposed to intermittently, or on request.

The patent language supports this limitation. For example, a specification for the Reporting function of the program distinguishes between reports which are generated “periodically” and special reports generated “on request.” See Def.Ex. A at fig. 10 (“Reports Flowchart”). Similarly, the patent’s specifications provide that the Reminder function was intended “[t]o track pending tasks and remind task owners on a predetermined frequency on when to start/finish their tasks.” Def.Ex. A at fig. 6. Other specification language explains that the Program “is a software process that runs at fixed intervals (example: at the end of the day),” and “responds to the messages and is thus ‘event driven,’ though the response does not occur immediately but rather batched together for the end of day processing.” Def.Ex. B at 11, 15. Finally, the Academic Press Dictionary of Science and Technology defines “periodic” as “occurring at regular intervals.”

Accordingly, we construe the Patent to reach only project management programs which perform their functions at fixed intervals, rather than intermittently or on re *809 quest. However, the Patent could still encompass programs which allow for both fixed-interval and on-demand reports, because Claim 1 states that the Program performs its functions “on a periodic basis, as desired by said organization work-group team members.” Thus, the Patent teaches that team members can reset the periods when the Program issues status reports and other reminders. Although the claim should be limited to a program performing the above functions at fixed intervals, individual team members may modify these fixed intervals for their own purposes in any construction of Claim 1.

2. Automatic

Claim 1 describes a method for managing projects,

said method to be automatic in nature and with built in triggers which are based on the nature and status of said data without the need for manual project management coordination, said project management coordination to involve all the steps of the project management cycle including planning, resource leveling, status reporting and reminding, tracking and updating plans____

Def.Ex. A at col. 8, lines 49-55. Based on this language, Microsoft argues that Claim 1 is limited to a program which can automatically perform all steps of the project management cycle without the need for human intervention.

Again, the patent specifications and prosecution history support this limitation. The Patent Examiner initially rejected inventor Raj’s patent application on the basis of obviousness. To distinguish his invention from prior art, Raj emphasized in a later amendment: “The inventor is not aware of any project management system ... which performed the above 4 [project management] steps automatically, based only on data sent to a server” and that “[n]one of the systems described by Michael Heck are automatic in their behavior with respect to the complete project management cycle.” Def.Ex. B at 63-64. Raj further told the Patent and Trademark Office (“PTO”) that “[t]he [program] provides a method for hands-off project management. The complaint against project management tools has before this invention [sic] required experts to manage the project management cycle, including coordination, archiving, resource leveling, reminding etc.” Def.Ex. B at 64. In particular, Raj noted that his invention improved on commercially available project management software such as defendant’s Microsoft Project because, for such programs, “[tjypically a project coordinator is hired by organizations to manually compile input data, run the tools and distribute progress reports.” Def.Ex. B at 7. Thus, we conclude from the inventor’s statements that the patented method requires no human inputs in order to perform its specified management roles.

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

Enpat, Inc. v. Microsoft Corp., 26 F. Supp. 2d 806, 1998 U.S. Dist. LEXIS 21082, 1998 WL 657664 (E.D. Va. 1998).

26 F. Supp. 2d 806 (Enpat, Inc. v. Microsoft Corp.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Vitronics Corporation v. Conceptronic, Inc.
90 F.3d 1576 (Federal Circuit, 1996)