`United States Patent
`
`US 5,490,216 C2
`(45) Certificate Issued:
`Richardson, 111
`Mar. 27, 2013
`
`(10) Number:
`
`USOOS490216C2
`
`(54) SYSTEM FOR SOFTWARE REGISTRATION
`
`(75)
`
`Inventor: Frederic B. Richardson, III, Brookvale
`(AU)
`
`(73) Assignee:
`
`IMF (Australia) Ltd, Perth Western
`Australia (AU)
`
`Reexamination Request:
`No. 90/012,179, Mar. 6, 2012
`
`Reexamination Certificate for:
`Patent No.:
`5,490,216
`Issued:
`Feb. 6, 1996
`Appl. No.:
`08/124,718
`Filed:
`Sep. 21, 1993
`
`Reexamination Certificate C1 5,490,216 issued Oct. 4, 2011
`
`(51)
`
`Int. Cl.
`G06F 21/00
`G06F 1/00
`G06Q 30/00
`(52) US. Cl.
`USPC ............................................... 705/59; 705/56
`(58) Field of Classification Search ........................ None
`See application file for complete search history.
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`(56)
`
`References Cited
`
`To view the complete listing of prior art documents cited
`during the proceeding for Reexamination Control Number
`
`90/012,179, please refer to the USPTO’s public Patent
`Application Information Retrieval (PAIR) system under the
`Display References tab.
`
`Primary Examiner 7 Salman Ahmed
`
`(57)
`
`ABSTRACT
`
`A registration system allows digital data or software to run in
`a use mode on a platform if and only if an appropriate licens-
`ing procedure has been followed. Preferably, the system
`detects when part ofthe platform on which the digital data has
`been loaded has changed in part or in entirely, as compared
`with the platform parameters, when the software or digital
`data to be protected was last booted or run. The system relies
`on a portion of digital data or code which is integral to the
`digital data to be protected by the system. This integral por-
`tion is termed the code portion and may include an algorithm
`that generates a registration number unique to an intending
`licensee of the digital data based on information supplied by
`the licensee which characterizes the licensee. The algorithm
`in the code portion is duplicated at a remote location on a
`platform under the control of the licensor or its agents, and
`communication between the intending licensee and the licen-
`sor or its agent is required so that a matching registration
`number can be generated at the remote location for subse-
`quent communication to the intending licensee as a permit to
`licensed operation of the digital data in a use mode. The code
`portion can be identical for all copies of the digital data. The
`algorithm provides a registration number which can be
`“unique” if the details provided by the intending licenses
`upon which the algorithm relies when executed upon the
`platform are themselves “unique”.
`
`
`
`Patent Owner Ex. 2014 Page 1
`
`Patent Owner Ex. 2014 Page 1
`
`
`
`1
`
`EX PARTE
`
`US 5,490,216 C2
`
`2
`
`REEXAMINATION CERTIFICATE
`
`ISSUED UNDER 35 U.S.C. 307
`
`NO AMENDMENTS HAVE BEEN MADE TO
`THE PATENT
`
`AS A RESULT OF REEXAMINATION, IT HAS BEEN
`DETERMINED THAT:
`
`10
`
`The patentability of claims 1-11 and 17-20 is confirmed.
`Claims 12-16 were not reexamined.
`*
`*
`*
`*
`*
`
`Patent Owner Ex. 2014 Page 2
`
`Patent Owner Ex. 2014 Page 2
`
`