Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Patents Microsoft The Internet Your Rights Online

USPTO Issues Email Address Patent to Microsoft 424

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."
This discussion has been archived. No new comments can be posted.

USPTO Issues Email Address Patent to Microsoft

Comments Filter:
  • My new patent: (Score:5, Interesting)

    by TripMaster Monkey ( 862126 ) * on Wednesday May 18, 2005 @08:07AM (#12565601)


    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 .sig file [uspto.gov]. That means that all you suckers who use .sigs now owe me a dollar every time you post. You'll all be recieving bills very soon now.

    ^_^

    Seriously, though, I think the exchange on Dan Crevier's blog [msdn.com] 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?

    • by Anonymous Coward
      You insensitive clod, I was that kid!
    • I own the patent on whitened fluff pulp, you insensitive clod!
    • by Uruk ( 4907 ) on Wednesday May 18, 2005 @08:17AM (#12565685)
      That means that all you suckers who use .sigs now owe me a dollar every time you post. You'll all be recieving bills very soon now.

      That could seriously damage my .sig business! I've been in the business of selling high-quality signature files for quite some time now. I figure I may as well get my plug in:

      This .sig is free shareware. Register now for only $49.95 to get its full 10MB version!

      • This .sig is free shareware. Register now for only $49.95 to get its full 10MB version!

        Is Kibo's .sig file [geocities.com] up to 10MB already? Seems like only yesterday that it was merely a few hundred kilobites.

    • Re:My new patent: (Score:4, Insightful)

      by Java Pimp ( 98454 ) on Wednesday May 18, 2005 @08:37AM (#12565839) Homepage
      ...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...

      Actually, what would anyone expect him do do? Arguing the current patent system is as bad or worse than arguing religion. There are good and bad points to both sides of the argument and nothing anyone says could possibly sway the other side's opinion. Especially when their opinion is strong enough to cause them to take the time out of their day to bitch slap someone on their blog...

      That being said, I'm sure Dan doesn't want to sit there and get flamed all day... or waste his time getting into a religious argument. The only thing defending himself would do would be to invite more flames... Really, I can't blame him for closing the discussion...
      • Re:My new patent: (Score:5, Insightful)

        by TripMaster Monkey ( 862126 ) * on Wednesday May 18, 2005 @08:46AM (#12565916)

        That being said, I'm sure Dan doesn't want to sit there and get flamed all day

        Well, then perhaps he shouldn't have boasted about his new patent on his blog, and invited others to respond. I'm sure he would have kept the blog open if all the conversation was mindless adulation for his cleverness (which it looks like he was expecting), but since he got a little heat, he just shut down and ran.

        As to what I expect him to do...I expect him to follow through. If you're going to open a discussion, don't shut it down because things aren't going your way. Heck...he didn't even have to post anymore if he didn't feel like it, but killing the thread is just plain cowardly.

        • Re:My new patent: (Score:5, Insightful)

          by Java Pimp ( 98454 ) on Wednesday May 18, 2005 @09:19AM (#12566269) Homepage
          Well, then perhaps he shouldn't have boasted about his new patent on his blog, and invited others to respond. I'm sure he would have kept the blog open if all the conversation was mindless adulation for his cleverness (which it looks like he was expecting), but since he got a little heat, he just shut down and ran.

          Yeah, perhaps he shouldn't have, but as you pointed out, I don't think he was expecting to get flamed for it either. I'm sure we've all done something we've perceived as a personal achievement and sought recognition and congratulations from our peers only to be less than enthusiastically received (I know I have...). They knock you down a few pegs and you want to crawl under a rock for a while...

          Granted, a public forum probably wasn't the best place to boast. However, I would think it reasonable for him, since it is his blog, to expect that most (surely not all) people reading his blog are his peers (or atleast people who think like he does) and he would receive a warm reception. It's not like he posted it to Slashdot...

          As for not following through, he wasn't planning on getting into the religious argument in the first place. He post wasn't "Hey, software patents kick ass and here's why...". He was just looking for a pat on the back from his peers...

      • There are good points? Like what? Defending inventor's rights? Ummm no.. quite the contrary the fact they will grant a patent to most non novel ideas with or without priror art simply makes for an easier legal challenge. More lawyers, time money wins... Patents are becoming worthless (or worth 10 hours of a lawyers time) under the current review process. Letting ideas eventually reach the public domain? And what about when a couple of companies gang up to extend a patent well beyond it's expiration date (
    • remember that kid?

      Well you know what, I was always fucking tired of being the first one knocked out at dodge ball. So THERE!
  • Time to fight back (Score:5, Interesting)

    by fishdan ( 569872 ) * on Wednesday May 18, 2005 @08:07AM (#12565603) Homepage Journal
    What needs to happen is someone needs to sue the Patent Office for negligence. There must be some case out there where it can be shown that the USPTO's negligence in issuing patents so casually has caused some company monetary damages. If a city can be held liable because of damages caused by a pot hole or a supermarket because of floors being slippery, or McDonalds for coffee being too hot, can't we hold the USPTO responsible for issuing patents for which there is BLATANT prior art? I don't mean this as a rhetorical question. Why is the USPTO never held accountable?

    Hit them in the pocketbook. It's the only sort of censure a government office understands.

    • by julesh ( 229690 ) on Wednesday May 18, 2005 @08:11AM (#12565628)
      Because the USPTO has a right to issue patents, this kind of action could not succeed. My understanding is that the laws that enable them to issue patents do not require them to ascertain that the patent isn't for something ridiculously trivial like this one, therefore they have performed their duty as described in relevant laws and there is nothing anyone can do about it.

      Except bring political pressure against it. Have you talked to your political representatives at every possible level of government and asked them to do something about this problem?
      • by peragrin ( 659227 )
        No but they are responsible for looking up prior art.

        That look up is most likely a quick search through their own files. Of course if they used a computer to research the topics they would realize people have been doing this for years.

        or maybe not they are that smart after all.
      • by rben ( 542324 ) on Wednesday May 18, 2005 @08:46AM (#12565917) Homepage

        Actually, the USPTO is supposed to apply a standard that demands that a patent be for something that is not obvious to someone appropriately trained and familiar with the technology.

        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. All of those concepts are obvious and have prior art associated with them. I think the patent examiner should have insisted on some example applications that were not rehashes of technology that is decades old, since that might make clear what is actually being patented and thus narrow the scope enough that the patent would be enforcable and reasonable.

        • by symbolic ( 11752 ) on Wednesday May 18, 2005 @10:25AM (#12566921)
          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....
    • by tezbobobo ( 879983 ) on Wednesday May 18, 2005 @08:15AM (#12565666) Homepage Journal
      ... 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
    • by donnyspi ( 701349 ) <junk5 AT donnyspi DOT com> on Wednesday May 18, 2005 @08:19AM (#12565694) Homepage
      I wouldn't do that if I were you. I have already patented the process for sueing the USPTO for negligence. Sorry.
    • by LO0G ( 606364 ) on Wednesday May 18, 2005 @08:37AM (#12565842)
      I know this is /., but RTFP.

      The patent's actually not about treating email addresses as objects.

      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.

      And whatever else they added to the patent.

      It's NOT about patenting .sig files.

      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?

      • It's NOT about patenting .sig files.

        Of course it's not. That's MY patent, you insensitive clod!

        BTW, your use of the word '.sig' just cost you $0.14. You will be billed shortly.

        ^_^


      • Pegasus mail.
        Netscape mail.
        AOL.
        UUNet.
      • Prior Art (Score:5, Informative)

        by thegameiam ( 671961 ) <thegameiam@yah o o . c om> on Wednesday May 18, 2005 @09:02AM (#12566090) Homepage
        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?


        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
      • Trivial (Score:5, Insightful)

        by mopslik ( 688435 ) on Wednesday May 18, 2005 @09:08AM (#12566150)

        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.

    • can't we hold the USPTO responsible for issuing patents for which there is BLATANT prior art?

      Have you ever tried to sue the Federal Government before? Try it and see how far you get and don't forget that these agencies have the power to make your life miserable while your case winds its way to defeat through the courts.
    • Part of the reason why I switched to Libertarian is that republicans (and the democrats, but not as bad) allows the gov. to stomp all our rights and not have any responsibilities for them. If you sue, they will simply pass a law that says that you can not do it. Good Example of this. [justacitizen.org]
  • by Timesprout ( 579035 ) on Wednesday May 18, 2005 @08:12AM (#12565638)

    EMailAddress timesprout = new EMailAddress("timesprout@gmail.com ");

    while(1) {

    timesprout.spamMSLikeFuck();

    }
    • Re:In your face MS (Score:3, Informative)

      by julesh ( 229690 )
      While this is funny, it shows that you only read the summary and not the actual patent, which is for displaying e-mail addresses in a particular fashion in the user interface of an e-mail client, that is showing them with adjacent icons that vary according to the type of address and can be manipulated (e.g. via drag and drop), as Outlook does.
      • Re:In your face MS (Score:4, Insightful)

        by SnapShot ( 171582 ) on Wednesday May 18, 2005 @08:58AM (#12566028)
        Well it does say "In a preferred embodiment... {blah, blah, obvious stuff about user interface}". If you were Microsoft trying to make a buck off of this patent, do you honestly think they would limit their lawsuits to applications that exactly implemented the user interface decisions described in the patent?

        Back the question of objects, wouldn't any patent that begins "blah, blah, treat X as objects" be invalidated because of prior art due to the existance of pure OO languages like Smalltalk. I mean if there has ever been an email client implementated in Smalltalk or other OO language wouldn't the email address be treated as objects by the definition of that language?
        • Re:In your face MS (Score:3, Interesting)

          by julesh ( 229690 )
          It depends what you mean by 'object'. In this case, the patent is talking in terms of user interface objects, possibly intending reference to other MS technologies like OLE that use the term in a very specific fashion. This is a lot more advanced and specific than the kind of object that you need to use to program in a pure-OO programming language.
  • by Uruk ( 4907 ) on Wednesday May 18, 2005 @08:14AM (#12565655)

    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:

    • The examining attorneys don't get it. They don't have sufficient people with sufficiently deep knowledge in any particular field, so what's obvious to the practitioner isn't necessarily obvious to the examining attorney.
    • They don't know how to search for prior art. If you don't know that "a digital identifier associated with an individual user of digital (web-based resources) intended to act as an identifying mechanism" is commonly called a cookie, you might grant a patent related to that because you didn't know how to search for similar stuff.
    • In some cases, examining attorneys are paid by the office action, or how many letters they send back and forth contesting a mark or patent. In some cases, this provides opportunities for applicants to add much more supporting information to the application, and get a feeling for the thinking of the USPTO and what they need to say in order to get around the USPTO's mental biases
    • Lawyers have the time and money to browbeat and appeal USPTO decisions. USPTO doesn't have the time and the money to fight every one to the bitter end. The reality is that the only way to make some attorneys go away is to grant it.

    There's a company out there called M-CAM [m-cam.com] 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)

    • by sharkb8 ( 723587 ) on Wednesday May 18, 2005 @08:29AM (#12565783)
      I've used M-Cam, it works great. THe problem is, it only searches the patent database.

      One thing to note, the people examining patents are not attorneys. All you need is a techinical degree, like chemistry, physics, or engineering. You need only qualify to sit for the patent agents exam. I don't even think you actually have to take the patent agents exam to be an axaminer, and if you're an examiner for 5 years, you can waive the exam to become a registered patent agent. As an aside, the USPTO is recruiting at my law school for patent examiners, and I don't think anyone can afford to pay back $100K+ of law school loans on what the government pays (around $35K i believe).

      The problem is that you get a lot of people who have english as a second language that go into government service because you don't have to be particularly qualified or competent, you just have to pass a civil service exam. Most examiners leave the PTO after a few years to make bigger money prosecuting (filing) applications.

      Having dealt with the USPTO, the biggest problem is that PTO examiners generally only examine the US patent database. They don't realy search online for more prior art. Additionally, even if there is something that eveyone in the field knows about, but nothing is written down, the examiner probably can't point to it and say it's prior art. That's the reason so many software patents get granted. As a former programmer, I know I may comment my code, discuss my solutions on message boards, but rarely did I write a book or post a webpage on a clever hack. There's no paper trail.

      The United States used to be the country aothers looked to for patentability. If a patent had been granted in the United States, then it was pretty certain that other countries would grant the same patent with little examination. Now, the U.S. has been slipping, and Europe and Japan do a much more thorough examination.
      • Interesting question: What would constitute due diligence in searching prior art? Answer carefully; go overboard, and you'll cripple the USPTO and their ability to grant legitimate patents. Answer too loosely, and you'll end up with people patenting ridiculous things.

        This is a very real and practical issue that the USPTO is facing. I'm not sure that there is a good answer.

        One of the problems IMHO is that the review and litigation process is too slow, too expensive, and too difficult. People can threat
    • Once again, Groklaw [groklaw.net] comes to the rescue. Check out the sixth article down.
    • The problem is, software patents fall under the "buisness process" paents. This type of patent has only been around for about 20 years or so. Now, in the search for prior art, Standard Operating Procedure is just looking at older patents and seeing if any of them conflict. They don't really do an outward search on the technology. The bigger problem comes with the fact that very few patents have been filed in this field, so the pool of "prior art" is very shallow.

      And just to let you know, this is the tr
  • by Anonymous Coward
    It has been shockingly revealed that the United States Patent Office has granted patent "31337d00d" to Apple. This patent guarantees Apple the rights to the idea of "A system of processes by which intellectual property may be applied for, accepted or rejected, in the form of patents". The only response from their press office is that they plan on suing the US Patent Office for its infringement, and backpay for the last century for lost revenue.
  • by Anonymous Coward on Wednesday May 18, 2005 @08:14AM (#12565662)
    Ok, in light of this patent let me be the first to patent women as objects. ..

    I kid. I kid.
  • can have a patent! one free with every box of patent-o's brand (tm) (not to be confused with (c) or (r) or a pantent) breakfast cereal!

    1000 different patents each with unique super-powers, descriptions and battle-histories!

    collect them all!
    • A: Ha, my flubbomon uses +5 water power on you!

      B: No way, my lawyermon has 10 patents on water.

      A: Oh f**k...

      B: Lawyermon uses +10 patent lawsuits on your flubbomon!

      A: Flubbomon rolls a 7 for "prior art defense" and takes.

      B: D****d! I've now got only 3 patents left on water.

      A: That's +5 water attack minus 3 patents... 2 damage for your lawyermon!
  • by blcamp ( 211756 ) on Wednesday May 18, 2005 @08:16AM (#12565674) Homepage
    Ok, fine. I hereby declare that I have patented everything that has not been patented yet.

    I just gotta get my staff to write legalistic-sounding descriptions for everything (as if I had personally invented them), and get them over to the USPTO.

    In the meantime, all of you please send me your mailing addresses so I can forward the royalty bills (I patented those, too).

  • by 77Punker ( 673758 ) <spencr04NO@SPAMhighpoint.edu> on Wednesday May 18, 2005 @08:17AM (#12565678)
    struct emailAddress
    {
    string name;
    string location;
    emailAddress()
    {
    name = defaultname;
    location = default@example.com;
    }
    }
  • by iPaul ( 559200 ) on Wednesday May 18, 2005 @08:18AM (#12565686) Homepage
    After scanning the claims in the patent, I think this pretty much shows the USPTO has no technical capacity to judge software patents. While I would think of patenting broad categories inventions and even software if it were truly a unique invention, this is just beyond the pale. This is not unique, people have been doing it for years, etc. etc. How did these people get their jobs?
    • by Uruk ( 4907 ) on Wednesday May 18, 2005 @08:34AM (#12565819)
      A couple of other things to keep in mind about the USPTO - this doesn't in any way excuse their behavior, but makes it at least somewhat understandable. First, this was filed in 2000, so the examination about its merit probably happened a long time ago. Whatever standards the USPTO has now for examination of these patents, they didn't have standards even that high at the time this thing was being seriously considered.

      There are also quite a few claims with some specificity in them, which might have led the USPTO to think this was a new idea. One problem with these "obvious" ideas is that if it's really obvious, no one ever publishes anything on it, which lends credence to the claim it's a new idea. After all, if it wasn't a new idea, wouldn't someone have written about it?

      Keep in mind also that a patent is frequently used as a defensive mechanism. There's a difference between having a patent with the claims that they have attached, and having something that will lead to a successful suit in open court against an infringing party. Sometimes though just the threat of an expensive lawsuit is enough to get people to back down.

      My guess though would be that this is so widespread, MS probably patented it to prevent someone else from doing the same and then beating them over the head with the patent.

      • You're right. No one writes articles about detecting sentences (for example) by looking for the first capital letter and then the period that follows. However, it is unfortunate that this occurs and it really irritates me and causes me to engage in posting while angry. I think the one thing that's hard to swallow is that this is defensive patent. IE they get "sued" by someone and need to fire back. I think the only way this patent is defensive, is if some mail program starts eating into their Outlook/e
  • There's obviously a goldmine waiting for whoever can first patent people as objects, telephone numbers as objects, sandwich types as objects...

    Lemme try to fire up my creative juices...

    class Person {
    std::string name;
    }

    Whoopee! Patent office here I come!!!!!
  • Wish me luck:

    A process by which imaginary problems are solved by painfully obvious methods which have previously been utilized to solve the same imaginary problem for decades.
  • by gdek ( 202709 ) on Wednesday May 18, 2005 @08:37AM (#12565848)

    Re: software patents, there's a whole lot going wrong. More to the point, just about everyone knows it's wrong -- except for IP lawyers, for whom this is all a tremendous boon, and who will fight tooth-and-nail to keep the system that way. It's just a matter of:

    1. Understanding why it's wrong;
    2. Formulating a clear position;
    3. Taking that position to your congressman;
    4. Over and over and over.

    Did you know that the USPTO has a public advisory board? Did you know that it's populated almost entirely by IP attorneys?

    http://www.redhat.com/magazine/007may05/features/p atents/ [redhat.com]

  • by aphaenogaster ( 884935 ) on Wednesday May 18, 2005 @08:40AM (#12565876)
    I get at least 400 hits a month by somebody at the uspto. (biodiversity.georgetown.edu ptohidec.uspto.gov - - [21/Apr/2005:08:38:43 -0400] "GET /tree/order/Homoptera HTTP/1.1" 404 339 ptohidec.uspto.gov - - [21/Apr/2005:08:38:44 -0400] "GET /tree/order/Homoptera HTTP/1.1" 404 339 ptohidec.uspto.gov - - [21/Apr/2005:08:38:46 -0400] "GET /tree/family/Cicadellidae HTTP/1.1" 404 343 ptohidec.uspto.gov - - [21/Apr/2005:08:38:46 -0400] "GET /tree/family/Cicadellidae HTTP/1.1" 404 343 ptohidec.uspto.gov - - [21/Apr/2005:08:38:47 -0400] "GET /tree/family/Cicadellidae HTTP/1.1" 404 343 ptohidec.uspto.gov - - [21/Apr/2005:08:38:52 -0400] "GET /images/counter/infosearch/leafhopper%20bug.jpg HTTP/1.1" 404 363 ptohidec.uspto.gov - - [21/Apr/2005:08:38:52 -0400] "GET /images/counter/infosearch/leafhopper%20bug.jpg HTTP/1.1" 404 363 ptohidec.uspto.gov - - [21/Apr/2005:08:38:55 -0400] "GET /images/counter/picture/leafhopper%20bug.jpg HTTP/1.1" 404 360 ptohidec.uspto.gov - - [21/Apr/2005:08:38:55 -0400] "GET /images/counter/picture/leafhopper%20bug.jpg HTTP/1.1" 404 360 ptohidec.uspto.gov - - [21/Apr/2005:08:38:59 -0400] "GET /images/counter/infosearch/leafhopper%20bug.jpg HTTP/1.1" 404 363 ptohidec.uspto.gov - - [21/Apr/2005:08:39:02 -0400] "GET /tree/family/Cicadellidae HTTP/1.1" 404 343 ptohidec.uspto.gov - - [21/Apr/2005:08:39:04 -0400] "GET /images/counter/infosearch/leafhopper%20bug.jpg HTTP/1.1" 404 363 ptohidec.uspto.gov - - [21/Apr/2005:08:39:06 -0400] "GET /images/counter/picture/leafhopper%20bug.jpg HTTP/1.1" 404 360 ptohidec.uspto.gov - - [21/Apr/2005:08:39:09 -0400] "GET /images/counter/infosearch/leafhopper%20bug.jpg HTTP/1.1" 404 363 ptohidec.uspto.gov - - [21/Apr/2005:08:39:11 -0400] "GET /tree/family/Cicadellidae HTTP/1.1" 404 343 ptohidec.uspto.gov - - [21/Apr/2005:08:39:13 -0400] "GET /images/counter/infosearch/planthopper%201.jpg HTTP/1.1" 404 362 ptohidec.uspto.gov - - [21/Apr/2005:08:39:13 -0400] "GET /images/counter/infosearch/planthopper%201.jpg HTTP/1.1" 404 362 ptohidec.uspto.gov - - [21/Apr/2005:08:39:14 -0400] "GET /images/counter/picture/planthopper%201.jpg HTTP/1.1" 404 359 ptohidec.uspto.gov - - [21/Apr/2005:08:39:14 -0400] "GET /images/counter/picture/planthopper%201.jpg HTTP/1.1" 404 359
  • Er... Apple's Mail has been using "names as objects" since early Panther developer releases something like, nearly two years ago.. ?

    I seem to recall Netscape doing something similar to their mail system.

    I know for a fact that Oberon-F (the OS w/ the Oberon language) has had object-like self-contained thingies that could be used to send emails to.

    What the heck is a vCard if not a contact object?

    Any more examples?
    • I'm pretty sure that on YAM (Yet Another Mailer) on the Amiga you could drag and drop names from the address book into emails you are composing and it adds the email address to the list of people the email is to. IIRC first version of it was released in 1995 or so.
    • None of these are actually prior art for this patent, which is about a specific user interface for manipulating e-mail addresses. If you can find an application dating from at the latest mid-90s that showed e-mail addresses with an icon that varied according to the results of a database lookup to determine what kind of address it was, that is prior art.

      The problem is that while this is an obvious idea, I think MS were actually the first to do it.
  • Mail.app in OS X has been doing this for some time now... kinda cool one can drag and drop e-mail addresses. (and do many other things with them...)

  • Or are they just the only company who gets said patents mentioned on Slashdot?

    Do companies like IBM file these kinds of patents too (if not, why not or conversly why does MS do it?)
  • Prior art, anyone? (Score:2, Informative)

    by hal9000(jr) ( 316943 )
    Hello000. Filed in 2000? Let's see, I think Lotus Notes did something similar. So did Groupwise. Eudora, Pine.

    Come on.
  • RFC821, the specification for SMTP, refers to "path" as an object.

    A "path" is either a forward-path or reverse-path in this document. Elsewhere in the document these paths are described as being what we now know as "e-mail addresses".

    So from the very start of e-mail, even before it was called e-mail, e-mail addresses have been described as "objects".

    Is this prior art?
  • How to read a patent (Score:5, Informative)

    by radtea ( 464814 ) on Wednesday May 18, 2005 @09:07AM (#12566136)

    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
  • by copper ( 32270 ) on Wednesday May 18, 2005 @09:14AM (#12566225)
    Microsoft did not get a patent on treating an email address like an object. Always ignore the abstract in a patent unless you need it to understand the background. The only stuff that matters is the claims. In this case, here is what Microsoft actually patented:

    1. A computer-implemented process for allowing a user to manipulate an email address contained in the preview pane or full message window of an email message of an email program as an object, comprising using a computer to perform the following acts:

    identifying an entry in the preview pane or full message window of an email message as an email address, said identifying comprising,

    finding at least one field in the preview pane or full message window containing an email message header of the email message containing one or more email addresses, and

    parsing at least one email address from the at least one field in the preview pane or full message window which contains one or more email addresses;

    checking the email address against addresses in one or more contact databases to determine if it is contained in a contact database, wherein a contact database is a set of stored contacts and corresponding addresses, and wherein said checking comprises at least one of,

    determining if the address corresponds to a single contact in the contact list,

    determining if the address corresponds to a mailing list in the contact list,

    determining if the address corresponds to a newsgroup address in the contact list,

    determining if the address corresponds to an invalid email address or internet address,

    determining if the address corresponds to a valid email address not found to match any addresses in the contact list, and if so,

    ascertaining whether the user's computer is in correspondence with one or more servers,

    if the user's computer is not in correspondence with said one or more servers,

    appending an icon indicating to the user that more information is needed before sending the email message,

    flagging the address such that an act of determining if the address corresponds to an address in the contact list of said one or more servers must be performed prior to sending an email message,

    prompting the user to establish correspondence with said one or more servers, and

    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;

    marking the email address with an adjacently placed indicator; and

    upon selection of the indicator by the user, allowing the user to manipulate the email address as an object.

    Doesn't sound terribly innovative to me but can we at least be sure to criticize the right thing?
  • by b17bmbr ( 608864 ) on Wednesday May 18, 2005 @09:31AM (#12566410)
    holy crap. email addresses are strings. strings are objects in java. fill an arraylist or vector with strings. serialize it. bingo. object data. associate it with a particular action, open the application, and go. if that works, then here's my patent idea:

    since this is just a combination of already established comptuer science methodolgies (object serialization, etc.) I propose the following:
    1. user goes to mexican restaurant
    2. user eats spicy burrito
    3. user consumes spciy sauce
    4. user drinks strong coffee afterwards
    5. 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?
  • by Husgaard ( 858362 ) on Wednesday May 18, 2005 @09:46AM (#12566553)
    From the fourth paragraph of the first claim: "parsing at least one email address from the at least one field in the preview pane".

    Did somebody at USPTO really read this, or have they begun to simply rubber-stamp "granted" on all applications?

    • Moderators may moderate my patent post "troll", but this grammar error really worries me.

      Errors like this really should have been corrected before the patent was granted, and this indicates that there has been spent too little time examining the patent.

      This is not just a grammar error somewhere in the patent. It is a grammar error in the only independent claim of the patent. Without the sentence that contains this grammar error the entire patent would be useless in court (and would probably not have be

  • by Morosoph ( 693565 ) on Wednesday May 18, 2005 @10:15AM (#12566826) Homepage Journal
    As many have said in the article, and indeed in Dan Crevier's blog, this is ridiculously obvious, and is in addition the natural way to solve the problem in an OO system.

    I don't know how you solve this problem more generically with the steady growth of doctrinare propertarianism in politics throughout the world, especially since property, to many, appears as "common sense", without the more sophisticated, economist's understanding of what property is, and means.

    The battle to promote educated opinion is a difficult one indeed, requiring a honing of arguing skills so that the informed opinion can be presented as common sense over the prejudiced one.

    I think, personally, that the root of the problem [slashdot.org] is deeper than patents [kerneltrap.org].

  • Comment removed (Score:4, Informative)

    by account_deleted ( 4530225 ) on Wednesday May 18, 2005 @11:46AM (#12567871)
    Comment removed based on user account deletion

Computer programmers do it byte by byte.

Working...