USPTO Issues Email Address Patent to Microsoft
theodp writes "On Tuesday, Microsoft was granted U.S. patent no. 6,895,426 for treating electronic mail addresses as objects, which Microsoft notes allows email addresses to be easily added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address sender. After the reaction to news of his first patent, betcha inventor Dan Crevier isn't too eager to let folks know about this one."
Since we're on the subject, I thought this would be a good time to let all of you know that I have just patented the
^_^
Seriously, though, I think the exchange on Dan Crevier's blog regarding his last patent is pretty telling...he gets a barrage of posts criticizing him for stifling innovation, and instead of addressing them, he closes the thread. Yes, yes, I'm well aware it's his blog, and if he doesn't want to play, he' s well within his rights to close the thread...just like that kid who would always take his ball and go home when the game didn't go his way...remember that kid?
____
~ |rip/\/\aster /\/\onkey
Hit them in the pocketbook. It's the only sort of censure a government office understands.
Nothing great was ever achieved without enthusiasm
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
People have a lot of theories for why bad patents are granted. In reality, it's a bunch of different problems combined. I've dealt with a few trademarks and I've been involved in some patent review talks. Here's my IANAL take on some of what's involved:
There's a company out there called M-CAM that does IP valuation - in other words they can tell you if what you have is a bogus patent worth nothing that shouldn't have been granted, or if you've got something that is fundamentally innovative. I saw a presentation a while back from the guy who runs the company, and they really get it. (The presentation started off by likening bogus patents to counterfeit money, particularly since companies use these patents to inflate perceptions of their valuation when sold)
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
If you look at the article, the patent is on treating an email address as an object. This means that the patent office has opened the door to any "treat X as an object" patent. Essentially, they have just killed OO programming.
Intron: the portion of DNA which expresses nothing useful.
Ok, in light of this patent let me be the first to patent women as objects. ..
I kid. I kid.
... we can now sue microsoft for all that lost productivity. Somehow they must be responsible if they own the patent which made me sift through herbal viagra for 40 minutes each day
struct emailAddress
{
string name;
string location;
emailAddress()
{
name = defaultname;
location = default@example.com;
}
}
Absolutely.
Lotus CC:Mail in the late 90's did this, as did all of the early mail apps which had to contend with Internet vs. FIDOnet vs. etc... networks.
-David Barak
Need Geek Rock? Try The Franchise!
IANAL. The following does not constitute legal advice (if it did, you'd have to pay for it
The patent does not claim "treating an e-mail address as an object" except in the most incidental sense.
There are various parts to a patent: Abstract, References, Claims and Description. The Abstract gives a broad and often-misleading overview of the patent. The References give the references, and the Description gives a human-readable description of the invention. None of these have any legal force or meaning, except possibly as guidance with regard to how the claims might be interpreted.
The only part of a patent that has real legal teeth is the Claims. Unlike the Description, Claims are not human-readable.
Each claim is a single sentence, which is often broken into separate sub-clauses to give it a quasi-sentence structure. However, all the sub-clauses in a claim stand and fall together. That is, a claim to a process [X, Y and Z] does not cover a process only involving X and Y.
Claims may have conditional clauses, but they still stand and fall together. That is, a claim to a process [X, (one of P or Q) and Z] does not cover a process [X, Y and Z], because neither P nor Q is used.
Claims come in two forms: independent and dependent. The typical structure of the claims is:
1) A claim to everything.
2) A method/process/machine as described in claim 1 but specialized in some way.
3) Further dependent claims...
4) A method/process/machine as describe in claim 2 but further specialized in some way.
5) A claim to everything else.
6) A method/process/machine as describe in claim 5 but specialized in some way
7) etc...
That is, patents are typically written in claim groups, with each independent claim having a number of dependent claims following it. Dependent claims may be dependent on either an independent claim or another dependent claim, as shown above.
Independent claims are typcially made a broad as possible.
To read a patent you should first read the abstract, to get a vague sense of what the thing is about. Then skim the description and figures, but don't get too caught up in them because a lot of the stuff they describe will not be covered by the claims. The description usually deals with "the prefered embodiment", which is the best concrete example of the patented systems the author can come up with.
Reading the claims is the important thing. First, look for each set of claims. That is, find the independent claims and their dependents. Count the independent claims. This is a measure of how long you'll be at it. The thing that really matters to understanding the patent is the independent claims: the dependent claims are just specializations.
I prefer to read each independent claim out loud, very slowly. If one is particularly complex, I try re-writing it in human-readable form. After a few minutes of this it is usually possible to figure out what the general intent of an independent claim is. I then try to think of examples of systems that would and would not be covered by the claim, because the claim describes a boundary between covered and uncovered things.
Patents can be daunting to the uninitiated, but anyone who can navigate the complexities of C++ or Perl should be able to make a reasonable patent yield up its meaning without too much difficulty.
To return to the patent in question here, it has a single independent claim. It consists of 11 unconditional sub-clauses and 1 series of conditional sub-clauses with 6 options. So to violate this patent a system would have to perform all of the actions in those 11 sub-clauses and at least one of the actions in the conditional sub-clause. This includes actions like the following:
"upon establishing correspondence with said one or more servers, determining if the address corresponds to an address in a contact list of at least one server;"
Rea
Blasphemy is a human right. Blasphemophobia kills.
The patent's about tagging the origin of an email address and altering the display of that email address based on the origin of the email address - if the email address came from the address book it looks one way if it comes from the internet it looks differently.
Trivial. Seriously.
"Check the address against all entries in the address book. If it's there, underline it. If it's not, italicize it."
I'm not aware of prior art in this one - do you know of an email client that visually differentiated between internet based email addresses and ones from the address book?
Remember, kids: just because you do something first, doesn't mean that it deserves a patent.
Doesn't sound terribly innovative to me but can we at least be sure to criticize the right thing?
since this is just a combination of already established comptuer science methodolgies (object serialization, etc.) I propose the following:
- user goes to mexican restaurant
- user eats spicy burrito
- user consumes spciy sauce
- user drinks strong coffee afterwards
- user takes huge shit
clearly the user serialized his data (i.e. the burrito), put it into a container (his stomach), then treated his data as an object by running it through drinking application (coffee) then running through another application (colon) and receiving final confirmation. toilet bowl full of shit.so, who's with me?
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
If you read the patent, it could be interpreted as something innovative, until you start looking at the examples of how it's meant to be used.
Correct. Now, I'd imagine that the innovation tagged by use of the phrase "...on the internet" will be replaced by "...as an object". What absurdity. What companies have started doing is disecting broad areas of knowledge/application, and staking claim to individual pieces. In this case, "...as an object" is exceedingly trivial to anyone even mildly familiar with object-oriented programming...ANYTHING can be an object. And to think that having an icon to denote some kind of state, or classification is something new or innovative....