Uniloc USA, Inc. v. Sega of America, Inc.

711 F. App'x 986
CourtCourt of Appeals for the Federal Circuit
DecidedOctober 23, 2017
Docket2016-2000
StatusUnpublished
Cited by1 cases

This text of 711 F. App'x 986 (Uniloc USA, Inc. v. Sega of America, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Uniloc USA, Inc. v. Sega of America, Inc., 711 F. App'x 986 (Fed. Cir. 2017).

Opinion

Prost, Chief Judge.

Appellants Uniloc USA, Inc., and Uniloc Luxembourg S.A. (collectively, “Uniloc”) appeal from a final written decision from two consolidated inter partes reviews (“IPR”) holding that claims 1-20 of U.S. Patent No. 5,490,216 are unpatentable for being anticipated and obvious. In particular, Uniloc argues that the Patent Trial and Appeal Board (“Board”) erred in its priority analysis and that the submitted reference does not disclose certain claim elements. Because we conclude that the Board did not commit any legal or factual errors in its analysis, we affirm.

I

A

The ’216 patent, entitled “System for Software Registration,” is directed to “(a] registration system [that] allows digital data or software to run” without restriction,- “only if an appropriate licensing procedure has been followed.” ’216 patent Abstract. An algorithm on the user’s computer combines certain user information to generate a “local” ID that is unique to the user. Id. at col. 5 11. 61-67. The same process is duplicated at a registration server for the program’s licensor using the same user information and algorithm to create a “remote” ID. Id. at col. 6 11. 1-8. These two IDs are compared and if they match, the program enters a “use mode” where that program can be accessed without restrictions. Id. at figs. 2a-2c. If they do not match, the program enters into a “demo mode,” in which certain features are disabled. Id. at col. 6 11. 42-52.

Claim 1 is illustrative:
1. A registration system for licensing execution of digital data in a use mode, said digital data executable on a platform, said system including
[a] local licensee unique ID generating means and remote licensee unique ID generating means,
[b] said system further including mode switching means operable on said platform which permits use of said digital data in said use mode on said platform only if a licensee unique ID first generated by said local licensee unique ID generating means has matched a licensee unique ID subsequently generated by said remote licensee unique ID generating means; and
[c] wherein said remote licensee unique ID generating means comprises software executed on a platform which includes the [sic] algorithm utilized by said local licensee unique ID generating means to produce said licensee unique ID.

Id. at col. 13 1. 54-col. 14 1. 1 (emphases added).

The ’216 patent was filed on September 21, 1993, and claims priority to two separate Australian provisional patent applications: PL4842 filed September 21, 1992, and PL5524 filed October 26, 1992. The ’216 patent added certain new matter that was not included in the Australian provisionals. It issued on February 6,1996.

B

In a separate case, Uniloc sued Microsoft Corporation in 2003 for allegedly infringing the ’216 patent. Uniloc USA, Inc. v. Microsoft Corp., 447 F.Supp.2d 177, 180 (D.R.I. 2006) (“Uniloc I”), vacated in part, 290 Fed.Appx. 337 (Fed. Cir. 2008) (“Uni-loc II”). During that litigation, the district court construed the “generating means” term pursuant to 35 U.S.C. § 112, ¶ 6. Id. at 190-91. The district court found that the term’s function was “to generate a local or remote licensee unique ID/registration key,” and that its structure was “a summation algorithm or a summer and equivalents thereof.” Id. at 190. In deriving the structure, the district court concluded that the “only algorithm” in the ’216 patent for generating a licensee unique ID is found in the sixth embodiment, which states:

The algorithm, in this embodiment, combines by addition the serial number 50 with the software product name 64 and customer information 65 and previous user identification 22 to provide registration number 66.

Uniloc I, 447 F.Supp.2d at 192 (quoting ’216 patent, col. 11 ll. 53-56). We remanded that case on other grounds. Uniloc II, 290 Fed.Appx. at 344. On appeal from that remand, we endorsed the district court’s construction and noted that “the summation structure was derived” from the sixth embodiment. Uniloc USA, Inc. v. Microsoft Corp., 632 F.3d 1292, 1304 (Fed. Cir. 2011) (“Uniloc III”). It is undisputed that this portion of the specification was new matter added in the ’216 patent and was not contained in either of the Australian provisionals.

C

In this case, Appellees Sega of America, Inc., Ubisoft, Inc., Kofax, Inc., and Cambium Learning Group, Inc., (collectively, “Appellees”) filed an IPR with the Board challenging all claims of the ’216 patent. The Board instituted IPR proceedings on all claims and found them unpatentable.

In its final written decision, the Board adopted the district court’s construction of the “generating means” term from Uniloc I and found that the term encompassed the structure of “a summation algorithm or a summer and equivalents thereof.” J.A. 8, 10. The Board then analyzed whether the Australian provisionals provide written description support for the “generating means” term by reviewing if they “necessarily disclose” or “reasonably convey” a “summation algorithm or a summer and equivalents thereof.” J.A. 13. The Board concluded that the provisionals do not disclose this structure and that the asserted claims were not entitled to claim priority to those provisionals. J.A. 20. The Board then performed a novelty analysis and determined that claims 1-11 and 17-20 were anticipated by U.S. Patent No. 5,509,070 (“Schull”) entitled “Method for encouraging purchase of executable and non-executable software” and filed on December 15, 1992. 1

On appeal, Uniloc challenges the Board’s priority and anticipation determinations. In particular, Uniloc argues that the Board erred by applying the wrong legal standard in its priority analysis. According to Uniloc, the provisionals only need to satisfy 35 U.S.C. § 112, ¶ 1 to meet the written description requirement, but the Board improperly required that the provisionals satisfy § 112, ¶ 6 as well. Uniloc also argues that Schull does not teach “generating means” because it fails to disclose a summation algorithm. We have jurisdiction under 28 U.S.C. § 1295(a)(4)(A).

II

Under pre-AIA 35 U.S.C. §§ 119 and 120, a patent may claim priority to an earlier application so long as the earlier application satisfies the first paragraph of § 112. See In re Gosteli,

Related

Acceleration Bay LLC v. Activision Blizzard, Inc.
324 F. Supp. 3d 470 (D. Delaware, 2018)

Cite This Page — Counsel Stack

Bluebook (online)
711 F. App'x 986, Counsel Stack Legal Research, https://law.counselstack.com/opinion/uniloc-usa-inc-v-sega-of-america-inc-cafc-2017.