Posts Tagged: "computer"

The History of Software Patents in the United States

Software patents have a long history in the United States. Computer implemented processes, or software, has been patented in the United States since 1968… Originally in Benson, the Supreme Court decided that software was not patentable, but then later retracted the blanket prohibition against patenting software in Diehr. The Federal Circuit then spent the better part of two decades trying to figure out under what circumstances software (or computer related processes) should be patented. This seemed to culminate in the 1998 ruling of the Federal Circuit in State Street Bank & Trust Co. v. Signature Financial Group, Inc. Unfortunately, the waters were once again made murky as a result of the 2008 ruling by the Federal Circuit in In re Bilski. Some questions were answered when the Supreme Court issued its ruling in Bikski v. Kappos in 2010, notably saying that business methods are patent eligible, but the Supreme Court did not definitively say that software is patent eligible. Then in June 2014, the Supreme Court issued a decision in Alice Corporation v. CLS Bank, which has for the time being slammed the door shut for many, if not most, software patents.

IBM Inventors Join Hall of Fame for Pioneering Programmable Computing

As the Supreme Court contemplates the patent eligibility of computer systems, the National Inventors Hall of Fame will induct three IBM (NYSE: IBM) engineers for their invention of the Automatic Sequence Controlled Calculator (ASCC), which was developed more than 70 years ago to rapidly and accurately perform complex mathematical calculations. The ASCC was a precursor to today’s cognitive computing systems like IBM Watson, which rapidly analyze data and learn and interact naturally with people. The ASCC ushered in the programmable computing era, which would ultimately provide the ability to put a man on the moon and to make the Internet a reality.

Why E-mail & Word Processing Were Not Computer-Implemented Inventions: A Response to Alice v CLS Bank Oral Arguments

Certain things are obvious. It was obvious in the oral arguments that it was a challenge for both the Supreme Court judges and the lawyers to distinguish between abstract ideas, ideas, computer programs, technological innovations, patentable subject matter, and inventions. This confusion also showed up in the seven different written opinions of the judges in the Appeals Court review of this same case… Mr. Perry was wrong about word processing and e-mail. Providing a “technical solution to a then unmet problem” and providing a “technological advance” often does not constitute making an invention. That’s because with computers you can often make a technical advance that is obvious.

Fujitsu Seeks Patent on Method of Detecting Illegal Network Connections

This patent application was filed by Fujitsu with the USPTO in July 2013, and claims the benefit of priority of a prior Japanese Patent Application filed on Oct. 26, 2012. The application seeks to protect new methods of detecting illegal connections with a network monitoring apparatus, which is capable of determining that a reverse connection is unauthorized. Although this system seems as though it can only protect a computer network once the malware has been noticed, after it has been executed, the system would be able to effectively limit the transmission of private material and identify untrustworthy data communications. To detect a reverse connection, this system analyzes the behavior of information packets sent between information collection apparati which are communicating with each other.

Software Patent Basics: What Level of Description is Required?

The key to any software patent application is to describe the invention with enough technical detail, system specifics and process information so that a computer programmer could take the disclosure and code the software without having to make any independent, creative decisions. Essentially, you want your patent application to be a design document. This is critical because it is the design of the software — the architecture of the system, how the algorithms are strung together, the rules, calculations and manipulations — that are patentable. Software code is not patentable. You can and should get a copyright on the software code as written, but the invention does not reside in the code. The computer programmer is merely a translator that takes your invention and writes it into code that the computer can execute.

HP Seeks Patent on Lip Reading Speech Recognition

Our feature patent application today almost sounds impossible, or at least exceptionally futuristic. The application discloses a novel way of using image processing to aid in speech recognition services. The system described in this application could use a camera to analyze a user’s lip activity so that sounds picked up by a microphone can be differentiated as ambient background noise or genuine speech. We also discuss a few other patent applications, including one describing more efficient blade computer system architectures and another that discusses automated methods of delegating resources to individuals using an organization’s computer network. Patent holdings are of great interest to us in this series, as is HP’s clear focus on printing technologies in their recently issued patents. A couple of issued patents that we explore today discuss improved methods of inkjet printing for pigment opacity or reducing abnormalities in print media. We also were intrigued by a novel system devised to ensure that networked printers handle print jobs with better respect to user printing preferences.

The Year of the Cloud: Cloud Computing Goes Mainstream

Even as more of us are becoming acquainted with the idea of the cloud, many of us are still woefully ignorant of what the term actually means. For example, a survey by cloud software developer Citrix Systems showed that 54 percent of respondents did not believe that they used cloud-based computing, even though 95 percent of them actually did. Almost as many respondents confused the cloud metaphor, believing that stormy weather could actually interfere with cloud systems. Cloud computing is set to take a much more prominent role in our technologically savvy society. Providing advanced computing applications through networking channels severely reduces the IT needs of homes and businesses who want to use more powerful software programs without installing them on a client computer. With more than $131 billion in economic activity for the cloud computing sector in 2013, more business infrastructure and software services should be taking to the cloud than ever before.

What is a Computer?

A computer is, at a fundamental level, simply a clump of electrical switches each of which are in either an on or an off position. Whether and when a given switch is on or off is the result of the code that configures the switche(s) to be on/off and the subsequent result of passing small amounts of electrical charge through these switches (gates) and observing the output…. Software (and a power supply) is what makes a computer what we have, by now, come to know as a “computer”, i.e., our smart phone, laptop, or tablet. A computer, as a bundle of configurable switches; it is the “clay” a programmer uses to “sculpt” possibilities of outcomes based on a predigested set of inputs. The more the clay, the more the possibilities and the more “capable” a computer can become. Hence, each new chip with more switches, provides more possibilities, i.e., more and faster clay. The computer is the sculpted clay we hold in final form as determined by the program. The programmer, then, is the “artist” that creates the form, i.e, the utility. A program cannot manifest except on a computing device and the program running on a that computer is what defines that device (i.e., Windows, Mac, etc.). Will it ever think? Not in the same way you or I think, but maybe that is not a bad thing. We self program based on morality and context that we learn through a variety of inputs and adopt or reject as we roll through life. The circumstances that led to one decision when we were 18 lead, thankfully, to a different decision now!

Apple Seeks Patent on Suggested Search Rankings Based on Social Network Contacts

Many of the recently published documents from the U.S. Patent & Trademark Office, including both patent applications and issued patents, relate to software system improvements that Apple has developed. One patent application for a voice assistant that can analyze contextual data is specifically for mobile device applications. Two other applications are for more general computer systems: one which protects a system of suggesting search result rankings for online shopping based on a person’s social network contacts; another would protect a cleaner user interface for browser windows with multiple open web pages. Apple is also interested in improving the hardware systems involved in their devices. One patent issued by the USPTO protects a removable hard drive for small form factor desktop computers that helps reduce the overall weight of the entire computer. A final patent application we feature today describes a system of accurately calibrating a mobile device’s magnetometer in response to interference from other electromagnetic fields.

Is IBM’s Watson Still Patent Eligible?

Watson? It is an artificially intelligent computer system that is capable of answering questions presented in natural language. It is, in essence, the modern day equivalent to the all knowing Star Trek computer. It is flat out ridiculous to be asking whether the Star Trek omnipotent computer could be patent eligible, that that is where we find ourselves because what makes the computer unique is the software that makes it possible for Watson to perform 80 trillion operations per second. But Federal Circuit Judges say that mere fact that software is fast doesn’t make it patent eligible unless there is some kind of uniqueness to the computer itself. Have we really reached the point where truly astonishing innovations, innovations once thought to be impossible, are not patent eligible? Talk about jumping the shark!

IBM Seeks Patent for Social Gathering of Distributed Knowledge

International Business Machines Corporation (IBM) is an international business technology consultant and developer headquartered in Armonk, New York. As the top patenting company for the last 20 years, every week you can expect to see at least a few patents on computer systems and other technologies where IBM is the assignee. This past week was a very light one for the company with no patents and only four patent applications published by the U.S. Patent & Trademark Office; most of these deal with mirroring data for backup computer systems. The previous week was much more fruitful, and included an application pertaining to user-responsive computer interfaces.

An Examination of Software Patents

Software patents, like all patents, are a form of innovation currency. They are also ecosystem enablers, and job creators. The innovation protected by software patents is highly integrated with hardware. All of it must remain eligible for protection. The current software patent “war” is hardly the first patent war—and unlikely to be the last in our nation’s patent history. Whenever breakthrough technologies come onto the scene, market players find themselves joined in the marketplace by new entrants. The first instinct of the breakthrough innovators is to bring patents into play. This is not only understandable, it is appropriate. Those who invest in breakthrough innovation have a right to expect others to respect their resultant IP. However, in the end, as history has shown time and time again, the players ultimately end up agreeing to pro-consumer solutions via licenses, cross-licenses or joint development agreements allowing core technologies to be shared.

Broad Claims to Signals & Computer Program Products in EPO

The good news is that signal claims and broad claims to computer program products are obtainable in Europe. However, such claims are only grantable if the necessary language is present in the European application or the International application as filed, otherwise objection will arise under a.123(2) EPC. Further, the EPO rules on priority are strict, and if the necessary language is missing from the US provisional or utility application from which priority is claimed, then signal or unrestricted computer program product claims will not benefit from priority. It is at the time of US filing that the necessary language must be introduced, and in particular entry into the European regional phase is too late.

FTC Halts Computer Spying by Secretly Installed Software

Seven rent-to-own companies and a software design firm have agreed to settle Federal Trade Commission charges that they spied on consumers using computers that consumers rented from them, capturing screenshots of confidential and personal information, logging their computer keystrokes, and in some cases taking webcam pictures of people in their homes, all without notice to, or consent from, the consumers.

Building Better Software Patent Applications: Embracing Means-Plus-Function Disclosure Requirements in the Algorithm Cases

The disclosure requirements for these types of patent applications has been a moving target for years, which means that whatever the most stringent disclosure requirements are should become the target regardless of the types of claims you file. To ensure your software patent application has appropriate disclosure of the invention you should accept — even embrace — the requirements for having an appropriate means-plus-function disclosure. By meeting the strict standards set forth in the mean-plus-function algorithm cases you will file more detailed applications that have better disclosure and which will undoubtedly support more claims, thus making the resulting patent or patents more valuable.