Slashdot Mirror


Facebook Ordered To Turn Over Source Code

consonant writes "A Delaware District Court judge has ordered Facebook to turn over ALL its source code to Leader Technologies, who allege patent infringements by Facebook. The patent in question appears to be for 'associating a piece of data with multiple categories.' Additionally, while the judge in question deems it fine to let Leader Technologies look at Facebook's source (for a patent, no less!) in its entirety for a single feature, it would be 'overboard to ask a patent holder to disclose all of their products that practice any claim of the patent-in-suit.'"

6 of 304 comments (clear)

  1. Discovery by CrimsonAvenger · · Score: 3, Interesting

    If this is part of Discovery, then the requirement to turn over the code should be to the plaintiff's attorneys, not to the plaintiff. And the plaintiff doesn't actually get to see it themselves.

    At least, that's how it worked in SCO vs IBM.

    --

    "I do not agree with what you say, but I will defend to the death your right to say it"
  2. Re:Patent infringement x 2! by DoofusOfDeath · · Score: 4, Interesting

    There's been dozens of Myspace and Facebook clones out there. None have particularly succeeded. The underlying tech isn't what drives their success. It's the ability of their Marketing Droids to convince people that the emperor is really not, in fact, stark naked.

    I think what really drives Facebook is that it reached the critical mass to get a strong network effect.

    As you pointed out with the source code, there are numerous sites that could have served the role Facebook presently serves. I suspect this is a system that was destined to converge on one particular website, but was chaotic with respect to which site would get the crown.

  3. Re:FIRST CLAIM! by MobyDisk · · Score: 3, Interesting

    Another reason the patent system needs to be updated is because patents are written for lawyers, not for practitioners. Ex: If the patent is about software, a software engineer should be able to read and understand the patent. If it is a patent on a food recipe, then a chef should be able to understand it.

    But the patent above requires a lawyer and a linguistics expert to read it, then explain it to the software engineer. The engineer won't understand the patent, and the lawyer won't understand the software. So it is like there is an intentional "gap of unintelligibility" there to protect the patent holder from anyone actually being able to challenge it.

    Not all patents are written this way. But patents filed by trolls, and companies with more lawyers than engineers wind-up this way. I worked for a company that did this: The software guys gave design documentation and code to a lawyer. The lawyer turned 10 pages of diagrams into *hundreds* of pages of text. The software people then reviewed it, and had no idea what it was about. The inventors didn't even understand their own design.

  4. Re:this patenting thing ... by ari_j · · Score: 4, Interesting

    If you actually read the patent, which is something that the submitter appears to have skipped, it goes quite a bit further than just many-to-many database relationships. For something written in 2000, it is definitely novel. Whether it is appropriate for patent protection is debatable, of course, but it's not just a description of a relational database.

  5. Thank the spaghetti monster I live in Canada by presidenteloco · · Score: 3, Interesting

    Where I can ignore the insane US patent system.

    Seriously, someone needs to explain the process of object-oriented
    domain modelling, analysis, and design to the USPTO, and explain
    how virtually every outcome of such a process is "obvious to a qualified
    practitioner in the field." These patents on every "complicated-seeming"
    computer system that uses basic symbolic modelling of a domain and
    implements a few obvious methods on the objects, are ridiculous
    beyond belief, and one can take no position on these patents
    except to studiously ignore them.

    --

    Where are we going and why are we in a handbasket?
  6. Ok, lets see if I can break this down by jim_v2000 · · Score: 3, Interesting

    First, the problem that they're attempting to address with this patent: when you create a document or receive an email, it's up to you to categorize that document or email by whatever context (category/job fuction/etc) is appropriate...like sales or engineering. Usually this is done by creating categorized folders to stick the files or emails or whatever into.

    Their solution: When you're working on something on your computer (using their technology), you're doing so within a certain context. For example you might be working on Sales, Marketing, or Software Developement, etc. So if your current working context is Marketing, everything you create while in that context is automatically associated with Marketing. If you send someone an email, it's automatically tagged as related to Marketing, so there is no need for you or the recipient to stuff it into a Marketing folder for filing. When you switch contexts from Marketing to Sales, all the content you create is then tagged as Sales, so once again, there is no need for the user to organize their stuff.

    It sounds like their idea also provides for things to be associated with multiple contexts, and workspaces can be created that cover multiple contexts, so things get tagged accordingly. Also, it allows for manual tagging.

    I can't really think of how this applies to Facebook...and Leader Technologies doesn't appear to have an active product that does any of this. What do you guys think about my interpretation?

    --
    Don't take life so seriously. No one makes it out alive.