June 20, 2014, 6:48 AM — Android devices running Java applications do not infringe on patents belonging to SIM card maker Gemalto, the U.S. Court of Appeals for the Federal Circuit ruled.
Gemalto sued Google, Motorola, HTC and Samsung Electronics in 2010 in the U.S. District Court for the Eastern District of Texas, alleging that the companies infringed on three of its patents when running Java applications on their Android phones.
Before Gemalto's invention, personal computers with microprocessors could run Java applications, but these computers required a substantial amount of memory which was located on chips separate from the processor chip, called off-chip memory. Gemalto's technology enabled devices with less memory to run applications written in high level programming languages such as Java.
To do that, applications are converted from Java into another format that is suitable for computing devices with less memory. The applications are stored in the memory of the chip containing the embedded processor that executes the application. The processor however cannot run the application and requires a converter to translate the converted application into instructions the processor can execute.
The interpreter is also stored in on-chip memory, which is necessary to run a Java application. Both the application and the interpreter must fit within the constraints of the platform for storage and execution.
Gemalto alleged that the defendants infringed on this technology when their smartphones run the Android operating system and Java applications that are converted using the Android software development kit. The companies however argued they don't infringe because they rely on off-chip memory to run Java applications.
The District Court sided with the smartphone makers in a summary judgment, ruling that the accused devices didn't infringe because Gemalto did not dispute that they store program instructions off-chip and access those off-chip instructions to run the accused applications.
Gemalto did not challenge the court's findings on direct infringement, but rather argued that the devices indirectly infringe on the patents because they run Java programs in substantially the same way as described in the patents, the Court of Appeals said in its judgement.