Slashdot Mirror


Epicrealm Uses Vague Patents to sue Web Sites

An anonymous reader writes "InfoSpinner/epicRealm holds two patents that basically describe every dynamic Web site in existence and is now using them to sue companies like eHarmony. This patent seems to describe a standard web/application server setup. This one describes 'dynamically generating a Web page in response to the request, the Web page including data dynamically retrieved from one or more data sources.' If enforced, these patents could shut down almost every dynamic site on the Internet, including the USPTO."

20 of 397 comments (clear)

  1. Re:Ahhh Europe rules by Anonymous Coward · · Score: 1, Informative

    If your email address is any indication of where you live then be aware that the UK has a patent office that is eager to outdo their american counterparts in patenting the patently obvious.

  2. prior art by mulcher · · Score: 2, Informative

    Umm Amazon existed in 1998.

    1. Re:prior art by surprise_audit · · Score: 2, Informative

      AltaVista: Delivers Internet's first Web index (1995). Search results page generated dynamically, based on input from the user.

    2. Re:prior art by Zeinfeld · · Score: 2, Informative
      The patent is a continuation in part from Apr 23 1996. The prior art neest to be before Apr 22 1995.

      I know of plenty of prior art from that period. Like several hundred items.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    3. Re:prior art by I8TheWorm · · Score: 2, Informative

      Inventors: Lowery; Keith (Richardson, TX); Levine; Andrew B. (Plano, TX); Howell; Ronald L. (Rowlett, TX)
      Assignee: InfoSpinner, Inc. (Richardson, TX)
      Appl. No.: 636477
      Filed: April 23, 1996

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    4. Re:prior art by Temsi · · Score: 2, Informative

      OK, that's pretty simple.

      IMDB

      According to the imdb history their system was created in 1990 and the website was launched in 1993.
      So it looks like IMDB was getting hundreds of hits a day, 3 years before these numbnuts filed their bogus patent application.

      --
      -- This sig for rent.
  3. Re:Paying for use of other patents... by IHateSlashDot · · Score: 3, Informative
    Those patents just represent known "prior art". They are essentiallly patents that are related to the described invention. There is abosolutely no implication that the current patent uses the technologies described in the "prior art".

    In fact, it just the opposite. Any claims that would already be covered would not be allowed in the current patent. So they do not need to pay anything for the other patents referenced since their invention has been found to be different from all of those.

    Of course, they do not need to pay anything to reference OLE.

  4. Re:Paying for use of other patents... by Anonymous Coward · · Score: 1, Informative

    They're prior art references; they don't do anything to the linked patent whatsoever. You don't have to pay to cite them, and they don't effect the claims.

  5. There are better examples by jd · · Score: 2, Informative
    IIRC, there was a demo CGI script that came with the NCSA server for accessing the finger daemon and another for accessing a whois server. Both of these generate dynamic output, access multiple sources, etc, etc, etc.


    Even further back, the search engines for the Gopher and WAIS systems were much the same way. Methinks Epicrealm's website does NOT predate Gopher.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  6. Re:This effects everyone by servoled · · Score: 2, Informative
    The patent date is January 1999, so this could be a very real barrier to many companies. IANAL

    Obviously not. If you were a lawyer or knew any patent law you would have looked for priority data, such as:
    This application is a division of Ser. No. 08/636,477, filed Apr. 23, 1996, now U.S. Pat. No. 5,894,554.
    Both of these patents have the same effective filing date (the date you have to beat for something to qualify as prior art under 35 USC 102): April 23, 1996. The second patent is a division of the first patent.
    --
    "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  7. Filed 9 years ago by Skiron · · Score: 2, Informative

    Inventors: Lowery; Keith (Richardson, TX); Levine; Andrew B. (Plano, TX); Howell; Ronald L. (Rowlett, TX)
        Assignee: InfoSpinner, Inc. (Richardson, TX)
        Appl. No.: 636477
        Filed: April 23, 1996

    Submarine patent? Or not? Just lucky, I guess - will will now see how much law is an ass more than the SCO case.

  8. This is pure FUD by Ambush+Commander · · Score: 2, Informative

    ...these patents could shut down almost every dynamic site on the Internet, including the USPTO.

    Nonsense. Even if they had enough money to go around suing every dynamic site on the internet (think 8,168,684,336 web pages indexed by Google and divide by, say, 1,000), it would halted by the court which would find these patents "obvious" and with "prior use" and invalidate them. They have to prove all this stuff, and of course, it's simply not possible.

    Now, let's have an actual look at the patent, shall we? What's interesting is that they have lots of diagrams of prior art. Let us examine what exactly these figures describe. Fig 2 (if it doesn't show up for you, try reloading the page, it's some stupid Quicktime implementation) shows a client sending a request to a "web server executable" which serves a page among an array of pages. Hmph. Static web server. Clear prior art. Fig 3 shows a CGI setup, where the browser requests a CGI application and it is executed. Figure 1, which is not prior art, and it gets interesting. (you see, I'm not sure whether or not the claims of the Slashdot blurb are correct).

    In general, processor 102 retrieves processing instructions and data from a data storage medium 108 using mass storage device 107 and downloads this information into random access memory 103 for execution. Processor 102, then executes an instruction stream from random access memory 103 or read-only memory 104. Command selections and information input at input device 106 are used to direct the flow of instructions executed by processor 102. Equivalent input device 106 may also be a pointing device such as a conventional mouse or trackball device. The results of this processing execution are then displayed on display device 105.

    The preferred embodiment of the present invention is implemented as a software module, which may be executed on a computer system such as computer system 100 in a conventional manner. Using well known techniques, the application software of the preferred embodiment is stored on data storage medium 108 and subsequently loaded into and executed within computer system 100. Once initiated, the software of the preferred embodiment operates in the manner described below.

    So... 105 = web browser, 106 = mouse. But wait! Aren't parameters in dynamic websites part of the request headers? What's this "Command selections and information input at input device 106?" Hmm, that's weird, ::skips ahead:: This clears up things:

    For example, a large Web site may receive thousands of requests or "hits" in a single day. Current Web servers process each of these requests on a single machine, namely the Web server machine. Although these machines may be running "multi-threaded" operating systems that allow transactions to be processed by independent "threads," all the threads are nevertheless on a single machine, sharing a processor. As such, the Web executable thread may hand off a request to a processing thread, but both threads

  9. Re:USPTO can't be sued for infringement... by daremonai · · Score: 3, Informative

    See United States Code Title 28, Part IV, Chapter 91, Section 1498. This actually covers the claim procedures when the government makes use of a patent, but if you use this to key some Google searches, you'll get plenty of background on what it is about.

  10. Patent basics by Anonymous Coward · · Score: 1, Informative

    IANAL
    1) Prior art needs to exist before the filing, not issuing date, to matter.
    2) If a web site used this method, but didn't explain it, that's called a trade secret. It was still patentable. The risk they ran was that someone else would come up with the secret and patent it.
    3a) Until thrown out, claims must be read as valid but:
    3b) If prior art exists, the claim must be read in such a way that it doesn't cover the prior art, yet is still valid. Strange but true.
    4) Only claims matter, but the specification defines terms used in the claims. No "But it could also cover..." unless the specification made terms that flexible. Beware "doctrine of equivalence" however.
    5) check out http://www.groklaw.net/staticpages/index.php?page= 20050402193202442#patentlaw

  11. Re:RTFP (Read The Fine Patent) by jevvim · · Score: 3, Informative
    I was doing this in 1997. The patent is dated 1999.

    And the patent application was filed on April 23, 1996. "Prior art" must predate the filing date (04/23/1996), not the date the patent was granted (04/13/1999).

  12. Re:USPTO can't be sued for infringement... by daremonai · · Score: 2, Informative
    No, actually, the government does have automatic license (permission to use) in the legal sense. I think what you mean is the government doesn't have "free" (as in beer) license to the patent.

    Also, if you compare the remedies available for claims against government infringement with those available for non-government infringement (found in United States Code Title 35 Part II Chapter 29), the government does get the better part of the deal. In particular, a patent claimant cannot get an injunction to stop the government from using a patent.

    From what I recall, part of the reasoning behind this distinction goes back to World War I, where the government wanted to make sure patent claims could not be used to stop the development and production of new weapons.

  13. Re:By hand by ceejayoz · · Score: 2, Informative

    Fucking "Ajax". IT'S A CLEANING PRODUCT!

    I think the Greeks had the cleaning product beaten by a couple thousand years.

  14. Re:But, they licensed it out... by Svartalf · · Score: 4, Informative

    You completely missed the point- because you are looking solely at the patent and naught else because you apparently think you know more than someone who WORKED for these people in the past.

    You don't know how they accomplished what they did- you couldn't have, dude. It was the patents that covered epicRealm's content delivery network- and it was Squid that was used to accomplish the same. By the way, they're not patenting dynamic page generation per se, only cached thereof- and as such, you'd need a cobbled up Squid or something similar to accomplish it along with a hacked together DNS server network and telemetry transponder network.

    I know, I was one of the people working on the modifications they made to accomplish it. As for unlicensing things, you don't get to re-license the stuff if you breach the agreement, they were substantively in breach of the licensing grant given by the GPL in 2000. They continued to distribute systems that included this code throughout at least 2001 and 2002 before apparently ceasing operations (They pulled the signs from the building they were operating out of and their website went black around that timeframe...)

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  15. Yet more prior art by boutell · · Score: 2, Informative

    Just for the record, I have yet more prior art on this. In 1994 I developed, for Cold Spring Harbor Laboratory, a system that dynamically generated and cached GIF images of particular rectangular subregions of biology data as a web-based interface to same. In fact, I gave a presentation on it at the Second International Web Conference and talked specifically about its caching capabilities and so on. And I know I'm not the only one with prior art on this stupidity.

    --
    Check out the Apostrophe open-source CMS: http://www.apostrophenow.com/
  16. Re:Ahhh Europe rules by ultranova · · Score: 2, Informative

    Neither Russia nor Turkey are European countries, neither geologically nor culturally.

    Both have holdings on European soil, but that is insufficient to make them European countries - after all, USA has military bases in Europe, but it most certainly is not an European country. The majority of both Turkey and Russia are in Asia and Middle-East, respectively.

    As for culture, Russia never made the transition to democracy the European countries managed, and is arguably sliding back to dictatorship after a very short period of weaker central power due to the collapse of Soviet government. Turkey is a muslim nation with a history of military coups and constant human rights abuses.

    I really wish that people would stop making the absurd claim that Russia was a part of Europe, and the even more absurd claim that Turkey was that too. They are not and have never been.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.