Posts Tagged: "computer software"

Picking winners and losers based on innovation design is unsound, unwise, and just plain stupid

On some basic level everything can be characterized as an idea. It is also all too easy for those who are not technically trained to believe, no matter how wrongly, that implementation is a trivial or ministerial act. Just monitor the windmills, if they are operating at a less than optimal level adjust them, tilt the blades a little. No big deal. Anyone could have thought of that, and a college student could have written the code over a weekend. Moreover, windmills are extremely old technology, so merely applying a computer process to something so old can’t be patent eligible.

Patenting business methods and software still requires concrete and tangible descriptions

The key to obtaining a software patent is to thoroughly describe the system and processes from a technological level. As to Judge Chen explained in DDR Holdings, in order for software patent claims to be patent eligible they must not “merely recite the performance of some business practice known from the pre-Internet world along with the requirement to perform it on the Internet.” To be patent eligible claims to software must be “rooted in computer technology in order to overcome a problem specifically arising in the realm of computer networks.” Of course, this patent eligible example of software patent claims is extremely relevant for business methods because a naked business method is no longer patent eligible. To have a realistic chance of being patented business methods must be tied to a particular compute technology in a meaningful and substantial way. Said another way, the business method really needs to be performed by and through a concrete and tangible system, where the system and processes are painstakingly described.

John Deere, GM push back against consumer modifications of vehicle software

One of the more active areas during this round of public comments collected by the Copyright Office involves the prohibitions against circumvention for Proposed Class 21, which covers vehicle software for diagnosis, repair or modification. John Deere also suggests that enabling these exemptions could encourage the piracy of copyrighted music or film recordings by tampering with infotainment software systems installed on vehicles. As well, modifying vehicle software to reduce the car’s maximum speed when lending it to a teenager or activate lights when the windshield wipers are turned on, both of which are suggested by John Deere, constitutes commercial activity which goes against non-profit fair use principles used to consider exemptions.

How to Fix the Software Patent Mess: Go Back to Basics

If U.S. patent eligibility rules were more clear and predictable, the useful art of software development would be more prevalent. The “notorious computer” of the European Patent Office offers a viable option for reaching this objective. This approach would make business less uncertain as to whether not their proposed investments in software could receive patent protection. And reducing this risk would promote the future useful art of software development.

1998: Federal Circuit Says Yes to Business Methods

It is really incorrect to say that the Federal Circuit eliminated the business method exception in State Street Bank, although the same net effect admittedly occurred regardless of how you characterize the ruling. It is better to say that the Federal Circuit went out of its way to explain that the business method exception had really never existed in the first place. The court explained that neither it nor its predecessor court, the CCPA, had ever applied the business method exception to a single case. Furthermore, Judge Rich explained that the cases relied upon to support the existence of the business method exception were In re Maucorps and In re Meyer were both rendered prior to the Supreme Court’s decision in Diehr, and prior to the Federal Circuit’s abandonment of the Freeman-Walter-Abele test. Furthermore, the Maucorps and Meyer cases were decided not on the business method exception, but on the mathematical algorithm exception.