Free Technology Newsletters
» All 33 InfoWorld Newsletters
Technology & Business Daily
 
InfoWorld
 
   

Technology-Constraining Patents/Intellectual Property

By Ed Foster, Section Columns
Posted on Fri Nov 12, 2004 at 08:23:04 AM PDT

If you're so old-fashioned as to think that TCP/IP stands for Transmission Control Protocol/Internet Protocol, you might be a bit irked by the title of this column. But, hey, that just shows you aren't paying attention to what's going on. In the technology world these days, IP stands for Intellectual Property, and the first and foremost protocol on the Internet is to take out a patent on everything you do.


We've talked about dumb patents before, but the examples just keep coming. For instance, last week a small company called ConnecTel announced it is suing Cisco over alleged patent infringement of its intelligent routing technology. ConnecTel never actually released a product implementing its technology, which was originally developed to help deliver "faith-based inspirational faxes." After filing for the patent in 1996, the company says it subsequently offered a license to Cisco. Allegedly, Cisco declined the license but then incorporated the technology in many of its routers. Which is pretty remarkable when you consider the fact that Cisco already knew a thing or two about routers by 1996.

At least routers represent a form of technology that we can agree might be patentable. Last week it was also learned that Cendant is suing Amazon over an Internet "business method" patent. It seems that Cendant has been granted a patent on the idea of recommending particular goods and services to customers based on database records of their previous purchases. It filed for the patent in 1997, just days before Amazon started recommending books to on-line customers. If you think about it, though, Amazon wasn't the first to infringe Cendant's patent -- merchants of all sorts have been doing so for thousands of years.

Along with the business method patents, the other big class of dumb patents is those in the software arena. Last month saw one of the most disturbing cases yet when Sun was forced to settle after a ruling that Java violates a Kodak software patent. Many observers have noted that Kodak's patent, which relates to how modules of a program interoperate, is so broad that it could apply to just about any semi-complex program. And, as is inevitably the case with software patents, the company that patented the technique was hardly the first to "invent" it.

Since Cisco, Amazon and Sun are big boys who have been on the other end of intellectual property disputes, I don't think we need to fret overly much about whatever transpires in these cases. Indeed, Amazon helped start the trend toward business method litigation with its lawsuit against Barnes & Noble over its "one-click shopping" patent.

The real victims of these lawsuits are companies we've never heard of, companies that might not yet exist, and companies that might never exist. Each dumb patent granted and each extorting claim filed raises the barriers to entry for new players. When having new ideas no longer matter as much as having licenses and lawyers, we may soon see IP take on a third meaning: Innovation Prevention.

--------------------

Post your comments about this column below or write me directly at Foster@gripe2ed.com. To receive this column every week in my free e-mail newsletter, please go to my subscription page and follow the instructions to opt-in for the EdFoster mailing list.

< Playing Games With Customer Rights | Bank Transfers Kick in When PayPal Limit Reached >


Display: Sort:
Technology-Constraining Patents/Intellectual Property | 8 comments (8 topical) | Post A Comment
Re: Technology-Constraining Patents/Intellectual P[ Reply to This ] (none / 0) (#1)
by Red Rat on Fri Nov 12, 2004 at 12:21:57 PM PDT

In the old days (pardon me for waxing nostalgic); if I recall correctly, if you wished to patent something, you needed to demonstrate to the patent office that the the product was feasible or possible, i.e., it was "reduced to practice". You had to have a working model (remember the numerous cartoons of guys in the waiting from of the Patent office). They required this to get around "Perpetual Motion Machines" and other items that were not possible with the state of art of the time. It seems that the GPO ought to require from even software engineers, actual working code demonstrating that their "idea" was feasible and actually worked. But let us face practicalities with patent law. Can the small guy, basement or garage tinkerer, really compete with the big corporations with hundreds of lawyers in their legal departments? Yes, every once and awhie, you here the "mouse that roared" story in the media were "Joe Sixpack" wins one from the "Big Corporate Conglomerate" but that is a rarity. Most of the time, the big boys role over the small guy and hang him out to dry. Remember the guy who invented DOS, Bill Gates bought him out, while he claims to be satisified with his settlement, I don't think he is living next to Bill Gates and Steve Ballmer in Medina, WA. There is a real need for patent reform. Broad all encompassing patents that represent only the glimmer of hope or whim on the "inventor's" part need to be dealt with in a reasonable fashion. The Java/Kodak and Cendent/Amazon are good examples of what is wrong. But, how to fix it?

[ Reply to This ]


How to fix it?[ Parent | Reply to This ] (none / 0) (#4)
by Anonymous User on Wed Nov 17, 2004 at 11:23:51 AM PDT

Step one. Recognize that software patents are fundamentally different from regular patents.

Step two. Require working code (including source and executable compiled from that code). After all the whole point of the patent system is to grant broad monopoly rights to the holder in return for disclosure of the invention.

Step three. Drastically limit the length of patent protection for software. I would say three to five years from the date of the grant of the patent. This is because longer terms make no sense in the software industry where the pace of innovation is so much quicker.

I'm not claiming that this will solve all problems but it should make it much easier for the patent process perform its intended function (fostering innovation).

[ Parent | Reply to This ]



not long enough[ Parent | Reply to This ] (none / 0) (#5)
by Fushigi on Thu Nov 18, 2004 at 05:24:25 AM PDT

Regarding your step three, three to five years is nowhere near long enough. It may make sense after a product has been on the market for 5 years and it's competitiveness is diminished by newer technology, but many products will take 2-3 years to be developed. If a patent is obtained early in the development process, the original developer that paid the development costs & patent fees may lose their investment before it can be recouped.

Even if you grant 5 years as an adequate shelf life for some applications, operating system and database application code tends to live for decades. I would think that losing a patent after just a few years would stifle innovation in the OS marketplace.

Regarding your step one, you can't differentiate the two. What kind of patent would you give to an appliance running embedded software? Both the hardware & the software are useless if they aren't together. Do you do two patents, one for each?

I do agree with your step two. Requiring some semblance of working code would hopefully reduce the number of ignorant patents that get issued.

[ Parent | Reply to This ]



Plenty long enough[ Parent | Reply to This ] (none / 0) (#6)
by Anonymous User on Thu Nov 18, 2004 at 01:47:16 PM PDT

Patents are a creation of legislation. There is no intrinsic reason why a distinction cannot be made between software patents and traditional patents (which until quite recently didn't allow for software to be patented at all).

As I mentioned, software wasn't patentable until the mid to late 80s and even then few patents were actually filed until the 90s. The lack of patentability didn't seem to hurt the software industry and while I don't think patents had much to do with the slowdown in innovation in software that we've seen they certainly haven't helped.

Three to five years is plenty of time in the software industry. That is an eternity in the software world. The truth is that far too many patents are obvious and thus should never have been granted. Since we're trying to encourage innovation rather than stifle it, and since the patent examiners aren't software experts a reasonable compromise is to severly limit the length of time that a software patent provides protection.

For that matter, while we're at it we should revise the copyright statutes and require registration of source code in order for the companies to benefit from copyright protection. The duration of copyright should be scaled back to that originally granted (i.e. 14 years). That way there might actually be some value left in the works when they pass into the public domain.

[ Parent | Reply to This ]



An example[ Parent | Reply to This ] (none / 0) (#7)
by Anonymous User on Fri Nov 19, 2004 at 06:07:04 AM PDT

The code MUST be given with the other patent papers and details.

Then, in this code, the critical part(s) must be clearly described and defined. If non critical code is included, the patent claim should be rejected pending correction/clarification.

When in court, the case should be rejected if the suing party isn't able to reduce the defending party code to his patented code.

I'm not a lawyer but since software falls in a hole between the copyright laws and the patent laws, maybe there should be a software law. On the other hand, since the occidental countries seems to make their laws in function of corporate demands, I'm beginning to see laws like taxes: they're necessary but the less there is, the better.

[ Parent | Reply to This ]


Big Hands[ Reply to This ] (none / 0) (#2)
by Anonymous User on Tue Nov 16, 2004 at 06:01:05 PM PDT

I remember in the early days of Windows, the consortium wanted all software to have a "common GUI" front end to make user acceptance easier. Meanwhile, Lotus won a large lawsuit against Borland because one option in Quattro Pro allowed users to use a menu system that was too similar to 123. Funny, Lotus is left with a tiny market share pproduct called notes, while Quattro Pro still survives with Corel. That heavy hand can become a drag to carry around.

[ Reply to This ]


Changing Software Patents[ Reply to This ] (none / 0) (#3)
by Anonymous User on Wed Nov 17, 2004 at 10:00:52 AM PDT

Software patents are granted by the US PTO because that's their job. It's up to Congress so make changes in the patent laws.

[ Reply to This ]


Patents, IP and Software[ Reply to This ] (none / 0) (#8)
by Anonymous User on Wed Dec 22, 2004 at 10:24:52 AM PDT

Noticed a couple of interesting weblog entries on this topic posted at ITToolbox: http://blogs.ittoolbox.com/eai/leadership/archives/002409.asp http://blogs.ittoolbox.com/eai/implementation/archives/002552.asp Interesting reads...

[ Reply to This ]


Technology-Constraining Patents/Intellectual Property | 8 comments (8 topical) | Post A Comment
Display: Sort:
Recent Entries
A few things
15 comments

Thank you
19 comments

Ed Foster: 1949-2008
80 comments

Dell notebook turns into a Bad Buy
15 comments

Of Apple, Psystar users, and copyright
12 comments

The suspicious death of XP support
38 comments

More The Gripelog...

Submit a gripe
About the Author
Email Ed Foster

Help Ed and his readers build these projects:
The Gripewiki
The EULA Library

Login
Make a new account
Username:
Password:

Live Gripes
Has AOL Changed Their Ways?
52 comments

A Nestle SweeTarts Conspiracy
205 comments

AT&T Kills "Bad" Username
211 comments

DESPERATE! AOL HAS TAKEN OVER MY COMPUTER
285 comments

parkingticket.com SCAM on refunds
195 comments

Don't let Net Enforcers Ruin Your Day.
108 comments

More Live Gripes...

Sign up for my newsletter

To have my column automatically e-mailed to you, submit your email address in the form below. Of course, I will not turn your address over to any other party or send you any unrequested e-mail.

Infoworld Blogs

Recomended Sites
The AFFECT Coalition
Electronic Frontier Foundation
Electronic Privacy Information Center
Free Software Foundation
HearUsNow.org
Public Knowledge
StopBadware.org

Jeff Angus
Ben Edelman
Dan Gillmor
Bob Lewis
Brian Livingston
Freedom to Tinker
Lawmeme
PC World's Techlog
SunBeltSoftware Blog
Troubleshootsers.com

Rss Feeds
How this works
 Top News 
 Columnists 
 Tech Watch 
 Test Center Reviews 
 Applications 
 App Development 
 E-Business Solutions & Strategies 
 End-user Hardware 
 Networking 
 Operating Systems 
 Platforms 
 Security 
 Standards & Protocols 
 Storage 
 Telecommunications 
 Wireless 
 Web Services 

 

create account | faq | search