home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR9 / PATENT09.ZIP / PP5.CAP < prev    next >
Internet Message Format  |  1993-09-22  |  111KB

  1. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (04:06)
  2. SUBJECT:Re: Bay Area software patents by companies and law firms
  3. Organization: Colorado SuperNet, Inc.
  4.  
  5. oppedahl@panix.com (Carl Oppedahl) writes:
  6.  
  7. >In <2247@ulogic.UUCP> hartman@ulogic.UUCP (Richard M. Hartman) writes:
  8.  
  9. >>That said, I think the case against software patents is more to be
  10. >>found in the review and granting process.  Conditions that would
  11. >>normally invalidate some other sort of patent, such as prior art
  12. >>or obviousness are consistantly overlooked by the patent office
  13. >>when reviewing software patents.  Without being familiar with the
  14. >>patent office's procedures I would surmise that since these people
  15. >>are essentially laywers and not software engineers they are just
  16. >>plain not aware of what prior art (speficially not-patented but
  17. >>wide spread practices) might already exist, or what may or may not
  18. >>be obvious to someone with a background and training that did not
  19. >>come from a law school.
  20.  
  21. >This is a commonly raised concern.  The Patent Office is held up as
  22. >being populated by people who took only Computer Science 101 -- people
  23. >who would say "gee whiz, that's neat -- if you repeatedly XOR that byte
  24. >you get a flashing cursor!  Here's your patent!"
  25.  
  26. >The patent examining corps is not "essentially lawyers".  Fewer than
  27. >half are lawyers when they enter the Patent Office, although some do go
  28. >to night law school while working there.  Virtually all examiners had,
  29. >as their main academic credential when entering the Patent Office, an
  30. >engineering degree.
  31.  
  32. I actually think that you would find that many of the (non oriental?)
  33. non attorney examiners are going to law school at the same time.
  34. In our firm of 8 patent attys, we have 4 who are former examiners.
  35. They all did some, if not all of their law school education at night
  36. while employed at the PTO.
  37.  
  38. >The view expressed by the poster blurs into another commonly voiced
  39. >criticism of the Patent Office, namely that the Office does not hire
  40. >enough Computer Science graduates.  (I wonder if at least one or two of
  41. >the gripers are people who applied for work there and were turned
  42. >down.)  The problem is not one the Patent Office can solve, but is
  43. >rather a problem that can be laid to the schools that grant Computer
  44. >Science degrees.  The basic problem is that the CS degree means very
  45. >little, taken in the abstract.
  46.  
  47. I would possibly disagree. I think that much of this stems from the
  48. time (pre-1991) when the PTO did not allow either examiners nor
  49. patent attys/agents with CS degrees OR classes. Instead, what you
  50. had during much of the time in question (before 1991 when many
  51. of the questionable patents were being examined) were EE's in
  52. the most part who literally did have that one FORTRAN class as
  53. their only CS exposure examining the software patents. This has
  54. changed in the last two years as more and more CS people enter
  55. the PTO ranks (and as patent attys/agents). Likewise, the complaints
  56. about the PTO's knowledge base are also based on past behaviour.
  57. Today, they seem to have a reasonably good base, but obviously
  58. didn't during much of the 1980's.
  59.  
  60. >It is so different in other more historically established engineering
  61. >disciplines.  If I see three semesters of calculus on a transcript there
  62. >is a certain fairly impressive list of minimum skills I can assume are
  63. >(or once were) present in the applicant.  The same could be said, for
  64. >example, of an analog-design course for which differential equations is
  65. >a prerequisite.  And so on through many courses that are commonly found
  66. >on the transcripts of people who have the degrees that the Patent Office
  67. >has traditionally hired.  (And no, I am not an EE.)
  68.  
  69. >From all this the reader should have some sense of why people who apply
  70. >for jobs at the Patent Office with a CS degree are not snapped up the
  71. >way EEs and Chem Es and biochemistry PhDs are snapped up.
  72.  
  73. >Don't get me wrong here.  I am sure that there are lots of very, very
  74. >smart people out there who would be wonderful patent examiners (and
  75. >wonderful patent lawyers) who have CS degrees.  Thousands of them,
  76. >probably.  But they are surrounded by tens of thousands of others with
  77. >CS degrees.  The CS degree is not much help in identifying those with
  78. >promise.
  79.  
  80. But I would still hire the CS graduate off the street to examine
  81. an application with substantial software content before I would
  82. let the EE (or worse). Why? Because I have to believe that 30-40
  83. hurs in a subject, no matter how poorly taught, have to better
  84. train you to understand a subject than 4 or 5. Now of course the
  85. subject of patent attys is easier, since it is much easier to determine
  86. what the person knows (and how good his education is) - as you admit
  87. (in reverse - in something I probably deleted) the private sector
  88. has no trouble rejecting because you went to podunk U, instead of MIT.
  89.  
  90. Bruce E. Hayden                 1720 South Bellaire Street
  91. bhayden@csn.org                   1100 Colorado Tower Bldg.
  92. (303) 758-8400                      Denver, Colorado 80222
  93.  
  94. ==============================================================================
  95. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (04:21)
  96. SUBJECT:Re: Bay Area software patents by companies and law firms
  97. Organization: Colorado SuperNet, Inc.
  98.  
  99. mcgregor@netcom.com (Scott L. McGregor) writes:
  100.  
  101. >In article <GEOFF.93Sep11204405@wodehouse.flash.bellcore.com>
  102. geoff@flash.bellcore.com (Geoffrey Clemm) writes:
  103.  
  104. >>The "little inventor" is in far more peril of being sued by a large company
  105. >>with a portfolio of patents, since any software system the little inventor
  106. >>comes up with is sure to infringe on at least some of patents of any large
  107. >>company, or at least the large company's lawyers are happy to take the small
  108. >>inventor to court in case it looks like the small inventor has something
  109. >>the large company could make a profit from.
  110.  
  111. >This runs counter to my experience in several respects. First, large
  112. >companies very regularly license all comers for a reasonable price, even
  113. >little inventors. IBM, AT&T are good examples--most of their large
  114. >patent pools are licenseable for royalties on the order of 1-5% and often
  115. >less.  Having licensed the other technologies from the big company, the
  116. >small inventor can come back and offer them a license on his technology
  117. >and often they will take it--because that is precisely the business
  118. >that these larger companies are in: commercializing and distributing
  119. >technologies, both those they develop and those they license themselves.
  120.  
  121. >Second, while large company's lawyers are happy to take small inventors
  122. >to court, the large company's accountants are less thrilled that legal
  123. >expenses will probably outweigh any potential awards or opportunity costs.
  124. >The legal system has this strange double edged sword: those with the
  125. >money can buy the best legal help, etc. but they are also the party
  126. >with the deepest pockets and consequently most vulnerable to attack
  127.  
  128. >This is one of the reasons why you see multi-billion dollar companies
  129. >like Apple sueing other multi-billion dollar companies like HP and
  130. >Microsoft, instead of suing you or me personally for using New Wave
  131. >or Windows. Similarly, other multi-million dollar companies sue other
  132. >multi-million dollar companies. Extrapolating that large companies
  133. >will sue individuals and small garage software start-ups seems to me
  134. >to be extrapolating beyond the range of the data, and may also reflect
  135. >naivete in cost-benefit analysis in business decision making by people
  136. >who characterize themselves as computer practioners and not businessmen
  137. >and entrepreneurs.
  138.  
  139. I would agree here. In our practice, I have never seen the large
  140. company sue the small one, or the individual, for patent infringement.
  141. It seems to be the opposite - the small company or individual or
  142. company suing the large one, or two large companies duking it out.
  143. (We all love those - the money flows like water).
  144.  
  145. For any of those that worry that the small inventor cannot get his
  146. day in court - my firm does accept IP cases on a contgency basis,
  147. but remember - the first thing we ask for is the amount of damages
  148. involved (and that is why you sue big companies and not small ones).
  149.  
  150. Bruce E. Hayden                 1720 South Bellaire Street
  151. bhayden@csn.org                   1100 Colorado Tower Bldg.
  152. (303) 758-8400                      Denver, Colorado 80222
  153.  
  154. ==============================================================================
  155. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (04:31)
  156. SUBJECT:Re: Bay Area software patents by companies and law firms
  157. Organization: Colorado SuperNet, Inc.
  158.  
  159. geoff@flash.bellcore.com (Geoffrey Clemm) writes:
  160.  
  161. >In article <bhayden.747819804@teal> bhayden@teal.csn.org (Bruce Hayden)
  162. writes:
  163.  
  164. >   As a patent attorney who has spent more time in litigation recently than
  165. >   in prosecution, I find this suggestion absurd. The first, #1, thing that
  166. >   anyone looks for in patent litigation is whether or not the possible
  167. >   defendant has deep pockets. No deep pockets => no suit.
  168.  
  169. >   Why? Because patent litigation is not cheap....
  170.  
  171. >No, but initiating the process is.  And if you're a small software house,
  172. >all you need is to have an RSA-like company initiate a patent suit,
  173. >and how eager will the VC's be to invest in your company ?
  174.  
  175. Yes, but it is not a good idea to start a suit without the intent of
  176. finishing it. That is one of the things that Rule 11 is helpful for.
  177.  
  178. >And why would a company spend the money to attack some small software house ?
  179. >Because it scares off all the other small software houses that might
  180. >otherwise compete with you.
  181.  
  182. And it aenates more people. I do not think that I am the only
  183. person who cashed in his 1-2-3 after the Paperback Book case.
  184. (I moved to Quatro Pro - and I am nogoing to stop using its
  185. ability to read 1-2-3 macros either). Note the difference here.
  186. Paperback Book got more sympathy probably than the suit was worth
  187. economically (except as precendent etc. against Borland) than
  188. Lotus ever made on the suit.
  189.  
  190. >   Two things. First, my experience is that there are indeed true "inventions"
  191. >   in software. Maybe you are not the type that can create them. Many are not.
  192.  
  193. >Of course !  That was my mistake.  Instead of getting my PhD and spending
  194. >15 years building large complex software systems for HP, Sun, and the phone
  195. >companies, I should have become a patent attorney.  Then I'd be able to
  196. >distinguish the "true inventions" in software (:-).
  197.  
  198. You are the one that claims that there is no "invention" in the field,
  199. I am not. Indeed, I am surprised at your position here, since PhD
  200. degrees require what could almost pass as sufficient originality.
  201.  
  202. Note that I did not mean the above as a personal attack. I just have
  203. a hard time believing that anyone who has had as much experience in
  204. the field as you do can believe that what they do and have been
  205. doing for the last 15 years does not have as much, if not more,
  206. creative content than any other branch of engineering
  207.  
  208. I would say that one of the things that drew me so strongly to
  209. programming and systems design was the amount of creativity involved.
  210. I can remember some long discussions with a friend of mine who makes
  211. her living painting comparing our creative experiences, and finding
  212. much more in common with her than with many of the engineers I know.
  213.  
  214. >   Secondly, an inventive combination of a number of relatively obvious
  215. >   inventions has allways been patentable. Ever look at a mechanical patent?
  216. >   Some of them are full of gears, screws, etc. Does the fact that gears, etc.
  217. >   are now obvious affect the patentability of the invention? Of course not.
  218.  
  219. >It does if a different company has patented each of the kinds of gears
  220. >you need to use, and a different set of companies have patented each
  221. >of the kinds of screws you need to use, since those discerning folks at
  222. >the patent office have chosen to deem the software equivalent of gears
  223. >and screws as patentable.
  224.  
  225. You misunderstand patents then. Just because the underlying "gears"
  226. are also patentable does not impact in the least the ability to
  227. patent the machine made from the gears.
  228.  
  229. Unless you are arguing that the "gears" shouldn't be patentable on their
  230. own. But that has never been the case. The only difference here is that
  231. the gears have now passed into the publlic domain. These software
  232. gears and nuts and bolts will also pass into the PD in time (assumming,
  233. which I don't, that that is what is being patented).
  234.  
  235. >"But each company only wants 1%-5% royalty."  Unfortunately, non-trivial
  236. >software systems contains thousands (at the very least) of these "inventions"
  237. >Those 1000% total royalty payments add up fast.
  238.  
  239. >Cheers,
  240.  
  241. Bruce E. Hayden                 1720 South Bellaire Street
  242. bhayden@csn.org                   1100 Colorado Tower Bldg.
  243. (303) 758-8400                      Denver, Colorado 80222
  244.  
  245. ==============================================================================
  246. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (04:48)
  247. SUBJECT:Re: Bay Area software patents by companies and law firms
  248. Organization: Colorado SuperNet, Inc.
  249.  
  250. rcrw90@email.mot.com (Mike Waters) writes:
  251.  
  252. >In article <19331.Sep1507.02.2793@silverton.berkeley.edu>,
  253. >djb@silverton.berkeley.edu (D. J. Bernstein) wrote:
  254.  
  255. >> In article <rcrw90-140993091456@node_142cf.aieg.mot.com>
  256. rcrw90@email.mot.com (Mike Waters) writes:
  257. >> > I would agree that the prior art in software cases is very poorly
  258. organized
  259. >> > and hard to search.  I think the USPTO would agree with this too!  The
  260. >> > solution, however, is not to forbid software patents but to organize the
  261. >> > body of software knowledge in much the same way as other fields have been
  262. -
  263. >>
  264. >> But of course the problem of software patents extends much deeper than
  265. >> the USPTO's mere failure to comprehend existing literature. Surely you
  266. >> will agree that there is already a body of prior art which could not be
  267. >> any better organized by the USPTO---namely, its very own patents! Yet
  268. >> the USPTO grants software patents which are entirely anticipated by
  269. >> _previous software patents_. How could any database of knowledge solve
  270. >> this problem?
  271.  
  272. >I keep challenging you to point out a single case where this has happened
  273. >and you keep citing cases you claim are "bad" for other reasons.
  274.  
  275. >The one case I can think of was "invalid" by some rule of yours, not the
  276. >U.S. legal system.  You don't get to make up your own rules here!
  277.  
  278. I would guess the problem if there is one is that in some of these
  279. cases terminology changes (after all ,there is a saying that a
  280. patent applicant (or actually his atty) is his own lexographer).
  281.  
  282. As an example, in a piece of litigation I am involved in currently,
  283. we just got back a search report from a professional searcher who
  284. searches the art professionally, and the searcher failed to find
  285. any art that anticipates the claims of a certain patent. I found
  286. two such patents. My advantage? I had used the underlying product
  287. in one case, and had seen the other in action. So I knew that the
  288. missing features had to be somewhere in the (150 page spec and
  289. 100 figure) patents. And sure enough - on page 108 and 110 I found
  290. the stuff that wasn't in the summary. It wasn't in the summary
  291. because these patents covered slightly different subject matter.
  292. The point? In complex systems, it is very easy to miss anticipating
  293. patents unless you know exactly what you are looking for.
  294.  
  295. Bruce E. Hayden                 1720 South Bellaire Street
  296. bhayden@csn.org                   1100 Colorado Tower Bldg.
  297. (303) 758-8400                      Denver, Colorado 80222
  298.  
  299. ==============================================================================
  300. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (04:57)
  301. SUBJECT:Re: Bay Area software patents by companies and law firms
  302. Organization: Colorado SuperNet, Inc.
  303.  
  304. >The problem isn't with intellectual property per se; the problem is
  305. >with the judicial system which favorizes large companies in all such
  306. >cases.
  307.  
  308. It also favors them as defendants. I would never sue a small company
  309. on a contingency basis. Why? Because it wouldn't be worth my time.
  310. The only defendant worth suing on a contingency basis is the large
  311. (or medium) corporation. They have the deep pockets to make it
  312. worth it, and the sales to base a damage award on.
  313.  
  314. Bruce E. Hayden                 1720 South Bellaire Street
  315. bhayden@csn.org                   1100 Colorado Tower Bldg.
  316. (303) 758-8400                      Denver, Colorado 80222
  317.  
  318. ==============================================================================
  319. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:01)
  320. SUBJECT:Re: Bay Area software patents by companies and law firms
  321. Organization: Colorado SuperNet, Inc.
  322.  
  323. eggert@twinsun.com (Paul Eggert) writes:
  324.  
  325. >bhayden@teal.csn.org (Bruce Hayden) writes:
  326.  
  327. > my experience is that there are indeed true "inventions" in software.
  328.  
  329. >No one denies that progress occurs in the software industry.
  330. >But what most software practitioners deny is that this progress can or
  331. >should be shoehorned into the traditional patent notion of ``inventions''.
  332.  
  333. >For example, object-oriented programming is often thought to be an
  334. >innovation in software.  But fundamentally, it is an innovation in a
  335. >_way of thinking_ about software.  Once you think about software in an
  336. >object-oriented way, then certain ways of implementing it are obvious.
  337. >It would be fundamentally wrong for these implementation strategies to
  338. >become patented, since they are obvious, and since patenting them would
  339. >have greatly discouraged the use of OOP and would thus have inflicted
  340. >great harm on the software industry.  But under the current rules, the
  341. >Patent Office would have granted those patents, since the Patent
  342. >Office's rule for ``what is obvious'' are the rules of patent lawyers,
  343. >not the rules of software practitioners.
  344.  
  345. Come on. How do you think obviousness is determined in the real world?
  346. Do you put a couple of patent attorneys on the stand? Of course not.
  347. You put you PhD on the stand, and he states that of course it was
  348. obvious - just look at these journal articles. They put their PhD
  349. on the stand and he says just the opposite. The side that wins
  350. probably had the better sounding PhD.
  351.  
  352. >Of course, one could propose that the Patent Office tighten up its
  353. >standards and not let so many obvious techniques to be patented.  Such
  354. >an improvement is unlikely, since the current system caters to patent
  355. >lawyers instead of to the public.  But let's suppose that the standards
  356. >were magically set higher.  From your experience, can you give examples
  357. >of recent software innovations that would actually deserve patents?
  358. >(By ``recent'' I mean ``in the past 10 years''; by ``software'' I mean
  359. >the LPF's definition.)  I can't think of many.  This is not because
  360. >software lacks innovations; it's because the innovations do not fit
  361. >into the ``invention'' model of the patent system.  Generally, the true
  362. >inventions in software are fundamentally mathematical in nature, and
  363. >there are good reasons that we don't allow mathematics to be patented.
  364.  
  365. Why? Because it is like a law of nature (such as gravity)?
  366.  
  367. Clever twist though - trying to turn the argument around. Without
  368. citing any "bad" patents that were obvious (at least to you in
  369. 20/20 hindsight), you are asking the proponent of software patents
  370. to find a good one.
  371.  
  372. Bruce E. Hayden                 1720 South Bellaire Street
  373. bhayden@csn.org                   1100 Colorado Tower Bldg.
  374. (303) 758-8400                      Denver, Colorado 80222
  375.  
  376. ==============================================================================
  377. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:18)
  378. SUBJECT:Re: Bay Area software patents by companies and law firms
  379. Organization: Colorado SuperNet, Inc.
  380.  
  381. oppedahl@panix.com (Carl Oppedahl) writes:
  382.  
  383. >You are absolutely right that if any one claim of '746 is disclosed or
  384. >claimed in '302 then this is a serious weakness in '746.  Such a thing,
  385. >if true, would gravely impair the owner of '746 in court if they were
  386. >asserting claim 7 against someone.
  387.  
  388. >It is also the case, however, that the pure legal consequence of one
  389. >claim being invalid is just that -- that the claim is invalid.  But the
  390. >claims that depend from that claim are not automatically invalid.  And
  391. >the other claims are not automatically invalid.  It happens all the time
  392. >that a claim in a patent is asserted and successfully, even if some
  393. >other claim of the patent is invalid.  So for a patent to be invalid
  394. >would have to mean that all the claims of the patent are invalid.  For a
  395. >patent to be anticipated would have to mean that all the claims are
  396. >anticipated.
  397.  
  398. And this is the reason that patents have so many claims.
  399.  
  400. I was taught to try to draft three levels of claims -
  401. broad, intermediate, and narrow. The broad claims are what you
  402. would like (but don't really expect), the medium claims are
  403. those you expect, and the narrow claims are your backup position,
  404. in case either the examiner or the courts throw out the others.
  405. These latter tend to be specific enough that you can almost
  406. allways get them issued, and they will rarely get thrown out later
  407. (for being anticipated at least).
  408.  
  409. Bruce E. Hayden                 1720 South Bellaire Street
  410. bhayden@csn.org                   1100 Colorado Tower Bldg.
  411. (303) 758-8400                      Denver, Colorado 80222
  412.  
  413. ==============================================================================
  414. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:23)
  415. SUBJECT:Re: Bay Area software patents by companies and law firms
  416. Organization: Colorado SuperNet, Inc.
  417.  
  418. a_rubin@dsg4.dse.beckman.com (Arthur Rubin) writes:
  419.  
  420. >Actually, it seems reasonable to me to take this down to the claim level.
  421. >If claim 7 of 4,814,746 is disclosed or claimed in 4,558,302, then that
  422. >_claim_ of 4,814,746 is invalid, which _should_ create a presumption of
  423. >invalidity of the the '746 patent.  (I'm not saying it does legally create
  424. >such a presumption or that the rest of the patent is necessarily
  425. >invalidateable.)
  426.  
  427. Huh? As Carl points out in another post, you have to knock out ALL
  428. of the claims in a patent to invalidate it. Claims are often drafted
  429. with very different scope. So, for example you may have broad, intermediate,
  430. and narrow claims in a patent. Invalidating a single broad claim has
  431. NO legal significance in invalidating the more narrow claims
  432. (but of couse, if you invalidate for anticipation a dependant claim,
  433. you have invalidated the underlying independant and dependant claims).
  434.  
  435. Bruce E. Hayden                 1720 South Bellaire Street
  436. bhayden@csn.org                   1100 Colorado Tower Bldg.
  437. (303) 758-8400                      Denver, Colorado 80222
  438.  
  439. ==============================================================================
  440. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:43)
  441. Organization: Colorado SuperNet, Inc.
  442.  
  443. >But you are asking about individual courses.  Ny perception is that
  444. >nothing short of the law degree would make a big difference to most
  445. >employers.
  446.  
  447. There is a saying that letting someone know that you dropped out
  448. of law school part way through is worse than not having gone at all
  449. in the eyes of some people because this shows you are a quitter.
  450. (in particular in the eyes of those who stuck it out and got their JD).
  451.  
  452. Bruce E. Hayden                 1720 South Bellaire Street
  453. bhayden@csn.org                   1100 Colorado Tower Bldg.
  454. (303) 758-8400                      Denver, Colorado 80222
  455.  
  456. ==============================================================================
  457. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:51)
  458. Subj: Re: Expert Testimony       Status: Public
  459. Organization: Colorado SuperNet, Inc.
  460.  
  461. arsalan@baron.nldn.albany.edu (Arsalan Saljoughy) writes:
  462.  
  463. >I have an intriguing question concerning the validity of expert testimony.
  464.  
  465. >Suppose an expert testifies to a certain scientific effect, while her
  466. experties
  467. >are based on measurements made by instruments which either lack engineering
  468. >specifications altogether, or have specifications whose accuracy are in
  469. >dispute within the scientific community.  My general question is:  does
  470. >the law require expert testimony to be based on "reliable" instrumentation, or
  471. >is it simply the overall opinion of the expert witness that matters?  In other
  472. >words, is the expert witness liable to  ascertain the reliablility of his
  473. >instruments, before making conclusions that are admissible in a court of law
  474. >as expert testimony?
  475.  
  476. >In general, I don't know what makes an expert, an expert, in the eyes of the
  477. >law.  Degrees, experience, ...what?  Is an expert witness immune from
  478. >malpractice?
  479.  
  480. Usually a combination of degrees and experience. Without one or the other
  481. one is subject to attack as not being an expert.
  482.  
  483. As for malpractice, it depends on who you are talking about being the
  484. plaintiff. As I see it, the only person who could possibly be the
  485. plaintiff is the person hiring the expert witness. Anyone else wouldn't
  486. have an employer/employee relationship, and the expert would probably
  487. be shielded by the fact that the testimony was in court.
  488.  
  489. What is expert testimony is quite hotly debated these days. One major
  490. complaint has been what is called "junk science". The Supreme Court
  491. recently modified the requirements somewhat. What they appear to
  492. have thrown out is what is called the Fry(?) test. This test essentially
  493. required peer review. What they left in place was the judge acting
  494. as gatekeeper, with some warnings to try and keep out the junk science.
  495. Only time will tell how effective this will be.
  496.  
  497. Bruce E. Hayden                 1720 South Bellaire Street
  498. bhayden@csn.org                   1100 Colorado Tower Bldg.
  499. (303) 758-8400                      Denver, Colorado 80222
  500.  
  501. ==============================================================================
  502. From: BHAYDEN@TEAL.CSN.ORG         Date: 09-18-93 (05:58)
  503. SUBJECT:Re: GUIs known to patent courts, from Apple/Microsoft case
  504. Organization: Colorado SuperNet, Inc.
  505.  
  506. tja@kbs.citri.edu.au (Tim Arnold) writes:
  507.  
  508. >srctran@world.std.com (Gregory Aharonian) writes:
  509.  
  510. >>     Microsoft's lawyers strategy of presenting such comparison data probably
  511. >>helped strongly in convincing the court of the non-novelty of Apple's user
  512. >>interfaces.  I guess the lawyers felt confident enough to not cite the many
  513. >>university user interface systems, which while not commercialized, having
  514. been
  515. >>published, would qualify for prior art consideration.  Given the hundreds of
  516.  
  517. >Since when has prior art been a consideration in copyright (and for
  518. >that matter novelty)? These are patent concepts.
  519.  
  520. >I understood that the data that this table reproduces was used to show
  521. >that the Microsoft interface incorporated expressions that although
  522. >found in the Apple API were also found in a number of other systems so
  523. >that the expressions relied on were not part of the creative input of
  524. >Apple i.e. if Microsoft did reproduce these expressions then Apple was
  525. >not the appropriate plaintiff. This is of course related to prior art
  526. >but has a quite different effect in some circumstances.
  527.  
  528. Well, they may be somewhat differen, but I can also see similarities.
  529.  
  530. In any case, I think that we are going to see the Apple case as an
  531. extreme. Currently we have the Lotus v. Borland and the Apple v. MS/HP
  532. cases as essentially opposite extremes. I don't know anyone that thinks
  533. that Lotus would have won in the 9th circuit. And obviously Apple
  534. would have won with Lotus's judge.
  535.  
  536. I think you are going to see some sort of intermediate position prevail.
  537. Some of the other filtration cases seem more reasonable. I see the
  538. problem with Apple as first ignoring the amount of creativity found
  539. in some situations (where the judge said that the feature should
  540. be filtered because the relevant choice was based on efficiency grounds
  541. and efficiency is the goal of all programmers, etc.). Also, I can
  542. fault the filtration used because the expression is the sum of the
  543. decisions made. For example, if you have two equal alternatives in
  544. say twenty instances, you have 2**20 equally possible alternatives.
  545. The copying of any one of these choices should constitute infringement.
  546. But then, Apple had the discretion to bring to the attention the
  547. features that it felt infringe. Thus it could tacitly ignore those
  548. places where MS and HP made different choices. Not an easy answer.
  549.  
  550. Bruce E. Hayden                 1720 South Bellaire Street
  551. bhayden@csn.org                   1100 Colorado Tower Bldg.
  552. (303) 758-8400                      Denver, Colorado 80222
  553.  
  554. ==============================================================================
  555. From: OWL.CALTECH.EDU!GAGEORGE     Date: 09-18-93 (07:32)
  556. SUBJECT:Re: Bay Area software patents by companies and law firms
  557. Organization: California Institute of Technology, Pasadena
  558.  
  559. I have been following this thread and have found it quite interesting and
  560. thought I'd throw in my two cents worth.  If you want to try to read
  561. biases into my musings I'll give you my pertinent background.  I am
  562. co-inventor on a number of patents, some of which would fit the
  563. definitions of "software patent".  Some of these patents have been and are
  564. in litigation.  I have only recently started reading this newsgroup so I
  565. have not seen the actual LPF document.  I only know it from the
  566. interpretive postings.  Finally, before you knock me for it, I'll admit to
  567. arguing both sides of the "should there be software patents" question.
  568. I'm just throwing out some ideas.
  569.  
  570. There are three areas in which I wanted to make comments.  First, there
  571. has been a lot of discussions of VCs and patents.  I have been involved in
  572. three start-ups all of which involved VC funding.  In every case
  573. protection of the technology was a major issue and patents were the
  574. preferred method.  Non-patentability did not kill deals, but it made our
  575. selling job (to the VCs when we didn't have patents) much more difficult.
  576.  
  577. Secondly, I wonder if maybe the problem with patents and software has
  578. something to do with the maturity of the industry (i.e. very young).  When
  579. patents came into existence many mechanical systems and components were
  580. already very well-known, so the basic elements of mechanical systems
  581. (people weren't doing much software in the 1800's) were patent-free.  The
  582. patents were granted on the much more complex and specialized combination
  583. of those elements.  The software industry is still in its infancy and the
  584. patents are being granted on the equivalent of gears and pullies (actually
  585. I don't think it's that bad, but some people seem to be arguing that way).
  586. I don't know what the supreme court ruling was based on for not allowing
  587. business method patents, but it seems to me that it might have been a
  588. similar situation.  If this idea is the problem we should see similar
  589. problems in any new industry.  Does anyone have other examples?  Bio-tech
  590. maybe?
  591.  
  592. Finally, there is a point which there seems to be general agreement on,
  593. and because of that, the arguments past that point puzzle me somewhat.  It
  594. seems that most people are agreeing that existence of patents does not
  595. affect innovation, only commercialization.  That seems very obvious to me,
  596. the people that invent very innovative things are almost always motivated
  597. by the process of invention not the hope of big bucks.  So the existence
  598. of patents should not affect innovation just the final availablility and
  599. cost of the invention (the commercialization).  I would also agree with
  600. the general pro-patent line that patents encourage innovation because you
  601. have to innovate to get around a patent (but this is usually not
  602. ground-breaking type innovation).  Now my puzzlement - if we are not
  603. stifling innovation, why should LPF care about software patents?  It would
  604. seem that the only remaining anti-patent argument is that it jacks up cost
  605. to the end-user and doesn't let Joe Schmoo sell whatever software products
  606. he wants.  So maybe he can't sell a product that uses LZW.  I guess he'll
  607. have to come up with a new (more innovative) idea if he wants to sell
  608. something.  This holds true for all non-software patents too.  So I could
  609. understand an argument against all patents, but I can't understand
  610. singling out software by this argument.
  611.  
  612. BTW, if anyone has a copy of the list of patent quantities for
  613. universities that was mentioned at some point in the discussion I'd
  614. appreciate being mailed it.
  615.  
  616. Glen George
  617. EE Dept. / Caltech
  618. gageorge@cco.caltech.edu
  619.  
  620.  
  621. ==============================================================================
  622. From: CRAMER@WORLD.STD.COM         Date: 09-18-93 (09:21)
  623. SUBJECT:Re: The simplest shareware situation
  624. Organization: TheNews
  625.  
  626. In article <25170.Sep1723.49.2993@silverton.berkeley.edu>
  627. djb@silverton.berkeley.edu (D. J. Bernstein) writes:
  628. >In article <CDIFAK.L5L@world.std.com> cramer@world.std.com (Bill Cramer)
  629. writes:
  630. >> Bottom line, I think, is that whether or not a shrinkwrap license
  631. >> is enforcable is strictly a matter of *state* law.
  632. >
  633. >But that's exactly what Vault v. Quaid established was _not_ the case!
  634. >
  635. >Federal copyright law preempts any attempt by the states to take away
  636. >the rights of owners. You (like Conley, the loudest critic of Vault)
  637. >seem to think that the states can dodge this restriction by redefining
  638. >owners as licensees. If this were true, preemption would be useless!
  639. >Any aspect of the copyright law could be changed by state definitions.
  640.  
  641. Perhaps I should have chosen my words more carefully.  "Bottom line, I think,
  642. is that whether or not a shrinkwrap license is enforcable is strictly a matter
  643. of *valid state law*."
  644.  
  645. Vault notes 3 conflicts between the state and federal law -- the total
  646. prohibition on copying, eternal protection against copying, and protection of
  647. all software. I agree that this makes *this act* invalid.  But my question is
  648. this: What would the court have done had the state law allowed the making of
  649. archival copies, only provided protection for the life+50 term, and only
  650. permitted the licenses on federally protected works?  If the state law then did
  651. not contradict the federal law, what's left to interfere with the federal law?
  652.  
  653. My point is that Vault does not stand for the principle that *all* shrinkwrap
  654. licenses are invalid *all of the time*, which is what I believed was being said
  655. (my apologies if I misread the postings). They may in fact be invalid all of
  656. the time, but Vault does not say this, nor is a federal court in a position to
  657. define what is and is not valid state law (except like in Vault where it
  658. buggers with federal law).  If a shrinkwrap license, for example, excludes or
  659. limits warranties, it's the state's business on whether or not this is
  660. unconscionable (Magnuson-Moss considerations aside).
  661.  
  662. Bill Cramer
  663.  
  664. | 1257 Worcester Road, Suite 196      | "A man can't pull himself up
  665. | Framingham, MA  01701  USA          |    by his bootstraps if he
  666. | Internet: cramer@world.std.com      |    can't even afford shoes."
  667. | CIS: 70322,3412                     |
  668.  
  669.  
  670. ==============================================================================
  671. From: MCGREGOR@NETCOM.COM          Date: 09-17-93 (16:22)
  672. SUBJECT:Re: Bay Area software patents by companies and law firms
  673. Organization: Prescient Software, Inc.
  674.  
  675. In article <CDIC80.EGp@twinsun.com> eggert@twinsun.com (Paul Eggert) writes:
  676. >Scott McGregor's faith in the patent system is boundless...
  677.  
  678. Paul Eggert mistakes my lack of faith in the ASP proposal for faith in
  679. the patent system. In doing so he has failed to notice that I have
  680. often agreed that the patent system in general, and the parts that
  681. affect our industry in particular are a worthy target for reform. I
  682. acknowledge that the current system is flawed, but I find the ASP proposal
  683. more flawed as well: and likely to cause the current system to become
  684. even more flawed (both within the software industry and without) although
  685. the flaws would more likely show themselves in different ways.
  686.  
  687. While Carl, Mike and others here who share my concern with ASP have
  688. all admitted the limitations in the current patent system and practice,
  689. and have discussed alternatives from stricter rules on novelty and
  690. obviousness to clearinghouses and even to abandonment of patents (not
  691. just software patents), it seems to me that it is rather Paul and Dan who
  692. have steadfastly adhered to the ASP proposal with boundless faith--refusing
  693. to address the issues of commercialization, the potential risk of spillover
  694. to other process areas, and the difficulties inherent in equivalent ASICs
  695. (which would be patentable under ASP) and software instructions running
  696. on a PC microprocessor (which would not be).
  697.  
  698. I am interested in discussions of potential reforms that might possibly
  699. be enacted by congress, or practices that might be adopted by the PTO.
  700. For reasons I have given before, I do not think the ASP proposal could
  701. ever be adopted in this way. I am less interested in an academic debate
  702. over ASP given that it will probably not fly. I think that those of us
  703. who are truly concerned about real reform would be better served by turning
  704. our focus to proposals that might have a better chance for success in
  705. the legislature and PTO.
  706.  
  707. > Against faith like this, reason and argument are helpless.
  708.  
  709. I think this can be equally said about the ASP apologist postings here.
  710. I tend to agree that further discussion will be unproductive if it
  711. is merely along the line of "patents can be bad (we both agree), the
  712. ASP proposal is the only way out (Paul), No it isn't--it is fatally
  713. flawed (me), but there are these bad patents (Paul again)" -- Shampoo,
  714. rinse and repeat--no terminating conditional! :-)
  715.  
  716. I'm willing to drop this unproductive line of discussion and just agree
  717. to disagree with Paul and Dan.  But I hope that sometime in the future
  718. a discussion of alternative reform approaches will be discussed without
  719. the antiASP = pro-patent polarization.
  720.  
  721.  
  722. --
  723. -- Scott L. McGregor  mcgregor@netcom.com
  724.    President   tel: 408-985-1824
  725.    Prescient Software, Inc. fax: 408-985-1936
  726.    3494 Yuba Avenue
  727.    San Jose, CA 95117-2967
  728.  
  729. Prescient Software sells software products for group productivity and
  730. offers consulting  & training in software process, project management
  731. and design for usability.
  732.  
  733.  
  734. ==============================================================================
  735. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (12:28)
  736. SUBJECT:Re: Bay Area software patents by companies and law firms
  737. Organization: PANIX Public Access Internet and Unix, NYC
  738.  
  739. In <25405.Sep1800.39.0393@silverton.berkeley.edu> djb@silverton.berkeley.edu
  740. (D. J. Bernstein) writes:
  741.  
  742. >In article <rcrw90-170993124535@node_142cf.aieg.mot.com> rcrw90@email.mot.com
  743. (Mike Waters) writes:
  744. >> His point is exactly the same as I read it - neither patent *claims* the
  745. >> same material.
  746.  
  747. >There's an article by the Bell-Witten-Cleary crowd which states outright
  748. >that MW1 is the same as LZW. This is _recognized fact_ among data
  749. >compression experts. 4,814,746 claims MW1 and MW2; 4,558,302 claims LZW.
  750.  
  751. >As usual, you display your ignorance of this fact by claiming that it is
  752. >false---and, as usual, you have no idea what you're talking about.
  753.  
  754. My suggestion to Mr. Bernstein is that his comments would be better
  755. received if they stated points of discussion rather than attacking the
  756. poster (here, Mr. Waters) personally as "ignorant".
  757.  
  758. Mr. Bernstein was using a word with a quite well established legal
  759. meaning -- the word "anticipates".  If Mr. Bernstein adopts Mr. Gailly's
  760. example of patent 4,814,746 being supposedly "entirely anticipated" by
  761. patent 4.558,302, then whether he likes it or not he is using a legal
  762. term with a precise meaning.
  763.  
  764. For '302 to completely anticipate '746 (or merely to anticipate it,
  765. which turns out to be the same thing legally, since anticipation is an
  766. all-or-nothing thing, like being pregnant) then every single element in
  767. every single claim of '746 would have to appear in '302.  It does not,
  768. so far as I can see.
  769.  
  770. Now Mr. Bernstein says it is a three-step or four-step process.  Let's
  771. map it out.
  772.  
  773. To be proven:  for each claim in '746, each element is found in '302.
  774.  
  775. Starting from the '302 end of the statement, we have the statement that
  776. '302 claims LZW.  It is of course irrelevant what '302 claims.  But
  777. suppose we cut Mr. Bernstein some slack and let him say that what he
  778. meaant to say was that '302 discloses LZW.
  779.  
  780. We then have the statement, which for purpose of this discussion I will
  781. take as true, that everyone who matters, including some article authors,
  782. say that LZW and MW1 are the same thing.  (Apparently they amount to the
  783. same thing mathematically but use all different nouns and verbs;  but
  784. who cares about that -- for Mr. Bernstein's benefit we are assuming it
  785. is true and that is that.)
  786.  
  787. Thus '302 discloses MW1.
  788.  
  789. Then we have the statement by Mr. Bernstein that '746 claims MW1 and
  790. MW2.  Perhaps some of the claims (call them group I) claim MW1 by
  791. itself;  perhaps other claims (call them group II) claim doing MW1 and
  792. MW2 together;  and perhaps still other claims (call them group III)
  793. claim MW2 by itself.
  794.  
  795. Then what we have is that '302 anticipates only the group-I claims of
  796. '746.  It does not anticipate the group-II claims of '746, since to
  797. anticipate them a single piece of prior art would have to contain all of
  798. MW1 and all of MW2, and yet Mr. Bernstein only seems to say that MW1 can
  799. be found in '302.  Finally, '302 does not anticipate the group-III
  800. claims.
  801.  
  802. From Mr. Bernstein's statements one cannot reach the conclusion that
  803. '302 anticipates '746, and the statements suggest the opposite to be the
  804. actual situation, since the statements suggest that at least one claim
  805. of '746 is directed to MW2, and that MW2 cannot be found in '302.
  806.  
  807. --
  808. Carl Oppedahl AA2KW  (patent lawyer)
  809. 1992 Commerce Street #309
  810. Yorktown Heights, NY  10598-4412
  811. voice 212-777-1330
  812.  
  813. ==============================================================================
  814. From: ARDEN@GRIFFIN.UVM.EDU        Date: 09-18-93 (12:17)
  815. SUBJECT:Advice: PAY and/or royalties?
  816. Organization: University of Vermont -- Division of EMBA Computer Facility
  817.  
  818.  
  819. I have an opportunity to develop software and am begining negotiations
  820. with the company.  They prefer to pay less up front and give me royalties.
  821. I've never been in this type of situation so I don't know what to
  822. expect.  Does anyone work this way that could pass on some advice to me
  823. or point me to some books that might help?  A sample contract might be nice.
  824. I'm also considering a lawyer.
  825.  
  826. Other possibilites are being able to sell the product myself, maybe to a
  827. different market.
  828.  
  829. Thanks for your help.
  830.  
  831.  
  832. ==============================================================================
  833. From: sohl,william h               Date: 09-18-93 (12:44)
  834. SUBJECT:Re: Query: legal status of shareware fee request
  835. Organization: Bellcore, Livingston, NJ
  836.  
  837. In article <27cuk4$jg4@seismo.CSS.GOV> denio@seismo.CSS.GOV (Dennis O'Neill)
  838. writes:
  839. >I'm wondering about the legal status of the fee request that's included with
  840. >shareware.  What does the law have to say about whether one is required to
  841. >pay the requested shareware fee?  Does the shareware licensing statement
  842. >have legal weight?
  843. >
  844. >(I know what the *right* thing to do is.  I just want to know what the
  845. >*legal requirements* are, so I can explain them when asked.)
  846. >--
  847. >Dennis O'Neill               denio@seismo.css.gov                 703-476-5197
  848.  
  849. This question starts a discussion in this newsgroup about every
  850. two/three months.  Factually, there has not been any legal
  851. test of an enforcement effort by a shareware author against
  852. someone who obtained the shareware, continues to use it, but
  853. refuses to pay for it.
  854.  
  855. The biggest problem area (assuming one can legally enforce
  856. a shareware license) is the inability of the shareware author
  857. to obtain the needed evidence of license violation against
  858. someone using the shareware.  Also, the costs to pursue
  859. such a court case are not trivial and, therefore, not likely
  860. to encourage any such court case/test in the future.
  861.  
  862. To be sure, there are two distinct views: Those that believe
  863. the law would sustain a license/contract violation judgement and
  864. those that say it wouldn't.  Again, neither has any
  865. shareware case law to point to.
  866.  
  867. Personally, I believe shareware is misnamed and would more
  868. appropriately be called "Donationware" as I am one of those
  869. that find it hard to belive that shareware licenses are
  870. (1) enforceable at all, and (2) that there is virtually no
  871. ability to provide supporting evidence of any specific shareware
  872. violations for a court to rule on.
  873.  
  874. Others, I'm sure, will be happy to commentto the contrary :-)
  875.  
  876. Standard Disclaimer- Any opinions, etc. are mine and NOT my employer's.
  877. -----------------------------------------------------------------------
  878. Bill Sohl (K2UNK) BELLCORE (Bell Communications Research, Inc.)
  879. Morristown, NJ             email via UUCP      bcr!cc!whs70
  880. 201-829-2879 Weekdays      email via Internet  whs70@cc.bellcore.com
  881.  
  882.  
  883. ==============================================================================
  884. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (12:52)
  885. SUBJECT:Re: Bay Area software patents by companies and law firms
  886. Organization: PANIX Public Access Internet and Unix, NYC
  887.  
  888. In <23341.Sep1706.57.1393@silverton.berkeley.edu> djb@silverton.berkeley.edu
  889. (D. J. Bernstein) writes:
  890.  
  891. >Tee hee hee. Carl got it all _backwards_.
  892.  
  893. >MW (4,814,746) was filed three weeks _before_ LZW (4,558,302). MW
  894. >entirely anticipates LZW. This is the example I was thinking of, and it
  895. >was the first of Jean-loup's examples.
  896.  
  897. The patent application that issued as '746, which is application number
  898. 895,120, was filed on August 11, 1986.  What Mr. Bernstein is
  899. apparently talking about is an earlier application number 499,943 which
  900. was filed June 1, 1983.
  901.  
  902. >But Carl misread the patent history. He thought that MW was filed three
  903. >_years_ _after_ LZW. In his haste to post, Carl failed to check what he
  904. >was responding to. He posted a 559-line article to point out that LZW
  905. >did not entirely anticipate MW.
  906.  
  907. >[chuckle]
  908.  
  909. >In article <27b5oo$s0n@panix.com> oppedahl@panix.com (Carl Oppedahl) writes:
  910. >> It is said that the
  911. >> application of the IBM patent ('746) "was first filed three weeks before
  912. that
  913. >> of Unisys" ('302).  But by my reading the time sequence is this:
  914.  
  915. [note here that Mr. Bernstein does not bother to quote what I actually
  916. said.]
  917.  
  918. What is sort of disappointing about all this is that Mr. Bernstein's
  919. perceived "gotcha" -- that I labored to show that '746 is not
  920. anticipated by '302, when what he was saying was that '302 is
  921. anticipated by (not "anticipates") '746 -- is meaningless.
  922.  
  923. To be clear about this, let's review the legal meaning (it is part of
  924. the U.S. Patent law, found at 35 USC sec. 102) of "anticipates".  For a
  925. reference (here, '746) to anticipate a patent (here, '302) it would have
  926. to (a) contain every element of every claim of '302, and (b) have been
  927. filed with the U.S. Patent Office more than a year before the filing
  928. date of '302.
  929.  
  930. The application that issued as '746 was not filed more than a year
  931. before -- it was filed three years afterwards.  And even its parent
  932. application that was filed June 1, 1983 (the one that led to Mr.
  933. Bernstein's triumphant "gotcha") was not filed more than a year before
  934. -- it was filed only three weeks before.
  935.  
  936. So it is chronologically impossible for '746 to anticipate '302,
  937. regardless of its content.
  938.  
  939. >You undoubtedly aren't aware that MW (4,814,746) was published by
  940. >Victor Miller in Proc. Symp. Appl. Math., volume 34, 1986, p. 107, as
  941. >the lecture notes from a talk he gave in public in January 1984. Surely
  942. >you believe that patents filed more than a year after publication are
  943. >not granted; so how would you explain a patent filed in 1986 on a method
  944. >published in 1984?
  945.  
  946. >Anyway, your reading is simply incorrect. You say ``August 11, 1986 ---
  947. >'746 application filed''; but in fact the first filing was June 1, 1983.
  948.  
  949. The application that issued as the '746 patent was filed August 11,
  950. 1986, as I said.  Its parent was filed June 1, 1983.  What you say is
  951. true but trivial.  It does not support your argument.
  952.  
  953. >Of course, Carl, even if you figured out which patent came first, you
  954. >still wouldn't know anything about data compression. So how could you
  955. >be so sure that something in one patent wasn't claimed in the other?
  956.  
  957. It is quite generous of you to share with all of us your ability to know
  958. what others know about and don't know about.  But if you were to turn
  959. out to be wrong more than just once or twice (I do in fact know quite a
  960. bit about data compression) there is the danger that people would stop
  961. believing your statements.
  962.  
  963. --
  964. Carl Oppedahl AA2KW  (patent lawyer)
  965. 1992 Commerce Street #309
  966. Yorktown Heights, NY  10598-4412
  967. voice 212-777-1330
  968.  
  969. ==============================================================================
  970. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (13:04)
  971. SUBJECT:Re: A famous example of a bad software patent
  972. Organization: PANIX Public Access Internet and Unix, NYC
  973.  
  974. In <25050.Sep1723.22.4893@silverton.berkeley.edu> djb@silverton.berkeley.edu
  975. (D. J. Bernstein) writes:
  976.  
  977. >In article <rcrw90-170993085842@node_142cf.aieg.mot.com> rcrw90@email.mot.com
  978. (Mike Waters) writes:
  979. >> Nowhere
  980. >> has he cited any issued software patent which really is anticipated by a
  981. >> published reference of any sort - including another patent!
  982.  
  983. >Wrong. I have cited, for example, the two data compression patents
  984. >4,558,302 and 4,464,650. The first of these was anticipated by
  985. >4,814,746---despite the fact that numerically 4558302 < 4814746.
  986. >The second was anticipated by publication a few years before the patent.
  987.  
  988. >Both of these examples are well known among data compression experts.
  989. >Everyone agrees that 4,814,746 anticipates 4,558,302. And everyone
  990. >agrees that 4,464,650 was anticipated by its previous publication.
  991.  
  992. Well, as I mentioned in another post, '746 would have to claim priority
  993. from a patent application filed more than a year before the filing of
  994. the '302 application to anticipate it.  And that did not happen.  So by
  995. definition '746 cannot anticipate '302.
  996.  
  997. >Now you claim that I have not cited any examples of software patents
  998. >anticipated by published references. This is a very strong claim. It
  999. >implies, for instance, that neither 4,558,302 nor 4,464,650 was
  1000. >anticipated---which is absurd.
  1001.  
  1002. >Mike, you seem to enjoy displaying your ignorance of one fact after
  1003. >another by claiming that each one, in turn, is false. You literally
  1004. >have no idea what you're talking about in any of the cases. You don't
  1005. >have the common sense or courtesy to check with experts before running
  1006. >your mouth. And you end up with strong rhetoric which falls flat in the
  1007. >face of reality.
  1008.  
  1009. Mr. Bernstein's statements would be easier to accept if they were
  1010. researched as well.
  1011.  
  1012. >Why are you so closed-minded about the possibility that software patents
  1013. >are a bad idea? Do you have a financial stake in one side of the issue?
  1014. >If it would create a conflict of interest for you to participate in
  1015. >reasoned discussion, don't bother posting anything.
  1016.  
  1017. It is a pity that Mr. Bernstein feels the need to attack the poster
  1018. personally, suspecting bad motives, when he could simply attempt to add
  1019. to the logical discussion.  If Mr. Waters' argument works, or does not
  1020. work, or is persuasive or non-persuasive, should not turn on whether we
  1021. (or Mr. Bernstein) think that Mr. Waters has good or bad motives for
  1022. making the argument.
  1023.  
  1024.  
  1025. --
  1026. Carl Oppedahl AA2KW  (patent lawyer)
  1027. 1992 Commerce Street #309
  1028. Yorktown Heights, NY  10598-4412
  1029. voice 212-777-1330
  1030.  
  1031. ==============================================================================
  1032. From: sohl,william h               Date: 09-18-93 (13:14)
  1033. SUBJECT:Re: (fwd) Subpoena served on Crypto
  1034. Organization: Bellcore, Livingston, NJ
  1035.  
  1036. The following is crossposted from misc.legal where I originally
  1037. came across it.  I'd think it is proper subject matter for
  1038. the misc.legal.computing group also.
  1039.  
  1040. In article <ih04397n@pro-sol.cts.com> kelly@netcom.com (Kelly Goen) writes:
  1041. >Xref: netcom.com alt.wired:475 comp.lang.c:62219 alt.activism:50763
  1042. misc.legal:62914 alt.censorship:19449
  1043. >Newsgroups: alt.wired,comp.lang.c,alt.activism,misc.legal,alt.censorship
  1044. >Path: netcom.com!grady
  1045. >From: grady@netcom.com (Grady Ward)
  1046. >Subject: Subpoena served on Crypto
  1047. >Message-ID: <gradyCDHKrr.46E@netcom.com>
  1048. >Organization: Moby lexicons
  1049. >X-Newsreader: TIN [version 1.1 PL8]
  1050. >Date: Fri, 17 Sep 1993 06:59:50 GMT
  1051. >Lines: 180
  1052. >
  1053. >FOR IMMEDIATE RELEASE
  1054. >
  1055. >Subpoena served on Austin Code Works for
  1056. >material related to Moby Crypto.
  1057. >
  1058. >
  1059. >At 10:30 PM EDT  Thursday, 16 Sept 1993 Theodore R. Siggins,
  1060. >special agent for the Department of Treasury, U.S.
  1061. >Customs Service office of enforcement for
  1062. >Austin, TX (512) 482-5502 served the following
  1063. >subpoena:
  1064. >
  1065. >United States District Court
  1066. >Northern District of California
  1067. >
  1068. >TO:
  1069. >
  1070. >Custodian of Records
  1071. >Austin Code Works
  1072. >11100 Leafwood Lane
  1073. >Austin, TX
  1074. >(512) 258-0785
  1075. >
  1076. >SUBPOENA TO TESTIFY BEFORE GRAND JURY
  1077. >documents of object(s)
  1078. >
  1079. >
  1080. >PLACE
  1081. >
  1082. >U.S. Courthouse & Federal Building
  1083. >280 South First Street
  1084. >San Jose, CA  95113
  1085. >
  1086. >Grand Jury Room 2115
  1087. >September 22, 1993  9:00 AM
  1088. >
  1089. >YOU ARE ALSO COMMANDED to bring with you
  1090. >
  1091. >Any and all correspondence, contracts, payments, and record,
  1092. >including those stored as computer data, relating to the
  1093. >international distribution of the commercial product "Moby
  1094. >Crypto" and any other commercial product related to PGP and RSA
  1095. >Source Code for the time period June 1, 1991 to the present.
  1096. >
  1097. >
  1098. >CLERK
  1099. >
  1100. >RICHARD W. WIERKING
  1101. >by deputy  clerk (illegible)
  1102. >
  1103. >This subpoena is issued on application of the United States of America
  1104. >Michael J. Yamaguchi
  1105. >United States Attorney
  1106. >
  1107. >Assistant U.S. Attorney
  1108. >William P. Keane
  1109. >280 S. First St., Suite 371
  1110. >San Jose, CA  95113
  1111. >(408) 291-7221
  1112. >s/a Robin Sterzer, Customs
  1113. >93-1348(SJ) 93-1(SJ)
  1114. >
  1115. >9 September 1993
  1116. >
  1117. >
  1118. >served by
  1119. >
  1120. >Theodore R. Siggins
  1121. >special agent
  1122. >Department of Treasury
  1123. >U.S. Customs Service
  1124. >Office of Enforcement
  1125. >P.O. Box 99
  1126. >Austin, TX 78767
  1127. >
  1128. >(FTS) 770-5502
  1129. >(512) 482-5502
  1130. >
  1131. >
  1132. >--------------------------- BACKGROUND ----------------------------
  1133. >
  1134. >The day before yesterday I faxed the following to the NSA:
  1135. >
  1136. >
  1137. >
  1138. >Grady Ward
  1139. >3449 Martha Ct.
  1140. >Arcata, CA  95521
  1141. >(707) 826-7715
  1142. >grady@netcom.com
  1143. >
  1144. >
  1145. >
  1146. >Charlotte Knepper
  1147. >National Security Agency
  1148. >301 688 7834
  1149. >FAX 301 688 8183
  1150. >
  1151. >         14 Sep 93
  1152. >
  1153. >
  1154. >Re:  Moby Crypto and the Austin Code Works
  1155. >
  1156. >
  1157. >Recently you phoned Maria Guthery at the Austin Code Works (512-258-0785)
  1158. >to voice your concern about the publication for export
  1159. >of my product 'Moby Crypto'.
  1160. >
  1161. >As the editor and author of the compilation I made sure not to include
  1162. >any executable code -- only the algorithmic description in C source code
  1163. >that can be found (and exported) from scores of books and journals from
  1164. >the US distributed throughout the world.
  1165. >
  1166. >I believe that this material qualifies for the 'public domain' technical
  1167. >documentation exception under the current DTR rules.
  1168. >It seems to me that proscribing the publication of material because it is
  1169. >conveyed on a magnetic media rather than paper pulp is an NSA initiative
  1170. >that is both destructive to our basic freedom of expression and to the
  1171. >trade renaissance that Vice President Al Gore and the Clinton Administration
  1172. >are trying to foster.
  1173. >
  1174. >Even the Supreme Court recognizes the role of the computer media in
  1175. >protecting our freedom; beginning this 1993 calendar year all decisions
  1176. >will be provided in electronic form. Further, as you may know, it was
  1177. >recently decided that White House records in electronic form must be
  1178. >protected as a permanent archive of our government.  Clearly, magnetic
  1179. >media must be treated as a logical extension of the power and fundamental
  1180. >right of the print media.
  1181. >
  1182. >Please phone, fax, e-mail or post your ideas or any literature to me that
  1183. >you think useful if I have misapprehended the situation.
  1184. >
  1185. >Of course if you wish I will send you a gratis copy of the software
  1186. >(about nine megabytes of sources for DES, RSA, IDEA, Lucifer, PGP, SHA,
  1187. >and so on) for your advice and comments.
  1188. >
  1189. >Very truly yours,
  1190. >
  1191. >
  1192. >GRADY WARD
  1193. >
  1194. >
  1195. >--------------------- WHAT YOU SHOULD DO ---------------------
  1196. >
  1197. >NSA and the US Treasury has started a new, agressive campaign to
  1198. >prevent the spread of cryptographic ideas, algorithms, sources,
  1199. >and documentation.  The subpoena was served on the ACW in the night
  1200. >because they MIGHT have sold a copy of source code, already available
  1201. >worlwide, to a foreign national.
  1202. >
  1203. >If you value the freedom to disseminate ideas on both paper and magentic
  1204. >and electronic media, you should immediately preserve your right to
  1205. >have such knowledge by obtaining a copy of the source to Pretty Good Privacy
  1206. >and all other cryptographic materials before a possible complete blackout
  1207. >of such material is attempted by the US authorities.
  1208. >
  1209. >It is not yet against the law to possess source code to PGP, the world's
  1210. >foremost encryption application in the United States.  Source is available
  1211. >for a variety of platforms including MS-DOS, Unix, and Macintosh from
  1212. >the following sites:
  1213. >
  1214. >soda.berkeley.edu
  1215. >ghost.dsi.unimi.it
  1216. >nic.funet.fi
  1217. >ota.ox.ac.uk
  1218. >van-bc.wimsey.bc.ca
  1219. >
  1220. >and many other sites
  1221. >
  1222. >For more information about PGP,
  1223. >send a blank mail message to:
  1224. >pgpinfo@mantis.co.uk
  1225. >
  1226. >
  1227. >
  1228. >--
  1229. >Grady Ward                                         grady@netcom.com
  1230. >3449 Martha Ct.                           compiler of Moby lexicons
  1231. >Arcata, CA  95521-4884            e-mail or finger grady@netcom.com
  1232. >(707) 826-7715  (voice/24hr FAX)               for more information
  1233.  
  1234.  
  1235.  
  1236. ==============================================================================
  1237. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (13:25)
  1238. SUBJECT:Re: software product disclosure headache
  1239. Organization: PANIX Public Access Internet and Unix, NYC
  1240.  
  1241. In <27dalo$rpv@news.aero.org> ivan@Aero.org (Ivan Filippenko) writes:
  1242.  
  1243. >Joe has designed and programmed (what he thinks is) a novel educational
  1244. >game / computerized learning environment, let's call it BARBAZ, for IBM-style
  1245. >personal computers.  BARBAZ is based on a known game in the "public domain,"
  1246. >but weds that game to a certain (also known) model of learning / philosophy
  1247. >of education in a manner that, Joe fervently believes, has potential for
  1248. >significantly benefitting the world's children.  Indeed, the marriage of
  1249. >the game, the philosophy, and the computerized context forms an important
  1250. >part of the novelty claimed for BARBAZ.
  1251.  
  1252. >In addition to his altruistic motives, Joe naturally has personal hopes
  1253. >for his product.  His principal objectives for BARBAZ are the following:
  1254.  
  1255. >  A. To make him as much money as possible (in part, to free him to pursue
  1256. >     further ventures in the spirit of BARBAZ without the encumbrances
  1257. >     of an unrelated job); and, relatedly,
  1258.  
  1259. >  B. To provide a concrete example of Joe's passion and capabilities
  1260. >     for presentation to potential employers in the fields of learning
  1261. >     research and educational technology.
  1262.  
  1263. >Ideally, Joe hopes both to make money directly from the product BARBAZ,
  1264. >*and* to use BARBAZ as a launch vehicle for joining a group pursuing the
  1265. >areas mentioned in objective B.  In the best (but not essential) scenario,
  1266. >such a group would become interested in using BARBAZ itself as a platform
  1267. >for some of its work.
  1268.  
  1269. >Having reached an implementation plateau for BARBAZ, Joe is now pondering
  1270. >his next steps, with a view toward protecting his enormous investment of
  1271. >time, labor, and creative energy (see A.) while at the same time making
  1272. >progress in the direction of objective B.  He is confused about the relative
  1273. >merits and demerits of the following options:
  1274.  
  1275. >  1. Register a copyright for BARBAZ.
  1276.  
  1277. >     - this only protects the source code itself (to which no one will
  1278. >       have access anyway in the forseeable future); it does not protect
  1279. >       the "idea," nor BARBAZ from reverse engineering
  1280.  
  1281. Well, it also protects the executable code and the screen display
  1282. generated by the source code.  But you are right not to have high
  1283. expectations for protecting "ideas" nor for stopping reverse
  1284. engineering.
  1285.  
  1286. >     - the subtleties are not entirely obvious (proper copyright date?
  1287. >       location of copyright notice? dependence on standard libraries
  1288. >       or commercial packages?)
  1289.  
  1290. Various Usenet groups have recently had threads on how to get the
  1291. copyright notice right.
  1292.  
  1293. >     - hire legal counsel?
  1294.  
  1295. See below.
  1296.  
  1297. >  2. File a patent application for BARBAZ.
  1298.  
  1299. >     - "Software patent?"  What chance would this have of being granted
  1300. >       in this situation?  Would Joe be barking up the wrong tree?
  1301.  
  1302. It would not be a big surprise if there were multiple inventions in your
  1303. software, each deserving of a patent application.
  1304.  
  1305. >     - Cost? (would definitely need to hire legal cousel)
  1306.  
  1307. Yes, several thousand dollars at least.
  1308.  
  1309. >     - is patenting typical, or inappropriate, for "educational software,"
  1310. >       and why?
  1311.  
  1312. People do it all the time.
  1313.  
  1314. >     - in what ways could this be viewed as a strength or liability for
  1315. >       BARBAZ by others, e.g.,  by existing educational software companies
  1316. >       or research centers whom Joe might approach ?
  1317.  
  1318. If you have a patent application pending (or more than one) it might
  1319. help to quiet some of the butterflies one often feels when going to a
  1320. meeting to reveal everything to some software publisher.
  1321.  
  1322. >  3. Approach another party without having filed for a patent, hoping to
  1323. >     negotiate a deal giving that party the rights and burdens (including
  1324. >     patenting) in exchange for a decent royalty and a continuing
  1325. >     intellectual/business relationship.
  1326.  
  1327. Perhaps readers who have been burned after revealing ideas to thrid
  1328. parties would like to offer their comments on this.
  1329.  
  1330. >     - somehow Joe imagines that this is the normal course followed by
  1331. >       independent software developers who do not want to deal with
  1332. >       legal / production / marketing hassles themselves
  1333.  
  1334. >     - is the potential long-term payoff decreased by not doing 2. first ?
  1335. >       or would 2. turn other parties off ?
  1336.  
  1337. >  4. Approach the directors of Joe's child's private school, who are likely
  1338. >     to understand the "idea," to see if they would like to serve as a
  1339. >     "test site" or "laboratory" for BARBAZ, and possibly make a name
  1340. >     for themselves.
  1341.  
  1342. >     - advantages: demonstrated success in the field - "proof of concept" -
  1343. >       would be a major selling/bargaining point with other parties
  1344. >       down the road
  1345.  
  1346. >     - possible pitfall: if this constitutes "public disclosure, it might
  1347. >       seriously undercut patent prospects: inside the U.S. after a year
  1348. >       and, perhaps even more worrisome, outside the U.S. immediately.
  1349.  
  1350. You are right to be concerned about this.  So many people pay attention
  1351. to it only *after* the public divulgation.
  1352.  
  1353. >In short, Joe would like to maximize his gains with respect to objectives
  1354. >A. and B. without heading off in some inappropriate direction -- e.g., maybe
  1355. >putting all plans for leveraging BARBAZ on hold while misguidedly applying
  1356. >for a patent just does not promise adequate returns, or vice versa ?
  1357.  
  1358. >As you can perhaps see, these issues are not merely legal ones, but have
  1359. >to do as much with how the social and business structures involved operate.
  1360. >Would hiring legal counsel right off the bat really help Joe resolve all
  1361. >these questions, or are there some clues to be found in the folklore of
  1362. >"how these things are usually done?" (netters!).
  1363.  
  1364. You might want to spend an hour or two with an experienced intellectual
  1365. property lawyer just to review all the issues you name, and others
  1366. (trademark, for example) that might come up.
  1367.  
  1368. >And one of Joe's problems is that both his money, and the time that he
  1369. >can afford to wait before taking some sort of action, are very limited.
  1370.  
  1371. >Thanks, on Joe's behalf, for putting up with this reasonably long post.
  1372. >We do hope that the problem it describes pertains to other people who
  1373. >find themselves in similar positions.
  1374.  
  1375. --
  1376. Carl Oppedahl AA2KW  (patent lawyer)
  1377. 1992 Commerce Street #309
  1378. Yorktown Heights, NY  10598-4412
  1379. voice 212-777-1330
  1380.  
  1381. ==============================================================================
  1382. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (13:30)
  1383. SUBJECT:Re: software product disclosure headache
  1384. Organization: PANIX Public Access Internet and Unix, NYC
  1385.  
  1386. In <27dfkgINNiqv@flop.ENGR.ORST.EDU> johnsos@prism.CS.ORST.EDU (johnson scott
  1387. andrew) writes:
  1388.  
  1389. >In article <27dalo$rpv@news.aero.org>, Ivan Filippenko <ivan@Aero.org> wrote:
  1390.  
  1391. >>  1. Register a copyright for BARBAZ.
  1392. >>
  1393. >>     - this only protects the source code itself (to which no one will
  1394. >>       have access anyway in the forseeable future); it does not protect
  1395. >>       the "idea," nor BARBAZ from reverse engineering
  1396.  
  1397. >I believe copyrights protect object and executable code as well as source
  1398. code,
  1399. >but I'm not sure.  What I do know is that as copyright holder (Joe holds the
  1400. >copyright whether he registers or not), Joe can dictate terms of distribution
  1401. >and use of his product.  When people buy a software package, they are actually
  1402. >buying a lisence to use the software.  Thus, Joe can include a provision in
  1403. the
  1404. >lisence which forbids the lisencee (the customer) from reverse engineering,
  1405. >disassembling, decompiling, modifying, or otherwise monkeying with his
  1406. program.
  1407.  
  1408. >>     - the subtleties are not entirely obvious (proper copyright date?
  1409. >>       location of copyright notice? dependence on standard libraries
  1410. >>       or commercial packages?)
  1411.  
  1412. >A notice which says "Copyright 1993 Joe Whatzhizbucket, ALL RIGHTS RESERVED"
  1413. >displayed in a consipcuous place (or better, in several conspicuous places,
  1414. >such as on the printed documentation, on the floppy disks, on the box, and
  1415. >on the title screen of any executable) should suffice.  As to giving credit
  1416. >for standard libraries or commercial packages he uses, it depends on the
  1417. >library or package.  They should have the requirements spelled out in the
  1418. >documentation.
  1419.  
  1420. Er, getting the year part wrong (one should not automatically put down
  1421. 1993) could lose one's rights.  Look in a World Almanac where the "year"
  1422. part goes on for half a page to see how complicated it can get.  Only if
  1423. the whole software were written in 1993 could one be sure that merely
  1424. putting 1993 would do.  See competent counsel about this if you are
  1425. tempted to rely on this advice.
  1426.  
  1427. >Testing your software won't cause you to lose any rights.  As software
  1428. >involves copyrights and not patents, "public disclosure" won't hurt you at
  1429. all.
  1430. >If it did, then the mere act of publishing a book would void the author's
  1431. >rights.
  1432.  
  1433. I suggest this is not quite right.  Much software does have the prospect
  1434. of involving patents.  Public disclosure could compromise those rights.
  1435.  
  1436. --
  1437. Carl Oppedahl AA2KW  (patent lawyer)
  1438. 1992 Commerce Street #309
  1439. Yorktown Heights, NY  10598-4412
  1440. voice 212-777-1330
  1441.  
  1442. ==============================================================================
  1443. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (13:30)
  1444. SUBJECT:Re: software product disclosure headache
  1445. Organization: PANIX Public Access Internet and Unix, NYC
  1446.  
  1447. In <27dfkgINNiqv@flop.ENGR.ORST.EDU> johnsos@prism.CS.ORST.EDU (johnson scott
  1448. andrew) writes:
  1449.  
  1450. >In article <27dalo$rpv@news.aero.org>, Ivan Filippenko <ivan@Aero.org> wrote:
  1451.  
  1452. >>  1. Register a copyright for BARBAZ.
  1453. >>
  1454. >>     - this only protects the source code itself (to which no one will
  1455. >>       have access anyway in the forseeable future); it does not protect
  1456. >>       the "idea," nor BARBAZ from reverse engineering
  1457.  
  1458. >I believe copyrights protect object and executable code as well as source
  1459. code,
  1460. >but I'm not sure.  What I do know is that as copyright holder (Joe holds the
  1461. >copyright whether he registers or not), Joe can dictate terms of distribution
  1462. >and use of his product.  When people buy a software package, they are actually
  1463. >buying a lisence to use the software.  Thus, Joe can include a provision in
  1464. the
  1465. >lisence which forbids the lisencee (the customer) from reverse engineering,
  1466. >disassembling, decompiling, modifying, or otherwise monkeying with his
  1467. program.
  1468.  
  1469. >>     - the subtleties are not entirely obvious (proper copyright date?
  1470. >>       location of copyright notice? dependence on standard libraries
  1471. >>       or commercial packages?)
  1472.  
  1473. >A notice which says "Copyright 1993 Joe Whatzhizbucket, ALL RIGHTS RESERVED"
  1474. >displayed in a consipcuous place (or better, in several conspicuous places,
  1475. >such as on the printed documentation, on the floppy disks, on the box, and
  1476. >on the title screen of any executable) should suffice.  As to giving credit
  1477. >for standard libraries or commercial packages he uses, it depends on the
  1478. >library or package.  They should have the requirements spelled out in the
  1479. >documentation.
  1480.  
  1481. Er, getting the year part wrong (one should not automatically put down
  1482. 1993) could lose one's rights.  Look in a World Almanac where the "year"
  1483. part goes on for half a page to see how complicated it can get.  Only if
  1484. the whole software were written in 1993 could one be sure that merely
  1485. putting 1993 would do.  See competent counsel about this if you are
  1486. tempted to rely on this advice.
  1487.  
  1488. >Testing your software won't cause you to lose any rights.  As software
  1489. >involves copyrights and not patents, "public disclosure" won't hurt you at
  1490. all.
  1491. >If it did, then the mere act of publishing a book would void the author's
  1492. >rights.
  1493.  
  1494. I suggest this is not quite right.  Much software does have the prospect
  1495. of involving patents.  Public disclosure could compromise those rights.
  1496.  
  1497. --
  1498. Carl Oppedahl AA2KW  (patent lawyer)
  1499. 1992 Commerce Street #309
  1500. Yorktown Heights, NY  10598-4412
  1501. voice 212-777-1330
  1502.  
  1503. ==============================================================================
  1504. From: sohl,william h               Date: 09-18-93 (13:17)
  1505. Subj: Re: crypto witchhunt?      Status: Public
  1506. Organization: Bellcore, Livingston, NJ
  1507.  
  1508.  
  1509. More on the "CRYPT" thing from misc.legal
  1510.  
  1511. In article <27d15r$350@kragar.eff.org> Shari Steele <ssteele@eff.org> writes:
  1512. >To the 'net community:
  1513. >EFF is very concerned about the Customs Department-initiated grand jury
  1514. >investigation into encryption export violations.  Two U.S. companies have
  1515. >been subpoenaed to produce documents related to the "international
  1516. >distribution" of commercial products utilizing PGP and RSA source code.
  1517. >Neither of these companies are engaged in the international distribution
  1518. >of
  1519. >any illegal materials.  EFF is working with the concerned parties and is
  1520. >trying to find out the scope of the grand jury investigation.
  1521. >Unfortunately for us in this case, grand jury investigations are secret,
  1522. >so
  1523. >learning the scope is proving to be quite difficult.
  1524. >
  1525. >What we do know is this:
  1526. >
  1527. >Austin Code Works, a software publisher in Austin, Texas (heavy sigh), has
  1528. >been planning to publish a code document written by Grady Ward called Moby
  1529. >Crypto.  Grady describes Moby Crypto as simply containing descriptive
  1530. >source code, not executable object code, describing many cryptographic
  1531. >routines that are freely available around the world.  Most of this
  1532. >material
  1533. >has been released in print form already.  The important distinction seems
  1534. >to be that Moby Crypto will be released in machine-readable format.
  1535. >Austin
  1536. >Code Works has told Customs Agents that it does not intend to release Moby
  1537. >Crypto outside of the U.S., yet the company has been subpoenaed to release
  1538. >all documents related to this product.  (Incidently, if Moby Crypto
  1539. >contains no executable code, it should be exportable under ITAR, just as
  1540. >textbooks containing such materials are exportable.)
  1541. >
  1542. >ViaCrypt, a Phoenix, Arizona,-based (heavy sigh again -- man, does this
  1543. >ring familiar) software producer that has a license to sell software
  1544. >products that use the RSA algorithm, was issued a similar subpoena.
  1545. >ViaCrypt has recently contracted with Phil Zimmermann, creator of the PGP
  1546. >encryption code, to sell a commercial version of PGP.  ViaCrypt only
  1547. >distributes its products containing the RSA algorithm within the United
  1548. >States, since RSA is not exportable under ITAR.
  1549. >
  1550. >EFF has been in touch with Phil Zimmermann and his attorney, Grady Ward,
  1551. >and the owner of Austin Code Works.  We have advised everyone that there
  1552. >is
  1553. >nothing to hide and that they should abide by the subpoenas and produce
  1554. >the
  1555. >documents requested.  We will not know what the appropriate response
  1556. >should
  1557. >be until the grand jury makes its determinations.  In the meantime, we
  1558. >want
  1559. >everyone to know that EFF is committed to ensuring that the right to use
  1560. >and publish whatever encryption method an individual chooses to use is
  1561. >protected.  Jerry Berman, EFF's Executive Director, issued the following
  1562. >internal message this morning:
  1563. >
  1564. >>I've assured Phil that he is not alone, and I have talked with his
  1565. >attorney.
  1566. >>If Phil is charged with export control violations based on making PGP
  1567. >>available in the US on a non-commercial basis and it happens to get
  1568. >>published or copied overseas, First Amendment issues indeed may be
  1569. >joined.
  1570. >>As of now, ViaCrypt has done no "exporting" and does not intend to. I
  1571. >have
  1572. >>the subpoena.
  1573. >
  1574. >Indeed, EFF has copies of both subpoenas.  We will continue to keep you
  1575. >informed of what's going on as we learn the facts.  EFF is deeply
  1576. >concerned, and we want Phil and everyone else involved to know that they
  1577. >are not alone.  As soon as it becomes clear what specifically is being
  1578. >investigated, EFF will respond.
  1579. >Shari
  1580. >***********************************************************************
  1581. >******
  1582. >
  1583. >Shari Steele
  1584. >Director of Legal Services
  1585. >Electronic Frontier Foundation
  1586. >1001 G Street, NW
  1587. >Suite 950 East
  1588. >Washington, DC  20001
  1589. >202/347-5400 (voice), 202/393-5509 (fax)
  1590. >ssteele@eff.org
  1591.  
  1592.  
  1593.  
  1594. ==============================================================================
  1595. From: JOHNSOS@PRISM.CS.ORST.EDU    Date: 09-18-93 (14:07)
  1596. SUBJECT:Re: software product disclosure headache
  1597. Organization: Computer Science Department, Oregon State University
  1598.  
  1599. In article <27fk4u$p1t@panix.com>, Carl Oppedahl <oppedahl@panix.com> wrote:
  1600. >In <27dfkgINNiqv@flop.ENGR.ORST.EDU> johnsos@prism.CS.ORST.EDU (johnson scott
  1601. andrew) writes:
  1602. >
  1603. >
  1604. >>Testing your software won't cause you to lose any rights.  As software
  1605. >>involves copyrights and not patents, "public disclosure" won't hurt you at
  1606. all.
  1607. >>If it did, then the mere act of publishing a book would void the author's
  1608. >>rights.
  1609. >
  1610. >I suggest this is not quite right.  Much software does have the prospect
  1611. >of involving patents.  Public disclosure could compromise those rights.
  1612. >
  1613. >--
  1614. >Carl Oppedahl AA2KW  (patent lawyer)
  1615. >1992 Commerce Street #309
  1616. >Yorktown Heights, NY  10598-4412
  1617. >voice 212-777-1330
  1618.  
  1619. I will defer to your opinion as you appear to be an expert in this arena.
  1620. However, it is the opinion of many in the computer science industry that
  1621. "software patents", that is, patents on specific computer algorithms, are
  1622. inherently damaging to the industry.  Many large corporations (i.e. Intel)
  1623. hold "patents" on various algorithms and ideas which are extremely intuitive or
  1624. blatantly obvious to any experienced programmer, or otherwise common knowledge.
  1625.  
  1626. One example frequently cited is the "XOR cursor".  The act of displaying a
  1627. cursor on a video screen without special hardware is inherently destructive to
  1628. the underlying data.  One way around this is to exclusive-OR the cursor data
  1629. with the background data.  As the exclusive-OR operation is reversible, one
  1630. need perform the operation again to restore the original screen when wants to
  1631. move the cursor.  Most grade-school programmers with a PC in their rooms can
  1632. figure this out.  Yet, it is patented by someone.
  1633.  
  1634. Another example is the so-called "Crawford patent", held by Intel.  It is
  1635. basically a patent on virtual memory--the process whereby an operating system
  1636. moves chunks of memory between RAM and a physical storage device (usually a
  1637. hard drive), so that the logical memory space can exceed the physical amount
  1638. of RAM.  Virtual memory is also a well-known technique to computer scientists,
  1639. as it is taught in every basic operating systems course.  However, Intel holds
  1640. a patent on it, and they use it to intimidate computer manufacturers who sell
  1641. machines using non-Intel processors.  According to Intel, anyone who sells a
  1642. computer system containing both a protected-mode processor (pretty much any
  1643. processor sold these days) and a multitasking operating system (again, with the
  1644. exception of MS-DOS, most operating systems are capable of multitasking)
  1645. violates this patent.  Thus, computer manufactures are forced to either use
  1646. Intel processors, or not bundle the operating system with the computer, forcing
  1647. the user to purchase it separately.
  1648.  
  1649. Personally, I think software patents are flawed, especially if they are applied
  1650. in this generic of a manner.  The ideal solution to this problem would be to
  1651. implement cross-lisencing in the computer industry, just like it is found in
  1652. the automotive industry.  This way, the consumer will benefit, and the
  1653. industry itself will benefit as well.  The only ones who WON'T benefit from
  1654. this
  1655. are the patent attorneys.
  1656.  
  1657.  
  1658. Comments?
  1659.  
  1660. /sj/
  1661.  
  1662.  
  1663. ==============================================================================
  1664. From: CAT@WIXER.BGA.COM            Date: 09-18-93 (13:24)
  1665. SUBJECT:Re: software product disclosure headache
  1666. Organization: Real/Time Communications
  1667.  
  1668. Option 3, all the way.  "Joe" does not want to be in the business of
  1669. copyrighting, trademarking, patenting, licensing, marketing, licensing, and
  1670. negotiating.  Joe wants to be in the business of BARBAZing.  He is likely
  1671. overestimating how much interest there may be in the world in stealing the
  1672. ideas in BARBAZ, and he is >definitely< overestimating both the interest in
  1673. and the practicality of such theft by software publishers.  If a publisher
  1674. wants the software, signing a contract with the author to publish it is far
  1675. more practical for them.  Coding their own version after seeing his would be
  1676. expensive and risky (program development is an uncertain process at best),
  1677. even stealing a copy of his code leaves them without the person who knows it
  1678. best available for modifications, bug fixes, upgrades and sequels, leaves
  1679. them vulnerable to a lawsuit, and puts up a big red flag to other software
  1680. developers that says "Don't submit your programs to us, we steal things."
  1681.  
  1682. Joe is one of the lucky ones, really.  He's FINISHED something.  A lot of
  1683. people never make it that far, and you can't sell anything unless you finish
  1684. something.  The only obstacle left is the possibility that not many people
  1685. will ever SEE what he's finished.  This can happen two ways - if it doesn't
  1686. sell well, or get marketed well, or distributed well...  But to take your
  1687. chances in that arena, you have to overcome the possibility of it never
  1688. getting published at all.  This is a thing FAR more worthy of being scared of
  1689. than getting your product stolen, because it is FAR more likely.  Shove
  1690. copies of the thing in front of as many potential publishers as you can!  If
  1691. you get more than one offer, great, pick your favorite.  But the goal is to
  1692. get that first offer.  But isn't sending out more copies going to make it
  1693. more likely some cigar chomping sleazeball will steal your hard work?  Let me
  1694. tell you...  I've worked at several publishers, and what's REALLY going to
  1695. happen is that a significant percentage of the copies you submit are going to
  1696. languish in a big pile with a bunch of other submissions, and in some cases
  1697. it will NEVER get looked at, or at best glanced at quickly by someone who's
  1698. in a hurry and isn't really interested.  If you only send it to ONE publisher,
  1699. it might be one of those, and then you have NO chance.
  1700.  
  1701. To recap, your real danger is not that Joe's voice (BARBAZ) will be heard too
  1702. widely, before he's ready.  The danger is that it will hardly be heard at all,
  1703. in a sea of thousands of people trying to say things.  He must shout BARBAZ,
  1704. shout it from the rooftops!  I've had a shareware package out for 6 months
  1705. now, and I haven't been shouting it loud enough, and that really bothers me.
  1706. (It can be downloaded from After Hours at (512) 320-1668 in the adult library!
  1707. There, I feel better now!)  Go shout BARBAZ at publishers and quit worrying...
  1708.  
  1709.  
  1710.      Dr. Cat / Dragon's Eye Productions
  1711.  
  1712. ==============================================================================
  1713. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (16:59)
  1714. SUBJECT:Re: software product disclosure headache
  1715. Organization: PANIX Public Access Internet and Unix, NYC
  1716.  
  1717. In <27fm8rINNoe2@flop.ENGR.ORST.EDU> johnsos@prism.CS.ORST.EDU (johnson scott
  1718. andrew) writes:
  1719.  
  1720. >In article <27fk4u$p1t@panix.com>, Carl Oppedahl <oppedahl@panix.com> wrote:
  1721.  
  1722. >>In <27dfkgINNiqv@flop.ENGR.ORST.EDU> johnsos@prism.CS.ORST.EDU (johnson scott
  1723. andrew) writes:
  1724. >>
  1725. >>>Testing your software won't cause you to lose any rights.  As software
  1726. >>>involves copyrights and not patents, "public disclosure" won't hurt you at
  1727. all.
  1728. >>>If it did, then the mere act of publishing a book would void the author's
  1729. >>>rights.
  1730. >>
  1731. >>I suggest this is not quite right.  Much software does have the prospect
  1732. >>of involving patents.  Public disclosure could compromise those rights.
  1733. >>
  1734. >I will defer to your opinion as you appear to be an expert in this arena.
  1735. >However, it is the opinion of many in the computer science industry that
  1736. >"software patents", that is, patents on specific computer algorithms, are
  1737. >inherently damaging to the industry.  Many large corporations (i.e. Intel)
  1738. >hold "patents" on various algorithms and ideas which are extremely intuitive
  1739. or
  1740. >blatantly obvious to any experienced programmer, or otherwise common
  1741. knowledge.
  1742.  
  1743. [XOR patent hauled out and publicly flogged]
  1744.  
  1745. [another example omitted]
  1746.  
  1747. >Personally, I think software patents are flawed, especially if they are
  1748. applied
  1749. >in this generic of a manner.  The ideal solution to this problem would be to
  1750. >implement cross-lisencing in the computer industry, just like it is found in
  1751. >the automotive industry.  This way, the consumer will benefit, and the
  1752. >industry itself will benefit as well.  The only ones who WON'T benefit from
  1753. this
  1754. >are the patent attorneys.
  1755.  
  1756. >Comments?
  1757.  
  1758. Reviewing how we got here, and oversimplifying what people said:
  1759.  
  1760. A asks "should I hold back from testing of my software out of concern
  1761. for losing patent rights?"
  1762.  
  1763. B says "you can't patent software, so don't worry about it."
  1764.  
  1765. I say "no, B isn't right, you should worry about whether you would
  1766. lose patent rights."
  1767.  
  1768. D says "software patents are bad."
  1769.  
  1770. If we are going to try to help A make a wise decision, I'm not sure how
  1771. D's comments help.  After all, it might be in A's interest to seek a
  1772. patent on A's work regardless of whether D's view is correct about
  1773. the social value of patents.
  1774.  
  1775. --
  1776. Carl Oppedahl AA2KW  (patent lawyer)
  1777. 1992 Commerce Street #309
  1778. Yorktown Heights, NY  10598-4412
  1779. voice 212-777-1330
  1780.  
  1781. ==============================================================================
  1782. From: CESTEP@PANIX.COM             Date: 09-18-93 (17:12)
  1783. SUBJECT:Re: Advice: PAY and/or royalties?
  1784. Organization: Corporate Network Consulting, Inc.
  1785.  
  1786. In <arden.748372626@griffin> arden@griffin.uvm.edu (Arden Sonnenberg) writes:
  1787.  
  1788.  
  1789. >I have an opportunity to develop software and am begining negotiations
  1790. >with the company.  They prefer to pay less up front and give me royalties.
  1791. >I've never been in this type of situation so I don't know what to
  1792. >expect.  Does anyone work this way that could pass on some advice to me
  1793. >or point me to some books that might help?  A sample contract might be nice.
  1794. >I'm also considering a lawyer.
  1795.  
  1796. The ONLY way I would consider royalties would be if there was a guaranteed
  1797. minimum and a time period at which that guaranteed minimum would take effect.
  1798.  
  1799.  
  1800. ==============================================================================
  1801. From: D. J. Bernstein              Date: 09-18-93 (16:57)
  1802. SUBJECT:Re: Bay Area software patents by companies and law firms
  1803. Organization: IR
  1804.  
  1805. In article <27fgg2$i75@panix.com> oppedahl@panix.com (Carl Oppedahl) writes:
  1806.   [ as the conclusion of a convoluted 71-line article ]
  1807. > From Mr. Bernstein's statements one cannot reach the conclusion that
  1808. > '302 anticipates '746, and the statements suggest the opposite to be the
  1809. > actual situation, since the statements suggest that at least one claim
  1810. > of '746 is directed to MW2, and that MW2 cannot be found in '302.
  1811.  
  1812. Once again, Carl, you've managed to get everything backwards.
  1813.  
  1814. It is '746 which discloses everything in '302. When you painstakingly
  1815. prove that '302 does not anticipate '746, you are arguing with the wall.
  1816. Nobody has claimed that '302 anticipates '746. As Jean-loup stated:
  1817.  
  1818. : The LZW algorithm used in 'compress' is patented by IBM (4,814,746)
  1819. : and Unisys (4,558,302). The IBM patent application was first filed
  1820. : three weeks before that of Unisys. The IBM patent is more general,
  1821. : but its claim 7 is exactly LZW.
  1822.  
  1823. In response to these statements you have now posted six hundred lines
  1824. arguing that the Unisys patent does not anticipate the IBM patent. You
  1825. have also incorrectly stated the priority of 4,814,746 over 4,558,302.
  1826. Why don't you spend just a bit more time reading before you post?
  1827.  
  1828. ---Dan
  1829.  
  1830. ==============================================================================
  1831. FROM   :DJB@SILVERTON.BERKELEY.EDU
  1832. SUBJECT:Re: The simplest shareware situation
  1833. Organization: IR
  1834.  
  1835. In article <CDJzvA.Ct2@world.std.com> cramer@world.std.com (Bill Cramer)
  1836. writes:
  1837. > What would the court have done had the state law allowed the making of
  1838. > archival copies, only provided protection for the life+50 term, and only
  1839. > permitted the licenses on federally protected works?
  1840.  
  1841. Who cares? If a shrinkwrap license doesn't attempt to take away the
  1842. rights of users guaranteed by Federal copyright law, why would the
  1843. vendor bother with it?
  1844.  
  1845. Shrinkwrap licenses attempt to force the owner of a copy of a program
  1846. to obey restrictive conditions (don't make backups, send the author a
  1847. ``donation,'' etc.) imposed without his consent---because he has the
  1848. temerity to _use_ the program he bought. That's what I find offensive.
  1849. Conversely, I wouldn't really care about a shrinkwrap license which
  1850. stayed within the limitations of copyright law, because most users could
  1851. simply ignore it.
  1852.  
  1853. ---Dan
  1854.  
  1855. ==============================================================================
  1856. From: D. J. Bernstein              Date: 09-18-93 (17:42)
  1857. SUBJECT:Re: Bay Area software patents by companies and law firms
  1858. Organization: IR
  1859.  
  1860. My apologies if I misused the term ``anticipates.''
  1861.  
  1862. The USPTO issues software patents which claim nothing beyond what has
  1863. already been disclosed in earlier software patents. As Jean-loup pointed
  1864. out, there are at least two examples among data compression patents, one
  1865. where the applications were filed just a few weeks apart.
  1866.  
  1867. Some people think that the USPTO's problems with software patents can be
  1868. traced to the USPTO's demonstrated lack of familiarity with the prior
  1869. art. But the duplicate patents prove that the problem lies much deeper.
  1870. The USPTO is simply unable to detect that two software patents cover the
  1871. same thing, even though all the information is available firsthand to
  1872. patent examiners!
  1873.  
  1874. ---Dan
  1875.  
  1876. ==============================================================================
  1877. FROM   :DJB@SILVERTON.BERKELEY.EDU
  1878. SUBJECT:Re: A famous example of a bad software patent
  1879. Organization: IR
  1880.  
  1881. 4,464,650, the LZ algorithm patent, was first filed in 1981. It covers
  1882. nothing beyond what the same authors published in IEEE Trans. Inf. Th.
  1883. in 1978.
  1884.  
  1885. 4,714,846, the MW (both MW1 and MW2) algorithm patent, was first filed
  1886. on 1 June 1983. Co-inventor Miller states that he would have published
  1887. the algorithm whether or not patent protection was available.
  1888.  
  1889. 4,558,302, the LZW algorithm patent, was first filed on 20 June 1983.
  1890. LZW is the same as MW1.
  1891.  
  1892. 4,876,541, the AP algorithm patent, covers an algorithm which was
  1893. independently reinvented and republished---twice!
  1894.  
  1895. 4,200,770, the Diffie-Hellman algorithm patent, covers an algorithm
  1896. which was published before the inventors even thought about patenting
  1897. it.
  1898.  
  1899. These are just a few examples of bad software patents. Society does not
  1900. gain by granting a patent on an idea ``whose time has come''; it will be
  1901. published and used without any interference from the patent system.
  1902.  
  1903. In article <27fijb$m3e@panix.com> oppedahl@panix.com (Carl Oppedahl) writes:
  1904. > In <25050.Sep1723.22.4893@silverton.berkeley.edu> djb@silverton.berkeley.edu
  1905. (D. J. Bernstein) writes:
  1906. > >In article <rcrw90-170993085842@node_142cf.aieg.mot.com>
  1907. rcrw90@email.mot.com (Mike Waters) writes:
  1908. > >> Nowhere
  1909. > >> has he cited any issued software patent which really is anticipated by a
  1910. > >> published reference of any sort - including another patent!
  1911. > >Wrong. I have cited, for example, the two data compression patents
  1912. > >4,558,302 and 4,464,650.
  1913.   [ ... ]
  1914. > It is a pity that Mr. Bernstein feels the need to attack the poster
  1915. > personally, suspecting bad motives, when he could simply attempt to add
  1916. > to the logical discussion.
  1917.  
  1918. Excuse me? Just _look_ at what's been written. On the pro-monopoly side,
  1919. Waters makes an absurd claim about my supposed failure to cite bad
  1920. patents, and you do nothing except criticize my terminology and style.
  1921. On the pro-freedom side, I give _specific_ examples of bad patents---
  1922. with _patent numbers_ that anyone can use to verify the truth of my
  1923. assertions. That's what you see in the quotes above. What substantive
  1924. content have you or Waters contributed to this discussion?
  1925.  
  1926. ---Dan
  1927.  
  1928. ==============================================================================
  1929. From: CRAMER@WORLD.STD.COM         Date: 09-18-93 (19:11)
  1930. SUBJECT:Re: The simplest shareware situation
  1931. Organization: TheNews
  1932.  
  1933. In article <26375.Sep1822.18.5993@silverton.berkeley.edu>
  1934. djb@silverton.berkeley.edu (D. J. Bernstein) writes:
  1935. >In article <CDJzvA.Ct2@world.std.com> cramer@world.std.com (Bill Cramer)
  1936. writes:
  1937. >> What would the court have done had the state law allowed the making of
  1938. >> archival copies, only provided protection for the life+50 term, and only
  1939. >> permitted the licenses on federally protected works?
  1940. >
  1941. >Who cares? If a shrinkwrap license doesn't attempt to take away the
  1942. >rights of users guaranteed by Federal copyright law, why would the
  1943. >vendor bother with it?
  1944. >
  1945. >Shrinkwrap licenses attempt to force the owner of a copy of a program
  1946. >to obey restrictive conditions (don't make backups, send the author a
  1947. >``donation,'' etc.) imposed without his consent---because he has the
  1948. >temerity to _use_ the program he bought. That's what I find offensive.
  1949. >Conversely, I wouldn't really care about a shrinkwrap license which
  1950. >stayed within the limitations of copyright law, because most users could
  1951. >simply ignore it.
  1952.  
  1953. Good point.  Hmm... but would the presence of such copyright-compatible
  1954. language give me a cause of action without resorting to the federal courts?
  1955.  
  1956. Bill Cramer
  1957.  
  1958. | 1257 Worcester Road, Suite 196      | "A man can't pull himself up
  1959. | Framingham, MA  01701  USA          |    by his bootstraps if he
  1960. | Internet: cramer@world.std.com      |    can't even afford shoes."
  1961. | CIS: 70322,3412                     |
  1962.  
  1963.  
  1964. ==============================================================================
  1965. From: OPPEDAHL@PANIX.COM           Date: 09-18-93 (20:01)
  1966. SUBJECT:Re: Bay Area software patents by companies and law firms
  1967. Organization: PANIX Public Access Internet and Unix, NYC
  1968.  
  1969. In <26487.Sep1822.42.1293@silverton.berkeley.edu> djb@silverton.berkeley.edu
  1970. (D. J. Bernstein) writes:
  1971.  
  1972. >My apologies if I misused the term ``anticipates.''
  1973.  
  1974. >The USPTO issues software patents which claim nothing beyond what has
  1975. >already been disclosed in earlier software patents. As Jean-loup pointed
  1976. >out, there are at least two examples among data compression patents, one
  1977. >where the applications were filed just a few weeks apart.
  1978.  
  1979. >Some people think that the USPTO's problems with software patents can be
  1980. >traced to the USPTO's demonstrated lack of familiarity with the prior
  1981. >art. But the duplicate patents prove that the problem lies much deeper.
  1982. >The USPTO is simply unable to detect that two software patents cover the
  1983. >same thing, even though all the information is available firsthand to
  1984. >patent examiners!
  1985.  
  1986. Fortunately for us all, even if what Mr. Bernstein says is true (that
  1987. two patent applications were pending at the same time, with claims
  1988. covering a single invention) there are ways to fix the problem.  Anyone
  1989. who wants to could submit information to the Patent Office to be posted
  1990. to one or both of the application files, regarding this claim.  That
  1991. costs nothing, and yet makes a clear record of the claim in case
  1992. litigation should ever arise.
  1993.  
  1994. Second, anyone who wants to could request the Patent Office to reexamine
  1995. either of the two patents, taking into account this supposed duplication
  1996. of claim coverage and disclosure.
  1997.  
  1998.  
  1999. --
  2000. Carl Oppedahl AA2KW  (patent lawyer)
  2001. 1992 Commerce Street #309
  2002. Yorktown Heights, NY  10598-4412
  2003. voice 212-777-1330
  2004.  
  2005. ==============================================================================
  2006. From: KAHN@CSLI.STANFORD.EDU       Date: 09-18-93 (20:04)
  2007. SUBJECT:Re: software product disclosure headache
  2008. Organization: Stanford University CSLI
  2009.  
  2010. A familiar scenario.  I would second the advise of talking to an intellectual
  2011. property lawyer.  I think most will talk to you for an hour or so if you are a
  2012. perspective client and you can get all the details right.  While a patent
  2013. application is expensive (typically between $5000 and $10,000) you can reduce
  2014. some of that cost by doing some of the work (writing drafts and doing some of
  2015. the prior art search).
  2016.  
  2017. Regarding non-US software patents, all that I have heard and read indicate
  2018. that unless you have something really really special that they are not worth
  2019. the bother.  They are hard to enforce and the US is the biggest market and a
  2020. US patent protects one there.  Once you decide not to worry about non-US
  2021. patents you can disclose, get feedback, and you still have 1 year to file.
  2022.  
  2023.  -ken kahn
  2024.  
  2025. ==============================================================================
  2026. From: DRAVEY@NETCOM.COM            Date: 09-18-93 (20:46)
  2027. SUBJECT:Re: Advice: PAY and/or royalties?
  2028. Organization: NETCOM On-line Communication Services (408 241-9760 guest)
  2029.  
  2030. Chris Estep (cestep@panix.com) wrote:
  2031. : In <arden.748372626@griffin> arden@griffin.uvm.edu (Arden Sonnenberg) writes:
  2032.  
  2033. : >I have an opportunity to develop software and am begining negotiations
  2034. : >with the company.  They prefer to pay less up front and give me royalties.
  2035. : >I've never been in this type of situation so I don't know what to
  2036. : >expect.  Does anyone work this way that could pass on some advice to me
  2037. : >or point me to some books that might help?  A sample contract might be nice.
  2038. : >I'm also considering a lawyer.
  2039.  
  2040. : The ONLY way I would consider royalties would be if there was a guaranteed
  2041. : minimum and a time period at which that guaranteed minimum would take effect.
  2042.  
  2043. At the risk of insulting Chris (which is NOT my intent), I must say that
  2044. I would interpret such a statement to imply that he has little confidence,
  2045. either in his own ability to develop a good product (in which case, perhaps
  2046. he shouldn't even be attempting this task) or in the client's ability to
  2047. market the product (in which case, perhaps he should avoid working for this
  2048. client).  Those are overly broad conclusions, I admit, but that's the
  2049. _impression_ that his statement makes to me.
  2050.  
  2051. I submit that a capable designer or programmer doing business with a solid
  2052. client should _consider_ a royalty basis, if offered.  Whether or not to
  2053. accept such an arrangement must depend on many factors, including the
  2054. willingness to accept some risk in return for potentially higher reward
  2055. if the product takes off.  I would certainly insist that the _expected_
  2056. total return in royalties would be substantially greater than the amount
  2057. I would accept in direct payment, where the client assumes all the risk
  2058. of success of the product.  Obviously, if the client isn't financially
  2059. sound or you distrust the client, then take your money as fast as you can
  2060. scoop it in, but then I'd question why you would do business with them.
  2061. Of course, these days, you may have to take what you can get.
  2062.  
  2063. I'm sure that books exist on this subject.  I hope someone can suggest
  2064. some; if not, ask your local librarian.
  2065.  
  2066. +-----------------------------------------------------------------------------+
  2067. | Don Ravey           dravey@netcom.com               OBJECTS IN MIRROR       |
  2068.  
  2069. |                                                ARE CLOSER THAN THEY APPEAR  |
  2070. +-----------------------------------------------------------------------------+
  2071.  
  2072. ==============================================================================
  2073. From: CHRIS@CSBH.COM               Date: 09-18-93 (23:53)
  2074. SUBJECT:Re: Advice: PAY and/or royalties?
  2075. Organization: Computer Solutions by Hawkinson
  2076.  
  2077. <In article:  <arden.748372626@griffin> -> arden@griffin.uvm.edu writes:
  2078. >
  2079. > I have an opportunity to develop software and am begining negotiations
  2080. > with the company.  They prefer to pay less up front and give me
  2081. royalties.
  2082. > I've never been in this type of situation so I don't know what to
  2083. > expect.  Does anyone work this way that could pass on some advice to
  2084. me
  2085. > or point me to some books that might help?  A sample contract might be
  2086. nice.
  2087. > I'm also considering a lawyer.
  2088. >
  2089. > Other possibilites are being able to sell the product myself, maybe to
  2090. a
  2091. > different market.
  2092. >
  2093. > Thanks for your help.
  2094. >
  2095.  
  2096. Yes, get a lawyer, and also get an accountant.  Check out how well this
  2097. company sells.  You need hard facts before considering a mainly royalty
  2098. based contract.
  2099.  
  2100. You also will want to sit back and see why they would rather do business
  2101. this way.  Most companies would prefer NOT too.  The paying of
  2102. development money usually ear-marks the first 6 monthes to year of
  2103. sales.  Royalties go on for (or can go on) forever.  If they have only a
  2104. little invested, they may not push it as hard.  Everything has to depend
  2105. on the 'feel' you get with the people involved, and their track record.
  2106.  
  2107. Keep in mind that a 'royalty' payment is the most risky method of
  2108. payment.  Now, not only don't they have to pay you more if the project
  2109. is more difficult than previously considered, but you NEED too do it to
  2110. get anything.  Your holding yourself over the barrel.  Your risk, high,
  2111. theirs low.
  2112.  
  2113. On the flip, you COULD make a bundle.  Find out their sales figures for
  2114. previous ventures in a similiar line.  Check out their original
  2115. forcasts, how do they jive?  If the company usually forcasts 300% too
  2116. much, factor it in and see if there is anyway to make a profit.  Last
  2117. point to consider, if you develope software and so have a 'marketing'
  2118. company sell it, you can see upwards of 80% of the proceeds.  Compare
  2119. your risk with the potential gains.  If on the basis of the figures you
  2120. will not be able to recover your development time (in money) within a
  2121. year, its probably too risky.
  2122.  
  2123. Your risk is high, theirs low.  If the project is successfull, it will
  2124. cost them more than paying up front.  Since most companies presume a
  2125. project is going to be successfull, why would they want such an
  2126. agreement?  Is this their first product (risk VERY HIGH, potential gains
  2127. are high as well)?  Just the way they do business?  That why is
  2128. important.  Judge the risks against the probable (not potential,
  2129. probable) gains.
  2130.  
  2131. Keep your options open.  Being able to sell it yourself to another
  2132. market segment is a good step (if you can and are willing to sell).
  2133.  
  2134. Chris
  2135.  
  2136. ---------------------------------------------------------------------------
  2137. Computer Solutions by Hawkinson
  2138. Internet:       Chris@csbh.com
  2139. Phone:          (914) 229-9853                 Software Development
  2140. Fax:            (914) 229-0197
  2141. BBS:            (914) 229-0197
  2142. ---------------------------------------------------------------------------
  2143.  
  2144.  
  2145.  
  2146.  
  2147. ==============================================================================
  2148. From: KWOK@INFOSERV.COM            Date: 09-17-93 (23:27)
  2149. SUBJECT:Re: Bay Area software patents by companies and law firms
  2150. Organization: Edward, Irene, Caiaphas & Ernest
  2151.  
  2152. In <22050.Sep1622.42.1693@silverton.berkeley.edu>, djb@silverton.berkeley.edu
  2153. (D. J. Bernstein)  wrote:
  2154. >
  2155. > In article <765613d8044129t152@kwok.infoserv.com> "Edward C. Kwok"
  2156. <kwok@infoserv.com> writes:
  2157. > > Seriously, its dangerous to let government decide what kinds of invention
  2158. > > "promote progress".
  2159. >
  2160. > But that's what the patent system is all about! The government has
  2161. > decided that certain inventions (those which are new, unobvious, etc.)
  2162. > promote progress. Surely you don't believe what you just said---you do
  2163. > seem to support the patent system as a whole, as do many LPF members.
  2164. >
  2165. > Do you retract your statement?
  2166.  
  2167. Of course not.  The patent system is based on the broad premise that granting
  2168. invention rights promotes progress, just as much as the free press system
  2169. promotes democratic process.  The government should not go around deciding
  2170. what kind of newspaper promote the democractic process.  In the same manner,
  2171. the government should not go around deciding what kinds of inventions
  2172. promote progress.
  2173.  
  2174.  
  2175. ---------------------------------------------------------------------------
  2176.  
  2177. Edward, Irene, Caiaphas & Ernest
  2178. Asia-US Market Research Co.
  2179.  
  2180. ==============================================================================
  2181. From: MCGREGOR@NETCOM.COM          Date: 09-19-93 (04:58)
  2182. SUBJECT:Re: A famous example of a bad software patent
  2183. Organization: Prescient Software, Inc.
  2184.  
  2185. In article <27fijb$m3e@panix.com> oppedahl@panix.com (Carl Oppedahl) writes:
  2186. >In <25050.Sep1723.22.4893@silverton.berkeley.edu> djb@silverton.berkeley.edu
  2187. (D. J. Bernstein) writes:
  2188. >>4,814,746---despite the fact that numerically 4558302 < 4814746.
  2189. >>The second was anticipated by publication a few years before the patent.
  2190. >
  2191. >>Both of these examples are well known among data compression experts.
  2192. >>Everyone agrees that 4,814,746 anticipates 4,558,302. And everyone
  2193. >>agrees that 4,464,650 was anticipated by its previous publication.
  2194. >
  2195. >Well, as I mentioned in another post, '746 would have to claim priority
  2196. >from a patent application filed more than a year before the filing of
  2197. >the '302 application to anticipate it.  And that did not happen.  So by
  2198. >definition '746 cannot anticipate '302.
  2199.  
  2200. One thing that I find confusing here is that it seems Dan and Carl
  2201. are arguing past each other. Dan seems to be claiming that the
  2202. ALGORITHMS are the same, and that technical experts know this.
  2203. But Carl is focussed on something different--that the CLAIMS
  2204. are not the same.  Now it would seem to me that both could be
  2205. correct: namely that two inventors invent the same invention, but
  2206. that each makes different claims.
  2207.  
  2208. My understanding of the patent law suggests that this situation
  2209. while probably rare, can happen without being a legal
  2210. contradiction (patent attourneys please correct me).
  2211. I came up with the following thought experiment to
  2212. convince myself of this.  A few years ago, I discovered a process
  2213. that would create the gas NO. As a side-effect, it also creates
  2214. nitrated toluene. Let's say I file a for a patent, where I claim only
  2215. "a process for creating the gas NO consisting of the following
  2216. steps".  Independently, a week later Carl Oppedahl discovers the
  2217. same reaction, and he is excited because he was looking for ways to
  2218. nitrate toluene. He files with only the claim "a process for Nitrating
  2219. Toluene. Nothing I could find in the patent statutes seemed to preclude
  2220. both patents from issuing, even though the body of each patent might
  2221. discuss precisely the same process.
  2222.  
  2223. If I am correct with this thought experiment, it wouldn't move us
  2224. any further for Bernstein to produce more experts that say they
  2225. are the same algorithm, nor would it benefit us if Oppedahl showed
  2226. us more experts who say the claims are not identical. What would
  2227. have to happen is for Bernstein to either show the claims are
  2228. identical, or Oppedahl to show us the algorithms are not identical.
  2229.  
  2230. >
  2231. >>Why are you so closed-minded about the possibility that software patents
  2232. >>are a bad idea? Do you have a financial stake in one side of the issue?
  2233. >>If it would create a conflict of interest for you to participate in
  2234. >>reasoned discussion, don't bother posting anything.
  2235. >
  2236. >It is a pity that Mr. Bernstein feels the need to attack the poster
  2237. >personally, suspecting bad motives, when he could simply attempt to add
  2238. >to the logical discussion.  If Mr. Waters' argument works, or does not
  2239. >work, or is persuasive or non-persuasive, should not turn on whether we
  2240. >(or Mr. Bernstein) think that Mr. Waters has good or bad motives for
  2241. >making the argument.
  2242.  
  2243. It seems to me that both sides stand to gain financially. Bernstein has
  2244. already stated that having to do patent research, or license patented
  2245. technologies would cost him a lot of time, and effort. Those surely
  2246. can be translated into $$$ too. Achieving his goal of no software patents
  2247. will undoubtedly have a financial benefit to him too. Neither side
  2248. is free from accusations of personal benefit. Indeed that is exactly
  2249. why people are involved in trying to set policy in this matter--to see
  2250. that their interests are not sacrificed in meeting the other sides goals.
  2251.  
  2252.  
  2253. --
  2254. -- Scott L. McGregor  mcgregor@netcom.com
  2255.    President   tel: 408-985-1824
  2256.    Prescient Software, Inc. fax: 408-985-1936
  2257.    3494 Yuba Avenue
  2258.    San Jose, CA 95117-2967
  2259.  
  2260. Prescient Software sells software products for group productivity and
  2261. offers consulting  & training in software process, project management
  2262. and design for usability.
  2263.  
  2264.  
  2265. ==============================================================================
  2266. From: CESTEP@PANIX.COM             Date: 09-19-93 (08:42)
  2267. SUBJECT:Re: Advice: PAY and/or royalties?
  2268. Organization: Corporate Network Consulting, Inc.
  2269.  
  2270. In <draveyCDKvL8.5H8@netcom.com> dravey@netcom.com (Donald Ravey) writes:
  2271.  
  2272. >Chris Estep (cestep@panix.com) wrote:
  2273. >: In <arden.748372626@griffin> arden@griffin.uvm.edu (Arden Sonnenberg)
  2274. writes:
  2275.  
  2276. >: >I have an opportunity to develop software and am begining negotiations
  2277. >: >with the company.  They prefer to pay less up front and give me royalties.
  2278. >: >I've never been in this type of situation so I don't know what to
  2279. >: >expect.  Does anyone work this way that could pass on some advice to me
  2280. >: >or point me to some books that might help?  A sample contract might be
  2281. nice.
  2282. >: >I'm also considering a lawyer.
  2283.  
  2284. >: The ONLY way I would consider royalties would be if there was a guaranteed
  2285. >: minimum and a time period at which that guaranteed minimum would take
  2286. effect.
  2287.  
  2288. >At the risk of insulting Chris (which is NOT my intent), I must say that
  2289. >I would interpret such a statement to imply that he has little confidence,
  2290. >either in his own ability to develop a good product (in which case, perhaps
  2291. >he shouldn't even be attempting this task) or in the client's ability to
  2292. >market the product (in which case, perhaps he should avoid working for this
  2293. >client).  Those are overly broad conclusions, I admit, but that's the
  2294. >_impression_ that his statement makes to me.
  2295.  
  2296. It's not a matter of confidence, but a matter of loss of both autonomy and
  2297. remuneration for work performed.  Basically, this client wants the
  2298. developer to share the risk with him without giving him any responsibility
  2299. for the marketing.  I am just saying that I wouldn't go into business with
  2300. someone without being a real "partner".  A royalty situation is a
  2301. something-for-nothing proposition with the client.
  2302.  
  2303. I've been in situations such as these and been burned, so I am speaking
  2304. from experience.  No matter HOW MUCH you may know and trust the individual
  2305. doing the marketing, you will eventually be "just an employee" of sorts.
  2306. If you want to go into business with them, demand stock AND royalties.
  2307. You should have some kind of remuneration other than "future wealth promises".
  2308.  
  2309.  
  2310. >I submit that a capable designer or programmer doing business with a solid
  2311. >client should _consider_ a royalty basis, if offered.  Whether or not to
  2312. >accept such an arrangement must depend on many factors, including the
  2313. >willingness to accept some risk in return for potentially higher reward
  2314. >if the product takes off.  I would certainly insist that the _expected_
  2315. >total return in royalties would be substantially greater than the amount
  2316. >I would accept in direct payment, where the client assumes all the risk
  2317. >of success of the product.  Obviously, if the client isn't financially
  2318. >sound or you distrust the client, then take your money as fast as you can
  2319. >scoop it in, but then I'd question why you would do business with them.
  2320. >Of course, these days, you may have to take what you can get.
  2321.  
  2322.  
  2323. Again, it's not a matter of trust or distrust.  Most programmers do large
  2324. projects so they can put food on the table.  A client shouldn't expect a
  2325. man to give up his source of income in the promises of future gain, when
  2326. they are only promises.  Like I said before, if you want me to go into
  2327. business with you, I want to own a good part of the company (since I'm
  2328. making the company's product).
  2329.  
  2330. (and no you didn't offend me.)  :)
  2331.  
  2332. Chris
  2333.  
  2334. --
  2335. Christopher Estep                 |  Corporate Network Computing, Inc.
  2336. Senior Consultant                 |  2775 W. Dickman Rd.
  2337. (616) 965-8008                    |  Battle Creek, MI 49015
  2338.  
  2339.