Engineering Management Blog

Engineering Management

The Engineering Management Blog is the place for conversation and discussion about engineering and project management, technology forecasting and planning, productivity tools, and safety and security. Here, you'll find everything from application ideas, to news and industry trends, to hot topics and cutting edge innovations.

Previous in Blog: Multitasking – Friend or Foe?   Next in Blog: Do You Need Quiet Time?
Close
Close
Close
20 comments
Rate Comments: Nested

Should Software be Patentable?

Posted August 19, 2010 7:50 AM

Although legally software has never been patentable, companies have for years obtained patents by claiming their creations as manifestations of concepts in the hardware of a computer — i.e., the ones and zeros of the software itself. Recent rulings by the Supreme Court and the appeals board of the United States Patent and Trademark Office will make supporting such a position much more difficult. What do you think? Should software be regarded as an "invention," no matter how little it differs from existing code? Where should we draw the lines?

The preceding article is a "sneak peek" from Engineering Management, a newsletter from GlobalSpec. To stay up-to-date and informed on industry trends, products, and technologies, subscribe to Engineering Management today.

Reply

Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#1

Re: Should Software be Patentable?

08/19/2010 8:35 AM

Software is already protected under copyright protection laws (if the author(s) wish to assert their copy rights). Patenting software would count as double protection. Since double protection [there is probably a better legal term] is not available to any other intellectual property, it should not be available to software.

Perhaps in some cases a specific algorithm could be patented, if the algorithm provides some unique solution to a mathematical problem such as a new way to optimize airline routes, or provide increased encryption security for on-line transactions or information exchange. But the algorithm would be a separate identity from the software that encodes it for use on a computer.

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#7
In reply to #1

Re: Should Software be Patentable?

08/20/2010 3:37 AM

Well that's not quite right. Patent systems have a 'design registration' or 'art' protection system in parallel. Or visual and/or technical, IP "protection".

For what it's worth - of all the IP systems - copyright is the most effective and straight forward to invoke and uphold. Why they would seek a lesser more circumventable 'protection' is a bit beyond me.

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Guru
Engineering Fields - Control Engineering - Time to take control United States - Member - New Member Engineering Fields - Systems Engineering - New Member Engineering Fields - Mechanical Engineering - New Member

Join Date: Apr 2009
Location: Tampa, Florida, USA
Posts: 2129
Good Answers: 87
#8
In reply to #7

Re: Should Software be Patentable?

08/20/2010 8:11 AM

"Why they would seek a lesser more circumventable 'protection' is a bit beyond me. "

Perhaps for marketing purposes. 'Try our patented software' sounds more impressive than 'Try our copyright protected software'.

Years ago I went to work for a company that designed and manufactured ventilators/respirators. One of their products was a ventilator which required no external connection to a compressed air source. The internal air source was what they called a drag turbine. For months I couldn't figure out how that worked. After thoroughly studying the design I convinced myself it was nothing more than a drag compressor. I finally had the confidence to bring the name up to the guys that had been there for awhile and they all admitted it was not a turbine at all, but called it that because it sounded better than calling it a compressor.

__________________
J B
Reply
Guru

Join Date: Feb 2005
Location: New York
Posts: 575
Good Answers: 16
#2

Re: Should Software be Patentable?

08/19/2010 8:55 AM

I think the entire patent system needs a complete overhaul, as it is a joke the way it is currently abused.

Check out the Pirate Party's view's on An Abolished Patent System.

Here is a quote from their manifesto.

"We believe that patents exist to reward the inventors of truly outstanding ideas, not to allow big businesses to stifle competition with an ever-growing tide of trivial, incomprehensible, overreaching patents."

As for software, open source software is the way of the future and breeds innovation. Closed sourced/patented software is going the way of the dinosaurs. Thanks partially to Google.

__________________
Kaplin
Reply
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#3
In reply to #2

Re: Should Software be Patentable?

08/19/2010 3:14 PM

There are problems with the patent system, but the manifesto from the 'Pirate Party' is a bit of nonsense and I cannot disagree more with their statement:

Pharmaceutical patents kill people in third world countries every day. They hamper possibly life saving research by forcing scientists to lock up their findings pending patent application, instead of sharing them with the rest of the scientific community. The latest example of this is the bird flu virus, where not even the threat of a global pandemic can make research institutions forgo their chance to make a killing on patents.

As if somehow these people in the third world are 'entitled' to the fruits of someone else's research.

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply
Guru
Hobbies - Musician - New Member Australia - Member - Torn and breading Engineering Fields - Nanoengineering - New Member APIX Pilot Plant Design Project - Member - New Member

Join Date: Jun 2006
Location: Magnetic Island, Queensland, Australia
Posts: 3721
Good Answers: 74
#5
In reply to #3

Re: Should Software be Patentable?

08/20/2010 2:55 AM

As if somehow these people in the third world are 'entitled' to the fruits of someone else's research.

First I read this. Then I read it again. Then thought of commenting. Then refrained because an inner voice said: "Ky, just calm down, admin will not be happy about what you are planning to say."

Disgusting attitude, unless, when I read it tomorrow, I can find an excuse for that sentence. Maybe the voice of a shareholder?

Sorry, Ky.

__________________
The Twain Has Met
Reply
Guru

Join Date: Dec 2007
Location: California
Posts: 2363
Good Answers: 63
#10
In reply to #5

Re: Should Software be Patentable?

08/20/2010 12:46 PM

It sounds bad, until you consider the word entitled in quotes. I do not believe he is not saying they should forego providing assistance to third world , obviously at cost to companies that do such so investors should be allowed a choice. But rather that people who have no investment in time, labor, or money should have an entitlement to the product of that labor. An entitlement is different that aid offered.

Plus that leads to questions like offering aid to resolve an immediate, if recurrent, problems for a group of people who lack the desire or refuse to progress to inhibit such problems from occurring. The old saying give a man a fish versus teaching a man to fish doesn't have any applicability to people to lazy or contrary to learn to fish, and obviously giving them a fish is just a waste of ones own labors and resources.

Reply
Guru
Hobbies - Musician - New Member Australia - Member - Torn and breading Engineering Fields - Nanoengineering - New Member APIX Pilot Plant Design Project - Member - New Member

Join Date: Jun 2006
Location: Magnetic Island, Queensland, Australia
Posts: 3721
Good Answers: 74
#11
In reply to #10

Re: Should Software be Patentable?

08/20/2010 4:37 PM

After a good sleep and having had considered the "quotes" yesterday I still don't get it. Poisoning the water and then offering a cure for ................??????

I'll just go away and leave it alone, Ky.

__________________
The Twain Has Met
Reply Off Topic (Score 5)
Guru
Hobbies - Musician - New Member Australia - Member - Torn and breading Engineering Fields - Nanoengineering - New Member APIX Pilot Plant Design Project - Member - New Member

Join Date: Jun 2006
Location: Magnetic Island, Queensland, Australia
Posts: 3721
Good Answers: 74
#6
In reply to #3

Re: Should Software be Patentable?

08/20/2010 3:01 AM

And then read your signature line. What is going on? I'll sleep over it.

__________________
The Twain Has Met
Reply
Anonymous Poster
#9
In reply to #3

Re: Should Software be Patentable?

08/20/2010 11:50 AM

... As if somehow you are entitled to free air, sunshine, rain, etc.

Also, let me correct the statement about pharmaceutical companies. Their drugs kill people all over the world every day. So I would agree that no one should be entitled to that sort of fruit of "research". If AIDS drugs are what is being referred to, then that may very well mean life and death to someone in Africa.

You probably didn't really mean your statement about entitlement... did you?

Reply Off Topic (Score 5)
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#17
In reply to #2

Re: Should Software be Patentable?

12/14/2010 8:41 AM

I just wonder how software writers make a living if you take "As for software, open source software is the way of the future and breeds innovation. Closed sourced/patented software is going the way of the dinosaurs. Thanks partially to Google." to its ultimate conclusion. Whatever next? Free legal advice from the lawyers? Free medicine from the doctor? How about free computers - could that be the way of the future too? Free sausages from the butcher?

Reply
Guru

Join Date: Feb 2005
Location: New York
Posts: 575
Good Answers: 16
#18
In reply to #17

Re: Should Software be Patentable?

12/14/2010 9:16 AM

Google seems to be doing very well with it's open source approach to Android which currently accounts for 80% of the US's largest wireless provider's smartphone sales.

Mozilla's Firefox, Sun's Java and Open Office, MySQL, VLC Media Player, and Apache Web Server are all very successful open source software. Plus you are also pretty much guaranteed that any open source software is free of spyware, viruses and the like.

This is very similar to the music industry being too slow to adapt to the internet age and fighting to keep their old business model (and losing).

__________________
Kaplin
Reply
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#19
In reply to #18

Re: Should Software be Patentable?

12/14/2010 10:23 AM

Forgetting, of course, that Google makes its money from advertisers hanging on to its search engine, and that the search engine itself is highly secret source software...

Reply
Guru

Join Date: Feb 2005
Location: New York
Posts: 575
Good Answers: 16
#20
In reply to #19

Re: Should Software be Patentable?

12/14/2010 10:39 AM

Ok, so Google isn't 100% open source but they are at the forefront of pushing open-source software and has released their code for thousands of different projects and hold open-source software contests.

http://code.google.com/opensource/

__________________
Kaplin
Reply
Associate

Join Date: Sep 2008
Posts: 54
Good Answers: 1
#4

Re: Should Software be Patentable?

08/20/2010 1:33 AM

i don't know if this applies, but apple got patented for the design of the "slide to Open" and popping up letters of the Keyboard.

http://www.redmondpie.com/apple-granted-design-patents-for-slide-to-unlock-and-keyboard-letter-pop/

Reply
Anonymous Poster
#12

Re: Should Software be Patentable?

08/21/2010 8:45 AM

is there any word patentable?, patented i know there is.

It is the same as contactable

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#13
In reply to #12

Re: Should Software be Patentable?

08/21/2010 12:52 PM

If you have a large enough dictionary, it is.

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#14
In reply to #13

Re: Should Software be Patentable?

08/21/2010 9:12 PM

And if it's already in the dictionary - it would be prior art - so no it wouldn't.

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Power-User
United Kingdom - Member - New Member

Join Date: Oct 2010
Location: Torquay England
Posts: 202
Good Answers: 4
#15
In reply to #14

Re: Should Software be Patentable?

10/01/2010 10:48 AM

along with "novelty" and of course the "inventive step".. not forgetting a "man skilled in the art"... I still don't understand how you can patent a triangle..

__________________
Torque is not cheap
Reply
Guru
Hobbies - Musician - Tube Amps Only Please!

Join Date: Apr 2009
Location: Los Angeles, California USA
Posts: 553
Good Answers: 1
#16

Re: Should Software be Patentable?

11/18/2010 4:59 AM

I have had (8) US patients and most of them are algorithm patents. You could show figures of hardware for the patent to work but I do not recommend this. It is too easy to "leap frog" and get around a patent like this and has been done before. If you use a Flowchart of a software algorithm this works great and I have done this in the past. No do not use C++ code in your patent the patent office will probability not get it. A Flowchart in basic English is the best way to show how to deal with a problem you are trying to solve and with this Flowchart one can write code or even code and hardware to solve a problem no one else has solved. If the Patent office does not allow flowcharts, which is news to me, use structured sentences in the claims that first you do step1 then step2 unless X=1 then jump to step1. I have worked on patents that were implemented in software that interface with hardware a Hybrid if you will. Thank you for your attention.

__________________
Regards, Maveric Manic - 'Knowledge is Power and Wisdom is knowing how to use it'
Reply
Reply to Blog Entry 20 comments
Copy to Clipboard

Users who posted comments:

34point5 (2); Anonymous Poster (2); JBTardis (1); Kaplin (3); ky (3); maveric_manic (1); merc600sec (1); phph001 (2); RCE (1); Tornado (1); Usbport (2); wasaadeh (1)

Previous in Blog: Multitasking – Friend or Foe?   Next in Blog: Do You Need Quiet Time?

Advertisement