Vermont Microsystems, Inc. v. Autodesk, Inc.

88 F.3d 142, 39 U.S.P.Q. 2d (BNA) 1421, 1996 U.S. App. LEXIS 16098
CourtCourt of Appeals for the Second Circuit
DecidedJuly 8, 1996
Docket653
StatusPublished
Cited by8 cases

This text of 88 F.3d 142 (Vermont Microsystems, Inc. v. Autodesk, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Second Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Vermont Microsystems, Inc. v. Autodesk, Inc., 88 F.3d 142, 39 U.S.P.Q. 2d (BNA) 1421, 1996 U.S. App. LEXIS 16098 (2d Cir. 1996).

Opinion

88 F.3d 142

39 U.S.P.Q.2d 1421

VERMONT MICROSYSTEMS, INC.,
Plaintiff-Counter-Defendant-Appellee-Cross-Appellant,
v.
AUTODESK, INC., Defendant-Counter-Claimant-Appellant-Cross-Appellee,
Otto G. Berkes, Defendant-Counter-Claimant-Appellant,
Peter C. Reed, Counter-Defendant-Cross-Appellee.

Nos. 652, 653 and 654,
Dockets 95-7279, 95-7281 and 95-7291.

United States Court of Appeals,
Second Circuit.

Argued Jan. 11, 1996.
Decided July 8, 1996.

Robert D. Rachlin, Burlington, VT (Walter E. Judge, Jr., Carol L. Shea, Downs, Rachlin & Martin, Burlington, VT, of counsel), for Plaintiff-Counter-Defendant-Appellee-Cross-Appellant.

Ronald S. Rauchberg, New York City (Proskauer, Rose, Goetz & Mendelsohn, New York City, C. Randall Bain, H. Michael Clyde, David M. Barkan, Brown & Bain, Phoenix, AZ, of counsel), for Defendant-Counter-Claimant-Appellant-Cross-Appellee, Autodesk, Inc.

Wynne S. Carvill, San Francisco, CA, Paul A. Winick, New York City (Thelen, Marrin, Johnson & Bridges, San Francisco, CA, of counsel), for Defendant-Counter- Claimant-Appellant, Berkes.

Philip D. Saxer, Burlington, VT (Saxer, Anderson, Wolinsky & Sunshine, Burlington, VT, of counsel), for Counter-Defendant-Cross-Appellee, Reed.

Before: VAN GRAAFEILAND, MINER and CABRANES, Circuit Judges.

VAN GRAAFEILAND, Circuit Judge:

This litigation involves the alleged misappropriation of trade secrets. In a judgment of the United States District Court for the District of Vermont (Niedermeier, Magistrate J.) Autodesk, Inc. and Otto G. Berkes were held liable to Vermont Microsystems, Inc. ("VMI") for trade secret misappropriation, and Autodesk was assessed $25.5 million in damages.

At issue is certain computer aided design ("CAD") software. CAD is highly sophisticated software used primarily by engineers and architects to render computer drawings. Autodesk is the largest provider of CAD software in the world. Its premier product, AutoCAD, has nearly 80 percent of the CAD market. VMI, a small company based in Winooski, Vermont, is one of many "third party developers" that create AutoCAD accessories to increase the program's functionality. VMI initially concentrated on hardware accessories such as graphics boards, which could be added to a computer to improve the graphics resolution. In 1989, VMI realized that the hardware accessory market was limited and decided to concentrate on software accessories that could be used directly with the AutoCAD program.

Berkes began working for VMI while it was making this shift, first as a summer intern in 1988 and then as a full-time employee in 1989. As a full-time employee, Berkes signed an Invention and Nondisclosure Agreement in which he acknowledged that all trade secrets developed on VMI's time were company property and promised not to disclose such trade secrets for the benefit of himself or others. Berkes worked as a software programmer and was assigned a variety of projects by VMI. He was a gifted programmer who made valuable contributions to VMI's library of software.

When Berkes left VMI in the fall of 1991 and joined Autodesk, Peter Reed, the President and Chief Executive Officer of VMI, sent a letter to Autodesk advising that because Berkes was privy to VMI's trade secrets, Autodesk should exercise caution in assigning him projects. Berkes also was given a copy of this letter. Although Berkes initially was assigned to noncompeting projects, by the fall of 1992, VMI learned that his assignments had changed and that his new work implicated VMI trade secrets. After some unproductive discourse between the two companies, VMI sued Autodesk and Berkes alleging copyright infringement and misappropriation of trade secrets. Berkes, against whom VMI sought only injunctive relief, counterclaimed against VMI and Reed for libel and sought a declaratory judgment that he had a non-exclusive right to use the Berkes-Pilcher Shading ("BPS") algorithm, which bears his name and that of VMI employee Steven Pilcher.

In the course of a seventeen day bench trial, VMI abandoned its copyright infringement claim. However, it was successful on its claim for trade secret misappropriation. Both of Berkes' counterclaims were rejected. The primary trade secrets at issue are the architecture of VMI's display list driver, and its triangle shading algorithm, which are described hereafter in the language of the untutored layman.

Display List Driver

Before a drawing can be displayed on a computer screen, AutoCAD has to generate its constituent elements: 1) vectors (straight lines of various lengths); and 2) polygons (closed objects, such as rectangles or pentagons). If the user makes a change in the drawing, AutoCAD is required to regenerate or rebuild the individual lines and vectors that make up the entire image. Regeneration also is required if the AutoCAD user wants to zoom in and work on a particular section of the drawing or pull back and pan the entire drawing. This process is cumbersome and slows down AutoCAD's graphics speed.

A display list driver that sends the image to the computer screen can help alleviate the speed problem. Rather than the drawing being reconstructed from scratch, the display list driver keeps a list of the constituent vectors and polygons in its memory. When AutoCAD needs to regenerate the entire drawing, it can access the necessary vectors and polygons from the list kept by the display list driver. The result is faster graphics speed.

Prior to 1993, Autodesk did not include a display list driver in AutoCAD. Instead, it relied on third party developers, such as VMI, to provide display list drivers to those users who needed enhanced graphics speed. VMI's display list driver, called "AutoMate," was considered one of the leading add-on, display list drivers on the market.

In early 1992, both Autodesk and VMI recognized the growing importance of Windows, a process that creates so-called "operating environments" through the display of multiple individual programs on the computer's display screen. Prior to that time, CAD software was designed almost exclusively for MS-DOS, a traditional "Disk Operating System." Unlike MS-DOS, Windows permits the user to run several programs at the same time by dividing the computer screen into smaller program areas. That portion of the screen to which activity is currently limited is called a "window." See Allen L. Wyatt, COMPUTER PROFESSIONAL'S DICTIONARY, at 344 (1990). It was expected that, because of Windows' ease of use and enhanced graphics capabilities, it would replace MS-DOS as the standard for graphics programs such as AutoCAD and AutoMate. The anticipated market shift to a Windows operating environment meant that software manufacturers such as Autodesk and VMI had to create Windows versions of their programs.

In April 1992, Autodesk released a Windows add-on to its MS-DOS version of AutoCAD.

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

Related

Broker Genius, Inc. v. Zalta
280 F. Supp. 3d 495 (S.D. New York, 2017)
Big Vision Private Ltd. v. E.I. DuPont De Nemours & Co.
1 F. Supp. 3d 224 (S.D. New York, 2014)
Saye v. Old Hill Partners, Inc.
478 F. Supp. 2d 248 (D. Connecticut, 2007)
Linkco, Inc. v. Fujitsu Ltd.
232 F. Supp. 2d 182 (S.D. New York, 2002)
Financial Technologies International, Inc. v. Smith
247 F. Supp. 2d 397 (S.D. New York, 2002)
Skins & Leather Co. v. Twin City Leather Co.
246 B.R. 743 (N.D. New York, 2000)

Cite This Page — Counsel Stack

Bluebook (online)
88 F.3d 142, 39 U.S.P.Q. 2d (BNA) 1421, 1996 U.S. App. LEXIS 16098, Counsel Stack Legal Research, https://law.counselstack.com/opinion/vermont-microsystems-inc-v-autodesk-inc-ca2-1996.