Posts Tagged: "computer programs"

License to Copy: Your Software Code Isn’t Safe After Google v. Oracle

In characteristic form, the Supreme Court has once again managed to blow it in another intellectual property case. This time, the Justices blessed Google’s copying of Oracle’s code and called it fair use despite the fact that Google copied that portion of the Sun Java API that allowed programmers to use the task-calling system that was most useful to programmers working on applications for mobile devices. In the infinite wisdom of the Supreme Court, the copying of this code was found transformative because Google only used it to circumvent the need to license Java from Oracle with respect to Android smartphones. Of course, that isn’t exactly how the Supreme Court characterized it, but make no mistake, that is what they decided.

Computer Programs are Different, Says SCOTUS in Landmark Ruling that Google’s Use of Oracle’s API Packages Was Fair

The U.S. Supreme Court this morning found Google’s use of Oracle’s Java application programming interface (“API packages”) a fair use as a matter of law, with Justices Thomas and Alito dissenting. The decision reverses a 2018 Federal Circuit ruling in favor of Oracle. Google appealed that decision to the Supreme Court in January 2019, and three attorneys made arguments to the High Court in October 2020: Thomas Goldstein of Goldstein & Russell argued for Google; Joshua Rosenkranz of Orrick argued for Oracle; and Deputy Solicitor General Malcolm Stuart argued on behalf of the U.S. Government. Although the justices’ questioning at that hearing seemed skeptical of Google’s arguments, it also revealed that the Court wanted to avoid upending industry practices in computer programming.

Kiwi Chameleon? New Zealand Proposes Patent Changes

The New Zealand Government recently announced a proposed change to patent law involving the patentability of computer programs. The Government is calling it a clarification of the law. One opposition party is calling it a humiliating backdown. Others see it as unequivocally ruling out software patents in New Zealand.

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.

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.