November 12
Class 12 ReadingsBy this point you should have read all of chapters 2, 3 and 4.
You should begin reading Baase Chapter 5 on Crime.
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
What about the XOR-mouse patent?
Are these enough to address the claimed drawbacks of software patents?
Patent trolls
Benson / Flook / Diehr
KSR v Teleflex / Bilski / Alice / Heartland v Kraft
Crime
Hacking and the CFAA
Citrin v Nosal
US v Van Buren
Felony cases