Posts Tagged: "computer software"

The Information Needed to Avoid Writing Bad Software Patents

Software is now and will remain patentable in the United States. Software patents have been vilified by many, but they have been granted by the United States Patent and Trademark Office and upheld in federal courts across the United States. The much anticipated Bilski v. Kappos decision at the Supreme Court did nothing to slow down the patentability of software, and in fact even the original Federal Circuit decision wound up, as applied by the USPTO, to make it more likely that adequately written software patent applications would be granted and transformed into issued patents. What has changed over the last several years, however, is the amount of detail that must go into a software patent application in order to satisfy the adequate description requirements under US patent law. So don’t listen to anyone who tells you software cannot be patents in the United States; it certainly can, but it isn’t quite as easy as it used to be.

Through the Fuzzy Bilski Looking Glass: The Meaning of Patent-Eligible under 35 U.S.C. § 101

So now what does SCOTUS’ ruling in Bilski “really” mean to us “mere mortals”? First, we’ve got two “wild cards” to deal with as noted above: (1) Stevens has retired; and (2) what does Scalia’s refusal to join Parts II B-2 and C-2 of Kennedy’s opinion for the Court signify. Some aspects of “wild card” #2 are dealt with above, but as also noted, there are still some aspects which are unclear or at least ambiguous as to how this refusal by Scalia should be viewed. This lack of clarity/ambiguity will require some sorting out by the Federal Circuit, which may come as early as the reconsideration by the Federal Circuit of Prometheus, Classen, or even the appeal in AMP v. USPTO involving the gene patenting controversy. In AMP, District Court Judge Sweet’s invalidity ruling regarding the method claims for determining a pre-disposition to breast/ovarian cancer using the BRCA1 and BRCA2 genes relies at least in part upon the “M or T” test which, as noted above, SCOTUS unanimously relegated to “second class” status in Bilski as not the only test for patent-eligibility.

Software Patents and Murphy’s Law: Uncertainty is Where Patentability Resides

When embarking on a software development project it is critical to understand that in order to maximize the chance of obtaining a patent you need to approach the task with an engineering mind set, as well as a healthy familiarity with Murphy’s Law. Anything that can go wrong will go wrong, and once you release the process to end users a human element will complicate what should otherwise be a predictable, linear, machine driven response. Embrace the uncertainty and challenges because the fact that software rarely, if ever, works like it should is what makes a working process patentable.

More Patents Bite the Dust Thanks to CAFC Bilski Decision

So the fact that a method or process may be performed on a computer is not enough. I dare say that strict adherence to the Federal Circuit test in Bilski would compel a similar ruling that a method or process is not patentable even if it must be performed on a computer. Thus, the take home lesson moving forward must be that it is not enough to recite a computer, or even articulate an invention that necessarily must and only can be performed on a computer. At least for now these types of inventions must be described with a level of particularity that explains the innovation on a system level.

History of Software Patents III: In re Alappat

Several years after Arrhythmia, the Federal Circuit seemingly abandoned the Freeman-Walter-Abele test. Sitting en banc in Alappat the Federal Circuit did not apply the Freeman- Walter-Abele test, rather opting for the mathematical subject matter exception.

New Amazon Software Patent, Shakespeare & © Infringement

Amazon Technologies, Inc., received US Patent No. 7,610,382, which relates to a computer implemented method of marking copies of content distributed on a network. More specifically, the patent discloses and claims a variety of embodiments of a method and associated apparatus for programmatically substituting synonyms into text content distributed through a Web service.

Microsoft Seeks Patent for Graphical Representation of Social Network Vitality

The Redmond Giant, Microsoft Corporation, had US Patent Application 20090265604 publish, which seeks to protect a method for displaying a graphical representation of the vitality of a social network. This patent application was filed on April 21, 2008, and is one of many related to social networking that Microsoft has pending presently.

Open Source Success Must Embrace Proprietary Features

Sure, a computer programmer with time on their hands can write code and freely give it away, but that is not a business model or innovation strategy that will lead to widespread acceptance or use. In order for open source companies to grow they need to rely on investors who fund development, and investors are only going to be interested in funding development if there is a proprietary strategy in place. It is as simple as that.

Why All Small Businesses Need Software Patents

The reason giant companies hate patent trolls is because they are not capable of being counter-sued. There is no deterrent effect because patent trolls do not make, use or sell anything, they just sue. So giant companies are targets in the same way that smaller companies without patents are targets of big companies with patents. No one should aspire to be a target. A simple truth is that a small business without patents might as well dress themselves up as a buck during hunting season complete with a bulls-eye pre-drawn. So here is the case for every business to get patents, particularly software patents. Ignore it if you like, but you do so at your own peril.

How Computer-Automated Inventing is Revolutionizing Law

If you are pro-software patent you need to read this book because it will likely give you some wonderful insights that you can use to help you convince non-believers, and maybe even persuade a patent examiner or two. If you are anti-software patent I would also recommend you read this book as well. Plotkin’s positions are somewhat radical in that not only does he think software should be patented, but he wishes should be patentable as well, and that is exactly what will happen as computer automated inventing becomes increasingly more realistic.

Software is the New Engine and Must be Patentable

Without software a computer is nothing more than a box of miscellaneous pieces that can’t do much of anything. They do make nice sticky-note holders, and they collect dust extremely well, but a computer without software is about as useless as a door without a knob, a clock without hands or a car without an engine. In other words, a computer without software is completely and totally useless. It is the software that directs a computer to do unique and often wonderful things, and it is the software that provides the innovative spark, not the machine. We do nothing but an injustice to ourselves to ignore this reality.

How to Patent Software in a Post Bilski Era

While it is true that the Federal Circuit has largely made “software” unpatentable, they did not prevent the patenting of a computer that accomplishes a certain defined task. Given that a computer is for all intents and purposes completely useless without software, you can still protect software in an indirect manner by protecting the computer itself, and by protecting a computer implemented process.

Is Software Patentable?

My position is that software must be patentable, or 500 years of patent laws make no sense. The reason that software must be patentable is that software can be an inseparable part of both manufacturing processes and electronic devices. A patent for such items must crucially include the software components of the invention, or the patent would be incomplete.

US Supreme Court Grants Cert. in Bilski

The United States Supreme Court granted cert. in Bilski v. Doll. This means that the last chapter on business methods and software has not yet been written, which could be good news or bad news depending upon your particular take. I have wondered out loud about allowing software patents as patentable subject matter, which I think is the right thing to do myself.

Open Source Race to Zero May Destroy Software Industry

The trouble with freeware is that there is no margin on free, and while open source solutions are not free, the race to asymptotically approach free is on, hence why I say the race to zero is in full swing. As companies continue to look for the low cost solution, quality is sacrificed.