Elawyers Elawyers
Washington| Change

DYNETIX DESIGN SOLUTIONS INC. v. SYNOPSYS INC., C 11-5973 PSG. (2013)

Court: District Court, N.D. California Number: infdco20130822852 Visitors: 3
Filed: Aug. 21, 2013
Latest Update: Aug. 21, 2013
Summary: ORDER RE: FINAL CLAIM CONSTRUCTION RULINGS PAUL S. GREWAL, Magistrate Judge. In this patent infringement suit, Plaintiff and counter-defendant Dynetix Design Solutions, Inc. ("Dynetix") alleges that Defendant and counter-claimant Synopsys, Inc. ("Synopsys") infringes U.S. Patent No. 6,466,898 ("the `898 patent"). Synopsys counterclaims that Dynetix infringes U.S. Patent No. 5,706,473 ("the `473 patent") and U.S. Patent No. 5,784,593 ("the `593 patent"). On October 10, 2012 and January 9, 2013,
More

ORDER RE: FINAL CLAIM CONSTRUCTION RULINGS

PAUL S. GREWAL, Magistrate Judge.

In this patent infringement suit, Plaintiff and counter-defendant Dynetix Design Solutions, Inc. ("Dynetix") alleges that Defendant and counter-claimant Synopsys, Inc. ("Synopsys") infringes U.S. Patent No. 6,466,898 ("the `898 patent"). Synopsys counterclaims that Dynetix infringes U.S. Patent No. 5,706,473 ("the `473 patent") and U.S. Patent No. 5,784,593 ("the `593 patent"). On October 10, 2012 and January 9, 2013, the court construed terms in the `898 patent and the `473 patent, respectively. The court's final constructions are as follows:

CLAIM TERM CONSTRUCTION "Multithreaded simulation" A "thread" is a process flow in a program that runs on a central `898 patent processing unit ("CPU"). "Multithreaded simulation" means a simulation of circuit functionalities by executing multiple process flows concurrently on multiple CPUs. "To achieve linear to super-linear scalable The terms "linear" and "super-performance speedup/simulation" linear" describe the speedup that a parallel simulation will achieve `898 patent when performing hardware containing one or more processing units. A simulation is "linear" if the speedup that is achieved is equal to the number of available processing units. For example, a simulation that runs two times as fast on hardware containing two processing units is "linear." Similarly, if the simulation runs four times as fast on four processing units, it is again "linear." A simulation that has a speedup greater than the number of processing units is "super-linear." For example, if a process executed on two processing units runes three times as fast as the same simulation on one processing unit, it is "super-linear." "Scalable performance" means there is a consistent increase in performance for each added processing unit. "Achieving super-linear scalable" This term in the preamble limits claims 36 and 45. `898 paten "Event queue" An "event" in simulation is a task to be processed at a specified time `898 patent resulting in a change of state. "Event queue" is a sequence of events held in temporary storage waiting to be processed. "Common design database" A "design database" is a database in which the simulation later `898 patent compiles design files and stimulus files supplied by the user. The phrase "common design database" means a design database which contains various compiled design modules that may be coded in different design languages that are processed by the same multithreaded simulation engine. "To create a master thread and a plurality Creating one thread for each of slave threads" processor where the master thread is executed on one processor and `898 patent each of the slave threads is executed on a separate remaining processor. "Pre-examining each user-specified HDL The simulator examining the source file" content of each source file to automatically detect its coded file `898 patent language before compiling the source file. "Specify remote hosts" The user identifying remote computers by name. `898 patent "Graphical user interface" or "GUI" A computer user interface that allows interaction using graphical `898 patent objects such as icons, images, and windows as opposed to merely a command line interface. "By at the beginning" The court finds this term may be construed by correcting the `898 patent typographical error. The phrase shall be corrected to "at the beginning." "Means to provide a graphical user No ruling or construction in light interface program (`GUI') on the user's of the court's concern that this local hosts" claim may be indefinite. `898 patent "Finite state machine" A sequential circuit whose finite number of output values at a given `473 patent instant depends on either the sequence of previous inputs, the current input, or both.

The parties should rest assured that the court arrived at these constructions with a full appreciation of not only the relevant intrinsic and extrinsic evidence, but also the Federal Circuit's teachings in Phillips v. AWH Corp.1 and its progeny. As the parties undoubtedly appreciate, certain of these terms relate to claims no longer at issue in light of the court's various summary judgment rulings. So that the parties may pursue whatever recourse they believe is necessary, a complete opinion will issue before entry of any judgment.

IT IS SO ORDERED.

FootNotes


1. 415 F.3d 1303, 1312-15 (Fed. Cir. 2005).
Source:  Leagle

Can't find what you're looking for?

Post a free question on our public forum.
Ask a Question
Search for lawyers by practice areas.
Find a Lawyer