Xerox Patent Ruled Invalid, palmOne Exonerated
An anonymous reader writes "palmOne has issued a press release, that a court has found that the patent that Xerox was using to sue Palm for its character entry method, and was developed in house, didn't infringe because the patent was invalid." The case was first brought against 3Com Corporation back in 1997 before they spun off the Palm brand name.
I can't stand Graffiti 2... maybe its just because I spent so long using the original Graffiti, but it would make my day if it came back.
Man, some of these lawsuits get handed down through the generations (computer time). I bet 3Com/Palm/palmOne is glad to see the end of this. In each year's company report, they had to keeping listing it in the Oh Yeah, We're Being Sued section.
One line blog. I hear that they're called Twitters now.
Now what is Palm doing to do about Graffiti?
They had previously let go of Graffiti and developed their own Graffitti2. and made everyone learn new keystrokes. If they go back now, everyone who learned Graffiti2 is not going to be happy However, I'd be willing to bet that not everyone has upgraded, and many, if not most, are still using Graffiti1. Maybe they will include both, and have the user decide?
Robert Bindler
A Computer Science student's views on technology.
I'm sorry, what's dumb about this patent?
My understanding of the algorithm is that Xerox devides the Graffiti area into 9 ``blocks.'' The recognition algorithm tracks which block the stylus starts in, the end block, and the blocks through which the stylus travels. The recognition is fast and accurate, because each letter is simply an encoding of (start, end, intermediate blocks).
This algorithm is neither dumb nor obvious. Palm copied PARC's Graffiti alphabet because the algorithm was so elegant.
Have you tried Graffiti 2? It's slower and less accurate.
Many of the parents wore just not possible before someone came up with a easy way to produce and store electricity. Many of the "inventors" wasnt the ones coming up with the ideas, just the first to patent them. Take Marconi as a nice example of how "good" patents worked back then.
Patents have always been a mess and i dont think any groundbreaking inventions can be said to stem from the patenting system. Military has been the biggest driving force behind new inventions.
The older the better or just selective history?
HTTP/1.1 400
Does this mean it would now also be possible to develop an Open Source version of graffiti and use it on Linux-based palmtops for free?
were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
This algorithm is neither dumb nor obvious.
The "dumb" part is that such an obvious algorithm with prior art was granted a patent.
Palm copied PARC's Graffiti alphabet because the algorithm was so elegant.
Er, no.
Graffiti was invented by Palm. Xerox was developing Unistrokes around the same time, and giving lectures about it, and generally not keeping it a secret.
The patent is not specifically about Graffiti. Xerox basically patented the whole idea of a handwriting recognition alphabet where each letter is a single stroke. And that idea is obvious.
How can I claim it's obvious? Well, think about it. What's the #1 problem in character recognition on a PDA? Figuring out which stroke is part of which letter. Did the user want to write a 't', or did he want to write an 'i' followed by a '-'? Gee, life is so much simpler with the letters like 'c', 'z', 'o', etc., where there is just one stroke. Hang on... what if all letters were just one stroke? Then we don't need to figure out which stroke is part of which letter!
Entirely because of the Xerox lawsuit, Palm rolled out Graffiti 2. It's major difference from Graffiti is... not every letter is one stroke. Some are two strokes. It's dumb that they had to do that; there is zero benefit to the consumer here.
According to the PalmOne press release, the appeals judge ruled that a) this idea is obvious, b) there was prior art, so therefore c) the patent is not valid and PalmOne doesn't have to pay Xerox.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely