Palm Xerox Patent Quarrel Continues
Palm Inc. today announced that the United States Court of Appeals for the Federal Circuit affirmed a decision by the District Court of the Western District of New York that Palm infringed a Xerox Corp. patent. But the Court of Appeals also remanded the case back to the District Court to examine the validity of the patent in question, which gives Palm another chance to challenge the case.
Xerox filed the suit in April 1997 against U.S. Robotics, then the owners of Palm Computing, alleging that Palm's Graffiti(R) handwriting recognition software infringed a Xerox United States patent relating to computerized recognition of handwriting.
Xerox's input technology is called Unistrokes and was patented in 1997.
"We find no error in the district court's infringement analysis, and we affirm that aspect of the district court's decision" the court said in its decision.
In remanding the case to the District Court, the Court of Appeals yesterday also asked the lower court to conduct a complete validity analysis of Xerox's patent in question. While the Court of Appeals affirmed the District Court's conclusion that Palm infringes the claims of the patent, it noted that the infringement was based on a broad construction of the patent, which "has implications for the issue of validity." The Court of Appeals stated in its opinion that Palm "has made strong arguments that the asserted claims, as construed, are invalid . . ."
As a result, the federal appeals court sends the case back to Judge Michael Telesca, U.S. District Court for the Western District of New York in Rochester, for further study, which gives Palm a chance to argue its position further. In Dec 2001, Judge Michael Telesca declared that Xerox's patent is "valid and enforceable", and that Graffiti does infringe on it.
"We are delighted that the Court of Appeals has overturned the summary judgment with respect to the validity of the patent," said Eric Benhamou, Palm chairman and chief executive officer. "This ruling recognizes the strength of Palm's arguments with respect to the fundamental question of validity."
Because of the ongoing lawsuit, PalmSource decided to explore their options and commissioned studies on alternative methods for PDA data input. They concluded that Jot was the superior choice over graffiti because it allows for a more natural and intuitive method of data input. In January, PalmSource announced that it had licensed and enhanced CIC's Jot for Graffiti 2. Even if the final decision turns out in Palm's favor, they are now fully committed to Grafitti II as the next generation input method.
Article Comments
(38 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: Past infringement , conspiracy theories and the zire?
---------------------------------------
BACK OFF! I'll make you fun size!
RE: Past infringement , conspiracy theories and the zire?
Mike Allwitt
Logic X Design, Inc Database Consulting
- Yeh, it's cool. Was it, supposed to do that?
RE: Past infringement , conspiracy theories and the zire?
-- Mike Hemmes
please provide proof of the last paragraph
RE: please provide proof of the last paragraph
RE: please provide proof of the last paragraph
RE: please provide proof of the last paragraph
Jot does not infringe on the Unistroke patent because it does not necessarily use a unistroke alphabet.
RE: please provide proof of the last paragraph
RE: please provide proof of the last paragraph
I wonder if Jot has any patents...
RE: please provide proof of the last paragraph
And in, in fact X can be written as a backwards K. So Graffiti is a unistroke system.
kidA wrote:
>well the patent issues with graffitti are that it is a "unistroke" handwriting recognition system. they have no patent on handwriting
>recognition in general or even one letter at a time handwriting recognition--just on unistroke, onel letter at a time handwriting
>recognition, which graffitti is, with the exception of the letter x. now i'm not defending xerox here or anything, but their case isn't
- Tere
RE: please provide proof of the last paragraph
Please someone out there; come up with a Graffiti I program for OS 5. Just think of all us "Old-timers" who don't want to learn a new system, Big Bucks!
Mike Allwitt
Logic X Design, Inc Database Consulting
- Yeh, it's cool. Was it, supposed to do that?
RE: please provide proof of the last paragraph
Isn't IBM called Big Blue? not xerox?
I call xerox CRAP Palo Alto Research Center = PARC
PARC backwards = CRAP
I too agree that the patent is too broad, Xerox is just pissed because they have let so many other ideas escape them.... Graphical/Windowed UI's, laser printers, etc.......
Peace,
-Bartman007
RE: please provide proof of the last paragraph
Mike Allwitt
Logic X Design, Inc Database Consulting
- Yeh, it's cool. Was it, supposed to do that?
Not very similar
'Our system uses one-stroke characters and Palms system - although the characters are more complex, more accurate representations of real characters, also (MOSTLY - but not all) uses 1 stroke representations'
- this is lamer then I thought.
RE: Not very similar
1. Claim that their strokes were designed to support a certain function (not just character input), be it the way the hand moves, that they can support better accuracy or speed from some reason, etc., etc. Otherwise, even recognition of cursive single-stroke handwriting would fall under their patent, which I find difficult to believe.
2. They have some algorithm for recognising single stroke characters that is novel.
If those are the options, Graffiti characters for the most part are nothing like Unistroke, so #1 does not hold. I have never heard Xerox claim that #2 was the basis of this patent dispute.
RE: Not very similar
That's exactly what's happening. Xerox's patent is too broad -- it's for a general single-stroke character recognition system, which grafitti is as well. because of this, they have grounds to sue Palm for infringement.
If a court decides that the patent definition is too broad, then they lose considerable grounds for suing palm. as it is the two systems have almost nothing in common, except that they're single-stroke screen-input character recognition systems.
--------------------------------------
"Well, if it isn't the leader of the wiener patrol, boning up on his nerd lessons"
http://stirwise.com
RE: Not very similar
Early in this whole scenario, Xerox had to distinguish it's own handwriting recognition system from the prior art of Whitaker. The two main points used to distinguish between the two systems were on the basis of "graphical separation", and "spatial independence". These two points which distinguish the Xerox from the Whitaker system is also a distinction between the Xerox system and Graffiti. Furthermore, Xerox also chose to clarify that "unistroke symbols are single stroke symbols". The Whitaker system used some single stroke symbols, but some required a pen lift, then another stroke to complete the character. Does Graffiti use some single stroke symbols, and some multiple stroke symbols like the Whitaker symbols from which Xerox distanced themselves? These three aspects will need to be examined.
RE: Not very similar
In a word: yes
read the patent before talking about this
The Xerox patent is not on the exact alphabet, or on using a single stroke for each letter, it's on any method in which the user indicates unambiguously with an explicit gesture or action that one character is ending and a new character is beginning. One embodiment is through lifting the pen in a unistroke alphabet, but it could be that you push a button after writing each character.
This is in contrast to other handwriting recognition methods in which the interpretation of the sequence of strokes is ambiguous. For example, in Jot, "l-" seems like it might have the same sequence of strokes as "t", so some segmentation and disambiguation needs to happen there.
You'll have to decide for yourself whether that patent is overly broad or whether there is prior art. There are a lot of silly and broad software patents that have been granted over the last few years and have stood up in court--is this any worse?
In fact, I think this is what the court seems to be saying: assuming the patent is valid, Palm appears to infringe this patent, but the court isn't quite sure whether the patent itself is valid, and that's why it has allowed Palm to challenge the validity of the patent itself.
Does Xerox really want to alienate all Palm users?
What could they possibly hope to obtain by pursuing Palm for patent infringement?
I would imagine a large number of Palm owners are in the ABC1 segment and are probably involved in either using or recommending technology.
What is going to be my predisposition towards Xerox if they force me to move from Graffiti to an less than welcome alternative (sorry Jot)? Do I think I'm ever going to feel like buying another Xerox product?
No one remembers that Xerox had smalltalk sitting on a shelf for years - it wasn't until Apple came along that it was ever used. Or the mouse for that matter.
These guys have always been lame at looking after their own inventions - and now they want to punish a company and the millions of its customers over a possible patent infringement.
What can Xerox possibly hope to gain? Our undying admiration!
RE: Does Xerox really want to alienate all Palm users?
>What could they possibly hope to obtain by pursuing Palm for patent infringement?
The same thing almost every inventor wants: royalties for using their invention.
(assuming their patent is valid, which I have no opinion on, IANAL).
RE: Does Xerox really want to alienate all Palm users?
SRI (Stanford Research Institute) had the mouse first. They did the opposite of Xerox with their patents. The mouse had two large cylinders/rollers for x and y axis movement. They patented this EXACT method. Xerox circumvented this patent by making the rollers small and recessed. These rollers then were moved by the mouseball. I love how Xerox can cry sour grapes on someone who utilitized similar technology to theirs, and they deliberately circumvented someone else's intellectual property 20+ years earlier.
Peace,
-Bartman007
Why a copy mechine company is suing a PDA company?
Xerox, on the other hand, has contributed nothing to the advance of human life and now is dragging Palm's feet. How much productivity will be hurted for people to learn the new way of input? If unistroke is not allowed, I will have to make two strokes and that really suck.
Who is going to use the stupid strokes on the copy mechine? Xerox should realize that they have not, and will never be in the computer industry and should leave the leader of the computer industry alone!
RE: Why a copy mechine company is suing a PDA company?
2) That has no impact on the validitiy of the law suit. Patent laws are desgned to protect the little guys.
- Tere
RE: Why a copy mechine company is suing a PDA company?
>Xerox, on the other hand, has contributed nothing to the advance of human life and now is dragging Palm's feet.
Go back to your history class man. Xerox (PARC) invented many of the ideas behind graphical/iconic user interfaces (MacOS/Windows/KDE), local area networking (Ethernet), object oriented programming (Smalltalk/Java), WYSIWYG word processing (MacWrite/MSWord), portable computing (Dynabook), etc. etc.
RE: Why a copy mechine company is suing a PDA company?
Object Oriented Programming is just another technology that Xerox did not invent.
http://java.sun.com/people/jag/SimulaHistory.html
Simula 67 (67 as in 1967) was the first object oriented programming language "created by Ole-Johan Dahl and Kristen Nygaard at the Norwegian Computing Centre (NCC) in Oslo between 1962 and 1967." Smalltalk was invented in the 80's.
--
Daniel Hibbitts
Ann Arbor Palm OS Developers Group
Ann Arbor Palm OS Users Group
http://www.a2pug.org/
RE: Why a copy mechine company is suing a PDA company?
And as with any complex technology, there are usually many contributors. (What Xerox PARC created was an improvement on what SRI/Englebert developed. What the MacOS team developed was a clear improvement on what Xerox demo'ed. What Microsoft ships is... ... oh, nevermind. :)
because they invented lots of things
You've got to be kidding. Take a look http://www.parc.com/company/">here to see all the contributions that Xerox has made to personal computing. A large part of the software and hardware you use every day is based on Xerox inventions (Ethernet, laser printing, desktop publishing, GUIs, to name just a few).
And, arguably, Xerox invented the Palm about five years before Palm. Take a look http://www.ubiq.com/parctab/parctab.html">at the PARCTAB. Not only did the PARCTAB have Unistroke handwriting recognition (that's what it was designed for), the very first version already had wireless networking. Palm almost certainly got many ideas from that work.
RE: Why a copy mechine company is suing a PDA company?
Xerox PARC inventions:
The PARCTAB PDA, predating Palm by several years:
RE: Why a copy mechine company is suing a PDA company?
I'm not sure who is supposed to have made the claim that Xerox PARC "invented OOP". Yes, OOP itself goes back to Simula. Simula was a nice Pascal/Algol-like language with a new programming construct, intended mostly for simulations. Alan Kay took that idea and, together with many other people at Xerox, transformed into an entirely new approach to programming, a visual programming environment, standard class hierarchies, numerous design patterns for GUI development, a dynamic and reflective type system, and many other things.
Simula may have been the grand-father of OOP, but Smalltalk and the other work at Xerox was the patriarch from which almost all current OOP systems derive directly or indirectly.
RE: Why a copy mechine company is suing a PDA company?
RE: Why a copy mechine company is suing a PDA company?
RE: Why a copy mechine company is suing a PDA company?
>>hotpaw4 wrote:
>>Go back to your history class man. Xerox (PARC) invented many of the ideas behind graphical/iconic user interfaces (MacOS/Windows/KDE), local area networking (Ethernet), object oriented programming (Smalltalk/Java), WYSIWYG word processing (MacWrite/MSWord), portable computing (Dynabook), etc. etc.
Note the part of the quote:
"Xerox (PARC) invented many of the ideas behind <...> object oriented programming".
--
Daniel Hibbitts
Ann Arbor Palm OS Developers Group
Ann Arbor Palm OS Users Group
http://www.a2pug.org/
RE: Why a copy mechine company is suing a PDA company?
Note the part of the quote:
"Xerox (PARC) invented many of the ideas behind [...] object oriented programming".
Yes, and that statement is correct: many of the ideas behind what we now understand to be "object oriented programming" were developed by Kay and others at Xerox. In fact, Simula was really intended for discrete event simulation, and it was Kay who realized its potential for general purpose programming. Simula was like the first horse-and-buggy, and Kay and others turned it into a modern automobile and built the roads for it (except that, unlike the horse-and-buggy, Simula always remained a niche product).
RE: Why a copy mechine company is suing a PDA company?
Hmmm...sounds like Xerox had the first horse-and-buggy called unistroke, and Palm turned it into a modern PDA and built the roads for it (palm.net). By your own arguement, Palm should be free from any charges.
RE: Why a copy mechine company is suing a PDA company?
I don't see what my point about the history of OOP has to do with a potential patent violation. Nor, for that matter, have I even defended the Unistroke patent; I think it would be great if Palm was "free from any charges" over Unistrokes, but I'm not a lawyer nor a judge.
However, your analogy is just factually wrong. Xerox had developed a PDA in the Palm form factor and using Unistrokes as its input method several years before Palm. The Palm founders must have known this work and probably seen the demos. Furthermore, Psion, Sharp, and Newton had created PDAs with Palm-like functionality (but a different form factor) years before that. I don't see any significant contributions that Palm has made to the technology of handhelds or PDAs. As far as I can tell, they don't even have a research lab. And it's not like we are wowed by new ideas or technologies coming out of Palm, just somewhat faster and redesigned handhelds based on mainstream technology.
What Palm did do, and hats off to them for that, is make a successful business out of what had been a niche product until then.
Here is a link to the PARCTAB, including photographs:
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Past infringement , conspiracy theories and the zire?
Tangentally - Are the older palms capable of running Jot? How much more of a system load is it? If not, how is that going to affect people's upgrade paths?