Slashdot Mirror


Best Approach To Keeping a Virtual World Protocol Free to All?

arkowitz writes "I invented a protocol called CICP for interacting with virtual worlds, and filed a provisional patent application on it March 20 of last year. I have since declared the protocol open and public, and contributed an implementation of it to the Sun Wonderland project, which is GPL; and made public the LSL code and accompanying Java servlet for the Second Life implementation of the protocol. I've been collaborating with a fellow in Finland named Tommi S. E. Laukkanen on a new protocol called MXP: Metaverse Exchange Protocol (here's a full description at cybertechnews.com). MXP is and will always be public domain; we intend it to enable an open and ubiquitous metaverse. My question is this: is there any reason to complete the patent app for CICP, which could potentially cover MXP as well, and release it to the public domain? The full app is due by March 20 and the legal work would probably cost my company $10k. Would finishing the patent protect the open and public protocols from patent trolls, or would it be a waste of money? Also, what kind of document would I need to make official the public-domaining of the app?"

5 of 163 comments (clear)

  1. Public domain isn't necessariliy free and open by gujo-odori · · Score: 4, Informative

    You are, to some extent, talking about creating two different things: public domain Vs. GPLed.

    If you release something to the public domain, I (or anyone) is perfectly free to take it and make a proprietary version which may or may not be fully compatible with the PD version.

    If you release it under the GPL, it's very difficult for someone to do that without violating the license.

    That said, you need to talk to a good intellectual property lawyer, not Slashdot. You'll only get one shot at doing this so that it comes out the way you want, and a good lawyer's guidance through the process will make your success a lot more likely.

  2. Nothing can protect you by PCM2 · · Score: 4, Informative

    My gut says that if you're expecting this one patent to protect you from anybody filing an opportunistic lawsuit against you then it's a waste of money.

    It's certainly not illegal to invent a new protocol/new software and give it away for free. If someone later patents the same thing and comes to get you, then what you did is prior art. The thing is, just saying it doesn't make you immune from lawsuits -- the point of the lawsuit is to prove that you don't owe anybody anything. Likewise, your one patent wouldn't stop anyone else from writing a slightly different patent and trying the same thing. In other words, so long as software is patentable, you'll never be safe from patent lawsuits.

    Maybe the thing to do is to file a copy of your specifications and your software code with the U.S. Copyright Office. Copyright protection for software is automatic, just like it is for written works or anything else. Registering your copyright does confer certain advantages, however. In this case, the point would be to grant you a recognized legal document establishing that your work was completed before any future patents came into being. It would certainly be cheaper than $10,000.

    The real thing you have to worry about is the likelihood that there are already 200+ patents on the books covering the ideas that you have implemented. No patent registration will protect you against that.

    --
    Breakfast served all day!
  3. One. More. Time. by fm6 · · Score: 4, Informative

    Also, what kind of document would I need to make official the public-domaining of the app?"

    See. A. Lawyer.

    Nobody on Slashdot is a legal expert, except in their own minds. The exceptions are the few actual lawyers who hang out here, and they all know better than to offer legal advice based on the kind of vague information you're providing.

    This point gets made every time we have one of these give-me-legal-advice Ask Slashdots. It's vaguely possible that the submitter hasn't heard this before. But why do the editors refuse to hear it?

  4. Re:Who owns the patent? by Anonymous Coward · · Score: 4, Informative

    The rights are assigned to Green Phosphor LLC, the company I founded. I own 60% of the company. :)

    So when I say it's free, I guess it must be!

  5. Please, just everybody stop. You are all so wrong by psxndc · · Score: 4, Informative
    1) I AM a lawyer

    2) As proof, what I am about to tell you is not legal advice, nor is me telling you this creating an attorney/client relationship

    3) Hire an attorney.

    That all said, a patent is not a freedom to operate document. If you have a patent on ABCD, and someone has a patent they claim covers ABC, nothing stops them from coming after you. They may win, they may not, but your patent does not protect you. It only allows you to prevent others from doing ABCD (it is a 'negative right'). Secondly, if you do want to ensure no one can own it, publish it yesterday. The longer you delay, the worse off everyone is because publications are an absolute bar to someone else patenting your invention only a year or more after the publication. Each day you wait pushes that statutory bar another day. Now, without reading your links, your 'publication' here - or more specifically whenever you put those up - is sufficient. You do not need to make it a peer journal or anything like that. It just needs to be available to the public.

    Seriously, don't heed most of the advice here. It is just plain, outright wrong.

    Again, get a lawyer, talk to him or her, and I'll bet you they give you the same advice. Not that I'm giving you advice.

    --

    The emacs religion: to be saved, control excess.