Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Yahoo Patents Dynamic Page Generator

Posted by CmdrTaco on Thu Nov 11, 1999 08:17 AM
from the you-gotta-be-kidding dept.
ecampbel writes "This patent should scare many, many different sites. Their specific invention is that they store the live data used to fill in their site?s templates in shared memory that the sub-processes that actually generate the page have access to. This method cuts down on the time it takes to generate their page since quering another server or process isn't necessary. What does Slashdot and the readers of Slashdot think of this new patent?" Thats it! Nobody is allowed to cache data in shared memory space any more! Slashdot actually runs really close to this, although I cache the custom Slashboxes in httpd child memory space, not in shared memory owned by the parent Apache (hey, is there a shared memory module for perl? :) The abstract is attached below, anyone have any opinions on this one?


Here is the abstract of their patent: United States Patent 5,983,227 (Nov. 9, 1999)

Dynamic page generator

Abstract

A custom page server is provided with user preferences organized into templates stored in compact data structures and the live data used to fill the templates stored local to the page server which is handing user requests for custom pages. One process is executed on the page server for every request. The process is provided a user template for the user making the request, where the user template is either generated from user preferences or retrieved from a cache of recently used user templates. Each user process is provided access to a large region of shared memory which contains all of the live data needed to fill any user template. Typically, the pages served are news pages, giving the user a custom selection of stock quotes, news headlines, sports scores, weather, and the like. With the live data stored in a local, shared memory, any custom page can be built within the page server, eliminating the need to make requests from other servers for portions of the live data. While the shared memory might include RAM (random access memory) and disk storage, in many computer systems, it is faster to store all the live data in RAM.

This discussion has been archived. No new comments can be posted.
Yahoo Patents Dynamic Page Generator | Log In/Create an Account | Top | 282 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Re:Even better.... by eosnet (Score:1) Thursday November 11 1999, @07:49AM
  • Re:Standard module by whileone (Score:1) Thursday November 11 1999, @07:55AM
  • Re:new /. topic by bridgette (Score:1) Thursday November 11 1999, @07:59AM
  • Even worse... by adamsc (Score:1) Thursday November 11 1999, @08:05AM
  • Re:Long way to go in IP by BootSpooge (Score:1) Thursday November 11 1999, @04:56AM
  • My Patent by GoofyBoy (Score:1) Thursday November 11 1999, @04:56AM
  • Re:Uh. Definitely prior art. by CrayDrygu (Score:1) Thursday November 11 1999, @08:08AM
  • Some of us wrote/compiled an essay on the subject by Chris Johnson (Score:2) Thursday November 11 1999, @08:16AM
  • revolution by engel (Score:1) Thursday November 11 1999, @04:56AM
  • I say: demonstrate it ! by jumbolo (Score:1) Thursday November 11 1999, @04:57AM
  • Encheferizer to the rescue! by gludington (Score:1) Thursday November 11 1999, @08:16AM
  • different from high performance databases - how? by geoff lane (Score:2) Thursday November 11 1999, @05:02AM
  • Encheferizer to the rescue! by gludington (Score:1) Thursday November 11 1999, @08:20AM
  • Check out what barrapunto uses by Kandinski (Score:1) Thursday November 11 1999, @05:03AM
  • Who's organizing our side? by Mr. Slippery (Score:2) Thursday November 11 1999, @05:03AM
  • slashdot congressmen, any lawyers here? by emmons (Score:1) Thursday November 11 1999, @08:24AM
  • Re:new /. topic by biostatman (Score:1) Thursday November 11 1999, @08:27AM
  • Speculation: by Chris Johnson (Score:2) Thursday November 11 1999, @08:29AM
  • Seems to be reinvention of report generation by DanielRavenNest (Score:1) Thursday November 11 1999, @05:04AM
  • League for Programming Freedom by Diane k4.5 (Score:1) Thursday November 11 1999, @08:29AM
  • Link? by Kinthelt (Score:1) Thursday November 11 1999, @03:19AM
  • Re:YAUSPORAS... by atillathehun (Score:1) Thursday November 11 1999, @05:07AM
  • by Dom2 (838) on Thursday November 11 1999, @05:08AM (#1542800) Homepage
    This is a subject coming up more and more frequently on slashdot. I think it's time that we contacted somebody at the patent office for the weekly interview. You never know, it might make a difference. At the very least, they might tell us how we can make a difference.

    -Dom
  • Uh. Definitely prior art. by Pascal Q. Porcupine (Score:2) Thursday November 11 1999, @03:20AM
  • Ye Gods, they ARE going to go all the way! by Stormbringer (Score:1) Thursday November 11 1999, @05:09AM
  • I guess Linda isn't considered prior art...? by NickJacobs (Score:1) Thursday November 11 1999, @03:20AM
  • Getting a patent vs. using it as a club by Joe Rumsey (Score:1) Thursday November 11 1999, @08:49AM
  • That's it! Time to write our senators... by Lord Bitman (Score:1) Thursday November 11 1999, @09:01AM
  • Re:Some of us wrote/compiled an essay on the subje by gwyndaf (Score:1) Thursday November 11 1999, @09:12AM
  • 'more' patent by rp (Score:1) Thursday November 11 1999, @05:13AM
  • Re:Link? by Pascal Q. Porcupine (Score:2) Thursday November 11 1999, @03:21AM
  • 'broad' software patent? by rp (Score:1) Thursday November 11 1999, @05:18AM
  • Yahoos other Patent case by Thiarna (Score:1) Thursday November 11 1999, @05:19AM
  • First post!!! by BootSpooge (Score:1) Thursday November 11 1999, @03:22AM
  • Speaking of the McDonnell Patent... by Ares (Score:1) Thursday November 11 1999, @09:13AM
  • Activism by Head Lice (Score:1) Thursday November 11 1999, @09:15AM
  • Re:Patents don't mean much. by coreybrenner (Score:1) Thursday November 11 1999, @09:21AM
  • Re: Fix for s/w patents by Afterimage (Score:1) Thursday November 11 1999, @09:23AM
  • We need to get in touch with our Congressmen by DragonHawk (Score:2) Thursday November 11 1999, @05:23AM
  • My Patents... by JediLuke (Score:1) Thursday November 11 1999, @09:28AM
  • Motives? by Spud Zeppelin (Score:2) Thursday November 11 1999, @05:25AM
  • I'm gonna patent ASCII by silversurf (Score:1) Thursday November 11 1999, @09:38AM
  • Re:Death of the internet by Steven Pulito (Score:1) Thursday November 11 1999, @09:49AM
  • Re:Picking apart the patent by Ares (Score:1) Thursday November 11 1999, @09:50AM
  • Re:Patent Stupidity by sumner (Score:1) Thursday November 11 1999, @09:51AM
  • Re:PhotoMosaic by jms (Score:2) Thursday November 11 1999, @05:42AM
  • Can you say BS? by !Xabbu (Score:1) Thursday November 11 1999, @05:45AM
  • Have they patented use of vi to write HTML yet? by dave_aiello (Score:2) Thursday November 11 1999, @05:47AM
  • Re:Standard module by consumer (Score:1) Thursday November 11 1999, @09:52AM
  • Specific Prior Art has now been located (I think) by King Babar (Score:1) Thursday November 11 1999, @10:17AM
  • Re:Silly patents and TM:s How *should* it work? by son of spAm (Score:1) Thursday November 11 1999, @10:24AM
  • Re:Standard reply to patents... by rotted (Score:1) Thursday November 11 1999, @05:55AM
  • trying to patent locality... by qwerjkl (Score:1) Thursday November 11 1999, @05:56AM
  • Re:Long way to go in IP by Sorklin (Score:1) Thursday November 11 1999, @05:57AM
  • Re:Uh. Definitely prior art. by CrayDrygu (Score:1) Thursday November 11 1999, @10:43AM
  • Re:Check out what barrapunto uses by ralphclark (Score:1) Thursday November 11 1999, @10:54AM
  • Re:YAUSPORAS... by norton_I (Score:1) Thursday November 11 1999, @06:11AM
  • Picking apart the patent by jms (Score:2) Thursday November 11 1999, @06:12AM
  • Re:new /. topic by ripler (Score:1) Thursday November 11 1999, @06:14AM
  • PTO not all bad by GeorgeMcBay (Score:1) Thursday November 11 1999, @10:54AM
  • Realistically, who cares? by Da VinMan (Score:1) Thursday November 11 1999, @11:07AM
  • The Actual Patent Claim by Thalia (Score:1) Thursday November 11 1999, @11:22AM
  • by JPMH (100614) on Thursday November 11 1999, @06:20AM (#1542862)
    Read the patent [164.195.100.11]. (Key paragraphs below).

    It is much much worse than a claim on use of shared memory. The real killer broad claim is #2, which is an attempt to claim ALL pre-compiled user-specific template pages.

    Use of shared memory (#4), server-farms (#5), and cacheing (#6) are additional claims over and beyond the basic claim #2. Claim 2 applies whether these other claims are implemented or not.

    The nitty-gritty of claim #1 is just a fallback position, which protects Yahoo's detailed process in the event that Yahoo's other claims are ruled too abstract. Claim #1 does not apply unless you specifically generate lists of relevant sports teams and weather reports from user postcodes. The real horror is claim #2.

    Claim 2

    2. Using a page server, a method of providing real-time responses to user requests for customized pages, the method comprising the steps of:


    obtaining user preferences, wherein a user's user preferences indicate items of interest to that user;

    obtaining real-time information from information sources;

    storing the real-time information in a storage device;

    combining the user preferences for the user and a template to form a template program specific to the user;

    receiving, from a user and at the server, a user request for a customized page customized according to the user preferences;

    executing the template program specific to the user using the real-time information stored in the storage device as input to the template program to generate the customized page; and

    providing the user with the customized page, wherein the steps of executing and providing are performed in real-time response to receipt of the user request in the step of receiving and wherein the customized page includes at least one item of real-time information selected from the storage device.

    Claim 4

    4. The method of claim 2, wherein the step of storing the real-time information in a storage device is a step of storing the real-time information in a memory having a capacity to simultaneously contain all of the real-time information that could be required for execution of the template program.

    The term "template program" would appear to cover any per-user pre-generated page which includes ASP or PHP or Javascript to fill in the blanks. Bespoke formats in which the user template contains just field names instead of script fragments might also be considered "programs", executable by the web-server plus appropriate module.

    Very, very nasty.

  • Re:Standard reply to patents... by pinka (Score:1) Thursday November 11 1999, @11:29AM
  • Re:The Actual Patent Claim by JPMH (Score:1) Thursday November 11 1999, @11:35AM
  • The feds should be able to fine them by browser_war_pow (Score:1) Thursday November 11 1999, @06:22AM
  • The Prior-Art-O-Matic by xeno (Score:2) Thursday November 11 1999, @11:51AM
  • Re:new /. topic by CheapVerbiage (Score:1) Thursday November 11 1999, @06:22AM
  • My Two Cents by Tutskcerrub (Score:1) Thursday November 11 1999, @06:23AM
  • Re:Specific Prior Art has now been located (I thin by JPMH (Score:1) Thursday November 11 1999, @12:05PM
  • Re:usa only? by dufke (Score:1) Thursday November 11 1999, @06:23AM
  • Coming to a country near you, Real Soon Now by JPMH (Score:1) Thursday November 11 1999, @12:36PM
  • Solution: patent the patent by [null] (Score:1) Thursday November 11 1999, @06:40AM
  • Patent Law? by gotan (Score:1) Thursday November 11 1999, @06:42AM
  • YAUSPORAS... by Oms (Score:2) Thursday November 11 1999, @03:24AM
  • Standard module (Score:5)

    by Matts (1628) on Thursday November 11 1999, @03:24AM (#1542878) Homepage
    IPC::Shareable can (and is) used for this technique on mod_perl sites. I've used it myself. I haven't read the patent yet, I guess I'll go check it out.

    See the modperl archives for many other people using this method for caching data (templates and other stuff). I guess it could be argued that anything using a <perl> section or startup.pl in modperl is using a similar technique.
  • patent officers by hugg (Score:1) Thursday November 11 1999, @01:00PM
  • Yeek (Score:4)

    by Pascal Q. Porcupine (4467) on Thursday November 11 1999, @03:25AM (#1542881) Homepage
    Hm. In trying to find the patent in question, I did a search on 'yahoo' in the IBM patent database... US patent 05896132 [ibm.com] is even more unbelievable than this one. Apparently IBM tried and succeeded patenting using the word 'more' for flipping through multiple pages of text:

    Scroll bars conventionally used in a graphical user interface are replaced with "more" bars at each edge of a display bordering a direction in which more information is available for viewing. Actuation of a cursor on one of the more bars scrolls the display in the direction of the more bar. The more bars provide an intuitive mechanism for controlling the display of graphical user interface.
    That does it, I'm nuking the USPTO...
    ---
    "'Is not a quine' is not a quine" is a quine.
  • DOJ, 180 States and Yahoo Vs Microsoft and Linux by The_Myth (Score:1) Thursday November 11 1999, @01:03PM
  • Hey *I* came up with that idea too! by Gurlia (Score:1) Thursday November 11 1999, @03:26AM
  • Shared memory = HDD? by rocca (Score:1) Thursday November 11 1999, @01:25PM
  • nice idea, but... by CheapVerbiage (Score:1) Thursday November 11 1999, @06:44AM
  • Shared memory by pvente (Score:2) Thursday November 11 1999, @03:26AM
  • Preusage? by bero-rh (Score:1) Thursday November 11 1999, @06:53AM
  • Shared memory perl by Agnomen (Score:1) Thursday November 11 1999, @03:27AM
  • Re:new /. topic by jesdynf (Score:1) Thursday November 11 1999, @02:16PM
  • ... by Maul (Score:1) Thursday November 11 1999, @06:59AM
  • No, they use disk caching. But... by hatless (Score:2) Thursday November 11 1999, @02:17PM
  • by mindslip (16677) on Thursday November 11 1999, @03:28AM (#1542892)
    I've said it before, and I'll keep saying it, not that it would make much impact.

    Any idea or expression which can be thought by more than one person by sheer coincidence should never be allowed to be protected.
    Expression is not an entity to be hoarded. Implementation may have its merits in the varying methods used, but the thought processes which led to those methods are ultimately responsible, and come from varying sources of inspiration which law can neither protect, enslave, or induce.

    Research which truly *is* research, could be protected, certainly, as one protects the fruit of any labour (although for moral reasons, medicine, science, etc. they often shouldn't be). But clever programming tricks, methods that are already taken for granted, or legal wording of common-place procedures written and submitted for the purpose of making a buck... that's not justice, that's not even moral.

    Patents fall under law, law is imposed to promote justice, and a capitalistic greedy move like this on the part of a bunch of Yahoo's does no justice to anyone.

    mindslip
  • Re:Silly patents and TM:s How *should* it work? by kiatoa (Score:1) Thursday November 11 1999, @07:02AM
  • US patents by Quirk (Score:1) Thursday November 11 1999, @07:11AM
  • by josepha48 (13953) on Thursday November 11 1999, @03:28AM (#1542900) Journal
    The abstract is a abrief description of what a patent does. Just because your system does what theres does does not necessarily mean you may infringe. What do the claims say? It is the patent claims that are what needs to be worried about. Does anyone have a patent number here?

    Suggestion /. with all the patents coming out that deal with hardware/software like this one ie shared mem, maybe it would be a good idea that when someone submits an article for a patent, they are prompted to also send the patent number, and a link to where they got this info, and all that jazz. Rather than just the abstract.

    I mean really the abstract is just that 'abstract'. IT is supposed to be a 1 paragraph summary of the invention in less than 150 words.

    flames > /dev/null
    moderate -1Million

    send flames > /dev/null

  • Netscape Livewire/SSJS, for one... by hatless (Score:2) Thursday November 11 1999, @02:30PM
  • Maybe they're good guys. by Spit (Score:1) Thursday November 11 1999, @02:43PM
  • Re:Breaking News: New Patent Filed by mindstorm (Score:1) Thursday November 11 1999, @07:21AM
  • Prior Art Repository by dfay (Score:1) Thursday November 11 1999, @07:23AM
  • Here's a Link (Score:5)

    by Anonymous Coward on Thursday November 11 1999, @03:28AM (#1542907)
    the full patent is here [164.195.100.11]
  • Time to choose a different career? by Rob the Roadie (Score:1) Thursday November 11 1999, @03:29AM
  • What about Netcenter, Themes.org and what not? by tweek (Score:2) Thursday November 11 1999, @03:29AM
  • Huh... by Target Practice (Score:1) Thursday November 11 1999, @03:29AM
  • Re:new /. topic by derobert (Score:1) Thursday November 11 1999, @04:19PM
  • Up-moderate the prior comment- PLEASE. by Svartalf (Score:1) Thursday November 11 1999, @05:07PM
  • Self defense pattents considered harmful. by Ungrounded Lightning (Score:2) Thursday November 11 1999, @05:21PM
  • Patents don't mean squat until court by -=[NodeOne]=- (Score:1) Thursday November 11 1999, @05:22PM
  • How are they gonna find you? by Ratface (Score:2) Thursday November 11 1999, @03:31AM
  • Re:First post!!! by spiffyboy (Score:1) Thursday November 11 1999, @03:31AM
  • by jd (1658) <imipak@ya[ ].com ['hoo' in gap]> on Thursday November 11 1999, @03:32AM (#1542922) Homepage Journal
    It took me a few times of reading it to work my way through the excess verbiage. Yahoo must have hired Sir Humphrey Appleby as a legal consultant.

    As I understand it, what they're saying is that they pre-allocate a large chunk of memory per user (rather than dynamically allocate what's needed), and then fill it with whatever that user is doing.

    In addition, live data is regularly polled from other servers and stuffed into shared memory, thus removing the need to access the servers at the time of request.

    This would seem to give Yahoo a 2-tier caching system:

    Servers --> Shared memory --> User Cache --> User

    This may or may not be efficient, depending on how it's set up. It certainly means that the data from real-time data sources stops being real-time, and can be as old as the time-out on the shared memory cache.

    As for being innovative, well, that is arguable. There is certainly prior art for cache heirarchies (nlanr, the makers of Squid, have an entire network of web caches, for example, and Squid is built for exactly that kind of work). Using shared memory as a caching system is a trivial derivative of traditional caching, and wouldn't pass muster on it's own.

    Using a heirarchy inside a single system, to link multiple servers, is perhaps slightly more novel. I don't recall seeing that being done before.

    However, the patent could be considered a non-issue. If you use a heirarchy of -dynamically allocated- cache spaces, you automatically have something that is distinct from the system described in the patent. Also, if you have an N-ary graph of caches, rather than a simple tree, you would avoid the patent by using a distinct structure.

  • Re:Patent Research by ViGe (Score:1) Thursday November 11 1999, @08:30PM
  • Re:Yeek by Edwin Oostra (Score:1) Thursday November 11 1999, @03:35AM
  • Re:First post!!! by Helge Hafting (Score:1) Thursday November 11 1999, @09:12PM
  • Yes! Moderate this up! by PotatoHead (Score:1) Thursday November 11 1999, @09:21PM
  • Re:YAUSPORAS... by jd (Score:2) Thursday November 11 1999, @03:36AM
  • Re:Silly patents and TM:s How *should* it work? by guran (Score:1) Thursday November 11 1999, @10:15PM
  • Re:that means absolutely nothing by Anonymous Coward (Score:1) Thursday November 11 1999, @03:37AM
  • What happend to inovation? by Felinoid (Score:1) Thursday November 11 1999, @11:01PM
  • by 1010011010 (53039) on Thursday November 11 1999, @03:37AM (#1542931) Homepage
    ASP's Session and Application objects have done this for years. I use it to cache weather, stock quotes, news items, etc. Microsoft might do something good and sue the crap out of yahoo for this...
  • by JohnG (93975) on Thursday November 11 1999, @03:37AM (#1542933)
    Alot of people over the years have predicted that the internet is a fad and will die out. Most of them people have already ate thier words, and maybe rightfully so. I think the internet will be around for ever.
    What I doubt though is that it will continue to grow. We will never have a reality such as in Star Trek, or some of the worlds the Sliders go to. We will never have a world with terminals in every room of every building hooked up to the internet linking the whole world.
    I say this because all these internet patents are scaring off lots of people that could be developing the websites that would make such a thing feasible. Linking the world together is nothing without the content that would be needed. Think about it, there is no more one-click shopping without a royalty be paid to Amazon, so E-commerce sites will have to do things the longer, harder way. If they do not do it the hard way they will have to develop a new concept which if history shows they will run out and patent and leave the followers in the same boat.
    The bottom line is for all these internet businesses is all about the Benjamins, and the world has never benefited from greed alone. These people claim to be "innovators" of the internet, as far as I'm concerned they are all just a bunch of greedy bastards holding the world back.

  • Re:Specific Prior Art has now been located (I thin by King Babar (Score:1) Friday November 12 1999, @03:46AM
  • new /. topic (Score:4)

    by werd life (94886) on Thursday November 11 1999, @03:38AM (#1542937)
    rob, you should add

    http://slashdot.org/search.pl?topic=ludicrous_pa tents

    but what would the logo be?

  • Re:First post!!! by Anonymous Coward (Score:1) Thursday November 11 1999, @03:39AM
  • Re:Hey *I* came up with that idea too! by jediapprentice (Score:1) Monday November 15 1999, @04:00PM
  • Re:Huh... by smutt (Score:1) Thursday November 11 1999, @03:40AM
  • Software patents (Score:3)

    by Ed Avis (5917) <ed@membled.com> on Thursday November 11 1999, @03:40AM (#1542943) Homepage

    This just illustrates how inappropriate patents are for software. Even if this were an original idea (and as others have pointed out, it certainly isn't), it wouldn't be worth granting a patent on it, because it would restrict competition far too much and subject developers to legal harassment. It's also merely a combination of existing ideas - filling in templates, and caching data in memory - that would be obvious to any skilled programmer.

    Of course Yahoo are free to copyright the code they are using, and that makes sure that they can get a good return from their effort. But allowing companies to patent particular ideas and then sue other developers is bad news both for the software industry and for consumers.

    The paper Against Software Patents [mit.edu] is slightly old, but a good introduction to why granting patent monopolies on software techniques is a bad idea.

    It's not too late to stop software patents being introduced in Europe - check out freepatents.org [freepatents.org] if you live in the EU.

  • Re:I PATENTED BREATHING!!! by Rogain (Score:1) Tuesday November 16 1999, @07:54PM
  • Does Jerry know? by Ratface (Score:2) Thursday November 11 1999, @03:40AM
  • Patent Stupidity by Alan Cox (Score:2) Thursday November 11 1999, @03:40AM
  • Yahoo Patents by Kevin223 (Score:1) Thursday November 11 1999, @03:42AM
  • Re:new /. topic by gorilla (Score:2) Thursday November 11 1999, @03:43AM
  • by adimarco (30853) on Thursday November 11 1999, @03:43AM (#1542950) Homepage
    It is becoming rapidly apparent to me that the Patent system as we know it is in need of serious modification. I'm open to argument about what exactly is wrong (IANAL), but if something like this can actually get patented then *something* is definitely wrong

    I suspect the patent office clerks (or whoever actually reviews and issues these things) lack the technical knowhow they require to properly evaluate (or, hell, even understand) these things and look for prior art. This unfairly allows those with $$ to take advantage of their ignorance and engage in the kind of frivolous litigation we so love here in the U.S.

    To my understanding (and again, IANAL. do we have any lawyers here on Slashdot? any care to comment on the basics of patent law?) patents are basically a legal monopoly for a set time period to allow the inventor of a particular 'technique' to profit from his labor, at least in an intellectual sense. Generally speaking, this is a reasonable idea, imho. I seem to remember that the time period allotted is 7 years (someone correct me please?), and while this may be fine for real world (meatspace) inventions, that's simply aeons in computer time. It's like a 200 year patent in the real world. Perhaps we should consider some modifications to our patent system to account for the rapid pace of modern technology?

    Has this type of practice always been common in patent litigation? A lot of it seems blatantly sleazy and deceptive. I've only noticed it recently, but then again, I've only been paying attention recently...

    Anthony

    ^X^X
    Segmentation fault (core dumped)
  • Re:Time to choose a different career? by SEWilco (Score:1) Thursday November 11 1999, @03:44AM
  • by Sorklin (88002) on Thursday November 11 1999, @03:45AM (#1542952)
    I think we will soon hit critical mass with patents. Couple of nights ago, one of the major evening news magazines (like 60 minutes or 48 hours -- side note, why do they always use a number as the first word in the title?) was doing a story on human genome patenting. They covered the fact that several institutions cannot even screen for Alzheimers or breast cancer, because the genes were patented. The doctor made it clear that the tests were not patented, just the genes, making *any* test that screens these genes subject to the patent.

    Patents like that -- where there is a direct detrimental effect on people as a result (who are unable to even get a test done!) might push the patent reform to front and center. Perhaps then, we can push the absurd software patents to the forefront and try to get some good ole fashioned reform going ("Its a good ole patent lynching, mama").

    The need for reform *is* coming to the consciousness of the mainstream. Lets make sure that software patents are not forgotten when that happens.
  • Arrrggghhhh by Anonymous Coward (Score:1) Thursday November 11 1999, @03:46AM
  • Breaking News: New Patent Filed by mindstorm (Score:1) Thursday November 11 1999, @03:46AM
  • vignette.com does this by emptybody (Score:1) Thursday November 11 1999, @03:47AM
  • new /. topic - DO IT by Flippo (Score:1) Thursday November 11 1999, @03:47AM
  • Re:usa only? by nevets (Score:1) Thursday November 11 1999, @03:48AM
  • Re:First post!!! by mochaone (Score:2) Thursday November 11 1999, @03:50AM
  • Re:usa only? by leitchn (Score:1) Thursday November 11 1999, @03:50AM
  • Yeah, Right by mholve (Score:1) Thursday November 11 1999, @03:51AM
  • Re:usa only? by Anonymous Coward (Score:1) Thursday November 11 1999, @03:51AM
  • Re:new /. topic by tobias (Score:1) Thursday November 11 1999, @03:51AM
  • Re:Prior Art... by SEWilco (Score:1) Thursday November 11 1999, @03:52AM
  • Sounds like CGI::FastTemplate by daniel-san (Score:1) Thursday November 11 1999, @03:53AM
  • Re:How are they gonna find you? by Anonymous Coward (Score:1) Thursday November 11 1999, @03:56AM
  • Please, no more patent articles... by festers (Score:1) Thursday November 11 1999, @03:56AM
  • broad patents by The Mad Hawk (Score:1) Thursday November 11 1999, @03:57AM
  • Re:Long way to go in IP by JohnG (Score:1) Thursday November 11 1999, @03:58AM
  • Re:new /. topic by The G (Score:2) Thursday November 11 1999, @03:58AM
  • Time for a new Slashdot category by Sloppy (Score:1) Thursday November 11 1999, @03:58AM
  • Re:Patent Stupidity by SL33Z3 (Score:1) Thursday November 11 1999, @03:59AM
  • won't stand up in court by Anonymous Coward (Score:1) Thursday November 11 1999, @03:59AM
  • Ridiculous patents and Al Gore by KilobyteKnight (Score:1) Thursday November 11 1999, @04:00AM
  • Excellent patent article on /. by raph (Score:2) Thursday November 11 1999, @04:00AM
  • Anyone enforcing it? by DarkToast (Score:1) Thursday November 11 1999, @04:01AM
  • The way this is going... by El Puerco Loco (Score:1) Thursday November 11 1999, @04:03AM
  • Welcome To The Precedent of Incompetence by Effugas (Score:2) Thursday November 11 1999, @04:04AM
  • Re:PhotoMosaic by Pascal Q. Porcupine (Score:2) Thursday November 11 1999, @04:25AM
  • Patent = New and original idea by Midnight Thunder (Score:1) Thursday November 11 1999, @04:05AM
  • Re:Ridiculous patents and Al Gore by Squid (Score:1) Thursday November 11 1999, @04:06AM
  • A possible workable solution? by !IH (Score:2) Thursday November 11 1999, @04:26AM
  • Patent = New and original idea by Midnight Thunder (Score:1) Thursday November 11 1999, @04:06AM
  • What do projects produce? by icing (Score:1) Thursday November 11 1999, @04:27AM
  • Re:Sounds like CGI::FastTemplate by tpaine (Score:1) Thursday November 11 1999, @04:29AM
  • Re:that means absolutely nothing by A Big Gnu Thrush (Score:2) Thursday November 11 1999, @04:31AM
  • Re:Arrrggghhhh by Gleef (Score:2) Thursday November 11 1999, @04:32AM
  • by sterno (16320) on Thursday November 11 1999, @04:32AM (#1542994) Homepage
    Here's another idea, what about having the GNU foundation create a patent fund. People could donate money to it and then the fund would go to try to collect as many patents as possible. Then these patents could be made available to GPL software for free. Another twist on this could be establishing a prior art repository so that if somebody wants to free their idea, they can put it there and be safe in the knowledge that nobody else would be able to get a valid patent on it.

    Another possibility is that this fund could be used to pay the royalties in bulk for all GPL software. So, for example, somebody from GNU goes over to Unisys and offers to pay them a lump sum to permit royalty free use of the patent for all software released under the GPL.

    This would have two effects:

    1) It would provide a way for people developing free software from having to pay royalties on something that they might not make money off of in the first place.

    2) It would encourage more people to use the GPL because they could write their software without having to pay various royalties that they might otherwise be committed to.




    ---

  • Re:Time for a new Slashdot category by PigleT (Score:1) Thursday November 11 1999, @04:07AM
  • Re:Yeek by sandler (Score:1) Thursday November 11 1999, @04:11AM
  • How long... by Griim (Score:2) Thursday November 11 1999, @04:15AM
  • Re:new /. topic by yack0 (Score:1) Thursday November 11 1999, @04:16AM
  • Re:that means absolutely nothing by Khalid (Score:1) Thursday November 11 1999, @04:33AM
  • Moderate that UP by adimarco (Score:2) Thursday November 11 1999, @04:33AM
  • not bad by alprazolam (Score:1) Thursday November 11 1999, @04:16AM
  • Re:Arrrggghhhh by A Big Gnu Thrush (Score:1) Thursday November 11 1999, @04:34AM
  • There is tons of Prior art: I've seen it by the red pen (Score:1) Thursday November 11 1999, @04:16AM
  • Patents don't mean much. by meckardt (Score:2) Thursday November 11 1999, @04:18AM
  • Would be funny, if it was not serious by cabalamat (Score:1) Thursday November 11 1999, @04:35AM
  • Not in the spirit of the Internet by tumeric (Score:1) Thursday November 11 1999, @04:35AM
  • umm by MrP- (Score:2) Thursday November 11 1999, @04:35AM
  • Re:usa only? by berek (Score:1) Thursday November 11 1999, @04:35AM
  • Possible Logos by eiPi (Score:1) Thursday November 11 1999, @04:35AM
  • What I gathered by Matts (Score:2) Thursday November 11 1999, @04:19AM
  • Why Not a Software Patent Blackhole List? by John Murdoch (Score:2) Thursday November 11 1999, @04:20AM
  • Re:Yeek by Pascal Q. Porcupine (Score:2) Thursday November 11 1999, @04:21AM
  • Re:Arrrggghhhh by Pascal Q. Porcupine (Score:2) Thursday November 11 1999, @04:22AM
  • Re:Huh... by sjames (Score:2) Thursday November 11 1999, @04:23AM
  • Ramdisk? by kevlar (Score:1) Thursday November 11 1999, @04:36AM
  • Re:HELP: offtopic question.... by Mr. Slippery (Score:1) Thursday November 11 1999, @04:37AM
  • Silly patents and TM:s How *should* it work? by guran (Score:2) Thursday November 11 1999, @04:23AM
  • Patent Research by Evil Greeb (Score:2) Thursday November 11 1999, @04:24AM
  • Patent on patents by IanO (Score:1) Thursday November 11 1999, @04:37AM
  • by sterno (16320) on Thursday November 11 1999, @04:25AM (#1543026) Homepage
    I had an idea that I came up with when I discovered that apparently the concept of an on-line Auction is patented. What I'd like to see is a patent fighting fund. Basically you set up a website where a listing of really bad patents are available. If you see a patent you absolutely detest, you can whip out your credit card and donate a few bucks to a legal fund to fight it.

    You bring in a few patent attorneys and having a standing arrangement that they give a price tag for the battle and when they get that much money in the coffers, they can go out and start taking down the patent. If not enough money is collected after a given period of time, then the money would not be charged to the credit card and the patent would go on its merry way.

    Thoughts?

    ---

  • Who's affected. by anatoli (Score:1) Thursday November 11 1999, @04:40AM
  • Re:new /. topic by paranoid.android (Score:1) Thursday November 11 1999, @04:40AM
  • Re:Patent the Wheel by neilv (Score:1) Thursday November 11 1999, @04:40AM
  • Where's the petitioning? by Steve Mitchell (Score:1) Thursday November 11 1999, @07:27AM
  • Re:Standard reply to patents... by Subwolf (Score:1) Thursday November 11 1999, @07:29AM
  • Re:Patent = New and original idea by Awel (Score:2) Thursday November 11 1999, @04:43AM
  • Re:Standard reply to patents... by Anonymous Coward (Score:1) Thursday November 11 1999, @04:43AM
  • Re:Ingenuiusly obscure by YeOldeGnurd (Score:1) Thursday November 11 1999, @04:43AM
  • The Donkies are Barking! by eosnet (Score:1) Thursday November 11 1999, @07:36AM
  • Re:Yeek by thal (Score:1) Thursday November 11 1999, @04:45AM
  • Patent Office policy by Salamander (Score:2) Thursday November 11 1999, @07:37AM
  • Re:Patents don't mean much. by guacamole (Score:1) Thursday November 11 1999, @07:39AM
  • Yet Another Indefensible Patent by speedbump (Score:1) Thursday November 11 1999, @04:46AM
  • Re: Fix for s/w patents by Matts (Score:2) Thursday November 11 1999, @04:46AM
  • Re:Type a number in this search box by quasimoto (Score:1) Thursday November 11 1999, @04:47AM
  • Re:Patent = New and original idea by PenguinX (Score:1) Thursday November 11 1999, @04:49AM
  • Re:new /. topic by Medieval (Score:1) Thursday November 11 1999, @04:50AM
  • 73 replies beneath your current threshold.
(1) | 2 | 3