No they have a patent the idea of music-matching, not the implementation.
I could have a patent on the idea of a car that defies gravity - and you pay up when you actually invent a flying car.
No they have a patent the idea of music-matching, not the implementation.
I could have a patent on the idea of a car that defies gravity - and you pay up when you actually invent a flying car.
In software patents, the implementation is described in such general terms that a lot of the time, any implementation can be said to use the method described in the patent. This is my biggest problem with software patents: once you abstract your solution enough, it isn't of much use to anybody, hence the value of the patent to the general public is null while it still allows you to block out competitors that want to find a solution to the same/similar problem although your patent is of no help to them actually solving the problem.
It is this skewed relationship that drives me crazy. Licensing a software patent only allows you to come up with your own solution a lot of the time, it does not save you the development cost.
If you license a patent for some industrial process it saves you huge amounts of research cost so licensing the patent is actually attractive.
Software should only be patentable if the patent provides actual value in solving the problem it claims to solve. Since useable software implementation are so specific, this may rule out patenting software at all.
You can have a business method patent, eg look at the prices charged by various retailers and buy the lowest one, or even a patent on the plot of a novel. Both of these have been patented in the US.
Your 'invention' no longer has to be workable for it to be patented nor do you have to demonstrate a working implementation.
That's the issue with a lot of software patents on things like H264 - the patent can simply be on the concept of compressing video, you don't have to invent a particular encoding scheme.
What this means is that patents only work for cartels of large companies forming a patent pool to keep a technology (eg. H264) to themselves and patent trolls who have no other business so can't be violating any other patents.
For anyone else - even if you have a patent on a real invention, and can afford to defend it in court, you are likely to be violating dozens of the large company's patents (how could you know) and so are going to lose.
No code, no description of how to render it - just the idea of taking an everyday action (turning over a page) and using it to do the same thing on a computer
This is indeed the exact opposite of how the patent system is supposed to work. But it is none-the-less a description of how the patent system is more and more winding up working.