🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73477

Re: Patents

#73477
From: Dan Bernstein
Date: Sat, 14 Sep 1991 06:45
37 lines
2275 bytes
In article <1991Sep11.183031.850@franklin.com> jesse@franklin.com (Jesse Perry) writes:
> What he actually argued was that it would be silly to patent
> an entire program, because such a patent would afford no
> protection to its inventor.  This is because people could
> change non-essential aspects of the program to create a new
> program with the same basic function, but without infringing
> the patent.

Sorry, but you're wrong. The LZW patent covers every aspect of, e.g.,
the ``compress'' program, including the output. It doesn't go into
detail on the methods of output, but there's no reason that it can't.
Claim 666: ``In the compression and decompression system of claim 1, any
method of providing the code signals using a standard input-output
library.''

Remember that patents often consist of tens or hundreds of claims.

> Therefore it would be useless to
> patent compress(1), because people could write equivalent
> LZW-based compression programs without stdio, which a patent
> on compress(1) would not cover.

Your error (well, really Zippy's error) is in assuming that
compress-without-stdio won't infringe on a patent just because the
patent covers compress-with-stdio. Any program which works like compress
will infringe claim 1, whether or not it infringes claim 666 (or any
actual claim in the patent).

> Dan> United States Patent 338029 covers not only software but
> Dan> an entire algorithm. It is clearly worded to cover that
> Dan> algorithm. It was granted in 1968.
> Is that number right?  Seems like maybe it needs another
> digit.

Whoops. That should be 3380029. Thanks.

---Dan
Technical Details
Message-ID: <22248.Sep1406.45.4891@kramden.acf.nyu.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!think.com!hsdndev!cmcl2!kramden.acf.nyu.edu!brnstnd
References: <9302@cactus.org> <27542.Sep1006.12.2591@kramden.acf.nyu.edu> <1991Sep11.183031.850@franklin.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,9434f7b17f215464
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-09-14 15:07:50 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!think.com!hsdndev!cmcl2!kramden.acf.nyu.edu!brnstnd
From: brnstnd@kramden.acf.nyu.edu (Dan Bernstein)
Newsgroups: gnu.misc.discuss
Subject: Re: Patents
Message-ID: <22248.Sep1406.45.4891@kramden.acf.nyu.edu>
Date: 14 Sep 91 06:45:48 GMT
References: <9302@cactus.org> <27542.Sep1006.12.2591@kramden.acf.nyu.edu> <1991Sep11.183031.850@franklin.com>
Organization: IR
Lines: 37