Computer Ethics, Fall 2020, Mondays

November 9
Class 11 Readings
By this point you should have read all of Baase Chapter 4 on copyrights and patents, and started reading Chapter 5 on computer crime.





Patents

Pharmaceuticals

Software

Essentially every software implementation idea is a straightforward application of standard software engineering. But software ideas can typically be patented: a new way to do something, or a feature nobody thought of before, is harder to write off as intrinsically straightforward.

Examples:

Many computer ideas are obvious once the appropriate context is created; for example, once browsers are commonplace, it is obvious that running applets within browsers is useful, given that running one program under control of another was already established (MS OLE, etc)

Here are the practical grounds for appealing someone else's patent

  1. Find prior art, proving someone else had the idea before the patent filing date
  2. Show that the patent is obvious by showing it is a straightforward application of a known algorithm (Flook)
  3. Show that the patent is obvious by showing it is a straightforward combination of prior-art ideas (KSR v Teleflex)
  4. Show that the patent is obvious by showing it represents doing on a computer a process that was well-known without computers (Alice)
  5. Show that the patent is "abstract" (hard, as the standard for "abstract" is not clear; Bilski)

What about the XOR-mouse patent?

Benson / Flook / Diehr

KSR v Teleflex / Bilski / Alice / Heartland v Kraft

Crime

Hacking and the CFAA