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
A few more points | 1347 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Thanks for this feedback!
Authored by: Anonymous on Wednesday, June 13 2012 @ 03:01 PM EDT
Thanks for the feedback in this post, and thanks again for engaging and
discussing with us for the past 2+ days.

A lot of us here see the patent system as currently "running amok",
especially where software patents are involved. Anything that helps steer it
back onto a sensible course will be beneficial.

(I personally think the best thing would be to scrap the patent system
completely, but I realize that is not going to happen. Minor tweaks will be far
less effective, but are still worthwhile in the sense that they might still do
some good somewhere for somebody).

[ Reply to This | Parent | # ]

Thank you once again
Authored by: PolR on Wednesday, June 13 2012 @ 03:31 PM EDT
I have enjoyed the discussion a lot.

I feel this sort of discussion helps us toward a better understanding of issues.
I can feel real progress on the "new machine" question.

I also take your feed back as series of homeworks. More focus on process claims
and more focus on where abstractness ends. But I think the homeworks should be
bilateral. It is not true we haven't thought of these topics. We didn't discuss
them as deeply as the new machine issue but this is because we didn't spend the
time to go into the details. personally I have a lot more to say than what has
been discussed and when we spend the time you will hear my answers about the
questions you raise.

I agree that abstractness analysis overlaps with novelty and probably
obviousness as well. This is clear from Flook and Prometheus. I think this
notion of doing the 101 analysis on the claim as a whole doesn't work for
abstractness.

[ Reply to This | Parent | # ]

A few more points
Authored by: PolR on Wednesday, June 13 2012 @ 04:42 PM EDT
I know you won't have time to respond, but since you will likely read this I will communicate some of the most important points that were untold so far.
I think the hardware line is not clear. Most commenters don't seem to have a problem with Diehr. That's fine - the computer drives the rubber mold and timer. Now what about a robotic arm. Still physical. What about machine vision? That seem's physical, but is more abstract. What about touchscreen apps? That's handling input from physical devices. What about monitors? The bits sent to the monitor are no different in theory than those sent to the robotic arm or the rubber mold machine, so why should they be considered any less physical?
Bits are never physical. But they are related to the physical like the contents of book is not physical but related to the physical paper and ink. Bits are symbols which convey meanings. Here is a question: in the claim, is the meaning of the bit actually used? Or is it only referred to?

We may to some extent relate this to utility. Does the alleged utility directly result from practicing all the elements of the claim? If yes we may cross the boundary of abstractness depending on which practical application is considered. If the claim is drawn to actually move the robotic arm or the curing of the rubber the line is crossed. If the claim is drawn to the computation just to get the answer without doing the actual work, the claim is abstract. So we may narrow down the range of problematic situations in this manner.

But I am reluctant to do everything with utility alone because language is useful and at the same time it may be abstract. Language may be used to communicate or to reason logically, or to present information that has practical utility. Fundamentally the math of computing are part of the math of mathematical language. There is such a thing as mathematical reasoning about the language of mathematics and the theory of computation is part of it. So we really have to understand when a patent is on the language of mathematics itself and when it is on an application of math which is more than mentioning the math and say apply it.

This is a problem similar to patents on printing presses and printing methods. You can have a useful dictionary or a new and nonobvious exposition of reference material. This is useful. But you can also have processes for printing on plastic or machines for printing newspaper with ink that won't dirty your fingers. Where do we draw the line? If I understand the printed matter doctrine correctly there is this concept of no patentable weight given to the printed matter which looks very much like a subject matter exclusion except that it is treated like an obviousness issue during 103 analysis. If we think along these lines I suspect we will get something that will work much better than doing 101 analysis on the claim considered as a whole. This is going to work because the theory of computation is all about manipulation of symbols according to the algorithmic rules. The issue is fundamentally one of recognizing a patent on language itself as opposed to an application described by the language or a patent on the physical substrate that is used to manipulate the language.

[ Reply to This | Parent | # ]

Food for thought
Authored by: PolR on Wednesday, June 13 2012 @ 08:58 PM EDT
I checked the article on the new machine thing. I was surprised. I didn't know it was possible to claim a machine based on function alone.

Just for comparison here is a few software cases on the topic. The CCPA and the Federal Circuit pay attention to the structure issue. I wonder if pure functional claiming is permitted because there is a presumption that there is structure corresponding to function. Just asking.

in re Prater

In one sense, a general-purpose digital computer may be regarded as but a storeroom of parts and/or electrical components. But once a program has been introduced, the general-purpose digital computer becomes a special-purpose digital computer (i. e., a specific electrical circuit with or without electro-mechanical components) which, along with the process by which it operates, may be patented subject, of course, to the requirements of novelty, utility, and non-obviousness.

WMS Gaming, Inc. v. International Game Technology

The structure of a microprocessor programmed to carry out an algorithm is limited by the disclosed algorithm.

The instructions of the software program that carry out the algorithm electrically change the general purpose computer by creating electrical paths within the device. These electrical paths create a special purpose machine for carrying out the particular algorithm.[3]

[This refers to footnote 3 as follows]

A microprocessor contains a myriad of interconnected transistors that operate as electronic switches. See Neil Randall, Dissecting the Heart of Your Computer, PC Magazine, June 9, 1998, at 254-55. The instructions of the software program cause the switches to either open or close. See id. The opening and closing of the interconnected switches creates electrical paths in the microprocessor that cause it to perform the desired function of the instructions that carry out the algorithm. See id.

in re Bernhart

There is one further rationale used by both the board and the examiner, namely, that the provision of new signals to be stored by the computer does not make it a new machine, i. e. it is structurally the same, no matter how new, useful and unobvious the result. This rationale really goes more to novelty than to statutory subject matter but it appears to be at the heart of the present controversy. To this question we say that if a machine is programmed in a certain new and unobvious way, it is physically different from the machine without that program; its memory elements are differently arranged. The fact that these physical changes are invisible to the eye should not tempt us to conclude that the machine has not been changed.

Needless to say, these three cases make computer professionals' blood boil. None of them is technically correct and they don't bother to tell the same technical story.

[ Reply to This | Parent | # ]

Immoveable position
Authored by: Anonymous on Thursday, June 14 2012 @ 01:44 AM EDT
I feel that this was an extremely interesting exchange of worldviews, and I'm glad that PJ encouraged it.

However, I also feel that its productive value to the software community was actually close to zero, because from the final summing up, it is clear that Michael has not moved an inch. He claims that he fully understands our points, yet nothing has altered in his opinion no matter how many times and in how many ways people have explained why the software practitioner's worldview does not match his. Arguing the finer points of current patent law is quite pointless in this context if progress is to be made. Bandaids and ointments are not going to help when the patient is almost terminal.

This seems to be a general problem in this area. Nobody influential in law nor in politics represents the worldview of the software community, not even those who repeatedly claim to understand it and present themselves as friendly to our needs.

Although I found it a very interesting and courteous discussion, I am very saddened that there was not a single inch of movement. It is not up to us to move. Software is our domain, not the lawyer's domain, and we are looking for representation, not attenuation nor sympathy.

[ Reply to This | Parent | # ]

And you don't seem to understand anything about the word ABSTRACT
Authored by: jesse on Thursday, June 14 2012 @ 06:49 AM EDT
If it is abstract it is not supposed to be patentable.

All of your items 3,4,5 (and their subparts) ignore that they all are ABSTRACT
SYMBOLIC MANIPULATION, which is also known as "thinking".

The devices that carry out that symbolic manipulation are patentable.

Since you ignore that, you must be willing to issue patents on computer
generated invention to computers. (Perhaps they should be owned by the
manufacturer of the processor... after all, they were the ones that designed it
to do the symbolic manipulation.)

We already know this is happening - much of the "gene patents" are
actually created by computers doing random (or guided by mathematical
prediction) genetic manipulation that is then filtered by standard, pre-existing
tests. Any that appear useful get patented - the rest get discarded.

Yet, they get issued to arbitrary people (project leaders that are just entering
data, and guiding the testing) and immediately transfered to abstract entities
called corporations.

And because the generation and filtering are not published, much of this
research is discarded - and lost to the world. This causes other people to have
to repeat the process... and not to verify the results.

And that is a total loss - and in turn RAISES the cost of research and the
resulting products (at a minimum it is double, more likely triple) as well as
blocking additional research.

What is being done is no better or different than what the legislature that made
the value of pi 3 did.

Unfortunately, it is causing the science of computers to move overseas.

[ 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 )