decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
If he practicaluse is patentable, why not patent that instead of software? | 1347 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
If he practicaluse is patentable, why not patent that instead of software?
Authored by: PolR on Monday, June 11 2012 @ 04:59 PM EDT
If you think that way I believe you must have misunderstood a major point I am
trying to make. But you don't provide much details so I can't pinpoint the
divergence.

Perhaps I didn't communicated clearly the implication, that when the patent
claim is confined in the four corners of a computer the subject matter is always
an abstraction unable to provide by itself the claimed utility?

[ Reply to This | Parent | # ]

Yes! (And No)
Authored by: bugstomper on Monday, June 11 2012 @ 07:43 PM EDT
PolR has been talking about "software is math" but the argument he
makes that I find most compelling is the one about software not including the
interpretational meanings that we assign to the bits and the abstractions of the
software. The program or its algorithm does not calculate the word that the user
intended to type on the touchscreen keyboard: The inventor uses the result of
the program or algorithm as part of the construction of a system that includes a
touchscreen being used as a keyboard by a typist.

Where I disagree with PolR is that this is an argument for "software is
math" or that his other software-is-math arguments are a useful approach to
getting rid of software patents. Instead this argument says that most software
patents are not claiming anything that the invention really does. They are only
claiming arbitrary interpretations of the broad concepts and calculations that
are really in the invention.

You can say that this is covered under "practical utility". If you can
get the Supreme Court to throw out most software patents by approaching it that
way, all well and good. But if by "practical utility" you mean that
the claims have to talk about doing something useful, I don't see how that test
really does cut to the heart of the matter. Take the '104 patent in the Oracle v
Google case for example. The problem is not that doing resolution of symbolic
references is not useful. You can argue that they have a technique that is used
to make loading and running of java programs take less time on the computer.
That seems useful.

But the claims talk about resolution of symbolic references when there are no
symbolic references in the system, not in the same way that there is a
touchscreen keyboard and fingers and a typist in the Swype system. A
"symbolic reference" is an abstraction we use to assign some semantics
to the computation.

When people talk about "software patents" I think about patents that
are dealing purely in abstractions. To me Swype is not a software patent, just
like a process patent on curing rubber is not a software patent even if the
claims include software steps of computing the proper amount of chemical to add
at what temperature in what order.

Remove the arbitrary label "symbolic reference" and the '104 patent is
about speeding up use of a computer running a program by caching and re-using
the results of a computation, and by delaying the computation until it is needed
("lazy evaluation") so that unneeded computations are avoided. That
might even be useful. It would also be very broad and very old.

While you, PolR, and I seem to be saying the same thing when we drill down to
the actual cases, I think it does make a difference if you then talk about it in
terss of "practical utility" or "software is math" or
"claims using arbitrary semantic labels for what are just broad
abstractions like bits and computations".

Well, maybe my version is not nearly so catchy and understandable :). But I
think it is more accurate.



[ Reply to This | Parent | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )