Forum Moderators: open

Message Too Old, No Replies

Eolas sues over web technology

         

mack

2:38 am on Oct 7, 2009 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



The list of defendants includes many high-profile companies inside and outside the tech world: Adobe Systems, Amazon, Apple, Blockbuster, Citigroup, eBay, Frito-Lay, Go Daddy, Google, J.C. Penney, JPMorgan Chase, Office Depot, Perot Systems, Playboy Enterprises, Staples, Sun Microsystems, Texas Instruments, Yahoo, and YouTube

Cnet [news.cnet.com]

Berners-Lee said the award would wipe out millions and billions of web pages from the history of the web as Eolas had decided to use their ownership of patent '906 to actively sue Microsoft and to profit from the patent, breaking something - the web - he helped create.

The Register [theregister.co.uk]

If this lawsuit is upheld by the courts what are the wider consequences for the web in general? The patent is very vague, and refers to almost any program that can be embedded within a web page or web document. The fact that Berners-Lee has got involved in this goes to show the cases importance.

Could this case go on to effect how we can use embedded programs within web applications? One such example used within the context of the Cnet article was Ajax.

Mack.

swa66

11:25 pm on Oct 7, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Software patents ought to be banned, nothing good comes out of any of them.

mack

12:00 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



swa66, I have to agree with you 100%. If everyone was to seek a patent on every inovative idea they came up with, where would the progress be? We would be light years behind.

An analogy that springs to mind is the common three point seat belt that is fitted to just about every car on the road. It was invented by Volvo and they deliberatly never patented it because it would be to the greater good, if it was to be widely available.

We need more of that and less money grabbers.

Mack.

Leosghost

12:12 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



eolas didnt have an innovative idea ..the <embed> tag pre dates their patent ..they ( or more accurately their patent lawyer just realised that no one had patented what embeding meant ..so they applied for the patent ..after the fact ) ..unfortunately for the world ..US patent office makes no checks to see if your application is on something already existant ..they let everyone fight it out in court after ..

the only people who gain from this fiasco are the patent lawyers ..win or lose ..they pass via the bank ..they do not work no win no fee or pro bono ..

kaled

12:13 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The patent is very vague

If that's true, it more or less invalidates the patent. Whilst registrants will always try to make a patent as all-encompassing as possible, it must, non-the-less precisely describe a specific, original and non-obvious idea. Technically, patents don't actually have to work (many perpetual motion devices have been patented) nevertheless, they must be specific enough for someone with the right knowledge to follow, almost as instructions, without the need to make any critical guesses.

There is nothing intrinsically wrong with software patents. Problems seem to arise because patent offices don't understand software, and so are not qualified to determine whether an application is valid or not. And that's true of judges too!

I'm also going to be blunt and say that most webmasters don't understand software either. For every programmer that actually contributes to the technology behind the internet, there are probably over ten thousand webmasters with varying degrees of knowledge but nothing approaching that of the programmers that have made it all work. Webmasters are merely users of the technology, they are not creators of it. That's even true of those that write fairly complex scripts - there's a world of difference between writing a script and writing an interpreter that executes it.

Kaled.

john_k

1:28 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Patents can be granted on devices and on methods. For instance, the very first patent granted by the U.S. patent office was for a method of producing lye.

Software is a method of manipulating the state of transistors to achieve a desired effect. If we must* grant patents on software, then those patents need to be treated as patents on methods, and not as patents on devices.

Very different methods can be used to achieve the same end result.

* I have never thought that allowing patents on software was a good idea. At best people should be able to have copy rights on algorithms and on source code.

graeme_p

8:19 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Software patents are a bad idea:

1) They are not needed: software advanced at least as fast before it was patentable. This applies to many other types of patents as well, maybe patents in general (a number of economists have studied the effects of patents).

2) Software is already covered by copyright, and it can be kept a trade secret (by not releasing source code). Adding patents to this gives software a unique position.

3) many, if not most software patents cover either algorithms (maths) or some sort of standard interface such as a protocol or a file format (hindering inter-operability).

4) Software patents have a track record of being mis-used (e.g. the model railway software case).

5) They add significantly to the cost of development and the risks or deployment.

6) They tilt the field in favour of big business and against (usually more innovative) small start-ups, especially when the big boys enter into cross-licensing agreements.

Webmasters are merely users of the technology, they are not creators of it.

Although I depend on other people's software, that I could not write myself, it is almost* entirely open source and therefore written by developers who do not want patents.

Also, if you want an efficient free market economy, consumers come first, so our interests should trump those of developers.

*I have flash and realplayer installed on my desktop, and one of my websites uses Cpanel.

[edited by: graeme_p at 8:22 am (utc) on Oct. 8, 2009]

jecasc

8:19 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The problem with software patents is, that you do not even have to program a working software to get a patent. You can simple sit down, imagine what future developemnts might be and say for example: In a few years videos will be interactive. If a billboard for a softdrink comes up in a video, people will be able to click on it and go to the company website. Then you blow this up to fifty pages of technical sounding gibberish and get a patent.

You do not even have to have a clue how this will exactly work or develop the software. You can just sit down, wait five years until someone puts this into practice and then start a lawsuit.

kaled

10:30 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The problem with software patents is, that you do not even have to program a working software...

That's a problem that arises from ignorance of the subject, it does not mean software patents are intrinsically bad. If the people that adjudicate on a subject are ignorant of that subject, bad decisions are inevitable. That's true of life in general, not just patents.

Software patents are a bad idea:

1) They are not needed: software advanced at least as fast before it was patentable.

IRRELEVANT : This is not about what is good for the industry, it's about human rights. Also, as a proposition, it's questionable.

2) Software is already covered by copyright, and it can be kept a trade secret (by not releasing source code). Adding patents to this gives software a unique position.

NONSENSE : All technology can be protected by secrecy - software is not unique in that regard. As for copyright - that applies to implementation of methods not the methods themselves.

3) Many, if not most software patents cover either algorithms (maths) or some sort of standard interface such as a protocol or a file format (hindering inter-operability)

I would not grant patents on file formats since they are simply arbitrary standards for arranging data (also see below) indeed I would support a requirement that all file formats be published. The case for patents on protocols is complex, however, in most cases, I do not believe these should be granted. You cannot patent one way of solving a problem and then claim rights over all other solutions to the same problem. A protocol is merely a method of working - typically an arbitrary set of rules or choices. House bricks and blocks come in just a few standard sizes - those sizes are arbitrary, you cannot patent the size of a house brick. Equally, protocols should not normally be considered patentable but there may be rare exceptions.

However, contrast this with jpeg compression. The file format is arbitrary and therefore should not be patentable. However, the maths and methods used to create the data that is stored in the file are complex and certainly not obvious therefore these should be patentable. But, having now fully defined the file format, any decent programmer could devise a method of unpacking the data therefore no patents should be granted for this. So, to summarise, a jpeg viewer such as a browser would NOT need to pay patent royalties, but a jpeg creator would.

Only experienced programmers are qualified to make adjudications on the validity of software patents. If such programmers existed in patent offices and legislatures around the world, few problems would arise.

Kaled.

swa66

11:42 am on Oct 8, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



FWIW: in most of the world software patents are void. What countries aside of the USA actually have the concept of software patents ?