Solaia Technology LLC v. ArvinMeritor, Inc.

361 F. Supp. 2d 797, 2005 U.S. Dist. LEXIS 10136, 2005 WL 711508
CourtDistrict Court, N.D. Illinois
DecidedMarch 28, 2005
Docket02C4704
StatusPublished
Cited by25 cases

This text of 361 F. Supp. 2d 797 (Solaia Technology LLC v. ArvinMeritor, Inc.) is published on Counsel Stack Legal Research, covering District Court, N.D. Illinois primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Solaia Technology LLC v. ArvinMeritor, Inc., 361 F. Supp. 2d 797, 2005 U.S. Dist. LEXIS 10136, 2005 WL 711508 (N.D. Ill. 2005).

Opinion

MEMORANDUM OPINION AND ORDER

FILIP, District Judge.

Defendant ArvinMeritor, Inc. (“Arvin-Meritor”) moves for summary judgment on its non-infringement claim against plaintiff Solaia Technology LLC (“Solaia”). (D.E. 569.) 1 ArvinMeritor also has moved to strike certain portions of the declaration of Solaia’s purported expert witness, Walter Nuschke, offered by Solaia in response to ArvinMeritor’s motion as to non-infringement. (D.E. 629.) For the reasons stated *800 below, the Court grants ArvinMeritor’s motion.

BACKGROUND

1. ’318 Patent

Solaia is the assignee of United States Patent No. 5,038,318 (“the ’318 patent”). (D.E. 575 (“Local Rule 56.1(a)(3) Statement of Facts by ArvinMeritor In Support of ArvinMeritor’s Motion for Summary Judgment of Non-Infringement”) (“Arvin-Meritor’s SF”) ¶ 1.) The patent, titled “Device for Communicating Real Time Data Between a Programmable Logic Controller and a Program Operating In a Central Controller,” discloses a system of programmable logic controllers 2 that “direct[s] automatic operation of such as machine tools, and process equipment to manufacture goods,” and that “furnish[es] true real-time control of such programmable logic controllers (PLCs) through a general purpose spreadsheet program operating in a personal computer.” (’318 patent, col. 1, lines 9-16.) The patentee acknowledged that prior to the invention, PLCs had been linked together in networks to coordinate the operation of a entire manufacturing system or processing-plant. (Id., col. 1, line 67-col. 2, line 1.) In these previous systems, however, any manufacturing changes desired by the operator of the manufacturing equipment had to be implemented by reprogramming the individual PLC. (Id., col. 2, lines 30-39.) “Developing customized programs that directly enabled an operator at a personal computer to supervise and actually control the automatic operation of the PLCs quickly becomes expensive due to the large amount of highly skilled labor.” (Id., col. 2, lines 40-44.) In the programs then available to provide this kind of “real time” exchange of information, a user would provide a circuit card interface between his process or instrument and the personal computer used to supervise it. (Id., col. 2, lines 64-66.) The user would then write a “device driver program for the personal computer that facilitates the operating system program to communicate with the circuit card interface.” (Id., col. 2, line 66 — col. 3, line 1.) The user would then install a “commercially available information acquisition program to transfer desired information between the operating-system program and popular and commercially available spreadsheet, data base and analysis programs,” which would enable a user to control the manufacturing process from the spreadsheet, data base or analysis program. (Id., col. 3, lines 1-8.)

The patent discloses a program “that operates through a general purpose spreadsheet program to effect information transfers to and from the addressable registers of a PLC and assigned cells of a displayed spreadsheet directly from the spreadsheet program without transfers through the operating system program or a specially written device driver program.” (’318 patent, col. 3, lines 35^12.) The disclosed systems includes a network of PLCs that can receive and transmit messages to monitor and control the operation of the machine tool or processing station; a personal computer, including an interface card; a general purpose spreadsheet program; and an “add-in” program that adds communication functions to the spreadsheet program. (Id., col. 3, lines 20-68.) This add-in program allows a spreadsheet program to move data directly to and from the interface card in the computer (id., col. 5, lines 1-4), whereas such program normally only would be able to effect movement of information between files of data *801 included in the memory and the cells of the spreadsheet (id., col. 4, lines 61-64).

Solaia sued ArvinMeritor and numerous other defendants, alleging that their manufacturing systems infringe the ’318 patent. Two claims are at issue in this case. Claim 11 recites, in pertinent part:

11. A system for operating equipment by an operator, the system comprising:
A. a plurality of programmable logic controllers coupled to the equipment, said programmable logic controllers each transmitting messages on a network indicating the condition of said equipment;
B. a computer having operably interconnected visual display, keyboard, memory, and central processor ...
C. interface means electrically connected between said computer and said network for receiving messages from each of said programmable logic controllers ...
D. spreadsheet instruction means contained in said memory for effecting a general purpose spreadsheet program in said computer, said spreadsheet instruction means providing cells into which said operator can insert information and menu commands selectable by said operator, said spreadsheet means normally only being able to effect movement of information between files of data contained in said memory and said cells; and
E. add-in instruction means contained in said memory for presenting add-in menu commands and interrupt selected instructions operating through said spreadsheet instruction means for said interrupt selected instructions to move sequentially received messages from said message registers to respective assigned address locations in said memory upon occurrence of each interrupt signal, and for said add-in menu commands to move said messages from said assigned address locations in said memory to respective assigned cells in said spreadsheet instruction means so that messages from said programmable logic controllers indicating the condition of said equipment can be saved and moved directly to said cells.

(’318 patent, col. 16, line 44-col. 17, line 22 (emphases added).) Claim 12 recites, in pertinent part:

12. A device for transmitting and receiving electrical signals forming messages to and from respective addressable registers located in respective addressable programmable logic controllers that are connected together over a communications network, said device comprising:
A. process means connected to said communications network for moving said electrical signals forming messages to and from respective registers located in said processor means ...
B. spreadsheet means contained in said processor means, said spreadsheet means presenting a spreadsheet of cells into which information can be inserted to facilitate executing actions through said spreadsheet means, said spreadsheet means being capable of accessing said registers in said processor means through said actions;
C.

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

Related

Chicago Joe's Tea Room, LLC v. Village of Broadview
94 F.4th 588 (Seventh Circuit, 2024)
In re: Soon Hee Kim
Ninth Circuit, 2023
MercAsia USA, LTD v. Zhu
N.D. Indiana, 2023
Doe 1 v. City of Chicago
N.D. Illinois, 2019
Mervyn v. Nelson Westerberg, Inc.
142 F. Supp. 3d 663 (N.D. Illinois, 2015)
Petersen v. Midgett
140 F. Supp. 3d 490 (E.D. North Carolina, 2015)
Salomon v. Cincinnati Insurance
954 F. Supp. 2d 828 (N.D. Indiana, 2013)
Fisher v. Pelstring
817 F. Supp. 2d 791 (D. South Carolina, 2012)
Only the First, Ltd. v. Seiko Epson Corp.
822 F. Supp. 2d 767 (N.D. Illinois, 2011)
Plumley v. Mockett
836 F. Supp. 2d 1053 (C.D. California, 2010)
Barlow v. General Motors Corp.
595 F. Supp. 2d 929 (S.D. Indiana, 2009)
Rowe International Corp. v. Ecast, Inc.
586 F. Supp. 2d 924 (N.D. Illinois, 2008)

Cite This Page — Counsel Stack

Bluebook (online)
361 F. Supp. 2d 797, 2005 U.S. Dist. LEXIS 10136, 2005 WL 711508, Counsel Stack Legal Research, https://law.counselstack.com/opinion/solaia-technology-llc-v-arvinmeritor-inc-ilnd-2005.