Software Patent of the Week: Cup Holders AND a Spoiler!

by on June 23, 2006

Every week, I look at a software patent that’s been in the news. You can see previous installments in the series here. This week’s software patent was highlighted by last week’s ruling that Microsoft had to pay its holder $6.1 million.

This is the relevant patent. None of the news stories I could find said which patent it was, probably because the inventor’s name is listed as Carlos Amada in the patent while, the news stories all give it as Carlos Amado. The patent is extremely long, weighing in at more than 20,000 words. It describes, in great detail, the features of a graphical database program that Mr. Armado apparently developed in the early 1990s. From the description, it sounds like it may have been an impressive piece of software, with many useful features integrated in a user-friendly manner.

Is this patent obvious? And did granting it likely promote innovation? I’ll explore those questions below the fold…

Let’s start by considering what the patent itself says about prior art:

The cited PRIOR-ART references are important because the invention provides the benefits of integrating their main characteristics. Like database add-ins, the invention is a spreadsheet enhancement. Yet, it is the only spreadsheet enhancement that implements options for full environment definition and automatic read and write operations between database and spreadsheet structures. The RONSTADT’S FINANCIALS financial forecasting system, by Lord Publishing Inc., and the REFLEX PLUS spreadsheet analysis tool, by Borland International, store their information in database structures similarly to the invention. Also, the RONSTADT’S FINANCIALS financial forecasting system allows formula operation on database structures. Yet, the invention integrates these concepts in spreadsheet instruments. Spreadsheet compilers implement options for full environment definition, but the invention does so while keeping the interactive nature of a full spreadsheet environment. Thus, as stated before, the invention allows users to interactively develop new environments to program and use finished applications, and to use database files for the storage of information operated in the spreadsheet program. Prior art references do not implement interactive creation of spreadsheet environments.

The patent basically admits that most of its features, taken by themselves, are not new. There were dozens of database and spreadsheet projects on the market in 1990, and they had a variety of innovative features. Hence virtually all of the feature described in Amado’s patent apparently existed in other products before Mr. Armado combined them all into one package.

So it seems that Mr. Amado’s “invention” consisted in taking a bunch of features from several other database products and combining them into a single user-friendly package. This is somewhat akin to a car company patenting the idea of a car that has anti-lock brakes, an onboard navigation system, and remote keyless entry. The patent could have glossy color pictures of the vehicle and describe in great detail how seamlessly the features work together, but it still wouldn’t be an invention worthy of patent protection. Combining several previously-known features into one product isn’t innovative, even if the new product allows you to do things the old one didn’t.

Here are just a few of the “novel aspects” of Mr. Amado’s invention:

  • A browse view in the spreadsheet which shows the contents of a number of different records in the active database file…
  • Comments on this entry are closed.

    Previous post:

    Next post: