[EN English] [DE Deutsch] [FR Francais] [texte traduïble] [com ajudar] [versió imprimible] [Addenda]

Google
Patents de programari > Anàlisi > Conjunt de proves
AnàlisiInvencióConjunt de provesCPEEscut?Compensar?

Banc de proves de sèries d'assaigs de legislació de patentabilitat

Per tal d'assajar una proposta de llei, la provem amb un conjunt de mostres d'innovacions. Per cada innovació, donem una descripció de l'art previ, una descripció de l'invent declarat i un petit conjunt de reivindicacions. Donat que les descripcions són correctes, assagem la nostra legislació proposada en ell. El focus està en la claredat i l'adequació: condueix la regla proposada cap a un veredicte predecible? Quina de les reivindicacions acceptarem, si n'acceptem alguna? Aquest resultat és el que volíem? Provem d'altres propostes de llei amb la mateixa sèrie d'assaigs i veiem quina obté la millor puntuació. Els professionals del programari creuen que hauries de "primer fixar les errades, després alliberar el codi". Les sèries d'assaigs són una manera habitual d'aconseguir-ho. La legislació és un camp de la tecnologia anomenat "enginyeria social", oi? Tecnologia o no, ja és hora d'encarar la legislació amb el mateix rigor metodològic aplicable on sigui que decisions mal dissenyades puguin afectar significantment la vida de la gent.
PatentClaim 1Comment
Runlength Coding (JPEG)An ordered redundancy method for coding digital signals, the digital signals taking a plurality of different values, using two types of runlength code (R, R'), the method comprising the steps of.
  1. utilising the first type of runlength code (R) for coding a runlength of the most frequently occurring value followed by the next most frequently occurring value;
  2. utilising the second type of runlength code (R') for coding a runlength of the most frequently occurring value followed by any value other than the next most frequently occurring value; and
  3. when the second type of runlength code is used, following the runlength code value by a code value indicative of the amplitude of said other value.
This patent was granted by the EPO in 1994 after 7 years of examination, with priority date 1986. In 2002 it prompted Sony and other companies to pay many million USD for using the JPEG standard and made JPEG cease to be an international standard.
Network Sales System (OpenMarket)A network-based sales system, comprising
  • at least one buyer computer for operation by a user desiring to buy a product;
  • at least one merchant computer; and
  • at least one payment computer;
  • the buyer computer, the merchant computer, and the payment computer being interconnected by a computer network;
  • the buyer computer being programmed to receive a user request for purchasing a product, and to cause a payment message to be sent to the payment computer that comprises a product identifier identifying the product;
  • the payment computer being programmed to receive the payment message, to cause an access message to be created that comprises the product identifier and an access message authenticator based on a cyptographic key, and to cause the access message to be sent to the merchant computer;
  • and the merchant computer being programmed to receive the access message, to verify the access message authenticator to ensure that the access message authenticator was created using said cyptographic key, and to cause the product to be sent to the user desiring to buy the product.
This patent, granted to OpenMarket Inc by the European Patent Office in 2002 after 6 years of examination, is identical to a system which is currently being used in the USA to squeeze money out of various e-commerce companies.
Audio Coding (MPEG)Digital coding process for transmitting and/or storing acoustic signals, specifically music signals, comprising the following steps.
  • N samples of the acoustic signal are converted into M spectral coefficients;
  • said M spectral coefficients are subjected to quantisation at a first level;
  • after coding by means of an entropic encoder the number of bits required to represent all the quantized spectral coefficients is checked;
  • when the required number of bits does not correspond to a specified number of bits quantization and coding are repeated in subsequent steps, each at a modified quantization level, until the number of bits required for representation reaches the specified number of bits, and
  • additionally to the data bits the required quantization level is transmitted and/or stored.
Iteratively perform certain calculations on acoustic data until a certain value is reached. The patent owner Karlheinz Brandenburg, core researcher of the MP3 project at Max Planck, received this patent in 1989. This patent and its owner were showcased by the European Commission's "IPR Helpdesk" project in 2001 as "inventor of the month". This is one of several dozen patents which cover the MP3 audio compression standard, and perhaps the most famous and basic one. It has always been treated as a model of how "technical" and "non-trivial" software patents can get.
Pay per Read (Canon)An information processing system comprising

  • receiving means for receiving transmitted information, the information being coded or incomplete and in a non-usable form;
  • a recording medium, decoding information needed to demodulate the received information being prerecorded on said recording medium, said recording medium comprising a first area in which the received information is to be written and a second area in which the decoding information is pre-recorded;
  • writing means for writing the information received by said receiving means in the first area of said recording medium;
  • reading means for reading out the decoding information from said recording medium; and
  • demodulating means for converting the information received by said receiving means and written in said first area of said recording medium to a usable form using the decoding information read out by said reading means;

wherein the charge for use of the information is defined in units corresponding to the decoding information being prerecorded on said recording medium

In 1993, the European Patent Office (EPO) granted Canon K.K. of Japan owns a patent on charging a fee per a unit of decoded information. The main claim covers all systems where a local application decodes information received from remote information distributor and calculates a fee based on the amount of information decoded. If an information vendor wants to realise a full "Pay Per Use" system where the fee arises only when the user actually reads the information (rather than when it is transmitted), he might want to beg Canon for a license. Perhaps Canon will be generous, since it is clear that the patent claim describes a class of programs for computers (computer-implemented calculation rules), and the supposedly novel and inventive problem solution (invention) consists in nothing but the program [ as such ]. All features of this claim belong to the field of data processing by means of generic computer equipment.
Tabbed Palettes (Adobe)A method for combining on a computer display an additional set of information displayed in a first area of the display and having associated with it a selection indicator into a group of multiple sets of information needed on a recurring basis displayed in a second area of the screen, comprising the steps of
  1. establishing the second area on the computer display in which the group of multiple sets of information is displayed, the second area having a size which is less than the entire area of the computer display, the second area displaying a first of the multiple sets of information;
  2. providing within the second area a plurality of selection indicators, each one associated with a corresponding one of the multiple selecting a second of the multiple sets of information for display within the second area by activating a selection indicator associated with a second of the multiple sets of information, whereby the second of the multiple sets of information is substituted for the first of the multiple sets of information within the area of the display; and
  3. combining the additional set of information, displayed in the first area of the display into the group of multiple sets of information so that the additional set of information may be selected using its selection indicator in the same manner as the other sets of information in the group.
Aquesta patent, concedida per l'EPO a l'agost de 2001, l'ha feta servir Adobe per fer pagar Macromedia Inc als USA. La versió EP va trigar 6 anys a examinar-se, i es va concedir al complet, sense cap modificació. Cobreix la idea d'afegir una tercera dimensió a un sistema de menú ordenant molts conjunts d'opcions un darrere l'altre, marcats amb tabuladors. Això es troba particularment útil en processament d'imatges del programari d'Adobe i Macromedia, però també al GIMP i molts altres programes.
EP0101552 (Sumitomo)An alloy comprising Fe-B-R characterized by containing at least one stable compound of the ternary Fe-B-R type, which compound can be magnetized to become a permanent magnet at room temperature and above, where R stands for at least one rare earth element inclusive yttrium.This is the strongest known magnet. Sumitomo found it by experimentation in the early 1980s. Subsequent experiments failed to turn out anything nearly as strong. No mobile phone can be competitive today without this magnet.
Donat que l'art previ i la contribució estan correctament revelades, com s'haurien de respondre les següents preguntes, si la llei proposada estés en vigor:

Hi ha una contribució patentable (invent / ensenyament)? Per què (no)?

Algun jutge arribaria a les mateixes conclusions? On hi ha àrees d'incertesa?

  • Són adequades aquestes conclusions?
  • Fins a on haurien de promoure/reprimir l'invent?
  • Fins a on haurien de coincidir amb la política d'objectius públics, com els citats al Tractat de Roma, a e.Europa, etc?
  • What effort is needed to arrive at the claimed innovation? What effort is needed to imitate the claimed innovation without violating copyright? How does this compare to the innovation effort (innovation vs imitation cost ratio)? What effort is needed to develop and distribute an average system (e.g. software application, embedded system) of which the claimed innovation would typically be a part? How does this compare to the innovation effort (innovation vs development cost ratio)?
  • What special right might be adequate in case patents are deemed too heavy and copyright too light? Utility cerfiticate? Specially tailored innovator's privilege / reward?
test sampleinnovation vs imitation cost ratioinnovation vs development cost ratioother indicatorsshould be patentable?invention by standard A (CEC/BSA)?invention by standard B (CPE/FFII)?candidate for sui generis property
Tabbed Palettes10.00001...-+--
Network Sales System0.50.005...-+--
Audio Coding10.05...-+-o
EP101552100.5...+?++o
...       
CEC:
CEC & BSA 2002-02-20: proposta per a fer totes les bones idees patentables
CULT:
Rocard/CULT 2002-12-09: Data Processing is Not a Field of Technology
ITRE:
Plooij/ITRE Counter-Proposal: Publication and Interoperation do not Infringe
JURI:
JURI 2003/04-6 Amendments: Real and Fake Limits on Patentability
PARL:
Europarl 2003-09-24: Amended Software Patent Directive
CONS:
EU Council 2004 Proposal on Software Patents
FFII:
EU Software Patent Directive Amendment Proposals

check itemCEC CULTITREPARLFFII
Tabbed Palettes not a technical invention--?+?++
Network Sales System not a technical invention--?+?++
Audio Coding not a technical invention--?+?++
disposition program 1976 not a technical invention--+??++
Walzstabteilung 1980 not a technical invention--+??++
Flugkosten 1986 not a technical invention--+??++
ABS 1980 not a technical invention--??+?+?
EP0101552 is a technical invention++++++
clear goal statement in preambule--???+
No Information Claims+-++++
Publication Freedom Guarantee---+++
Software Property (copyright) Guarantee-------+
Software on the Disclosure side---+++
Software on the Disclosure side-----+
Interoperability privilege---+++
"Technical" defined--+-++
Negative Definition of "Technical Invention" (per exemple "Technical" defined)--+-++
"Technical" defined (per exemple by reference to forces of nature)--+-++
4 Separate Tests on 1 Unified Object (Invention = Contribution = novel and technical core)--?-+?+
EPO slang debugged, biased terminology such as "computer-implemented invention" etc eliminated or redefined--?-++
Supervision of Execution-----+

[ Software Patents: Questions, Analyses, Proposals | Patent Jurisprudence on a Slippery Slope -- the price for dismantling the concept of technical invention | Banc de proves de sèries d'assaigs de legislació de patentabilitat | Art 52 CPE: Interpretació i Revisió. | Collective Shields against Software Patents? | Software Patentability with Compensatory Regulation: a Cost Evaluation ]
http://swpat.ffii.de/stidi/manri/index.ca.html
© 2004/11/07 (2004/08/24) Grup de treball
versió catalana 2003/12/16 per FFII