Slashdot Mirror


JPEG Patent Challenged

ChocLinux writes "The Public Patent Foundation has filed a request at the US Patent Office to revoke Compression Labs' data compression patent, which it is reportedly using to harrass anyone that implements the JPEG format. 'CLI's aggressive assertion of the '672 patent is causing substantial public harm by threatening this international standard on which the public relies,' says Pubpat in its filing."

278 comments

  1. If JPGs aren't available... by ian_mackereth · · Score: 4, Funny

    then beware of geeks bearing GIFs.

    1. Re:If JPGs aren't available... by blank89 · · Score: 1, Informative

      ...or png's.

    2. Re:If JPGs aren't available... by zhiwenchong · · Score: 1

      Timeo danao et dona ferentes?

    3. Re:If JPGs aren't available... by Basehart · · Score: 2, Funny

      "Timeo danao et dona ferentes?"

      I'm not sure, and the worst part is they painted the whole thing yellow!

    4. Re:If JPGs aren't available... by Anonymous Coward · · Score: 0

      Timeo danao et dona ferentes?

      ken, ze ma hi amar

    5. Re:If JPGs aren't available... by jZnat · · Score: 2, Insightful

      In all seriousness, at least all the ["valid"] GIF-related patents [in America] have expired. Too bad PNG has already come so far; the only use for GIFs now is animated smileys for Something Awful Forums.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    6. Re:If JPGs aren't available... by silverkniveshotmail. · · Score: 1

      png is not a good alternative to jpg in most cases, it's lossless and thus is a bad idea for high traffic sites.
      nothing against PNG though.

    7. Re:If JPGs aren't available... by Anonymous Coward · · Score: 0

      Animated PNGs aren't possible (yet), alas...

    8. Re:If JPGs aren't available... by typical · · Score: 4, Insightful

      Animated PNGs aren't possible (yet), alas...

      Well, it all depends on your definition of what PNG is.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    9. Re:If JPGs aren't available... by Doppler00 · · Score: 1

      Well there WOULD have been (MNG files) if they didn't pull support from Mozilla and Firefox. What a shame. All in the name of "bloat" reduction. Oh no! We added 50k to the downloadable install package! Let's remove a feature! And yet they still haven't released a patch function for incremental upgrades.

    10. Re:If JPGs aren't available... by mitherial · · Score: 3, Insightful

      You truncated it and and mispelled it:

      "Quidquid id est, timeo Danaos et dona ferentes." 'Whataever it is, I fear the Greeks even when they are bearing gifts'

      Or 'Ein Danaergeschenk' (the Greek Gift) in German.

      /noob =D

      --
      Foo?
    11. Re:If JPGs aren't available... by SQLz · · Score: 1

      PNG is way better for high traffic sites actually. Its lossless so it looks good but compressed at the same time using gzip I believe. So, you get smaller files and higher quality, plus an alpha channel which jpeg does not have.

    12. Re:If JPGs aren't available... by Anonymous Coward · · Score: 0

      More like "Whatever it is, I fear the Greeks and the gifts they bring."

    13. Re:If JPGs aren't available... by onedotzero · · Score: 1

      You truncated it and and mispelled it:

      "Quidquid id est, timeo Danaos et dona ferentes." 'Whataever it is, I fear the Greeks even when they are bearing gifts'


      Damn, the irony is blinding.
      Whenever I exert my pedantry, I always feel the need, like Santa, to check it twice...

    14. Re:If JPGs aren't available... by niktemadur · · Score: 1

      'Ein Danaergeschenk' (the Greek Gift) in German.

      And then, this little beauty:
      'Ein Giftgeschenk' (the Greek Poison) in German.

      --
      Lil' Thindime, lilting a lacrimose lament, krashes the kwaint konfines of Kokonino Kounty
    15. Re:If JPGs aren't available... by superiority · · Score: 1

      Not really. Misspelled is an acceptable alternative to misspelt, just like aluminum to aluminium. Whataever is probably a typo, which doesn't really count as a spelling mistake.

    16. Re:If JPGs aren't available... by onedotzero · · Score: 1

      mispelled
      I believe 'misspelled' (or 'mis-spelled') is the original, with 'misspelt' being accepted later (only on the basis of 'spelt' being accepted - 'misspelt' is not in the dictionary), but they both have two Ss.

      Whataever
      Yes, it's probably a typo, but a strange one at that (at least, judging by the QWERTY layout). I would personally argue that a typo is still a spelling mistake. Borne of ignorance or accident, it is still spelled incorrectly.

    17. Re:If JPGs aren't available... by raster · · Score: 2, Interesting

      PNG BETTER for high-traffic? yeah right (the short version). if you are high-traffic that means lots of images downloaded - that means lots of bandwidth. you want to reduce bandwidth - thus reduce image file sizes (or reduce the size and/or number of images on a site). jpeg uses lossy compression that means it will LOSe image content/data in return for compression. in most cases if the image is "realistic" (a photo) and not purely hand-drawn, jpeg produces much smaller file sizes at mostly indistinguishable quality (given a good quality setting) for most people, or acceptible degredation in return for MASSIVE savings in file size. in fact it can be 1/5th the size or even 1/10th the size of the same PNG for the same content and visually be "as good". with jpeg you do not get an alpha channel so it's not useful for cases where you want that, and it's also not useful if the quality loss is not acceptable - but in ALL other cases, jpeg will get you much reduced bandwidth requirements compared to png - the vast majority of the time. i suggest doing some reading up on image compression techniques and image file codecs.

      --
      --------------- Codito, ergo sum - "I code, therefore I am" --------------------
    18. Re:If JPGs aren't available... by islanduniverse · · Score: 1

      Why not use PNG?

      I use it a lot for photographs. The quality is (usually) much better, and most of the time the file size is smaller as well.

    19. Re:If JPGs aren't available... by petermgreen · · Score: 1

      yeah but other than gif which is totally unsuitable for photos its about the only alternative we have sadly.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    20. Re:If JPGs aren't available... by Anonymous Coward · · Score: 0

      Giftgeschenk means poison gift, not greek poison.

    21. Re:If JPGs aren't available... by Xserv · · Score: 1

      I knew it was only a matter of time before someone else tossed this up there.

      --
      "I love lamp."
    22. Re:If JPGs aren't available... by Anonymous Coward · · Score: 0
      png is not a good alternative to jpg in most cases, it's lossless and thus is a bad idea for high traffic sites.

      ... and pngs also work less well in certain puns...

    23. Re:If JPGs aren't available... by Directrix1 · · Score: 1

      Yeah, if only stupid Mozilla foundation wouldn't have gotten rid of native MNG format then we would have JNG (which is JPEG that supports an alpha channel) also.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    24. Re:If JPGs aren't available... by rthille · · Score: 1

      Jeeze, what's with all the reinvention of the wheel (yeah, I know it's an open-source sort of thing to do, but...), TIFF files support all this stuff, and have for years. I had TIFF files with JPEG data back in 1992, supporting multiple images per file, and even multiple resolutions.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    25. Re:If JPGs aren't available... by mopslik · · Score: 1

      PNG is way better for high traffic sites actually. Its lossless so it looks good but compressed at the same time using gzip I believe. So, you get smaller files and higher quality, plus an alpha channel which jpeg does not have.

      PNGs are great replacements for GIFs, and usually perform well for small images or for images with well-defined blocks of colour. However, PNGs are usually substantially larger than JPGs (due to the loseless compression to which you refer), so implementing them on a high-traffic site might eat up your bandwidth pretty quickly.

    26. Re:If JPGs aren't available... by clodney · · Score: 1

      Well, JPEG encoded TIFFs have been deprecated for years, and software that reads them is hard to find. I'm not familiar with the details of the 672 patent, but JPEG in TIFF was essentially a JFIF file wrapped in a few TIFF tags, so it is very possible that it would infringe on the patent just like JFIF/JPEG.

    27. Re:If JPGs aren't available... by PitaBred · · Score: 1

      Unless you're talking graphics where you want a single, solid color and all. Not a photograph type range of colors, but just a few indexed colors. Those are rather common.
      Short: Use the best tool for the job. Jpeg for photos, PNG for most other images.

    28. Re:If JPGs aren't available... by juiceCake · · Score: 1
      I use it a lot for photographs. The quality is (usually) much better, and most of the time the file size is smaller as well.

      Can you let us in (or me at least) on the secret? I have a file (a photgraph dominated by brown, red, and green tones, it's old and washed out) that is 300 x 379 pixels. As a jpg, set to a high value (less compression) in Photoshop, I get a file size of 19kb. The same file, as PNG (24-bit) is 172kb, which is just about 9 times largger, rather than smaller. I've not yet experienced the opposite. Is there something I'm doing wrong? Is Photoshop not the tool for this?

    29. Re:If JPGs aren't available... by petermgreen · · Score: 1

      umm JNG wouldn't help you if you can't use JPEG for patent reasons!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    30. Re:If JPGs aren't available... by blank89 · · Score: 1

      Png's are lossless, but they're called "Portable Network Graphics" for a reason. They're portable graphics specifically meant for implementation on a network (such as a high traffic site).

    31. Re:If JPGs aren't available... by roguebfl · · Score: 1
      Png's are lossless, but they're called "Portable Network Graphics" for a reason. They're portable graphics specifically meant for implementation on a network (such as a high traffic site).
      No being a Portable Network Graphics, means it small enought to reasonibly portible across a netwrok [ie you dont have to burn it to CD/DVD to transfer it in reasonible time] This is not the same as saying it implemnt for a hy trafic site. PNG to be not too large to transfer, and be lossles [mostly for further editing] an image desing for a High traffic network, inseard ofr networks in general, are desned to be as small, and still look like what they ment to repsent. Not the fact you have to Gzip them to get png small for high band with, means they not vieible as such, hence not desined for high traffic.
      --
      --Rogue, who's existance has yet to be disproved
    32. Re:If JPGs aren't available... by rthille · · Score: 1

      Right. I think it was actually just JPEG data (without the JFIF wrapper stuff). But what I was complaining about wasn't the JPEG part, but the fact that instead of coming up with a new _file_format_, the PNG people could have come up with a good lossless compression and some TIFF tags to specify annimation, etc. and used the TIFF format (which already supported multiple images per file, etc.)

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    33. Re:If JPGs aren't available... by islanduniverse · · Score: 1

      There are different quality settings for the PNG format, and not all pictures are the same. For some, JPG will be better, for others, PNG will (and sometimes is far-) better

    34. Re:If JPGs aren't available... by petermgreen · · Score: 1

      how many web browsers support tiff?

      how many apps that support tiff only support a tiny subset of tiff types?

      with png they deliberately designed a relatively simple compressed image format (the most complex bit probably being the deflate algorithm itself) and specified that compliant decoders should be able to read all variants of it (which generally they do).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    35. Re:If JPGs aren't available... by juiceCake · · Score: 1

      I realize all the above. What program do you use that allows you to tweak the PNGs so much?

  2. Yeesh! Didn't they learn from Unisys by fz00 · · Score: 5, Insightful

    Who wasted time chasing this while nearly putting themselves out of business. How about focusing on some real products???

  3. DONATE!! by backslashdot · · Score: 5, Insightful

    Get this patent overturned. It's extremely important to get these ridiculous technology stifling unoriginal patents overturned.

    Where the hell is EFF on this? Pubpatents is getting my money this year and I recommend you guys donate there as well if you are into donating to tech freedom.

    1. Re:DONATE!! by thebdj · · Score: 1, Insightful

      20 yr old patent, that is due to expire next year. Yes donate your money for them to run off to kill an almost dead patent. This is probably why the EFF just doesn't care in this case, and the fact the EFF realizes the company is simply enforcing their rights to the patent under law.

      --
      "Some days you just can't get rid of a bomb."
    2. Re:DONATE!! by Daniel+Dvorkin · · Score: 1

      Precedent, gentlemen, precedent.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    3. Re:DONATE!! by Breakfast+Pants · · Score: 1

      "by threatening this international standard..." funny, since the US is one of the few countries to recognize sw patents appealing to "international" threats is quite rediculous. I also like how they don't give any reasons to invalidate the patent on typical patent grounds, it is just "we need this!!"

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    4. Re:DONATE!! by ChaosDiscord · · Score: 5, Insightful
      ...and the fact the EFF realizes the company is simply enforcing their rights to the patent under law.

      Why would the EFF care that they're "simply enforcing their rights"? A major part of the EFF's work is to fight things that may be technically legal, but are morally bankrupt. In some cases they can be fought in the courts by challenging the legality or interpretation of the law. In this particular case a major public standard is built on this patent. It was believed that there were no costs involved with implementing it; the patent was not known about. A decade went by without anyone complaining that it was infringing. Suddenly the owner can pop up and announce that he can shut down a standard used across the world by just about anyone with a computer? Forgent is hardly "simply" enforcing their rights. They are knowingly attempting to blackmail major industries with a submarine patent. They're scum, they're abusing the law, and it would be appropriate for the EFF to be involved. There are many reasons the EFF might not be involved, including the imminent expiration you mentioned. But skipping this case because Forgent is technically within the letter of the law is not a reason.

    5. Re:DONATE!! by trezor · · Score: 2, Insightful

      Agreed. This is nothing more than a sligtly sophisticated form of "I want free JPEGs!!!1".

      You may argue against software patents as much as you like, say they are useless (and in my cases, you will find me agreeing) but even though JPEG and lossy compression may be obvious now it wasn't back then, when the only alternative were TIFF-files (with or without Gzip compression).

      Back then, JPEGs were awesome, amazing and got you p0rn faster over that old analog phoneline. JPEGs, if I may say, represents a "invention" that definitely were worhty of a patent. At least compared to those software patents we read about on this site on a near-daily basis.

      --
      Not Buzzword 2.0 compliant. Please speak english.
    6. Re:DONATE!! by Anonymous Coward · · Score: 0

      AAAAARRFGH. Repeat after me: r*i*diculous r*i*diculous r*i*diculous

    7. Re:DONATE!! by Anonymous Coward · · Score: 0

      "Why would the EFF care that they're "simply enforcing their rights"? A major part of the EFF's work is to fight things that may be technically legal, but are morally bankrupt."

      Like downloading music without owning the CD?

      While the above is an example, The issue is who is to decide what is 'morally bankrupt' and what is not. I personally do not want the EFF telling me what is morally right and wrong. The only thing that keeps society from falling apart is law. Granted, some are not just and should be fought, but it seems to me that when a law has overwhelming opposition, it is overturned by the masses, not by a rouge foundation.

    8. Re:DONATE!! by bit01 · · Score: 1

      Agreed. This is nothing more than a sligtly sophisticated form of "I want free JPEGs!!!1"

      No, it's "My elected representatives have made a mistake, employing empire builders who gave patent monopoly privileges (not rights) unfairly." In a truly free market that would not have happened.

      The whole technology area of data compression was in ferment at the time with many different approaches being tried. Researchers were well aware of the need for it given the limitations of communication and storage technology at the time. Software/mathematical algorithm patents did nothing but FUBAR the process. By default, government representatives should not be interfering in the citizen's business.

      ---

      It's wrong that an intellectual property creator should not be rewarded for their work.
      It's equally wrong that an IP creator should be rewarded too many times for the one piece of work, for exactly the same reasons.
      Reform IP law and stop the M$/RIAA abuse.

    9. Re:DONATE!! by aminorex · · Score: 2, Insightful

      The constitutional justification for the issuance of patents is to promote the useful arts, which is a specific form of promotion of the public interest. If a patent is deleterious to the public interest and does not promote the useful arts, it is without justification, and should be voided.

      --
      -I like my women like I like my tea: green-
    10. Re:DONATE!! by bhirsch · · Score: 1

      Patents exist to promote innovation. Why would a company invest millions in R&D if their competitor will just mimic them once they bring the product to market. The idea is that once the original creator has recouped their costs of developing the product, the patent will expire. Funny since this patent is about to expire.

    11. Re:DONATE!! by sjames · · Score: 1

      Agreed. This is nothing more than a sligtly sophisticated form of "I want free JPEGs!!!1".

      Actually, it's a good bit more. The problem with submarine patents is similar to the problem of bait and switch. People chose JPEG because it was a recognized standard and the price was right. Had they bknown the patent existed and what that would cost, they might have chosen something else, or done without. Others decided not to work on image compression because JPEG was free and good enough. Had they bknown about the patent, they might have come up with something as good or nearly as good but more affordabvble (perhaps free). Then, years AFTER those decisions were made, up pops the submarine demanding a fortune. Had they asserted 'their rights' from the beginning, another standard would have been chosen and they would have had to settle for a much smaller haul. In some sense, submarine patents are even worse than bait and switch. Imagine seeing a sale ad, you go and buy the product. You and the merchant are both happy. Before you make it a block down the street, some 3rd party manufacturor claims you owe him a bazillion dollars for thye product you just bought. Neither you, the merchant, or the manufacturer have ever heard of him before.

      As long as submarine patents are permitted, no technology is safe. We don't allow bait and switch, why allow submarine patents? Perhaps we need something like trademark where you lose the patent if you fail to speak up for a while after you obviously knew of an infringement.

    12. Re:DONATE!! by dramaley · · Score: 1

      Why would the EFF care that they're "simply enforcing their rights"? A major part of the EFF's work is to fight things that may be technically legal, but are morally bankrupt.

      And how exactly is a patent on a mathematical algorithm not morally bankrupt?

      --
      ----- "I'm still sane on three planets and two moons."
    13. Re:DONATE!! by JuggleGeek · · Score: 1
      Why would the EFF care that they're "simply enforcing their rights"? A major part of the EFF's work is to fight things that may be technically legal, but are morally bankrupt.

      The EFF supports spam. They don't give a damn if somehting is morally bankrupt.

  4. Crap by game+kid · · Score: 1

    They better not start suing the guys behind the GIMP, or I'll have PWN3D!!1 pictures of the CLI execs up here by cross-examination time.

    ...in the much-less-encumbered PNG format of course.

    --
    You can hold down the "B" button for continuous firing.
  5. They cited prior art ... by Woldry · · Score: 5, Funny

    ... was the prior art in JPEG format?

    --
    How can a post be modded "overrated" or "underrated" when it hasn't been rated yet?
    1. Re:They cited prior art ... by chris_eineke · · Score: 3, Funny

      Oh, the irony! They probably submitted a PDF. ;)

      --
      "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    2. Re:They cited prior art ... by Anonymous Coward · · Score: 0

      No it was in ART format

  6. Could it be? by AxsDeny · · Score: 4, Insightful

    Is it possible that if JPEG patents were enforced we would actually persue the use a PNG (a significantly better format). As a web developer, if I could rely on people being able to see all the different derivations of PNG, life and design would be much easier.

    --

    zork% mv *.asp /bin/darkroom
    283 files eaten by a grue
    1. Re:Could it be? by Anonymous Coward · · Score: 2, Informative

      The problem with PNG is that it is much bigger than JPG for photographs. Many people are still using dialup to access the internet; PNG is too big.

    2. Re:Could it be? by Anonymous Coward · · Score: 0

      MNG spec allows for lossy compression as wells as non-lossy. "JNG" vs "PNG"

      I wonder if this spec would cover an MNG image. Might speed the adoption.

    3. Re:Could it be? by pingveno · · Score: 2, Informative

      I don't think PNG is necessarily "better" than JPEG. They're just for different purposes. JPEG is for lossy images, PNG is for lossless. Different requirements, different file formats.

      --
      "it's not about aptitude, it's the way you're viewed" - Galinda
    4. Re:Could it be? by dacarr · · Score: 2, Informative

      Probably not, since PNG was a replacement for GIF. More likely, people would do the same thing, and develop a replacement format that is not entirely unlike JPEG.

      --
      This sig no verb.
    5. Re:Could it be? by Mycroft_VIII · · Score: 1

      Yes, png in usually the wrong choice for photgraphs from a file-size perspective.
          However it's been my observationg that people tend to make the reverse mistake, using JPEG for non phot-realistic images and both mucking them up AND creating a bigger file than png would create.
          Just check out almost any scanned cartoon/anime/ect. type image on the net.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    6. Re:Could it be? by ztransform · · Score: 1

      As anyone who has studied fourier transforms, even the discrete cosine transform, would know the post by AxsDeny is, well, thoroughly misinformed. JPEG for natural real-world images, PNG for unnatural cartoon-like images.

    7. Re:Could it be? by ToasterofDOOM · · Score: 1

      JPEG and PNG are totally different. JPEGs are compressed and lossy, so they are better for photos, and also consume way less bandwidth and storage space as they produce much smaller files. PNG, OTOH is lossless so it is bigger and probably undesirable for photos. Comparing the two is apples to oranges.

      --
      I am Spartacus
    8. Re:Could it be? by Perey · · Score: 2, Insightful

      Problem is, JNG is the PNG container using JPEG compression. The normal 'JPEG' file format (JFIF) isn't the issue, as far as I can tell, the JPEG compression is. JNG is out.

    9. Re:Could it be? by jZnat · · Score: 4, Informative

      Or more to the point, fourier transforms are good for entropic data in general, but consequently end up distorting non-entropic data such as solid colours. Therefore, the next person to post a screenshot of a program in a JPEG image, especially one from MSPaint, is going to get stabbed repeatedly in the face.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    10. Re:Could it be? by Bellum+Aeternus · · Score: 2, Informative

      FireFox supports PNG, and here's some IR behavior code for you CSS doc to make IE at least allow 32 bits (8x8x8x8) of data.

      <public:component>
      <public:attach event="onpropertychange" for="element" onEvent="propertyChanged()" />
      <script language="JavaScript">
          var needHack = needHack();
          var transparentImage = "/shared/graphics/spacer.gif";

          function propertyChanged() {
              if (event.propertyName == "src")
                  pngHack();
          }

          function pngHack() {
              var src = "" + element.src;
              var png = /\.png$/i;

              if (needHack) {
                  if (src.indexOf(transparentImage) != -1)
                      return; // Already fixed

                  if (!png.test(src)) {
                      element.runtimeStyle.filter = "";
                  } else {
                      element.src = transparentImage;
                      element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoade r(src='" + src + "')";
                  }
              }
          }

          function needHack() {
              var pos = navigator.userAgent.indexOf("MSIE ");

              if (pos == -1)    return false;

              var version = navigator.userAgent.substring(pos + 5);

              return (((version.indexOf("5.5") == 0) || (version.indexOf("6") == 0)) && (navigator.platform == ("Win32")));
          }

          pngHack();
      </script>
      </public:component>

      --
      - I voted for Nintendo and against Bush
    11. Re:Could it be? by gaspyy · · Score: 1

      You can't replace JPEG with PNG. For a photo, the PNG would be significantly larger. However, we could replace JPEG with JPEG2000, a much more powerful format, abeit slower.

    12. Re:Could it be? by Anonymous Coward · · Score: 0

      Note that IE will completely freeze until it loads all the pngs on the page. Learned that the hard way.

    13. Re:Could it be? by dascandy · · Score: 2, Insightful

      It's good at detecting waves, which is what it was developed for. It thus tries to detect sine waves in a single edge (which is a block wave, which is what the fourier transform was first developed for - but you need an infinite precision one to do that accurately) and detects a bunch of these (1/n! like stuff). Combined and transformed back they do in fact create the same input. For compression they cut off the small details, so it can't transform back and get the same back.

      I can't screw in a screw with a hammer. In the same way then, the hammer would be useless, since it can't even screw in a screw.

      Use stuff where it belongs. Use jpeg for real-life picture compression, not for paint files or screenshots. Use PNG for those that are byte-level regular.

    14. Re:Could it be? by p3d0 · · Score: 1

      Saying PNG is better than JPEG is like saying MP3 is better than JPEG. They have totally different aims.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    15. Re:Could it be? by Prophet+of+Nixon · · Score: 1

      Arrrr, I hate JPEG in general, and wish that format would finally die. Why even bother putting something online if you're going to compress the hell out of it?

    16. Re:Could it be? by Anonymous Coward · · Score: 0

      PNG-8 = GIF equivalent
      PNG-24 = Better Than JPEG

    17. Re:Could it be? by roguebfl · · Score: 1

      "Do you have"|"could you make"

      a tutotail vetion of this with an eye for CCS newbies to be able use this code?

      --
      --Rogue, who's existance has yet to be disproved
    18. Re:Could it be? by Eil · · Score: 1

      Arrrr, I hate JPEG in general, and wish that format would finally die. Why even bother putting something online if you're going to compress the hell out of it?

      Err, because by compressing the image it then takes up less space and bandwidth to download. Which saves time and money for every involved in creating, storing, and viewing the image.

      There's nothing wrong with compression in general or JPEG in specific, except that it's encumbered by patents. JPEG is the best algorithm in common use for compressing photographic images.

      What you perceive as a poor algorithm is really just people (probably including yourself) using it incorrectly. You can create a JPEG image that renders each and every single pixel as exactly as captured, one that tosses away so much information that all that remains is a few dozen unrecognizable blocks, or one that meets a middle ground by discarding some information, but none that you'd actually notice when comparing it to the original.

      Oh, and the file size will be 1/10th or less the size of the equivalent non-JPEG image.

    19. Re:Could it be? by petermgreen · · Score: 1

      scanned images unfortunately often don't respond too well to png either because of the noise.

      the other problem is that once something is converted to jpeg converting it back to png without ending up with an even bigger file than the jpeg is hard because of the jped artifacts.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    20. Re:Could it be? by petermgreen · · Score: 1

      yes unfortunately such a format would likely take years to reach most of the web browsing population leaving in the meantime a nasty choice between encumbered jpeg and unencumbered but large png.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    21. Re:Could it be? by petermgreen · · Score: 1

      clarification: .......unfortunately support for such.........

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    22. Re:Could it be? by Mycroft_VIII · · Score: 1

      Both correctable. I've done it myself and it's not that hard with decent software. Some software even has built in tools to correct for these.
          Plus the two year old scanner I have (that was near the bottom end when I bought it) generates pretty clean scans if the source hasn't been abused in some way. I would hope newer scanners do at least as good.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    23. Re:Could it be? by petermgreen · · Score: 1

      there are two potential issues with jpeg2000:

      1: whist the known patents are licensed for free are the terms of those licenses compatible with free software?

      2: apparently the whole area of wavelet based compression is a patent minefield.

      jpeg on the other hand has been arround for years and is currently being targeted with a single probablly invalid patent that is due to expire soon anyway.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  7. Isn't this like what happened with GIFs? by koweja · · Score: 1, Redundant

    Didn't the enforcement of the GIF patent lead to the development of the (generally better, in my experience) PNG format? If we suddenly can use JPGs freely, then somebody will come out with another, possibly better, format for everyone to use.

    1. Re:Isn't this like what happened with GIFs? by Mycroft_VIII · · Score: 3, Informative

      Not exactly. In fact JPEG's and GIF's are targetted at two different kinds of images.
          Gifs (and later png's) work better for images with large areas of constant color (cartoon type images) where JPEG's are better for photgraphic like images where the the shifts in color are more gradual.
          Also JPEG is usually a lossy format (there is a lossless mode, but it's essentially a totally different form of compression) where as GIF and PNG are lossless.
          Using the wrong one can result in HUGE filesizes compared to using the right format for the job. Some apear to think a JPEG will always be a smaller final file because lossy should be smaller than lossless, but for drawings and cartoons this is often false. I've seen images (real images from real sources, not some 'ideal' image, or cherry picked image) that are much smaller in png than jpeg unless you turn the quality on the jpeg incoder so low that you can't tell horse from a house.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    2. Re:Isn't this like what happened with GIFs? by tomstdenis · · Score: 4, Interesting

      The problem is most good image codecs are a patent mindfield [e.g. wavelets]. You can still do things like 5/9 [or whatever] and then typical entropy encoding. I think ... not 100% on top of the graphics scene.

      Though a simple Haar wavelet can be effective [and with a tweak lossless].

      Actually you can perform bincoding and/or lifting to most domain transforms [e.g. DCT] and wavelet based codecs to get a transform that works with integers only and can be lossless. The "bindct" papers of a few years ago are a good example. They showed how to do DCT type IV [i think, whatever JPEG uses] using only integer transforms [shifts,adds,subs] that got coding gains close to the traditional DCT.

      For raster images PNG is as good as it gets at the moment. You could do a block sorting codec to get a slight better compression ratio but not by much [and it wouldn't be good for progressive images].

      As for truecolour images there really isn't much unfortunately.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:Isn't this like what happened with GIFs? by sl3xd · · Score: 1

      I recall an old article in a magazine about the new "JPEG 2000" that was going to revolutionize everything; it uses wavelets, IIRC...

      However, I have yet to actually use a program that can read (I won't worry about writing) JPEG 2000.

      Some technologies are only licensed under such high fees that people just wait out the patent instead -- Smart Cards is an example that comes to mind... But there's Fractal and wavelet image compression, all sorts of things.

      --
      -- Sometimes you have to turn the lights off in order to see.
    4. Re:Isn't this like what happened with GIFs? by tomstdenis · · Score: 1

      The slow adoption of JPG2000 comes from two parts

      1. License fees [cuz everything useful should be costly]

      2. No need, JPEG works fine thank you.

      Tom

      --
      Someday, I'll have a real sig.
    5. Re:Isn't this like what happened with GIFs? by TummyX · · Score: 1, Informative

      Um that's not really relevant since he was suggesting that JPEG could be replaced with free/open lossy format (not PNG).

    6. Re:Isn't this like what happened with GIFs? by ObsessiveMathsFreak · · Score: 1

      The problem is most good image codecs are a patent mindfield [e.g. wavelets].

      But Wavelets are a mathematical technique! They are a mathematical algorithm! Mathematical algorithms can't be patented! The trained professionals at the USPTO would NEVER allow a mathematical algorithm to be patented.... ...oh wait.

      --
      May the Maths Be with you!
    7. Re:Isn't this like what happened with GIFs? by rvw · · Score: 1

      GIF isn't exactly lossless. You only have 256 colors available, or 216 if you limit yourself to web-colors. So your image may loose colors if it has more. The difference between JPEG and GIF is that once you've saved the image, GIF is lossless (which means that the quality of the image won't degrade after opening and saving again), while with JPEG the quality degrades everytime you save the image.

    8. Re:Isn't this like what happened with GIFs? by glyph42 · · Score: 1

      For raster images PNG is as good as it gets at the moment

      BMF will save you a good 30% to 50% more than PNG.

      MRP is a newer format that I just noticed today while searching for BMF websites. It's still in vaguely research stages, but it clearly beats even BMF. Note that this website doesn't even show comparisons to PNG, since PNG fell off the "top 10" many winters ago.

      If you want to talk about market penetration, then PNG has severe advantages. But there's not much stopping someone from making a MRP plug-in for Firefox, is there? Well, okay, yes there is. Shut up.

      --
      Music speeds up when you yawn, but does not change pitch.
    9. Re:Isn't this like what happened with GIFs? by Mycroft_VIII · · Score: 1

      It's relevant because the 'replacement' isn't such a good idea much of the time.
          My point was that the two image formats are for two different kinds of images and don't work as well when used incorrectly.
          It'd be like suggesting that a sub-compact is a good replacement for a 1 ton truck. Or that a spoon is interchangeable with a fork.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    10. Re:Isn't this like what happened with GIFs? by Mycroft_VIII · · Score: 2, Informative

      Actually that's not exactly correct, GIF can support more than 256 colors, it's just that using the fomat to do so requires a bit of 'finess'. That and the fact that for the longest time most programs didn't support creating >256 color images (why bother when most computers couldn't display them).
        If your currious about it, or want evidence the try these two links: http://phil.ipal.org/tc.html and http://en.wikipedia.org/wiki/GIF
          If you want to be pedantic about it ANY digitized image is lossy in the manner you speak of (though at about 21bits or so most of us can't tell with just our eyes), nature's bpp AND resolution is much higher than scanners and thus even at the bit-depth of high end scanners and digital cameras some data is lost. At some point (several usually) between the original light bouncing around and the stored image file you WILL lose data. Lossless generally means the data put into the compressor can be exactly reproduced by the compressor.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    11. Re:Isn't this like what happened with GIFs? by TummyX · · Score: 1

      Um, do you have some kind of reading comprehension problem?

      He never named a replacement so how can you say that the 'replacement' isn't usch a good idea.

      Everyone and his dog knows the difference between lossy (JPEG) and non-lossy (PNG) and the type of pictures they're best suited for.

  8. all your pr0n by Anonymous Coward · · Score: 3, Funny

    Compression Lab Inc:

    "All your pr0n are belongs to us"

    1. Re:all your pr0n by Trigun · · Score: 3, Funny

      They can have it, but only if they look at it all, and in court. I have gigabytes of midget viking porn, and that's the tamest.

      "I would like to introduce Exhibit A, an image of an overweight woman being anally penetrated by a vietnam war amputee's leg stump. Pay special attention to his cartoon-style moose horns as well"

    2. Re:all your pr0n by Anonymous Coward · · Score: 0

      The mental image of that has just replaced the goatse guy in the top spot of "Worst Image Ever".

    3. Re:all your pr0n by Anonymous Coward · · Score: 0

      I don't know ... I still wish I could unsee Lemonparty.

  9. CORRECTION: Could it be? by AxsDeny · · Score: 1, Funny

    persue = pursue
    the use a = the use of

    Neither PNG *nor* JPEG have spell and grammar check. *sigh*

    --

    zork% mv *.asp /bin/darkroom
    283 files eaten by a grue
  10. Go go Patent Foundation! by Snaller · · Score: 1, Troll

    And go home compression labs!

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  11. Re:Yeesh! Didn't they learn from Unisys by game+kid · · Score: 1
    How about focusing on some real products???

    Apparently they don't have the balls to risk real money. By enforcing their IP, they force the "offender" to pay them or risk paying more; CLI would win either way. With a real product, they might win or lose.

    So much for businesses with self-esteem...

    --
    You can hold down the "B" button for continuous firing.
  12. All I can say is.... by CaymanIslandCarpedie · · Score: 0, Troll

    RTFA

    --
    "reality has a well-known liberal bias" - Steven Colbert
    1. Re:All I can say is.... by the+eric+conspiracy · · Score: 1

      RTFA yourself. Claiming something is prior art can be done by any jackass. Actually having prior art is something else again.

    2. Re:All I can say is.... by squidinkcalligraphy · · Score: 1

      Ah, true, but Microsoft is part of the counter-suit to invalidate the patent (unlike various other large companies which have contributed hundreds of millions to the coffers of Forgent).

      Nonetheless, it could be that Microsoft is a jackass.

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
    3. Re:All I can say is.... by CaymanIslandCarpedie · · Score: 1

      Then your original statement should have been more like "Unless thier prior art is valid, this is much sound and fury signifying nothing."

      Tell, me how much sense the following makes.

      Person 1: "We have prior art showing this patent to be invalid"
      Person 2: "Well, unless you have prior art it doens't mean anything!"

      Sounds a bit stupid, doesn't it?

      --
      "reality has a well-known liberal bias" - Steven Colbert
  13. Covered at Groklaw by bstadil · · Score: 5, Informative

    This is covered in details over at Groklaw

    --
    Help fight continental drift.
  14. Re:So what? by koweja · · Score: 2, Insightful

    Not always. Sometimes the file size can go from a few hundred KB to two or three megs, which is more than a bit, especially if you're putting the images online where they will be accessed by people on dial-up. Also, for some things like photographs, lossless compression isn't always necessary. So while PNG would make a good fall-back option if JPG wasn't available, it isn't close to a perfect replacement.

  15. Re:Hot Air by Anonymous Coward · · Score: 0

    RTFA. They do have prior art.

    Abort/Retry/YOU FAIL

  16. Huffman? by darrenf · · Score: 4, Insightful
    FTFP (FTFPatent):
    "A method for processing digital signals, where the digital signals have first values, second values and other values, to reduce the amount of data utilized to represent the digital signals and to form statistically coded signals such that the more frequently occurring values of digital signals are represented by shorter code lengths and the less frequently occurring values of digital signals are represented by longer code lengths,..."


    Gee, where have I seen that before?
    1. Re:Huffman? by game+kid · · Score: 1

      Hooray for patents with specific language. That covers everything but the kitchen sink (and that too I'm sure, if you open and shut its faucet in a signal-transmitting matter, and put something in the drain to monitor the code...).

      --
      You can hold down the "B" button for continuous firing.
    2. Re:Huffman? by Foobar+of+Borg · · Score: 2, Informative

      Um, you do realize that the patent was filed in October 1986 and granted in October 1987, don't you? I actually don't see what the big deal is anyway. The patent term is set to expire soon - October 2006 if they filed under the current system. I assume that they filed under the current system since, if the old system of 17 years after the granting of the patent were in place at the time of filing, the patent would have already expired over a year ago.

    3. Re:Huffman? by sr180 · · Score: 2, Informative
      But where does this non-obvious? This is standard coding theory. You could use morse code as a prior example. The more common letters were given shorter codes and the least common letters given longer codes. For example: A = .- Z= --..

      This is simply standard coding theory of at least 30 years of age applied to images. The theory wasnt designed for specifically text, but ANY signal that was to be sent. This section of the patent describes nothing of merit.

      --
      In Soviet Russia the insensitive clod is YOU!
    4. Re:Huffman? by Fitzghon · · Score: 1

      Actually, PubPat's request mentions the parents point. They say that US Patent no. 4,541,012 ("Tescher et al.") was (essentially, but I am not a lawyer) prior art to US Patent 4,698,672 ("'672") - the patent in question here. They lay out the rather obvious similarities between the two patents, mentioning the common Huffman coding technique in the patents (for those that don't know: Huffman coding is a type of compression, using fewer bits to represent repeating patterns of bits).
      The /. post inaccurately weights the argument in PubPat's request: the public damage caused by '672 to the JPEG format is mentioned, but the strongest reason for reexamining '672 is the abundance of similarities between it and Tescher et al.

      Fitzghon

    5. Re:Huffman? by Anonymous Coward · · Score: 1, Interesting

      Um, you do realize that the patent was filed in October 1986 and granted in October 1987, don't you?

      David Huffmann developed Huffmann coding in 1952.

      I actually don't see what the big deal is anyway. The patent term is set to expire soon - October 2006 if they filed under the current system.

      That still doesn't make it less wrong. They already have extorted people out of their money with this patent, and they still have 11 months to do so.

    6. Re:Huffman? by ObsessiveMathsFreak · · Score: 2, Insightful

      Um, you do realize that the patent was filed in October 1986 and granted in October 1987, don't you?

      The biggest irony in all this is that wavelet transforms were discovered in the early 1980's and have only been used in the computer software industry during the last ten years. Yet somehow, the patent covers a technique that was not even known to anyone in the computer industry at the time of filing. I somehow doubt that the applicant was a) aware of wavelets and b) understood the wavelet technique mathematically.

      What's more, and I think this is key, this technique covers as yet undiscovered algorithms for compression, whether they exist or not. If I were to discover some new transform that compresses data, even if it was totally unknown beforehand, somehow I'm violating a patent that was filed before any such algorithm, theory or technique was even known about.

      This is what happens when you allow mathematical algorithms to be patented. I blame the RSA patent for all this.

      --
      May the Maths Be with you!
    7. Re:Huffman? by beavioso · · Score: 1

      Is that a CLAIM? or just part of the abstract, specification, etc...
      Because, as we should all know the claims are the only enforceable part of a patent.

    8. Re:Huffman? by beavioso · · Score: 1

      eh whoops... that is a claim... damn that is Huffman coding. Hmmm, easily overturned assuming the review board gets the right prior art in front of it.

    9. Re:Huffman? by Foobar+of+Borg · · Score: 1
      That still doesn't make it less wrong. They already have extorted people out of their money with this patent, and they still have 11 months to do so.

      Oh, I'm not arguing that. My point was more about practical possibilities rather than morality. What I meant was that the patent is almost expired, so there is no point in trying to get it invalidated now. In October 2006, the patent goes into the public domain. It would probably take longer than that with the courts to get it invalidated. I guess I didn't make that clear, especially considering the post I was responding to.

    10. Re:Huffman? by petermgreen · · Score: 1

      afaict after a patent expires people can still be sued for infringements before it expired.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  17. Where is JPEG Prior art repository? by lordcorusa · · Score: 1

    This first came out in 2002.

    http://www.jpeg.org/newsrel1.html

    Does anyone have a link to their archive of prior art, or any other listing of prior art for this patent? A cursory googling didn't turn up the results I was looking for.

    I guess it took a few years before they built up a sufficiently strong case, as well as a sufficiently strong war chest to take on a corporate bully. Good luck to Pub Pat.

    --
    The preceding comments reflect the author's personal opinion and are public domain, unless explicitly stated otherwise.
  18. Re:So what? by game+kid · · Score: 2, Informative
    I try to use PNGs for everything. Unlike JPEGs, PNGs can be lossless, meaning that they don't lose quality each time you save them. Internet Explorer, Mozilla, heck just about every web browser except lynx can display them just fine.

    As a small added bonus, PNG was the first W3C Recommendation (in 1996) (see the REC). It came well before their HTML 4.0 (1998). But I guess Slashdotters already knows such things... ;)

    --
    You can hold down the "B" button for continuous firing.
  19. US Patents in the World by msbsod · · Score: 1

    "threatening this international standard" - Is this true? I am curious. Who in the world cares about US software patent problems?

    1. Re:US Patents in the World by Brandybuck · · Score: 1

      If you do business in the US, you care. While you personally may not interact with any person or organization in the US, odds are extremely high that someone you do interact with does. Maybe you frequent a webpage that no longer uses JPEG images. Or maybe you're buying a digital camera that no longer supports JPEG. Or maybe the Linux distro you use no longer includes JPEG software by default. Etc, etc, etc.

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:US Patents in the World by andy+jenkins · · Score: 3, Informative

      Think of all the Japanese digital camera manufacturers that sell cameras in the U.S.

    3. Re:US Patents in the World by Anonymous Coward · · Score: 0

      Is this true? I am curious. Who in the world cares about US software patent problems?

      I don't know; any international software company that does business in the United States, perhaps?

    4. Re:US Patents in the World by Anonymous Coward · · Score: 1, Informative

      I think it's membership in the World Trade Organization (WTO) or the UN (Can't remember off the top my head) that says member organizations will respect each others laws regarding things like copyright and patents... so if you live in any major country, you should care since it applies to you....

  20. Re:So what? by KiranWolf · · Score: 2, Insightful

    Actually, IE does not render PNGs with transparency properly. The current version in common use (6.0) renders transparency in PNGs as a gray background.

    --
    "Think about how stupid the average person is, then realize that half of 'em are stupider than that!" - George Carlin.
  21. *AHEM* by game+kid · · Score: 1

    ...know such things... ;)

    --
    You can hold down the "B" button for continuous firing.
  22. Re:So what? by Nethemas+the+Great · · Score: 1

    Last I knew the implementation of transparencies for the PNG format on IE wasn't quite right. You have to do some Gimp magic to fix it.

    --
    Two of my imaginary friends reproduced once ... with negative results.
  23. Re:So what? by TripMaster+Monkey · · Score: 5, Insightful


    Um...did you even read the wikipedia article you referenced?

    From your post:
    Unlike JPEGs, PNGs can be lossless
    And from the article:
    PNG (Portable Network Graphics) is a lossless bitmap image format.
    By saying PNGs can be lossless, you imply they can be lossy as well...which is not what they were designed for.

    From your post:
    Sure, they tend to be a bit larger than JPEGs, but I figure the gain in quality is often worth it.
    And from the article:
    Using PNG instead of a high quality JPEG for such images would result in a large increase in filesize (often 5-10 times) with negligible gain in quality.

    And finally, from the article:
    PNG was not intended to replace the other popular web image format JPEG.

    PNG is intended as a replacement for GIF, not JPG.

    Hope this clears things up.

    --
    ____

    ~ |rip/\/\aster /\/\onkey

  24. Re:Yeesh! Didn't they learn from Unisys by pete6677 · · Score: 1

    It's not about self esteem, prestige, or anything like that. These bottom feeders are below all of that. They only care about making as much money as they can, even if it is only through underhanded methods like patent trolling. It's good that at least someone is challenging them.

  25. Here's what. by backslashdot · · Score: 4, Insightful

    Here's what. What happens when someone claims rights on PNG too after everyone starts using it? What we have happening here is the patent board is unable to understand prior art and granting patents on obvious and pre-existing technology.

    The issue is not this particular patent, but the issue is blocking other corporations and lawyer clusters from trying to gain broadly worded patents that incorporate pre existing technology from obscure sources so they can make money.

  26. Re:So what? by tepples · · Score: 1

    By saying PNGs can be lossless, you imply they can be lossy as well...which is not what they were designed for.

    Conversion from truecolor to indexed PNG is lossy.

    PNG is intended as a replacement for GIF, not JPG.

    Then what Free format was designed to replace JPEG?

  27. Re:So what? by swordgeek · · Score: 1

    SO what? If the format isn't broken, then MS can fix bloody IE!

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  28. Potentially valid by swordgeek · · Score: 2, Insightful

    If, and I say IF the patent is valid from a 'no prior art' and is not intuitively obvious, then the complaint is rather suspect.

    "The Public Patent Foundation ... also asks the US Patent Office to take notice of Compression Labs' "aggressive assertion" of its patent, which it says is causing substantial public harm."

    If the patent is valid and the public has used it regardless, then they are within their rights (legal and quite likely moral) to defend it.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:Potentially valid by tepples · · Score: 3, Informative

      If, and I say IF the patent is valid from a 'no prior art' and is not intuitively obvious

      That's one heck of an "if". It appears that PUBPAT has found prior art in a now-expired patent.

      If the patent is valid and the public has used it regardless, then they are within their rights (legal and quite likely moral) to defend it.

      Unless an alleged infringer can successfully make a laches defense.

    2. Re:Potentially valid by Overzeetop · · Score: 1

      This actually has an interesting possibility. The "substantial public harm" part looks to try and kick the (current) patent system in the balls. Patents were formed for the public good - to reward creators for creating and sharing their work (for a fee), and protecting their investment in time, thus encouraging research.

      To "abuse" the patent system (to use a /. friendly term), would be contrary to the purpose of patents, and a high court ruling could require the reworking of language governing patents.

      JPGs are silly, but what if someone came up with a cure for, oh I don't know, the Avian Flu, and then wouldn't license manufacturing rights for a "reasonable" sum, but could not produce enough of the drug themselves to supply the world market and prevent a pandemic which could kill hundreds of millions of people? Is that a good use of the Patent system? Is that the intent of the Patent system? And...what this suit could represent is asking the question "Is this what the intent of the Patent system SHOULD BE?"

      I don't think it will actually come to this, but the Courts are there to question and restrain the legislative and executive powers. This is a nice opportunity to rattle some cages.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    3. Re:Potentially valid by aminorex · · Score: 1

      Indeed the sole justification for the issuance of patents is made explicit in the constitution: To promote the useful arts. If this patent is an impediment to the progress of the useful arts, and being used against the public interest, then it is without justification, and should be voided.

      --
      -I like my women like I like my tea: green-
  29. Patent Sales by triemer · · Score: 3, Interesting

    The problem seems to arise when a patent is sold. It seems like the patent rules should be changed so that patent infringement can only apply when the original party filing the patent has been harmed. It makes sense to protect the inventor - that's what patents are for. The problem seems to arise when the party who is claiming infringement is not using the patent to generate revenue (excluding law suits). It seems like there should be a "minimum reasonable usage" clause in the patent law. By "minimum reasonable usage" means - you as a patent holder are using the patent in your livelihood or the corporations livelihood.

    1. Re:Patent Sales by thebdj · · Score: 1

      Selling patents is a good way to make money. You would limit inventors to only being able to license their patent; however, in the case of a really good patent, a large company may wish to pay a large sum of money to the small inventor in order to ensure they have the protection right guaranteed by the patent. This would also raise questions about how patent ownership would occur when companies are purchased. You must remember, the US is the only country that is part of the Patent Cooperation Treaty that does not allow companies to file for patents, the inventors must apply and assign the rights as such to the corporation. Look at WIPO patents, and there is a category for inventors that has in parentheses, for the United State only. A similar counter to this is by the applicant section.

      This is actually being proposed as a change in the Patent Reform Act in congress; however, it seems to be one of the things that some inventors' groups have a problem (including the first to file system change). About first to file, in the US we have a process whereby the first to invent gets a patent, and people can overcome some prior art by showing they invented first. Once again the US is pretty much alone on this as the rest of the world uses a first to file system, where first one to the office gets the patent, you can see why some small inventors might dislike this, but it is really important to bring us inline with the rest of the world.

      But I digress a bit. The problem with your "minimum reasonable usage" is that you start running into the "fair use" area where it begins to be questioned how much is reasonable, what is minimum, and what type of usage. It is not as simple as it might sound.

      --
      "Some days you just can't get rid of a bomb."
    2. Re:Patent Sales by elhedran · · Score: 1

      but it is really important to bring us inline with the rest of the world.

      I've never really understood this. Why is it a good thing, in of itself, to become inline with the rest of the world. Shouldn't the world be brought into line with whatever system is better instead. I guess I'm just a little tired of hearing this argument used to justify the next removal of individual rights in favor of the corporations.

    3. Re:Patent Sales by akac · · Score: 1

      Why is it important to bring us "inline with the rest of the world"? Really. Why? Why should we stoop so low? (not that any one country is lower than the US - but take any conglomeration of countries and work with the lowest common denominator and you get just that - low)

    4. Re:Patent Sales by croddy · · Score: 1

      Selling drugs is another good way to make money.

    5. Re:Patent Sales by thebdj · · Score: 1

      In the US it would clear up many potential problems and would get rid of several procedures currently in place in the patent system and patent laws. This would include interference practices since they would no longer be necessary to determine the first inventor. This could also lead to more companies using the WIPO PCT application process since they get the benefit of its filing date as their US filing date. There are some people who still forego this, possibly because they believe they do not file in enough different countries, or because their country is not part of the Patent Cooperation Treaty.

      --
      "Some days you just can't get rid of a bomb."
    6. Re:Patent Sales by thebdj · · Score: 2, Insightful

      see my other post above, to which I would add the following statement: since all the other major patent offices are using the first to file system, it would probably be safe to say it is the better system. Removing steps from the patent process makes the job of the office easier and gives examiners more time to focus on the patent work.

      --
      "Some days you just can't get rid of a bomb."
    7. Re:Patent Sales by petermgreen · · Score: 1

      yeah but too see the problem with that attitude just look at copyright.

      the combination of harmonisation and lobbying leads to the worlds worst system getting everywhere!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    8. Re:Patent Sales by elhedran · · Score: 1

      Thank you for an informative, well written response. It seems kind of rare some times.

  30. Laches by tepples · · Score: 1

    What happens when someone claims rights on PNG too after everyone starts using it?

    Most claims of damages would more than likely be estopped by laches.

    PNG relies on DEFLATE compression, invented by Phil Katz and donated to the public domain. True, other parts of PNG may be patented, but PNG has been in use for nearly a decade, and no patent holder has stepped up to claim that a subsisting patent covering any part of PNG even exists. At least in the case of GIF, the existence of U.S. Patent 4,558,302 and foreign counterparts that covered LZW compression was common knowledge, even if Unisys did unilaterally change the royalty structure for the last 5 or so years of the patent term.

    1. Re:Laches by putaro · · Score: 1

      Yes and no. Laches might apply if someone already had a patent but had not enforced it. However, the patent process often takes many years and someone might have a patent slowly working its way through the system. Were one to be granted today it would be presumed to be valid and would take a court battle to overturn.

    2. Re:Laches by petermgreen · · Score: 1

      deflate is old. the rfc describing it is from 1996 and its very likely pkware were using it before that. The filtering and interlacing systems are probablly newer but are both pretty trivial and could be dispensed with at least for web images if absoloutely nessacery.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  31. Patent law needs rethinking by squidinkcalligraphy · · Score: 4, Interesting

    This is dumb, and some would argue anti-competetive monopolistic behaviour. You have a patent on something cool. You let people use it without any royalties; it becomes popular. Really popular. Then, all of a sudden, you start charging royalties, and everyone is trapped. It would not have become that popular if royalties had been there in the first place.

    This is reminiscent of two things: Microsoft (slightly different modus operandi), and drug dealers (the first one's free kiddies).

    Should be that if you don't enforce your patent within a reasonable time frame, you lose the right to do so. In a perfect world. Which we are far, far, away from.

    --
    "I think it would be a good idea" Gandhi, on Western Civilisation
    1. Re:Patent law needs rethinking by Puf_Almighty · · Score: 1

      Well it would've been hard for them to enforce the patent law to begin with, given that (unless I'm mistaken) they didn't even own Compression Labs when they made the JPEG. It looks to me like Forgent bought out an old tech firm with a potentially lucrative patent that nobody'd been enforcing, with the intent of making a round of lawsuits for copyright infringement and making profit for no labor, just before the patent expired. Which is to say, yeah, patent law needs rethinking.

    2. Re:Patent law needs rethinking by Anonymous Coward · · Score: 0

      It doesn't matter. If the owner of the patent never enforced it to begin with, then that should not give the new owner a "blank slate" to all of the sudden start enforcing it.

    3. Re:Patent law needs rethinking by tepples · · Score: 2, Informative

      Should be that if you don't enforce your patent within a reasonable time frame, you lose the right to do so.

      As I understand it, you do lose the right to some remedies. Heard of the laches defense? True, it's not as strict as the rule in trademark law, but having been trapped by a patent holder who has unfairly delayed taking any sort of legal action is still a recognized defense.

    4. Re:Patent law needs rethinking by Puf_Almighty · · Score: 1

      Right that's just what I said, only I worded it better.

    5. Re:Patent law needs rethinking by Anonymous Coward · · Score: 0

      where is this drug dealer that gives free drugs away?

      i'd like to meet him

    6. Re:Patent law needs rethinking by Anonymous Coward · · Score: 0

      yeah, by the sounds of it i need a new dealer... in fact perhaps i need a new one every week

    7. Re:Patent law needs rethinking by starwindsurfer · · Score: 1

      Well, at least Microsoft does some work for their money.
      Not that they do it well, but at least they arent just
      tring to milk a heavily underfunded and poorly construed
      patent system.

      "The first thing we do, let's kill all the lawyers". - (Henry IV (Act IV, Scene II))

      --
      If you resist reading what you disagree with, how will you ever acquire deeper insights into your own beliefs?
  32. Re:So what? by Anonymous Coward · · Score: 1, Informative

    Actually you can use some javascript to get IE to render transparent PNGs "properly".
    e.g. http://homepage.ntlworld.com/bobosola/

  33. Re:So what? by Beatlebum · · Score: 1

    Actually baseline JPEG can be lossy, but there does exist a JPEG variant with lossless compression.

  34. U.S. Patent 4,541,012 is prior art by tepples · · Score: 1

    Does anyone have a link to their archive of prior art, or any other listing of prior art for this patent?

    Start from TFA to PUBPAT ACTIVITIES > Protecting the Public Domain to Forgent Networks JPEG patent to the request for reexamination. This request lists U.S. Patent 4,541,012 (now expired) as the key prior art in this case.

  35. That 70's Show by Anonymous Coward · · Score: 0

    "Forgent Networks is a classic example of the new and rapidly growing trend of patent holders that do nothing more than sue people who make products or services available to the public," said Dan Ravicher, PUBPAT's Executive Director. "Unfortunately, the patent system allows for such perverse behavior because it cares more about patent holders than it does the public."

    BURN!! ;)

    1. Re:That 70's Show by Anonymous Coward · · Score: 0

      Ok, Kelso, shut the fuck up and hit the bong.

  36. Re:So what? by Anonymous Coward · · Score: 0

    PNG doesn't compress photos nearly as well as JPEG. Your pr0n sites with full size photos as small as 100 ~ 300kB would suddenly start serving 3M files for each picture.

  37. Patent terms under URAA by tepples · · Score: 3, Informative

    I assume that they filed under the current system since, if the old system of 17 years after the granting of the patent were in place at the time of filing, the patent would have already expired over a year ago.

    U.S. patents are issued with a term of grant + 3.5 years. Three renewals are available: grant + 7.5 years, grant + 11.5 years, and the full term. For this and other U.S. patents subsisting as of mid-1996, when the Uruguay Round Agreements Act came into effect in the United States, the full term is the longer of filing + 20 years or grant + 17 years.

  38. Re:So what? by WindBourne · · Score: 1

    MNG replaces JPEG

    --
    I prefer the "u" in honour as it seems to be missing these days.
  39. Re:So what? by icydog · · Score: 3, Informative

    Conversion from truecolor to indexed PNG is lossy.

    And so is conversion from truecolor to 256-color BMP, and so, in fact, is cropping a BMP to include the middle 27.6% of the image. Is BMP lossy?

    Of course not. You can do things to any file to lose information, and reducing the number of colors in an image is obviously one of them. You can't say text files are lossy just because you can convert a Unicode text file to ASCII and lose some characters in the process.

    Then what Free format was designed to replace JPEG?

    I don't think there are any formats comparable to JPEG currently, and I know that there certainly aren't any in widespread use. That's the whole point of this article. If JPEG users get screwed, then we're in serious trouble. Think about how many photos on the web are in JPEG format, and how many photos on people's computers are JPEG.

  40. JNG by TeXMaster · · Score: 1

    Allegedly, the replacement format for JPEG is JNG, which is a subspec of MNG. MNG has a truckload of features including: animation (with sprites!), color correction, and (almost tangentially) lossy JPEG-like compression. The latter is available in a separate format called JNG too. Of course, on the one hand we need support for MNG in applications (consider for example how it was removed from Mozilla; there are high hopes for it to be reintroduced in SeaMonkey, though). And of course, there is my very personal perplexity ... by looking at the JNG spec, it looks like it's very similar to JPEG ... is it really outside of the bounds of that stupid patent? (Of course, everybody should be using JPEG2000 by now, which compresses much better with much less artefacts ... of course that's patented too ...)

    --
    "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
    1. Re:JNG by tepples · · Score: 1
    2. Re:JNG by jZnat · · Score: 1

      JPEG2000 is far more patented than even GIF was. *sigh* damn people thinking they can patent math equations...

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    3. Re:JNG by TeXMaster · · Score: 1

      Yeah, that confirms my suspiction. So we need to come out with something new ... let's just make it as good as JPEG2000 while we're at it :)

      --
      "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
  41. Re:So what? by DarkSarin · · Score: 1

    Perhaps, but personally I find that SVG, when properly implemented is the best of all. Transparency (full), layers, animation, scripting, and good color support. What isn't to like?

    I used to be in love with PNG as a format--it offered the one thing that jpeg lacked (transparency), while maintaining many of the good qualities. Then I started using Inkscape and svg. I love it. It is a smaller file size, zips extremely well, and offers everything that png does.

    Is it good for raster art? NO, not all, but for almost everything but photo, vector is a wonderful way to go.

    For photos, however, jpeg is the best--hands down. I don't prefer png for that--it just isn't there.

    One of two things should happen--either a free format that is equal to (or better, superior to) jpeg needs to be developed OR jpeg needs to become patent free. Personally I don't like patents as a general principle (I would be happy with either five or ten year patents, however), but at the same time I think it is hardly fair to a company to force it to give up patents on a technology without treating other companies the same way. Personally, I think this wouldn't be an issue if the patent system were set up correctly. Automatically expiring patents seems like the best thing to me. This would give companies a chance to profit from their labor for five or ten years before they no longer had control over the technology. It would maintain a large incentive to invent, but would prevent the current patent-crazy system that we do.

    --
    "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
  42. No Software Patents by kahrytan · · Score: 3, Insightful

    This type of stuff only reinforces the need to free software patents and helps the intiatives spearheaded at nosoftwarepatents.com

    --
    \
  43. Alternative algorithmic fix by Julian+Morrison · · Score: 1

    "Should be that if you don't enforce your patent within a reasonable time frame, you lose the right to do so."

    Agreed, or as an alternative automatic limitation: if a patent is included in an official international standard with either the consent of the patent-holder, or the justifiable ignorance of the standardizers (they did due dilligence, but it was a "submarine patent"), then the patent is invalidated. Meaning in other words, that if standardization was contemplated, patent holders would be forced to crawl out of the woodwork then and there, or be stripped of the patent.

    Submarine patents in standards are so obviously bad, that this fix might be more saleable to politicians than the generic "must enforce", which would turn existing patent jurisprudence on its head.

    1. Re:Alternative algorithmic fix by zippthorne · · Score: 1

      A good idea. The only problem that I can see is that the standards organisations are not governmentally sanctioned bodies. In most cases they are much better than that, being composed of competant engineers in their various fields. But being private organisations without the authority of a government, it may be difficult to grant them special powers wrt. patents. Obviously, you can't just allow any standards organisation to waltz in and swipe a patented idea, or you'll have "ed's assorted standards" sneaking in and invalidating everything.

      --
      Can you be Even More Awesome?!
    2. Re:Alternative algorithmic fix by Wesley+Felter · · Score: 1

      I suspect companies would adopt an MPAA-style defense to that idea: If you don't let us patent standards, then we won't contribute anything to standards organizations.

    3. Re:Alternative algorithmic fix by HardCase · · Score: 1

      In most cases they are much better than that, being composed of competant engineers in their various fields.

      You must not have done any work with a standards setting body. I work with JEDEC on memory modules and, believe me, I'd much rather be working with the government. Those standards bodies are sponsored by companies who are competing against each other - each company wants its design adopted as the standard and don't think for a minute that we engineers are all that altruistic when it comes to selecting the best design.

      Ditto with the IBIS committee - that crazy group can grind to a standstill in a New York second.

      -h-

  44. PDFs also affected by rfmobile · · Score: 3, Interesting

    FWIW, Adobe's PDF includes embedded images using DCT or discrete cosine transform for compression. If you extract the image sections from the document, you end up with a JPEG file.

  45. PNG by geofferensis · · Score: 1

    I'll be happy when the majority of stuff has switched over to PNG.

    Let this company keep on giving people a hard time about JPEG.

    1. Re:PNG by Anonymous Coward · · Score: 0

      png and jpeg do different jobs matey

      png is losless, jpeg is lossy

  46. Software is genuinely not patentable..... by 3seas · · Score: 2, Insightful

    .... however it is copyrightable.

    Copyrights last alot longer.... infinity according to the changing of laws to extend then before they expire..

    Now the thing is, can you write an algorythim/program to do the same thing in such a manner that a picture compressed by it can be uncompressed by jpeg engines, without infringing upon the copyright?

    if you can't then....still do the right thing and oppose the fraud of software patents.

  47. I agree by Sycraft-fu · · Score: 2, Insightful

    Patent law needs to be made like trademark law: Use it or lose it. Basically if you are going to patent something, you need to either exert that patent, or the patent should lose standing. I would say something like if you fail to contact a company for a period of 6 months after a product using your patented technology is marketed on a level that you should be reasonably aware of it, you lose your patent.

    So you are still protected, if someone is just developing something in secret, no problem, even if someone releases a product is a very small market that you wouldn't reasonably know about, no problem. However if your patent is in a product being sold on a wide scale, you have 6 months starting from when it is to contact the company. Failure to do so nullifies your patent.

    I think that would keep it fair, such that people could patent and profit from ideas, but that you can't just patent something and wait for someone to be huge and then sandbag them.

  48. Crappy argument... by mi · · Score: 1
    threatening this international standard on which the public relies

    So, whatever is really liked by many can not belong to anyone and should be confiscated? So much for unreasonable ceasures...

    Gotta think of something better to say...

    --
    In Soviet Washington the swamp drains you.
    1. Re:Crappy argument... by rbrewer123 · · Score: 1

      I think they're getting at the submarine-like nature of this one. It's yet another one of the old "let's wait until this becomes a widely used standard and then we'll try to charge them all for it" schemes. If you read pubpat's court filing, they recognize that just because JPEG is so entrenched is no reason to invalidate the patent. But pubpat still mentions how entrenched it is so the patent office gets the idea that CSI appears to be doing this in bad faith. Pubpat lays out the legal case against the patent very clearly in the filing, with a nice table showing the correspondence between the prior art patent and the disputed patent, making it very easy to follow.

  49. MPEG? by slashdotmsiriv · · Score: 2, Informative

    Forgive me if I am wrong, but I went through the patent: Motion compensation, intraframes etc... isn't it the MPEG format we are talking about? JPEG is the static picture encoding format that is based on the cosin transform. MPEG also uses cosign transform but many other techniques among which motion compensation DPCM etc.

  50. Was it obvious? by swthomas55 · · Score: 5, Informative
    While many software patents are "patently" invalid because of obvious prior art, this one was not obvious to me at the time. Although, I was working in a related field (computer graphics), and not directly in data compression. I had colleagues who were in signal processing (and DCT is at base a signal processing application), and none of them said "oh, that's obvious".

    If you read the pubpatent filing, their main point is that an earlier patent, issued to the same company, is prior art for all the points in the '672' patent. The earlier patent was filed more than a year (plus one month) prior to the filing of the '672' patent, which makes it legally prior art.

    Anyway, the sucker has less than a year to run, as it was filed in October, 1986. Probably why the lampreys at Forgent are pushing so aggressively. It'll only be a cash cow for another 11 months.

    Interestingly, I could have been a target of Unisys, except they couldn't have gotten much blood from this stone. I was the original author of the "compress" program, which turned into an early "open source" effort (although the term hadn't been invented at the time). Compress was an implementation of LZW, based on Welch's 1984 paper in Computer. Only later was I informed that it was patented. After it had been incorporated into Berkeley Unix releases and into the GIF format. I was happy when that patent finally expired, but I had absolutely no doubt of its legitimacy.

    As for the claimed superiority of PNG over JPEG, I'd say it depends on the application. JPEG was designed precisely and specifically for the purpose of compressing photographic images. Such images

    • Do not compress well using techniques like LZW and Huffman coding
    • Have intrinsic variation in pixel values due to noise in the recording process
    • Don't have precisely straight and sharp edges
    These characteristics make them poorly suited to lossless compression techniques, and also mean that a lossy technique will not degrade the image further than the original noisy recording method did. (Unless you turn up the loss level too high.)

    Because of the "if you have a hammer, every problem looks like a nail" principle, people have used JPEG in applications that it's not suited for -- applications where the lossy compression DOES degrade the image quality, and where a different method (LZW, for example) would in fact give a smaller file. Then other people point at these examples and say "PNG (or GIF) is better than JPEG!" My toolbox has hammers, screwdrivers, wrenches, etc. I try to pick the appropriate tool, and don't hammer with a wrench, for example. The same should be true of our computer tools.

    1. Re:Was it obvious? by NotQuiteReal · · Score: 0, Offtopic
      "To the man who only has a hammer in the toolkit, every problem looks like a nail." - A. Maslow

      However, Maslow had it wrong - he should have said; "To the man who only has a screwdriver in the toolkit, every problem looks screwed."

      Actually, you can hammer with a wrench, and you can certainly screw things up with a hammer. You can easily kill someone with any of those tools. I personally prefer an ice-pick for certain tasks, which you can make from a screwdriver by rubbing it obsessivley on concrete cell floors. The work goes faster if you mutter under your breath.

      Let me appologize in advance for the off-topic post. May the next 11 months pass as quickly as the last.

      --
      This issue is a bit more complicated than you think.
    2. Re:Was it obvious? by po8 · · Score: 1

      Perhaps it's obvious, perhaps it's off-topic, but in any case...thanks much for compress. That thing was truly cool contribution to the community. Can't say I missed pack for even a minute.

    3. Re:Was it obvious? by Anonymous Coward · · Score: 0

      "As for the claimed superiority of PNG over JPEG, I'd say it depends on the application. JPEG was designed precisely and specifically for the purpose of compressing photographic images."

      For final display there's no doubt that JPEG achieves the goals of its designers, the compression is pretty good, it runs on modest hardware, the images don't look too bad. However, PNG isn't just a final display format, if you're /processing/ photographic images or doing /archive/ work you will want PNG because it's lossless. The Lossless JPEG standard is essentially dead, hardly anything uses it.

      [I'm sure you won't make this mistake, but some Slashdotters probably will...]

      Turning JPEG up to 100% quality (or q=10.0 or whatever depending on your encoder) is not lossless. It's just pointless. The interesting part of the JPEG quality curve is in the middle, not at the ends.

    4. Re:Was it obvious? by ObsessiveMathsFreak · · Score: 1

      I had colleagues who were in signal processing (and DCT is at base a signal processing application), and none of them said "oh, that's obvious".

      I don't know. Using a mathematical technique designed for data compression to compress data has a certain... obviousness about it wouldn't you say? The signal processing folks were certainly using fourier transforms all over the place.

      In any case the patent doesn't specify what algorithm it is using. It can be fourier transform, wavelet transform, whatever. That alone should strike it down on grounds of being non-specific.

      --
      May the Maths Be with you!
    5. Re:Was it obvious? by Sangui5 · · Score: 1

      Compress was an implementation of LZW, based on Welch's 1984 paper in Computer. Only later was I informed that it was patented. After it had been incorporated into Berkeley Unix releases and into the GIF format. I was happy when that patent finally expired, but I had absolutely no doubt of its legitimacy.



      Although both LZ77 and LZ78 are clearly legitimate, LZW is questionable. The "new idea" in LZW boils down to limiting the size of your LZ78 dictionary. Given that using an LZ78 dictionary of unlimited size is clearly a non-starter, limiting the dictionary size seems somewhat obvious to me. The other "ideas" in LZW all follow simply from doing LZ78 with a fixed dictionary.


      Not that this would have changed much legally--compress would have still fallen under the scope of the LZ78 patent

  51. What, you think it's a menu? by Grendel+Drago · · Score: 3, Informative

    Copyrights and patents aren't two names for the same thing. Inventions can be patented; the creative expression of an idea can be copyrighted. The idea itself cannot; see Feist v. Rural .

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:What, you think it's a menu? by Generic+Guy · · Score: 1
      Copyrights and patents aren't two names for the same thing. Inventions can be patented; the creative expression of an idea can be copyrighted.

      Which I think is the point of the previous post. They are mutually exclusive ... You can't claim both copyright and patent on one thing.

      This is the big lie and concern with all these software companies trying to secure patents (and succeeding) to various computer software.

      --
      { - Generic Guy - }
  52. That never works by Wesley+Felter · · Score: 4, Insightful

    We've seen this before.

    When RSA got popular and people realized that it was patented, there was a large effort to switch to DSA. Right about the time that all the pieces of DSA support were in place, the RSA patent expired so people just kept using RSA.

    When GIF got popular and people realized that LZW was patented, PNG was created. By the time PNG was actually supported more-or-less correctly in browsers, the LZW patent expired.

    I suspect if this JPEG madness keeps up, people will try to switch to JPEG 2000 (which is still patented, but at least the patent holders appear friendly). But it looks like the JPEG patent expires around 2007, which does not leave enough time to switch to anything.

    1. Re:That never works by SanityInAnarchy · · Score: 1

      Unfortunately, you're right, despite the fact that PNG is still better than GIF, for entirely different reasons.

      Kind of like how by the time everyone was seriously considering desktop Linux (1999, because Windows ME sucked so bad), Microsoft finally decided to write a remotely reliable OS (Windows 2000). Linux is still better than Windows XP, and you should still switch, but it's not better enough for everyone to be absolutely compelled to switch.

      --
      Don't thank God, thank a doctor!
    2. Re:That never works by happyfrogcow · · Score: 1

      screw jpeg 2000.

  53. DONATE!!-Free will by Anonymous Coward · · Score: 0

    Precedent is what the judge decides it to be.* The judge is free to ignore it, just as juries are free to ignore certain things (jury nullification) in crimminal cases.

    *Keep in mind that patent cases are civil matters. That means only lawyers, and a judge. There might be some expert witnesses were needed.

  54. Yawn - no news here, move along by Anonymous Coward · · Score: 0

    This patent issued on October 6, 1987. Patents from that era last for 17 years from the date they issue. 17 years + Oct 6 1987 = Oct 6 2004. The patent expired over a year ago. It (what the patent protects) is now in the public domain for all to use.

  55. Re:Yeesh! Didn't they learn from Unisys by Wesley+Felter · · Score: 5, Insightful

    Real products are a distraction for these people. Forgent got millions out of various companies without developing anything. Since the legal fees (costs) are much less than the licensing revenue, it's a self-perpetuating system. The RIAA settlements are the same way; each settlement pays for N new lawsuits to be filed and the profit rises exponentially.

  56. That's deliberate by Julian+Morrison · · Score: 1

    The design intent of the algorithm is

    1. Force patent holders to reveal themselves when standards are being created.
    2. Force all standards to be patent-free.
    3. Entice the state of the art to track patent-free standards and starve patent-wielding companies.

    1. Re:That's deliberate by Wesley+Felter · · Score: 1

      I realize that it's deliberate, but if all the standards are only developed by grad students and hobbyists, then they might end up much weaker than the proprietary non-standard formats that they must compete against. That might lead to the standards being ignored in favor of proprietary stuff, which sounds like a worse result.

  57. Re:So what? by patonw · · Score: 2, Insightful

    PNG and JPEG fill different niches. They're different tools for different jobs. PNG is designed to be lossless and was meant as a successor to GIF rather than JPEG. JPEGs are a bit smaller because they throw out a lot of the information (hence are lossy) that isn't as high priority. It's a format for distribution rather than one that you'll want to work in while you manipulate images. For that you should probably be using TIFF or PSD. If you are constantly makinge changes to a set of images, the increase in storage space, while significant percentage-wise shouldn't make that much of a difference.

    GIF, JPEG and PNG are meant for distribution of images over networks where banwidth usage matters. JPEG compresses photographs well. GIFs and PNGs are better for rasterizing text and vector graphics for diagrams and logos... usually things that aren't high in complexity but have a more extreme contrast than you'd find in a vacation photo. If you're seeing a big difference in quality, your JPEG compressor is probably set to being too lossy.

    Technical issues aside it would definitely be nice to have an unencumbered lossy format to replace JPEGs but there are so many ridiculous patents nowadays that you'd probably invest most of your time figuring out what algorithms are safe to use.

  58. No, not that joke again... by Anonymous Coward · · Score: 0

    but someone would get rich if he/she invented a way to detect dupes!

  59. CLI associated with JPEGs? by cciRRus · · Score: 2, Funny

    CLI's aggressive assertion ...

    I didn't know CLI has anything to do with JPEGs. I get pics in my CLI like this "cat ascii_art.txt".

    --
    w00t
  60. You have no idea what you are talking about. by pavon · · Score: 1

    Software is indeed patentable. This was decided in the Diamond v. Diehr case over 20 years ago. Thousands of software patents have been granted since then, and the requirements have gotten weaker over that time. Whether they ought to be allowed is very debatable, but the fact of the law isn't.

    Secondly, copyright only applies to a specific work. If your work is not a direct modification of the other work then you are not infringing upon copyright. This happens all the time. WINE does not violate Windows copyright. Open Office does not violate Office's copyright. The is a ton of legal precedent that reverse engineering is legal.

    Why is misinformation like this constantly modded this up? I have never seen a group of people who knew so little about a subject that they care so much about as in the slashdot copyright discussions.

    1. Re:You have no idea what you are talking about. by Anonymous Coward · · Score: 0

      Diamond v. Diehr, 450 U.S. 175 (1981)[1], was a U.S. Supreme Court decision which held that a machine controlled by a computer program was patentable. This decision did not make a computer program, by itself, patentable.

      Huh?

    2. Re:You have no idea what you are talking about. by EzInKy · · Score: 2, Insightful


      Software is indeed patentable. This was decided in the Diamond v. Diehr case over 20 years ago. Thousands of software patents have been granted since then, and the requirements have gotten weaker over that time. Whether they ought to be allowed is very debatable, but the fact of the law isn't.


      "Diamon v. Diehr" is only law in the US and does not apply to rest of the world, which is what I suspect the other poster is trying to say. The long term effects that software patents will have on our country's economy is going to be devastating if our developers have to fear being sued for using ideas here that programmers elsewhere are free build upon.

      --
      Time is what keeps everything from happening all at once.
    3. Re:You have no idea what you are talking about. by bit01 · · Score: 1

      Please reread his post. Like a lot of similar complainers you are confusing what a person thinks should be the law with what the law says on paper. He and other similar posters are well aware of the difference; please stop assuming he isn't.

      Yes, we have existing, crap software patent laws created largely created by a self-serving patent industry. This is not even remotely okay nor does it mean something better cannot be envisaged.

      ---

      The name "Copy Right" is incorrect. It's really "Copy Control Privilege". "Patent" is incorrect. It's really "Idea Control Privilege".

    4. Re:You have no idea what you are talking about. by 3seas · · Score: 1

      The only thing that case proves is that the US failed to ask the people regarding the idea of software patents, for feed back.

      For the People by the People??????

      Europe recently did it and consider the results.

      God or what ever superior force , such as father physics and mother nature said nothing in support for software patents. That idea is totally man made and in regards to the top three (or four) things that are not patentable.
      Natural Law, Physical Phenomenon, abstract ideas.... and mathmatical algorythims (which is really of the first three)

      Man has claimed many things to be something they are not.... this is another case of that and the proof is at hand that states softare is not patentable.

      Simoply put, it is provable that software is not patentable.

  61. Re:So what? by ergo98 · · Score: 1

    Then what Free format was designed to replace JPEG?

    There is so much of a software investment in JPEG that it is very unlikely it is going anywhere anything soon. JPEG2000 once had a futuristic name, but even it has seen pretty much no interest because JPEG has satisfied the market, and entrenched technologies are highly resistant to change.

    In any case, one format I'm interested in is the RAW format that Canon uses on its cameras. My Rebel XT saves a 8MP picture in about a 4-5MB JPEG (obviously in fine), but when I go to the apparently lossless RAW it only jumps to 7-8MB. A minor increase in file size, really, to lose no image data.

    Of course because software expects JPEGs using that image format is a major pain in the ass.

  62. Re:So what? by Doppler00 · · Score: 1

    ah, but it's called RAW for a reason. It means it's a raw format, but there are no documented specs for most RAW files produced by cameras. They are all completly different. Standardization is a good thing people! Why can't camera manufactures get this right?

  63. They may actualy have a valid claim by John+Sokol · · Score: 0

    I don't know much about the origins of the JPEG algorythem, although I am very familiar with how it works.

      I spent about an a hour reading though that patent filed in 1987. It really explains a lot of things in detail that are almost identical to how JPEG does it.
      The language they use is a bit off like talking about Runlengths a lot.

      Anyhow unless there is some prior art, they may have this one fair and square.

      As for all those out there that believe all software and inventions should be free, It destroys all point in an inventor struggling to do something revolutionary.

      Benjamin Franklin one of our nations founders and a brilliant inventor, came up with the idea of protecting copyright and patents (Intellectual Property). Before him these thing didn't hold any value.

        I just read that Color Bubble story on Slashdot here, that how the Guy spent 10 years to come up with a surfactant and Dye. He make a substancial inventment of time and money because the was the possiblity of large financial reward.

      Without Patents we would be in Mexico, China, India, or Russia where there just isn't anywhere near as much innovation.

      John L. Sokol

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
    1. Re:They may actualy have a valid claim by Just+Some+Guy · · Score: 1
      don't know much about the origins of the JPEG algorythem, although I am very familiar with how it works.

      I spent about an a hour reading though that patent filed in 1987. It really explains a lot of things in detail that are almost identical to how JPEG does it.

      I am skeptical that anyone capable of reading and understanding both the JPEG standard and this patent would be unable to spell algorithm.

      Anyway, here's the deal: physical patents are generally OK. Algorithm patents are almost categorically not OK. The odds of creating an entirely new system that isn't based on something Knuth wrote 40 years ago approaches zero as the complexity of the system increases.

      --
      Dewey, what part of this looks like authorities should be involved?
  64. If JPEG got Patent issue too, why not use jp2? by Anonymous Coward · · Score: 1, Interesting

    OK, since first day I saw jpeg 2000, I am confused.

    It produces images with no glitches and excellent space needs.

    When I asked why people don't use it instead of jpeg, I was answered "It has patent issues". After switching to OS X, I noticed jpeg2000 is supported in the OS frameworks itself.

    Now JPEG has some patent issues too, why people don't use jpeg 2000 to make jpeg obsolete?

    1. Re:If JPEG got Patent issue too, why not use jp2? by lunacris · · Score: 1
      Now JPEG has some patent issues too, why people don't use jpeg 2000 to make jpeg obsolete?

      Because JPEG 2000 has patent issues way, way into the future, whereas this JPEG patent expires next year.

    2. Re:If JPEG got Patent issue too, why not use jp2? by Anonymous Coward · · Score: 0

      Jpeg2000 isn't much better. It's a big and bloated standard that is difficult to implent fully.

  65. Re:So what? by Anonymous Coward · · Score: 0

    meaning that they don't lose quality each time you save them

    Really? they lose quality every time you save them? So if I send you a pic and you save it on
    your PC then the pic will have less quality than the one I sent you?

    Pictures lose quality because you compress them not because you save them, I hope you know that...

  66. More info at Data Compression News Blog by schngrg · · Score: 4, Informative

    They have already been challaged by many, but for the first time someone has a concrete case with 'prior art'. You can read more on this at The Data Compression News Blog

    White Knight Charges Forgent http://www.c10n.info/archives/246

    [Disclaimer: Shameless self promotion]

  67. Patents & Trademarks by localman · · Score: 1

    Not that this is the right solution, but why don't they just apply the same logic go trademark as to patents: defend it or lose it. In this case, they didn't defend it in time. If this was a trademark issue they'd be out of luck: you can't just pop in years after it's become common usage and ask for it back.

    Cheers.

  68. JPEG 2000 by ishmalius · · Score: 1

    JPEG 2000 is a perfect example of why such patents need to be fought. Nobody will ever adopt it, or formats like it, while there are such legal swords of Damocles threatening them. Look here, where apparently the JPEG group seems to have given up on the idea of certifying that JPEG is patent-safe.

  69. It renders transparencies "like GIFs" by WoTG · · Score: 1

    IE can render transparencies in the old .GIF style. Which, to me, is sort of like having a special "colour" that is transparent for rendering.

    Unfortunately, Internet Explorer can not render the much cooler alpha channel that PNG supports. This would make things like the blending of images over a background image / colour much easier. At least we get more than 256 colours w/PNG's and IE.

    Computers suck. Web design really sucks. And being a geek, I really wish that I was kidding...

  70. Look at the timing by Anonymous Coward · · Score: 0

    1 year to go. Not enough to redo your product lines so you are forced to pay up. What hppened to Compression Labs? How come they only just noticed their case?

    I am allowed to defend myself, but if I hack you to pieces, that aint right. Why? Because it is an overreaction. Because they left this alone until long after it became a standard (why not say "hang on, I own that idea!"? And because the timing is meant to make the most pressure for folding, this is abusive use of their rights.

    Maybe they ought to be fined. A couple of billion ought to do it.

    1. Re:Look at the timing by John+Sokol · · Score: 2, Interesting

      Take a look at the real patent system,

      When you take someone to court with a patent that will not hold up, not only is there patent tossed out, but there are penalties. The other party will also counter sue and make the holder of the bogus patent pay dearly.

      I remember reading somewhere it's like 5x damages and expenses or something like that written into the law, just to make it risky to actually take people to court frivolously.

      But what you miss is many lawyers are playing poker and not law.

      By this I mean they will intimidate people into paying just so they can avoid a fight, but in practice they can't afford a fight any more then the other guy, maybe even more so. Just ignoring them, or counter bluffing probably wouldn't have any repercussions.
      But you never know what cards they may be holding.

      The problem is the Engineer's mentality. I know because I used to have it, and still do to a point. I have also had many partners with it.

      They always play devils advocate, asking what's the worst cast scenario, how can I over engineer to make sure my bridge will not collapse, or my power supply will not burn down someone's house. Overly cautious.

      But in law, and business and business law matters, a totally different approach is needed.
      It's about Risk management, the risk reward tradeoffs, Poker, social interactions, and BALLS.

      Most engineers panic with any legal things, always assume worst case, and constantly keep putting rules and boundaries where there really aren't any. (Thinking in the BOX) and making the box ever smaller.
      "Oh is has to be done like this", or "you can't do that", "the law says this or that".

      Well The Laws are only 1/3 of the legal story, Case precedence another large part. What did the courts rule in similar cases? How are these cases handled?
      But most important are what are the practical reality of a given situations. Can these guys afford to sue, Can you stall the legal actions in the courts for 20 years till the guy keels over dead from old age. Can you even collect if you win?

      I have come to find that many of these "business Guys" will blatantly cross a line. It's only the ones that do this as their full time MO for years before it will catch up with them.

      In practice, it's like running a red light; it's only illegal if the cop see you. The differnece is police usualy have time, where District Attorneys are overwhelmed and can only go after the top 10% of what's out there, and only when everything is laid out simple even a five year old can what took place.

      So if we had a race, the real business guys will cautiously run the lights, where the engineers wait till the light is completely green. The engineers will almost always loose the race.

      I recently had a corporation in California. We had a business guy whom we gave a few shares to about two years into our startup, under 25%.
      About a year later realizing that most of us in this venture after 3 years were low in cash, he just decided the company was his.
      He closed down the office, took all the contracts, papers, and hardware home with him.
      He had secretly filed papers with the state listing him as the sole owner and just deleted us like were never there.
      GoDaddy even took the Domain and web site from me! (it was in my name)
      And started to present my Inventions (patent pending) to Sun, HP and Intel as well as many investors without us!

      We talked to the state, they just file corporate shareholder and offer filings, there is no verification or even protection from Fraud. This means in I could just file papers claiming I own Intel! The State would mindlessly file this, no questions asked. It's up to the courts to clean up any problems that my arise.
      Of course someone like Intel would send hordes of Lawyers at

      --
      I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
  71. JPEG2000? by shish · · Score: 1

    JPEG2000 is significantly better than plain JPEG (much better lossy compression than JPEG, better lossless than PNG on some images); the group who made it promised that while it is patented, it'll be free to implement the basic standard. I'm already using it for my personal work, isn't it about time it got some proper app support? (I use it for lossless backups, but that means converting with Imagemagick every time -- It'd be nice if the GIMP could edit it, and even better if something like firefox would support viewing it online~)

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    1. Re:JPEG2000? by bit01 · · Score: 1

      the group who made it promised that while it is patented, it'll be free to implement the basic standard.

      This says nothing about submarine patents - patents that the development committee is unaware of. Patent searches help but but particularly given the PTO's incompetence when dealing with software terminology (i.e. they think a different name is the same as different concept) this is no guarantee. It also says nothing about the patent situation in individual countries nor what happens with patents when companies controlling them are sold.

      DRM = Total Customer Control = Ultimate Customer Lockin = Death of the free market.

  72. I used to work for these guys... by Anonymous Coward · · Score: 0

    And let me tell you, neither business nor morality are not among their strong points. Before they become Forgent, they used to be a company called VTEL, a manufacturer of video teleconferencing equipment. (aside: VTEL still exists today...the name was bought out by employees who wanted to actually continue running a business...they make some pretty solid stuff.) Then the upper management was replaced by a bunch of clowns who couldn't seem to do anything right and proceeded to run the company into the ground.

    A shining example of the moral caliber of these guys: They hired a longtime friend of the company to mine their patent portfolio for possible revenue. His payment was to be a percentage of any revenue generated by this effort. He discovered this so-called "JPEG Patent" and the legal team sprang into action. But, before he could realize any profit from the enforcement, he died. So, they pocketed his portion. His widow sued for his share, and lost. They then successfully countersued her and won damages.

    The company's history is littered with incidents like this.

    Legally, these guys may be in the right. Morally and ethically, they are as bankrupt as can be.

  73. Jail The Examiner - Howard Britton by ObsessiveMathsFreak · · Score: 2, Insightful

    People at the USPTO need to go to jail for granting patents like these. They are crippling, willfully, the US economy. A bad patent has all the effect of sinking an oil tanker, and the effects are longers lasting. We still don't have encrypted email because of the willful sabotage committed at the USPTO by granting the RSA patent.

    Throw a couple of examiners in jail. They'll read the next patent more thoroughly then.

    The primary examiner on the patent was Howard W. Britton. He was either incompetant, or willfully neglegent when he granted this patent. If I make a mistake this serious at my job, I can be held seriously accountable for it. So should Mr. Britton.

    I am in no way exaggerating or being sarcastic. In my honest opinion Britton deserves to go to jail for the damage he has done to the economy, and the disgrace he has brought on the entire patent system.

    --
    May the Maths Be with you!
  74. Etymology by ChunderDownunder · · Score: 1
    Rather, the ae in Whataever is a relic from its classic origins. Through the ages the 'ae' lost its unique sound and the 'a' was dropped.

    Hence Whataever --> Whatever.

    1. Re:Etymology by onedotzero · · Score: 1

      Nice try :)
      Though it's not an uncommon error...

    2. Re:Etymology by ChunderDownunder · · Score: 1

      Yeah, I made that up! I was hoping admin would mod it 'Funny' or, better still, 'Informative'.

      Still, I'm impressed you actually went to the trouble of googling for it! :)

    3. Re:Etymology by onedotzero · · Score: 1

      Heh, in a place with an expert for everything, you can never be too careful ;)

  75. Just relax and enjoy the show by Anonymous Coward · · Score: 0

    Just because the assholes get their hand on some money and screw other people, doesn't make it right. I don't want to live my life like that, so they can have it all, and the reprecussions (bad health, bad morals, bad karma). I don't envy them a bit. I pity the pathetic money-grabbing and loss of innocense.

    When I look such people in their eyes, I can see the spark is nearly gone. It's like a crook's dream of happiness in paradise with stolen money. It is unreal, because you will always be chased, you will never be able to escape from yourself and your misdeeds.

    Then I look into a child's eyes. Full of life, enthusiasm, wonder and all the good qualities. That is what I value in life.

  76. Great... by DavidHOzAu · · Score: 1

    Now I can't convert my images into seperate wavestreams and encode them as a 3-channel MPE^H^H^H ogg-vorbis file.

    It looks like the days of listening to our images are over. I wonder what the RIAA has to say about this?

    mount -t tinfoil /dev/hat /mnt/head

  77. But. by leuk_he · · Score: 1

    Is there any support for mng? Last time i read /. about it mng support in mozilla was dropped i believe.

    -Is there support for creating animated png in popular applications?
    -And the browsers?

  78. Re:So what? by arose · · Score: 1

    Not quite correct, paletted PNGs with 1-bit transparency (all that non-animated GIFs do) are rendered correctly. Full color PNGs with alpha channel are rendered with the background color instead of alpha (gray might however be the default for PNGs that don't contain a background color, haven't used IE for a while).

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  79. is this the fogent patent by petermgreen · · Score: 1

    or another seperate one?

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  80. Re:So what? by petermgreen · · Score: 1

    Then what Free format was designed to replace JPEG?
    none because JPEG was not belived to be free of patent issues.

    there has been some challange to this recently by the use of an incrediblly dubious patent, only time will tell if this succeeds or not.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  81. Prior art... by Richard+Kirk · · Score: 2, Interesting
    There were commercial DCT-based image processing methods in production in 1984. I worked on the Crosfield Electronics 'Rabbit' system for image archives. The consultant used on this system had written a book describing most of the techniques, so that was easily in the public domain.

    Huffmann coding was not considered patented at the time. The LZW algorithm had patent issues, but I reckoned at the time we could do LZW-compatible coding with a two-pass algorithm: the only unique feature of LZW was the reoptimization of the compression tables as the data was being processed.

    There is a 1935 Italian patent on the compression of images, including colour images, for fax using variable length codes for different picture elements. The claims are sufficiently general the invalidate a lot of run-length compression schemes.

    That's just what I can remember while writing this. I am not impressed by their patent. There are lots of dud patents in there. It is easy to search the patent database, and become convinced there is a claim. Look at prior art in products and in theliterature, and it is a different story.

  82. Their challenge won't work by Gogogoch · · Score: 1

    Did anyone actually read their challenge on this patent? Their agument is that the nasty company had earlier patents that made the JPEG patent 'obvious'. Not sure that the patent office will buy this 'self defeating' argument. I think that if they want to challenge the patent, they have to come up with something real - and not lame.

  83. CLI sueing it's way to $ucce$$ by Telexer · · Score: 1

    Since its inception over three years ago, Forgent's [CLI parent] intellectual property program has generated more than $100 million in revenues primarily from licensing the '672 Patent to more than 40 different companies in Asia, Europe and the United States. [ full article http://biz.yahoo.com/iw/051031/099653.html ]

  84. When was this patent _granted_? by eeyore · · Score: 1

    AFAIR, a patent's term is 17 years: but according to the link to the USPTO web site from the original article, the Patent was filed in 1987, and 1987+17 = 2004. So what's going on?
    --
    E.

    1. Re:When was this patent _granted_? by Anonymous Coward · · Score: 0

      In 1995 congress critters changed the law so that patents filed prior to 1995 would be either 17 years from issue or 20 years from earliest filing date.

  85. Re:Jail The Examiner - Howard Britton by starwindsurfer · · Score: 1

    nah...
    I think that the USPTO needs more power and involvment... as well as $$$.
    Give them the power to put a patent in review, and dont let any legal action
    be taken on patents in review. Dont penalise them for being under funded,
    fund them and empower them. I dont like big government as much as the next guy,
    but patents are allready powerfull, the institution that governs them
    needs to be equaly powerful.

    --
    If you resist reading what you disagree with, how will you ever acquire deeper insights into your own beliefs?
  86. OP Already Decided How It Will Turn Out by RosenSama · · Score: 1
    . . . Compression Labs' data compression patent, which it is reportedly using to harrass anyone that implements the JPEG format
    Isn't it only harrassment if their patent is invalid, which hasn't been decided yet? Otherwise, they're merely trying to exercise their rights.
  87. Not exactly by xant · · Score: 3, Informative

    PNG is lossless, so it looks good. JPEG is lossy, so it's small. You can get much better compression on photographic (lots of colors, few uniform color areas, few if any geometric features--this is only my crude layman's impression) images using lossy compression with JPEG, and furthermore, it's adjustable so if you need less quality, you can recover more bandwidth. PNG can only compress such images so far, and no farther.

    By contrast, PNG can represent alpha transparency, so (if your browser supports it.. hope IE7 is out soon) you can get neat effects with PNG. PNG is also great at presenting images, created with vector graphics, to software that doesn't do vector rendering. That means logos on web pages, line drawings of all sorts such as scientific plots, etc. But the reason it's good for such things is that such images benefit far more from lossless rendering (than photographs or 2d art or the like).

    PNG is great technology, but you can't simply put aside JPEG yet. Like PNG, JPEG is good at what it does, what it's intended for.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    1. Re:Not exactly by zeke2.0 · · Score: 2, Informative

      Actually, the latest version allows for lossy compression via the mng spec, the succesor to png. I see your point though.

  88. Re:Hot Air by Overzeetop · · Score: 1

    ... much sound and fury signifying nothing.

    It's a Gilbert and Sullivan musical? Oh, no...that's words and music signifying nothing.

    (apologies to Tom Lehrer)

    --
    Is it just my observation, or are there way too many stupid people in the world?
  89. And you screw dialup users, thanks! by Anonymous Coward · · Score: 0

    Just use the right format, "right" defined as "smallest picture file in bytes that still looks OK."

    If it's real-life pictures with lots of different colors please use 150K JPG so that us dialup users don't have to wait 5 minutes for the equivalent 1.5 MB PNG to download.

  90. Re:Jail The Examiner - Howard Britton by Old_Man_Fish · · Score: 1

    "He was either incompetant, or willfully neglegent when he granted this patent. If I make a mistake this serious at my job, I can be held seriously accountable for it. So should Mr. Britton."

    Well, first off, was it a mistake? From a number of the replies we have seen here, as well as the fact that the patent has not been struck down, it is not OBVIOUS that this patent is invalid. Also, you have to look at the patent as the state of the technology AT THE TIME OF THE INVENTION. Which, in this case, is 1986. Were you aware of the prevelant use of THIS compression (it was not named jpeg at this point) for images?

    In addition, Mr. Britton was a very good examiner who faithfully served our patent system for over 40 years. If you would like to make a dispagaring remark against his work, would you please present evidence that it was, in fact, an invalid patent. And would you do so in under 14 hours (this is the amount of time that a primary examiner in this field is alloted to fully examine a patent of this nature).

    Our patent system is, without a doubt, flawed. The examiners are asked to do to much in to little time. It is difficult to reconstruct what the environment was like during the time in which the invention was conceived, especially on the so-called "submarine" patents. However, be aware that the examiners working for the office are doing their best in the time given to them to make sure that the inventors are rewarded for their inventions.

    Note: IF this patent is valid, it should not be viewed as damaging to the economy as it is protecting the right of the inventor to limit the use of his invention. If you have a problem with this then you have a problem with the patent system in general. In truth, I have a problem with other companies purchasing patents instead of purchasing licenses. It does seem to do nothing more than spawn companies whose sole buisness is enforcing patents instead of developing new technology.

  91. Re:FUCK PATENTS!!!! by Anonymous Coward · · Score: 0

    Yea reely. They r teh sux0r.

    Fuck teh system!!!!!!!1111

  92. I thought it was obvious.. by YesIAmAScript · · Score: 1

    Did you read the filing?

    I'm not saying I would have invented using DCTs to compress images. Do note however that this patent covers using a Huffman table to compress piecewise (large run + small run type) RLE compressed data. It's actually very similar to T.4 (Group 3 fax) encoding.

    But if you read the filing, it's clear lawyers use the word obvious to cover a case regular people normally wouldn't.

    If you read the article, basically what it says is that the new patent is an obvious derivation of the original patent. It basically says the original patent described the entire process in this patent, and in most cases in more detail than this one does. Thus, this patent is "anticipated" by previous patents, in that if you read all the other patents in the field, it wouldn't be describing anything you didn't already know.

    Additionally, the new patent fails to disclose many related patents in the area that were owned by the same company when this patent was filed. 3 of those even have the same author as this patent! This is a rule 56 violation, and additionally would be one of the steps you would take if you wanted to try to patent something which had already been patented (as is suggested here).

    So, since that other patent anticipates (renders obvious) this patent and that one is expired already, this stuff should be free and clear.

    I do agree JPEG is used when it shouldn't be many times. But then again, I think most of the time you'd be better to use JPEG2000 over JPEG anyway.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:I thought it was obvious.. by swthomas55 · · Score: 1

      Yes, I read the filing. I agree with the filing. And you're right -- I misspoke about what the original patent covered.

      The filing uses information that was not available to the general public in 1986. Based on that information, the filing asserts that the claims in the 1986 patent were "obvious" based on the claims in the patent filed more than a year earlier (making it prior art). If their assertion is correct, then the 1986 patent should be voided. I agree with all that.

  93. I can't believe I was moderated down by John+Sokol · · Score: 1

    I'm sure it was because I too a pro-patent stance, and not based on how relivant or interesting my post was.

      Not cool guys.

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
  94. Equitable Estoppel by dpilot · · Score: 1

    >Agreed. This is nothing more than a sligtly sophisticated form of "I want free JPEGs!!!1".

    IANAL, but...

    IMHO, this is at least akin to equitable estoppel, while wiping its nose with kleenex. (NOT TM)

    1: When did jpeg compression start becoming known, and multiple independent implementations available?
    2: When did jpeg compression become practically ubiquitous, the de-facto "standard of the industry" for image compression?
    3: When did Compression Labs begin trying to assert ownership against jpeg compression?
    4: PROFIT!!!

    Equitable estoppel essentially says you can't go back on an agreement. In this case, there was no actual agreement made to allow jpeg compression to be royalty-free, but we can say that there was an implied agreement. That's why I brought up the word "kleenex", and note that it's not capitalized. "Kleenex," and in this case I would have capitalized it, even had it not begun the sentence, used to be a trademark. The makers wanted to own the paper handkerchief market, so they wanted "Kleenex" to be practically synonymous with "paper handkerchief." But on the road to ubiquity, they succeeded too well, and by not asserting their trademark, they lost it. You can't have it both ways, you can have a trademark, or you can have a descriptive term.

    IMHO, assertion of patent rights in a case like this must be done promptly, or be lost. It's rather underhanded to let your IP become a de-facto (or de-jur, for that matter) standard, and THEN assert rights. Had people known that jpeg compression was encumbered when it first came out, they would have responded the same way the png counters gif. The "appearance of free use" was what allowed jpeg to become a de-facto standard. Also IMHO, giving that "appearance of free use" is the agreement that makes this equitable estoppel.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Equitable Estoppel by Pharmboy · · Score: 1

      My understanding is that you must protect Trademarks, or lose them, but Copyrights and Patents are not held to the same standard. An infringement is an infringement, regardless of whether it was actively policed or not.

      Im not a laywer either, but I have to deal with all 3 at least weekly. Mainly writing nasty letters to people who steal our images and website content for their own businesses. ("I found it at Google, it must be free...")

      --
      Tequila: It's not just for breakfast anymore!
    2. Re:Equitable Estoppel by dpilot · · Score: 1

      You're right, but it should be illegal to submarine the industry like this. I'm getting up the gumption for yet another IP letter to my Senator. Since I really ought to put some constructive thoughts in, this should be one. Requiring active copyright renewal will be another.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:Equitable Estoppel by Pharmboy · · Score: 1

      Well, we don't actively register our copyrights, primarily because of cost and we generate tons of content. Technically, it is copyrighted once it is created. I watermark a lot of content, but usually policing it isn't a problem, just a matter or writing a letter and they know they stole it.

      If I had to actively register every copyrighted image and authorized dirivitive, it would cost us hundreds of dollars per day. (registering a copyright is cheap, but they add up.). Actually, it would cost more in employee time to deal with the paperwork than the fees.

      There are many instances where a copyright needs to be registered, and you used to have to register to get protection, but I would say the current system isn't broke and actually has led to more creative content being created for ads, music as well as giving newspapers and other content generators better protection than forcing them to register everything. The problem isn't copyright, it is how judges interprete the rights of the copyright owners to be more important than the public. No law can force a judge to not be a shill or activist.

      Now patents are another issue. There are few areas I can see a legitimate patent for software. I see patents all day that should not be legal, some that are patenting ideas that were originally patented over 100 years ago. The government isnt very worried about it, because they can legally ignore any patent and use it without permission anyway. Ironic.

      As for Trademarks, you already have to actively police it, and that system pretty much works, except its a bit expensive, several thousand for each mark you want to register, be it a name or logo.

      --
      Tequila: It's not just for breakfast anymore!
  95. Re:Jail The Examiner - Howard Britton by Reziac · · Score: 2, Interesting

    Or better yet, make the patent examiner financially liable for wrongfully issued patents. If it's overturned, the restitution costs and penalties come out of his paycheck. That would likely be a stronger threat than jailtime, and would also help reimburse those injured by bad patents.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  96. Re:Yeesh! Didn't they learn from Unisys by woolio · · Score: 1

    Sounds just like a pyramid scheme using the legal system.... Yikes!

  97. RAW is not a smart compression algorithm by Gnavpot · · Score: 1

    In any case, one format I'm interested in is the RAW format that Canon uses on its cameras. My Rebel XT saves a 8MP picture in about a 4-5MB JPEG (obviously in fine), but when I go to the apparently lossless RAW it only jumps to 7-8MB. A minor increase in file size, really, to lose no image data.

    The reason for the RAW file being so small is rather sad:
    The CCD of your camera does not record enough information for a real 24 bit 8MP picture. 2/3 of the picture information is pure guesswork added by algorithms inside the camera. RAW files does not contain the guessed information and consequently they are only approx. 1/3 of the size of a real 24 bit 8MP uncompressed picture.

    The explanation:
    For each of those 8 million pixels, the CCD is only recording one color instead of all 3 colors. The two other colors in each pixel are guessed, based on values of neighbour pixels. Then the final picture, containing 2/3 guessed information is saved as a .JPG. If you instead store the pictures as RAW, the guessing part is skipped, as it will be done by the computer program importing the image.

    So this is really not a smart way to losslessly compress existing pictures. It would actually be very lossy.

    1. Re:RAW is not a smart compression algorithm by ergo98 · · Score: 1

      The CCD of your camera does not record enough information for a real 24 bit 8MP picture.

      You have a source for this, because honestly it sounds nonsensical. How could the camera guess the colour values for a pixel (if, based upon your claim, they actually have 1/3rd of the colour components) from the neighbouring components if it doesn't have the colours there either?

      It sounds like you're describing a camera that does interpolation to make an exaggerated fake resolution. While some cheap cameras do this, the Digital Rebel XT most certainly is not one of them.

    2. Re:RAW is not a smart compression algorithm by ergo98 · · Score: 1

      I thought about this a bit and realized that I was misinterpreting a bit. However I still think that you're misrepresenting it a bit - a Digital Rebel XT, for instance, doesn't have just 8 million pits, each of them one of the 3 colours, but rather it has the multi-color sensors that can be analyzed to yield 8 million pixels. e.g. my LCD screen has 1,310,720 pixels, but in reality it has 3,932,160 subpixels. I highly doubt the XT only has 8 million pits.

    3. Re:RAW is not a smart compression algorithm by Gnavpot · · Score: 1

      How could the camera guess the colour values for a pixel (if, based upon your claim, they actually have 1/3rd of the colour components) from the neighbouring components if it doesn't have the colours there either?

      I wrote that each pixel record only one color. I did not write that all pixels record the same color. I hope you are able to see the difference.

  98. Re:Jail The Examiner - Howard Britton by ChrisMaple · · Score: 1

    Have you any idea how much money you're talking about? Nobody would take the job with risks like these. They'd have to buy insurance, which itself would be prohibitively expensive. The pay for the job of patent examiner would have to rise to above that of pro football stars, to cover the risk. The cost of patents in turn would have to rise to cover the costs, pricing small inventors out of the market.

    --
    Contribute to civilization: ari.aynrand.org/donate
  99. No you idiot mod its not a troll by Snaller · · Score: 1

    Its just you being incompetent. (Thanks who ever modded the other way)

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  100. Re:Jail The Examiner - Howard Britton by Reziac · · Score: 1

    Yep, I thought about that... tho I suppose whether several years in jail or a massive fine sounds worse depends on your point of view. Okay, so penalizing incompetent patent examiners to the degree of monetary harm they cause is probably going overboard [g] but certainly they could be reasonably penalized by charging them at the level of the original patent fee. In terms of time incarcertated vs lost earnings, direct fines would probably be less than the equivalent in jail time, but certainly more immediate (statutory fines need not involve court trials, etc.)

    Even if the patent examiner themselves weren't penalized directly, the USPTO could be, and in that case the fine for incompetence could be much higher than if an individual got dinged (and would avoid "but the office boy did it" buck-passing). As to the personnel involved, "You are reduced two steps in rank. Return to your post."

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  101. Breaking News... by silverkniveshotmail. · · Score: 1

    Bandwidth costs money

  102. Re:Yeesh! Didn't they learn from Unisys by petermgreen · · Score: 1

    real products also make patent litigation a lot harder to win at because it means you can be forced into cross licensing.

    thats why theese litigation firms are so scary to the big companies, they effectively can't be countersued.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  103. Re:So what? by petermgreen · · Score: 1

    i presume he was reffering to saving from an editing tool not just saving a downloaded file.

    whilst there are tools that can perform some operations on jpeg losslessly they aren't all that well known and are quite limited in what they can do.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  104. What about the Joint by Muchsake · · Score: 1

    JPG stands for JOINT pictures expert group. The standard was designed as a joint effort and JPG algorithms should never have been granted patent status unless the patent was granted to the group as a whole. You cannot build something from a blueprint and then claim it as your original idea so why was the original patent granted?