Property rights versus... property rights ?!?
Posted by davidmcnab 10 years ago to Business
It may soon be the case that when you buy a car, you won't actually own the car. Auto makers are wanting to extend the concept of intellectual property rights to prevent car owners from modifying or even repairing their own cars.
I grew up in a time where if I bought something, the property rights conferred by the sale allowed me to do whatever I damn well wanted to it - use it, break it, burn it, change it - as long as I didn't do it to commit a crime.
Nowadays, property rights in relation to physical goods appear to be getting weakened dramatically, so when you "buy" something, all you're actually getting is possession and exclusive use, possibly for a limited time.
Whatever happened to *actual* ownership?
I grew up in a time where if I bought something, the property rights conferred by the sale allowed me to do whatever I damn well wanted to it - use it, break it, burn it, change it - as long as I didn't do it to commit a crime.
Nowadays, property rights in relation to physical goods appear to be getting weakened dramatically, so when you "buy" something, all you're actually getting is possession and exclusive use, possibly for a limited time.
Whatever happened to *actual* ownership?
Previous comments... You are currently on page 2.
But this 'anti-public-domain' philosophy is by no means constrained to just software. The ultimate aim of this philosophy is that there should NOT exist ANY form of activity, which can be used towards generating income, which isn't patented, or in the process of being patented.
Parallel to this is the tendency of Congress to pass copyright-extension bills every time the copyright on Mickey Mouse is about to expire. Astonishingly, SCOTUS believes that an endless series of extensions does not breach the "limited times" clause in the Constitution.
As Gulchers, we need to rethink the costs, benefits and philosophies of the whole intellectual property framework. At what point do IP protections cease to inspire creation and invention and start obstructing it?
If I come up with an idea on how to handle the problem I'm working on, and actually I have to come up with quite a few ideas for each problem, I have no way of knowing if someone else has patented something that is enough like the idea I came up with on my own that I could be infringing it.
In an earlier part of this discussion, you mentioned that Dale would take hours of examination to examine applications like I cited -- and he's the expert. Where does that put me as a layman? How can I possibly write code when several times a day I run the risk of infringing?
The routine I'm working on today (or should be working on instead of typing) will query an internet database for some patient information. I am considering caching it in my database to save future queries. Lots of software does this kind of thing, all the browsers do. Is there a patent? Should I not write the routine? How much do I invest in searching out this issue (I am not asking for free help here). This is just a minor part of a minor feature. This happens all the time.
If the patent office actually limited software patents to things that had the 'spark of inspiration' as opposed to the "Well duh" factor, it might be different. You aren't supposed to be able to patent things that are routine development. You aren't supposed to patent things that are prior art. But as a small company one can be damaged by a patent that would never survive a challenge.
one of the first things a buyer asks when you decide to sell your company is, do you have a patent portfolio?
Shouldn't we be encouraged to develop new things instead of replicating others ideas? A patent does not keep someone from their industry. It does not even give the owner the right to practice the invention. IF you know what's out there, shouldn't companies find ways to either license what they need and do not want to develop or develop around existing inventions? In the 1800s, the same thing happened with sewing machines. They were were in a disruptive inventive state, and people were against those patents just like people are against software patents today. People will always be against patents. Their reasons are not based on reason. Look at your first sentence to me-"I believe.."
Most of the innovation in our industry is being created by small groups of start-ups. We innovate not because we can get a patent and make other people license the idea we had this morning but because we can create products that will win in the marketplace -- not the courtroom.
Much like authors, copyright protection is far more appropriate. Everything you write is automatically copyrighted, you don't have to send your days code off to the lawyer to have the various routines searched for.
When Jan and I started Schuyler House our paychecks were sometimes just enough for groceries. At that time we were heavily developing lots of different routines to do different things. There was no way we could try to patent all of them.
If we use the patent model to protect our software IP then small companies like us never get started.
But there is a point. There is a lot of junk out there and it's hard for a layman to actually sort it out.
So your answer, which you must admit is a bit self serving, is "hire me to do it."
But Davidmcnab has generated a good example of just how impractical this can be in the real world of software designs. In small controller applications maybe, but when putting together applications involving tens or hundreds of thousands of lines there are many algorithms in place. Legal vetting of every one of them would cost vastly more than the development.
If you told your client there were no patents infringing on his invention because it hadn't been issued yet, and then it was, he'd be in trouble.
I'm very much in favor property rights. I just think that copyright law is more appropriate than patent law for protecting software creativity.
Congratulations for proving that you are an ignorant, anti-property rights second hander.
US 20080281766 A1 "Time Machine Software"
A method and system for creating human robots with psychic abilities, as well as enabling a human robot to access information in a time machine to predict the future accurately and realistically. The present invention provides a robot with the ability to accomplish tasks quickly and accurately without using any time. This permits a robot to cure cancer, fight a war, write software, read a book, learn to drive a car, draw a picture or solve a complex math problem in less than one second.
I've written will over 1,000,000 lines of code. My current product contains 700,000+ lines of code. I write original lines of code every day, if you define original as ones that were created by my personal creativity rather than copied from somewhere else.
If you mean original because no one in the world has ever written a line of code like it -- who knows, I certainly don't.
When patents ARE used on the software industry, they are used to discourage innovation, to allow companies with the the resources to use litigation rather than creating new products to maintain market share.
The overwhelming evidence is that those countries and technologies with the strongest patent protections create almost all the new technologies and have the greatest technological dispersion.
TRY USING FACTS - just once
Let's look at a typical piece of software - for example, a website for e-commerce and social media. In that software, there would be probably around 40,000 lines of code, costing around 3 person-years of effort, worth maybe $500,000. Within that code, there would easily be 1,000 separate programming techniques, for data input, validation, storage, search, retrieval, presentation; also, payment gateway interface, integration with other servers, authentication, numerous social media algorithms and so the list goes on.
A comfortable residential house costs $500k and takes only one property title search, costing a few hundred dollars tops. This hypothetical piece of software costs $500k but requires 1,000 patent searches. An exhaustive patent search for each programming technique would easily cost over $1,000, due to the way so many software patents are written up. So our $500k program is costing over a million dollars just to vet it for patents.
And even this doesn't guarantee some patent troll won't turn up and demand a few hundred thousand extra for license fees, just a bit less than what it would cost to have the patent overturned in court.
Binary number 48 is ascii 0. I thought I was joking, I've written that routine dozens of time. Fortunately, the patent seems to be only for a vector processor so all existing software doesn't infringe on it. But it does show that for pretty much any routine you can come up with there is arguably a patent that might address it. As a patent expert you can tell the difference, but I can't submit every sub routine for a patent search.
As to finding out the relevant patents, the problem is that, to a degree, all software deals with much the same problems: storing data, organizing data, selecting data, managing memory, communicating with the user via various interface techniques. It is theoretically possible for any routine you write to duplicate an algorithm that someone uses for something completely different. Actually it probably duplicates someone's approach. Do they have it patented? Do they have something else patented that the description could be interpreted to cover your algorithm?
It may be that our biggest risk is from a competitor, but it might also be from a patent troll who owns a patent for converting an ascii character to numeric by subtracting asciii zero from it. (God help us if someone's patented that!) The patent can be flawed but mounting a defense would be ruinous.
The software industry survives, for the most part, because most companies don't release their source code so you really can't tell what patents they are infringing. The big players do as you recommend and get a patent or two -- not to protect their IP but as a defensive strategy in case they get sued.
If software patents were completely overturned -- and that may, in fact happen, I don't think that anyone would decide not to invest in software. If anything progress would accelerate.
Copyright, on the other hand, we all count on.
Load more comments...