Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Apple Patent Blocking PNG Development

Posted by timothy on Fri Nov 16, 2001 01:00 AM
from the everybody-needs-a-png-or-two dept.
Daniel writes: "Apple has a patent (U.S. Patent No. 5,379,129) on compositing a source and destination image using a mask image. This patent appears to read on alpha channel transparency, which the PNG and MNG file formats use. APPLE has declared in their patent statement to the Scalable Vector Graphics Working Group that their patent is only available for RAND Licensing. Since this patent appears to read on the PNG file format, Apple is hampering work on the PNG and MNG file formats. Perhaps Apple would like to clarify this situation by explicitly stating that this patent does not cover the PNG and MNG file formats or by RF Licensing their patent to the PNG and MNG development groups. Alternatively, the PNG and MNG developers are asking people to submit prior art in order to invalidate Apple's patent. SGI in particular appears to have prior art with their 'blendfunction.' Make sure the prior art you submit is older than May 08, 1992, the filing date of Apple's patent."
This discussion has been archived. No new comments can be posted.
Apple Patent Blocking PNG Development | Log In/Create an Account | Top | 357 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.
  • Hmmm by owenc (Score:1) Friday November 16 2001, @01:03AM
    • Re:Hmmm (Score:5, Insightful)

      by melquiades (314628) on Friday November 16 2001, @01:12AM (#2573391) Homepage
      Keep in mind:
      • They are a company; their business is making money, not being cool (except to the extend that being cool helps business).
      • They are publicly traded, so they have a legal obligation to their stockholders to do their best to make money, even at the expense of being cool.
      • Making money means pursuing every strategy available to them to its fullest extent, and taking advantage of whatever the law, the world, and circumstance gives them.
      • Sometimes this means doing cool things, like open-sourcing the core of their new OS.
      • Sometimes the means doing crappy things, like abusing an overinflated body of intellectual property law.
      Of course, if they really do put the brakes on PNG (and let's wait to hear all sides of the story), and if that hurts their business (e.g. it hurts their good standing with their customers and developers), they won't do it. So maybe sending them a polite but firm e-mail asking for an explanation isn't a bad idea.
      [ Parent ]
      • Re:Hmmm by Rob Kaper (Score:2) Friday November 16 2001, @01:20AM
      • Re:Hmmm by ichimunki (Score:2) Friday November 16 2001, @06:55AM
      • Re:Hmmm by orb (Score:1) Friday November 16 2001, @10:34AM
        • 1 reply beneath your current threshold.
      • Catch 22 by Felinoid (Score:2) Friday November 16 2001, @01:33PM
        • Re:Catch 22 by Gizzmonic (Score:1) Friday November 16 2001, @02:06PM
      • Re:Hmmm by George Walker Bush (Score:1) Friday November 16 2001, @01:22AM
        • 1 reply beneath your current threshold.
      • 5 replies beneath your current threshold.
    • 2 replies beneath your current threshold.
  • 1992? (Score:3, Interesting)

    by melquiades (314628) on Friday November 16 2001, @01:05AM (#2573364) Homepage
    Apple introduced a function called "CopyDeepMask" into their API in ... I'm not sure ... certainly by System 7, maybe by 6. I'm pretty sure I was looking at that call in 1991, and maybe even 1990. Is 1992 the filing date, or the date they claim invention? Does it matter it pattent law?

    For some non-Apple prior art, when was the first version of Photoshop released? Alpha compositing is its bread and butter, and I'm pretty sure even the earliest versions let you turn an image into a selection.
    • Re:1992? by FFFish (Score:1) Friday November 16 2001, @01:08AM
      • Dead Obvious? by Tsar cr0bar (Score:2) Friday November 16 2001, @03:11AM
      • Re:1992? by zangdesign (Score:1) Friday November 16 2001, @09:17AM
        • Re:1992? by ichimunki (Score:2) Friday November 16 2001, @10:39AM
      • Really? by overunderunderdone (Score:3) Friday November 16 2001, @09:59AM
        • Re:Really? by tricorn (Score:1) Saturday November 17 2001, @09:09AM
    • Re:1992? by mosha (Score:2) Friday November 16 2001, @01:17AM
    • Re:1992? by kevin@ank.com (Score:2) Friday November 16 2001, @01:32AM
    • Re:1992? (Score:4, Interesting)

      by hearingaid (216439) <redvision@geocities.com> on Friday November 16 2001, @08:11AM (#2574039) Homepage

      1992 is the filing date.

      It no longer matters under U.S. law when they claim invention, under the new patent regime, which is since 1987 IIRC. (The U.S. in the eighties amended its patent and copyright laws to make them conformant to international standards.)

      As another poster pointed out, they're allowed public disclosure of the content of the patent for a year before their filing date. Any earlier disclosure and they themselves are prior art.

      However, for prior art from other companies or from private individuals, the day before the patent is filed is early enough to qualify as valid prior art. There was an interesting case with the patent on the Magic: the Gathering collectible card game, as TSR released a competitor to Magic about four days before the patent was filed. Hasbro now owns both companies, but I believe Steve Jackson Games was still able to use the TSR game as prior art to knock down the collectible card game patent.

      Yes, the U.S. Patent Office lets you patent the rules to games. No other patent office in the world does. There are worse things than software patents out there.

      [ Parent ]
      • Not the Law! by werdna (Score:2) Friday November 16 2001, @02:06PM
    • Re:1992? by cshotton (Score:2) Friday November 16 2001, @08:17AM
    • Re:1992? by shofmann (Score:1) Friday November 16 2001, @10:28AM
    • 2 replies beneath your current threshold.
  • I want I want I want by havardi (Score:1) Friday November 16 2001, @01:06AM
  • What a pain in the ass... (Score:3, Interesting)

    by Bonker (243350) on Friday November 16 2001, @01:08AM (#2573374)
    Now that I've finally weaned myself completely away from the GIF file format, PNG is having patent problems. Let's add another line to "Software Patents are bad, M'kay?"

    From what I understand, this patent tries to over-broadly apply to all in-file 'Alpha-channel' blending techniques.

    My suggestion is to create an open-patent free protocol that replaces one file transparency with two-file transparency. IE, one file is the base image, and the second file acts as a transparency mask. Since it uses two files, this technique should be free and clear of the Apple patent, right?

    An HTML tage for something like this would read something like

    < img src="file.jpg" mask="mask.jpg" >
  • You think THAT's bad... (Score:5, Interesting)

    by Tsar (536185) on Friday November 16 2001, @01:08AM (#2573377) Homepage Journal
    You know how, when you type the last character that'll fit on the last line in a text window, the top line disappears, all the other lines move up one, and the cursor appears in the first position of a new blank line?

    IBM has a patent on that.
    • Prior Art? by Rob Simpson (Score:1) Friday November 16 2001, @03:28PM
    • Re:You think THAT's bad... (Score:4, Offtopic)

      by Tsar (536185) on Friday November 16 2001, @01:57AM (#2573489) Homepage Journal
      However, [IBM] hasn't tried to *hamper development* of projects using this strange and unusual UI covention.

      No, but they've definitely used it to their advantage. I came across this information around a decade ago, so forgive me if I'm overly broad or forgotten some of the details, but this is how I understand IBM operated during the original Attack Of The Clones.

      Let's say you and I decided back in 1986 to start building IBM compatible PC's. Hey, everyone's doing it, we'll sell 'em cheaper than IBM and make a fortune. So we get the board and case suppliers online, license our own version of the Phoenix BIOS and negotiate bundling licenses for MS-DOS, and we're underway.

      Pretty soon after getting started, we get a nice little packet from IBM's legal department which contains photocopies of a few PC-technology-related patents held by IBM, and a polite letter wishing us success in our venture and inviting us to come on in to negotiate a patent-licensing agreement. You and I, being young turks who've never dealt with Big Blue, decide that IBM isn't going to bother with us over a few patents, and blithely continue our little operation.

      Some time later (reports vary), there's a knock on our door. Several suits enter, one of them carrying a largish briefcase. They introduce themselves as legal representatives of the IBM Corporation, and in the course of time reveal the contents of the case. In it are complete copies of over four hundred patents with direct application in the construction of a fully IBM-compatible PC, covering everything from the ISA bus to the way the cursor moves when you hit the Enter key. They explain the situation to us, and finally dawn breaks upon our fevered brows.

      We sign an agreement granting us permission to use any and all patents involved in PC construction, in return for a nice healthy royalty to IBM for every PC we make. We also sign a non-disclosure agreement which states that we will not only keep the agreement confidential, we will keep the existence of the agreement confidential.

      Thus, for several years, IBM made money from every PC ever made, whether it had IBM on the label or not. I assume the patents in question have expired by now, but IBM is a technology-creating machine even now, and a large chunk of their revenue still comes from royalties.

      Side note: I fully support this kind of use of intellectual property. If I create something and someone else is making money directly from my creation, I should profit as well. If someone is using my creation for free, however, that's another kettle of fish, and I lack room in these margins to deal with that issue fully.
      [ Parent ]
    • 1 reply beneath your current threshold.
  • Why... by smaug195 (Score:1) Friday November 16 2001, @01:10AM
    • 1 reply beneath your current threshold.
  • what if by fishebulb (Score:2) Friday November 16 2001, @01:11AM
    • Re:what if by fossa (Score:2) Friday November 16 2001, @01:38AM
      • Re:what if (Score:4, Insightful)

        by Graff (532189) on Friday November 16 2001, @02:00AM (#2573496) Homepage

        Have you read this [w3.org] linked page? Have you read any statements made by Apple that they are using this patent to prevent you from using the PNG format?

        If you look at that page, you will see that Apple does offer a license for the patent as part of the SVG 1.0 patent which is being put together. It looks like they are just being cautious in order to keep their rights to the patent intact, but still allow it to be used for PNG and SVG.There are plenty of greedy corporations out there and Apple may in fact be one, but don't assume they are without looking at all the facts. Take a look at the sites listed in this article, write to Apple and ask questions, express your thoughts to Apple. If you are not then satisfied with what you see then you can make as much noise about it as you want. Making a big deal about this just because someone has implied wrongdoing on Apple's part is just being a follower.

        [ Parent ]
        • Re:what if by fossa (Score:1) Friday November 16 2001, @02:12AM
          • Re:what if by Score Whore (Score:1) Friday November 16 2001, @12:33PM
        • Re:what if by Xylantiel (Score:1) Friday November 16 2001, @01:17PM
    • 1 reply beneath your current threshold.
  • Good luck on that one by Rosco P. Coltrane (Score:2) Friday November 16 2001, @01:12AM
  • FUD? (Score:5, Insightful)

    by crayz (1056) on Friday November 16 2001, @01:14AM (#2573398) Homepage
    Has Apple actually made any threats on this, or did someone just find this statement and see it as a possible precursor to a threat?

    PNG has been around for a while now, and Apple has never(AFAIK) said anything about it in the past. I really don't see how this changes anything.

    Now we're gonna get all these slashbots telling us how Apple is evil and everyone should boycott OS X/Darwin because of this, when they really haven't done anything. Chicken Little ought not be the standard tone of every Slashdot story.
    • Re:FUD? by Rob Kaper (Score:2) Friday November 16 2001, @01:26AM
    • Re:FUD? by jmd! (Score:1) Friday November 16 2001, @02:59AM
      • Re:FUD? by Bugaboo (Score:1) Friday November 16 2001, @03:27AM
        • Re:FUD? by Electrum (Score:1) Friday November 16 2001, @06:17AM
      • Re:FUD? by Zo0ok (Score:3) Friday November 16 2001, @03:29AM
        • Re:FUD? by DrSpin (Score:2) Friday November 16 2001, @06:51AM
    • Re:FUD? by Savage-Rabbit (Score:1) Friday November 16 2001, @03:02AM
      • Re:FUD? by Baki (Score:2) Friday November 16 2001, @03:16AM
        • Re:FUD? by Savage-Rabbit (Score:2) Friday November 16 2001, @04:14AM
          • Re:FUD? (Score:5, Informative)

            by mav[LAG] (31387) on Friday November 16 2001, @07:09AM (#2573915)
            There is nothing colossally more wrong with being able to patent software than there is with patenting hardware.

            There's a huge difference between software innovation and hardware innovation. Software innovation is sequential and complementary [researchoninnovation.org]. Software development is not a zero sum game. Developers have always used the work of others to build, improve and enhance functionality. In the open source and Free Software worlds, this works through availability of source and the distribution licenses. In the commercial worlds, it works through user groups, conferences and special interest Web sites (like this one [gamasutra.com]) where people can share ideas and code.

            If I make a living by it why should I spend time developing software if I can not protect my self from people ripping me off???

            Be my guest. Discover a new algorithm without any access to the work of others (I'd be impressed with that straight away) and then patent it. Oops. Is it too expensive? Darn. It seems only the big companies can afford to patent XORing a bitmap with the background to achieve transparency, something I thought up independently when I was 12. And are they protecting themselves from others ripping off this "innovation". Nope - they use patents for attack, not defence. So smaller developers can't write software even when protected by the patent system.

            If a commercial software developer comes up with a clever way of coding something he has a right to patent it like any other inventor.

            This is a great idea - in theory. The problem is that there are no "clever ways of coding something" which don't boil down to techniques which have been used for years: linked lists, hash tables, look up tables, mathematical operations, bitwise operations and basic algorithms used on basic data structures. It's easy to check this too - pick any software patent held by say IBM, get it translated into English or pseudocode and it will be a trivial operation. Guaranteed.

            Open source organizations will have to live with the fact that if some technology is patented by a commercial organization they can not use it free of charge and without permission.

            Do you mean technology or software specifically? If software, then commercial organisations should not be using free or open source software at all. Come to think of it, they shouldn't be using the Internet either.

            Pay up or bugger off that is the rule of the game. What Open source organizations can do is either come up with alternatives and/or they can stop whining about patents and try to beat Commercial organizations at their own game by patenting software them selves.

            Software innovation doesn't happen when development is hampered by a mass of patents. In the non-software worlds, the inventor needs to recoup his costs and thus I can see the need for a limited time of protection. But in software, all that happens is those that can afford to hold patents use them as a weapon against those that can't. And very few true innovations happen in large patent-holding companies. It's the garage operations, the one or two guys in their back rooms who come up with new stuff all the time.
            And why should non-US programmers pay license fees to someone like IBM in the US? What gives them the right to tell me whether I can or can't write software in a country 10 000 miles away?
            [ Parent ]
            • Re:FUD? by Savage-Rabbit (Score:2) Friday November 16 2001, @08:19AM
              • It's right because it's right! by Anonymous Coward (Score:1) Friday November 16 2001, @09:00AM
              • Re:FUD? by mav[LAG] (Score:2) Friday November 16 2001, @09:16AM
              • Re:FUD? by SnapShot (Score:2) Friday November 16 2001, @10:09AM
              • 1 reply beneath your current threshold.
            • Re:FUD? by sweet reason (Score:1) Friday November 16 2001, @12:58PM
            • 1 reply beneath your current threshold.
          • Re:FUD? by Lonath (Score:1) Friday November 16 2001, @01:57PM
          • Re:FUD? by Baki (Score:2) Sunday November 18 2001, @08:38AM
        • Re:FUD? by Ben Hutchings (Score:2) Saturday November 17 2001, @07:53AM
    • Re:FUD? by Guy Smiley (Score:3) Friday November 16 2001, @03:51AM
      • 1 reply beneath your current threshold.
    • Re:FUD? by paulwomack (Score:2) Friday November 16 2001, @04:46AM
    • How soon we forget our history. (Score:5, Insightful)

      by Per Abrahamsen (1397) on Friday November 16 2001, @06:06AM (#2573828) Homepage
      Have we already forgot the GIF fiasco?

      It was well known that de-facto standard for file compression in the net, "compress", was covered by the Unisys compression patent. However, showed no interest in enforcing the patent outside hardware (modems and the like), and would informally tell people who asked that.

      Nonetheless the FSF insisted on having a patent free compression format for use by GNU, and eventually settled on gzip. This made some people angry, it was annoying to have to deal with a new compression format, and they claimed the FSF was seeing ghosts and that Unisys would never change their policy.

      However, as we all know, Unisys *did* change their policy, allthough the target wasn't compress (which meanwhile had lost most of its markedshare to gzip), but GIF which used the same algorithm internally, and had become a big thing thanks to the WWW. Thankfully, at that time we had gzip, and could create PNG fast using the same code.

      The morale "they haven't enforced the patent yet" provide false security. Companies don't enforce software patents until it become economically profitable to do so, typically when the algorithm is in so common use that it will be expensive to switch to an alternative. What we need is a legally binding promise not to enforce the patent.
      [ Parent ]
    • Re:FUD? by PieceMaker (Score:1) Friday November 16 2001, @09:58AM
    • 1 reply beneath your current threshold.
  • by Ryu2 (89645) on Friday November 16 2001, @01:15AM (#2573400) Homepage Journal
    Try Porter and Duff [keithp.com]'s paper published in 1984 introducing image composition that started it all!!!!
  • Wacky by nexex (Score:1) Friday November 16 2001, @01:15AM
  • Just a bad idea by KernelHappy (Score:1) Friday November 16 2001, @01:17AM
  • Obvious and WAY older than 1992 (Score:5, Informative)

    by spitzak (4019) on Friday November 16 2001, @01:22AM (#2573424) Homepage
    I have a book printed in 1990 (Foley & van Dam Computer Graphics Principles and Practice, first edition), the references papers that talk about it.

    Every program that combines images and works with true color uses this. It is impossible not to, the algorithim is totally obvious. True color images (ie where the numbers represent levels of red, green, blue, rather than be indexes into a color pallette) were in common use in advanced visualization and simulations in 1980, such as Evans & Sutherland flight simulators. I also saw photo touch-up software that could duplicate a portion of the image and put it somewhere else in 1979, and I believe it must have used this, as otherwise the edges of the cut piece would be visible.

    PORT84, Porter, T., and T.Duff, "Compositing Digital Images," SIGGRAPH 84, 253-259.

    This is the paper most-often cited, however I think it's main addition is the enumeration of compositing operators and the introduction of "premultiplied" images. Before that I believe non-premultiplied was used as that was the more obvious solution. Also PNG does not use premulitplication.

    Even if Apple is going to be a pita about this, it does not affect PNG, as the file format itself does not do any compositing, it just stores a 4th "color" called the alpha. So I would not worry about it there. However Photoshop and Gimp and the in-house program I write for Digital Domain uses this, and about six thousand other pieces of commercial and free software.

  • Probably just a defensive patent by Dominic_Mazzoni (Score:2) Friday November 16 2001, @01:24AM
  • Time for an Apple boycot!? by burtonator (Score:1) Friday November 16 2001, @01:29AM
    • Re:Time for an Apple boycot!? Puuulleeezzz!!! by alfredo (Score:1) Friday November 16 2001, @01:55AM
    • Re:Time for an Apple boycot!? by 90XDoubleSide (Score:3) Friday November 16 2001, @02:07AM
    • Selective memory? by SuperKendall (Score:3) Friday November 16 2001, @02:11AM
    • Re:Time for an Apple boycot!? (Score:5, Informative)

      by sporty (27564) on Friday November 16 2001, @02:34AM (#2573536) Homepage
      Talk about FUD. Suing over interfaces has been known for a long time. I know 2 companies on the web battling it out right now just because they are competitors but one has a patent. Look at MS vs Apple, Apple vs Xerox (I swear there was a case). Don't make something so general so specific.


      Also think of the confussion it causes when two products look identical. It should let the opensource community do this and not allow companies to do it? What's the insentive?


      As for the one-click thing, please. They debuted one-click, so what. They are using, or at least were, using a technology. Don't pick on their website just 'cause they licensed a technology from another company that has a patent on it. What's cheaper, lisencing or going to court? Pick on Amazon for creating such a stupid patent.

      And as for the cube-NDA contract issue, please. Gimme a friggin' break. So what if Apple likes to hide their new products until they are ready to do it the way they want. The employee signed a contract that he won't leak information from Apple. What if a competitor such as Dell caught wind and released something just as cool, but earlier. Great, Apple would get shafted 'cause of some ass employee who can't play nice.


      As for the BSD crack you made, they are using opensource software and giving back the modified version, Darwin for free. Don't be an ingrate and say "Well, a patent (mind you invalid) exists, they get people to stop mimicing their interface verbatim, use OSS and recontribute while making their OS even more stable than before, so apple reeks." statement. Maybe we should step all over Apple and hack QuickTime, which uses a kick ass codec and try our best to drive the company into the ground.


      You've just spread extreemist FUD about a company protecting its rights. piss me off...

      [ Parent ]
    • 1 reply beneath your current threshold.
  • GIF? by Anonymous Coward (Score:2) Friday November 16 2001, @01:32AM
    • Re:GIF? by hereticmessiah (Score:1) Friday November 16 2001, @03:36AM
      • 1 reply beneath your current threshold.
  • by 90XDoubleSide (522791) <ninetyxdoubleside@noSpAm.hailmail.net> on Friday November 16 2001, @01:35AM (#2573450)
    The patent statement was last updated in July, and in October Apple made a public statement that they would no longer support any patent agreement for web standards except royalty-free. Does anyone else see problems in the reporting here?

    Who honestly believes Apple would try to milk this almost certainly invalid patent? What do they gain by going after PNG? I think everyone will agree that web standards help Apple, and they are not going to do something against their best interest.

    And what is up with /. posting stories about months-old facts with no new developments anyways? I think it is good for /. to bring this issue up and get Apple to clarify their position, but listen to the report: "APPLE has declared in their patent statement to the Scalable Vector Graphics Working Group that their patent is only available for RAND Licensing." They make it sound like it just happened! And while I'm complaining, why is "Apple" in all caps ;)

  • standard textbook technique (Score:3, Informative)

    by mj6798 (514047) on Friday November 16 2001, @01:38AM (#2573454)
    Alpha compositing is in Foley and van Dam's second edition (1990, p835-840), and it is almost certainly also in the first edition, which I don't even have anymore. My guess is that people came up with this some time in the 1960's. Foley and van Dam even talk about subpixel issues and tree-based representations in compositing. Not that any of this shouldn't be obvious to any reasonably intelligent CS undegraduate anyway.

    I think this leaves only two possible conclusions: either Apple's legal staff and the inventors, Konstantin Othmer and Bruce Leak, are completely incompetent, or the inventors deliberately tried to patent a technique they knew to be in wide use and Apple's legal staff is deliberately trying to enforce an invalid patent. Apple didn't even have the smarts to offer this patent for "royalty free" licensing to SVG.

    Forget about any of Apple's claims of openness: this is such a clear case of patent abuse that it can't be an accident or mistake. The open source community would do well to stonewall Apple: don't incorporate OSX-related patches into open source projects, don't port to their hardware, and don't buy their products.

  • Forget PNG by KidSock (Score:1) Friday November 16 2001, @01:41AM
  • Is Apple being unreasonable? by Graff (Score:2) Friday November 16 2001, @01:47AM
  • by bjk4 (885) on Friday November 16 2001, @01:52AM (#2573480) Homepage
    Patent 5,379,129 [uspto.gov]

    CLick the "Image" button to see the lovely diagrams. There are a few items this patent does NOT cover, as explicitely mentioned in the text. This patent does not cover additional channel information, like alpha channels. It only covers a seperate, full color, mask image that is used to mask off the source image.

    I have a few questions:
    • The patent mentions that a black pixel codes for source image. Does this mean that if I decide the opposite, I can avoid royalties?
    • The patent mentions it uses full color mask images. Is a greyscale or black + white image considered a full color image?


    If the patent does not cover greyscale images, then not all sanity is lost!

    -B
  • Prior Art (Score:5, Informative)

    by corebreech (469871) on Friday November 16 2001, @02:00AM (#2573495) Journal
    From the Second Edition of "Principles of Interactive Computer Graphics", by William M. Newman published by McGraw-Hill in 1979:

    We find on page 222 the pseudocode for the WriteColor procedure:

    procedure WriteColor(var ColorRaster: raster; x, y: integer);
    var i, j: integer;
    begin
    for j := ColorRaster.ymin to ColorRaster.ymax - 1 do
    for i := ColorRaster.xmin to ColorRaster.xmax - 1 do
    if GetPixel(ColorRaster, i, j) <> transparent then
    SetPixel(FrameBuffer, x+i, y+j, GetPixel(ColorRaster, i, j))
    end;

    And there was a First Edition published in 1973, for all I know it's in there too.

    BTW, there isn't anything Bill Atkinson did for Apple in QuickDraw that isn't spelled out in this book.
    • Re:Prior Art by Dominic_Mazzoni (Score:3) Friday November 16 2001, @03:59AM
      • Re:Prior Art by corebreech (Score:2) Friday November 16 2001, @04:30AM
      • Re:Prior Art by poot_rootbeer (Score:1) Friday November 16 2001, @11:31AM
    • Re:Prior Art by 2b|!2b (Score:1) Friday November 16 2001, @06:29AM
    • Re:Prior Art by dadams (Score:1) Friday November 16 2001, @08:21AM
      • Re:Prior Art by Score Whore (Score:1) Friday November 16 2001, @12:53PM
    • 1 reply beneath your current threshold.
  • JPEG 2000 by futakoma (Score:1) Friday November 16 2001, @02:01AM
  • Alvy Ray Smith (Score:3, Informative)

    by Pseudonym (62607) <ajb@spamcop.net> on Friday November 16 2001, @02:04AM (#2573504)

    The definitive reference on the history of alpha is Alvy Ray Smith's technical memo [alvyray.com] from 1995. It seems pretty clear that he co-invented the technique with Ed Catmull as a solution to a problem that Catmull was having with his sub-pixel hidden surface algorithm.

    The earliest dated documentation on his alpha channel code is January 13, 1978, although it was probably written the previous December. See footnote 4, page 6 of the memo for details.

  • DDJ by shlong (Score:1) Friday November 16 2001, @02:36AM
  • hmmm ... by dvNull (Score:1) Friday November 16 2001, @02:42AM
  • No big deal by bryan1945 (Score:2) Friday November 16 2001, @02:44AM
  • Apple's 10-K (Score:3, Interesting)

    by Dr. Awktagon (233360) on Friday November 16 2001, @02:46AM (#2573561) Homepage

    I'm an Apple shareholder, and one fine day on the shitter I was reading their 10-K (annual SEC filing), and noticed this interesting quote on page 6 [ccbn.com], under "PATENTS, TRADEMARKS, COPYRIGHTS AND LICENSES":

    The Company currently holds rights to patents and copyrights relating to certain aspects of its computer systems, peripheral systems, and software. [...] Although the Company believes the ownership of such patents, copyrights, and trademarks is an important factor in its business and that its success does depend in part on the ownership thereof, the Company relies primarily on the innovative skills, technical competence, and marketing abilities of its personnel.

    I thought that was an interesting thing to write, I wonder what, say, Amazon or Microsoft say in their filings about patents?

    If anything comes of this patent (I doubt anything will, despite the sensationalist /. headline), you can use that in your letters to Apple or something.

    • 1 reply beneath your current threshold.
  • Apple/NeXT compositing code. by jcr (Score:2) Friday November 16 2001, @03:07AM
  • This patent is already licensed Royalty-Free by ZxCv (Score:1) Friday November 16 2001, @03:13AM
  • Acorn's SpriteFile file format: 1987 by hereticmessiah (Score:1) Friday November 16 2001, @03:32AM
  • Nothing like Microsoft by friend (Score:1) Friday November 16 2001, @03:36AM
  • Bad Apple by rsimmons (Score:1) Friday November 16 2001, @03:49AM
    • 1 reply beneath your current threshold.
  • Commodore 64 sprites by kkovacs (Score:2) Friday November 16 2001, @03:56AM
  • This is why... by forgoil (Score:2) Friday November 16 2001, @04:12AM
  • Now this is just silly (Score:5, Informative)

    by Sycraft-fu (314770) on Friday November 16 2001, @04:42AM (#2573712)
    As other posters have mentioned:

    1) This is obvious.

    2) There is prior art.

    So even if Apple decided to try and enforce it, it'd get shot down however:

    3) Apple has already allowed royalty free use of this patent.

    Seriously folks, this story is just silly. Think for a moment how many things out there use multi level alpha transparency. All 3d cards from the Voodoo on do, Windows does in movie file formats and in the UI in XP, a bunch of X WMs do. If Apple tried to enforce this they'd have legal teams from all over after them, fact aside that they've already said they won't.

    Just because a company has a stupid patent doesn't mean they will try and enforce it.
  • Requirements of prior art (Score:3, Insightful)

    by Paul Johnson (33553) on Friday November 16 2001, @04:42AM (#2573713) Homepage
    Bear in mind that you can invalidate some claims but not others. So for example one of the claims is:


    7. A method as in claim 1 wherein said method produces anti-aliased text in said destination image by performing the method with the
    source image being a pattern and the mask image being anti-aliased text.


    (Claim 1 is the basic alpha-transparency concept).


    Suppose that someone comes up with prior art that invalidates claim 1. Apple can still claim rights over the use of this technique for anti-aliased text unless someone can show prior art which covers that specific application. So don't just look for prior descriptions of alpha-transparency: look for prior use of alpha transparency for text, and anything else in the claims.


    Paul.

  • I'm sure everyone's seen Star Wars by Hairy Fop (Score:1) Friday November 16 2001, @04:57AM
  • The Amiga had that in the 1980's ... by dltaylor (Score:1) Friday November 16 2001, @04:59AM
  • Non-story by inkswamp (Score:1) Friday November 16 2001, @05:10AM
  • Another "funny" Apple patent, #6,317,787 by SLi (Score:2) Friday November 16 2001, @06:31AM
  • Only applies to triple alpha channels (Score:4, Informative)

    by BitwizeGHC (145393) on Friday November 16 2001, @07:07AM (#2573913) Homepage
    The patent only applies to triple alpha channels, i.e., where the alpha channel is itself an RGB value, and the source and destination images are blended channel by channel according to the RGB values in the triple alpha channel.

    It seems like an obvious extension of alpha blending (which was around for a while and is referenced in the patent) but that didn't stop Apple. HURR! WE R SMRT!
  • Stencil by rknop (Score:2) Friday November 16 2001, @07:45AM
  • Even if it was an orignal thought by KarmaBlackballed (Score:2) Friday November 16 2001, @08:11AM
  • Next thing we'll see is.. by GISboy (Score:1) Friday November 16 2001, @08:39AM
  • Prior Art Collection by SubtleNuance (Score:2) Friday November 16 2001, @08:54AM
  • Petition Against Software Patents by borgheron (Score:1) Friday November 16 2001, @09:47AM
  • PNG, GIF, ... whatever by Hugh Jaynus (Score:1) Friday November 16 2001, @10:43AM
  • by Nindalf (526257) on Friday November 16 2001, @10:47AM (#2574667)
    From the patent:
    Compositing can also be used to "blend" two images by controlling the degree to which the two images are merged or averaged. This is often done by a method called "alpha channel blending" in which an 8 bit alpha channel controls the blending of two 32 bit RGB images.


    However, while these methods have been useful, they are quite rigid and inflexible in accommodating images of various colors and bit depths[...]


    Alpha blending is directly contrasted to their method in the patent itself. This is no threat to the patent-free status of PNG or MNG.
  • GIF89a? by LoonXTall (Score:1) Friday November 16 2001, @11:14AM
  • Apple wishes to cooperate, I think. by rice_burners_suck (Score:2) Friday November 16 2001, @12:23PM
  • Corporations have No Soul by reedw (Score:1) Friday November 16 2001, @12:57PM
  • Apple took out patent: Nerds are outraged! by Melantha_Bacchae (Score:2) Friday November 16 2001, @01:49PM
  • What the fucking hell? by Velex (Score:1) Friday November 16 2001, @02:25PM
  • I did this on my 8 bit microcomputer in 1983. by Kaz Kylheku (Score:2) Friday November 16 2001, @02:27PM
  • You can't patent that! by Velex (Score:1) Friday November 16 2001, @02:33PM
  • Yikes! by Decimal (Score:1) Friday November 16 2001, @05:37PM
  • The Adobe TIFF spec includes Alpha handling by mvpel (Score:1) Friday November 16 2001, @07:07PM
  • Chroma key? by phr1 (Score:1) Friday November 16 2001, @07:09PM
  • The headline is W-R-O-N-G. by jthill (Score:1) Friday November 16 2001, @07:25PM
  • OBVIOUSly invalid patent by Dwonis (Score:2) Saturday November 17 2001, @12:03AM
  • Re:PNG Open Source Masturbation by Nohea (Score:1) Friday November 16 2001, @01:34AM
  • Re:PNG Open Source Masturbation by Anonymous Coward (Score:1) Friday November 16 2001, @01:46AM
  • Re:Hmmmm.. by Mr Thinly Sliced (Score:1) Friday November 16 2001, @01:54AM
    • 1 reply beneath your current threshold.
  • by dvdeug (5033) <dvdeug@@@email...ro> on Friday November 16 2001, @02:43AM (#2573557)
    > It seems un-American, bordering on the Communist to suggest that Apple should simply give away their intellectual property.

    Ignoring the whole "give away" and "intellectual property" parts of it, I'll point out that they aren't being asked to give away anything. They're being asked to stop trying to take something that doesn't belong to them. The idea was not their's, nor was it or its use exclusive to them. The purpose of patents was to encourage ideas, not direct money to big buisness who can afford to file dozens of supirious patents.
    [ Parent ]
  • Re:Isn't the whole point of patents to make money by jimbublitz (Score:2) Friday November 16 2001, @03:16AM
  • How to tell if your neighbor by poemofatic (Score:2) Friday November 16 2001, @03:22AM
  • Re:PNG Open Source Masturbation by trash eighty (Score:1) Friday November 16 2001, @04:25AM
  • 20 years from filing date... by Smallest (Score:1) Friday November 16 2001, @09:53AM
  • Re:Isn't the whole point of patents to make money by frank_adrian314159 (Score:2) Friday November 16 2001, @12:13PM
  • 36 replies beneath your current threshold.