Patent 5490216

Prior art

Earlier patents, publications, and products that may anticipate or render the claims unpatentable.

Active provider: Google · gemini-2.5-pro

Prior art

Earlier patents, publications, and products that may anticipate or render the claims unpatentable.

✓ Generated

Based on a review of the prosecution history and the prior art cited on the face of US Patent 5,490,216, the following references are the most relevant for an anticipation analysis under 35 U.S.C. § 102. The analysis focuses on whether a single reference discloses, either explicitly or inherently, each and every element of a claimed invention.

Prior Art Analysis

The key references, which were also central to the successful PTAB challenges, are WO 92/09160 ("Tan"), U.S. Patent No. 4,688,169 ("Joshi"), and U.S. Patent No. 4,796,220 ("Pride").


1. WO 92/09160 A1 ("Tan")

  • Full Citation: International Publication No. WO 92/09160 A1, "Software Licensing System," published for Tan Systems Corp.
  • Publication Date: May 29, 1992 (This publication qualifies as prior art under pre-AIA 35 U.S.C. § 102(b) as it was published more than one year before the patent's filing date of September 21, 1993).
  • Brief Description: Tan discloses a comprehensive software licensing system designed to prevent piracy. The system distributes software in an incomplete or limited-functionality "shell" form. To gain full access, a user must contact a remote registration center, provide user-specific information, and receive an authorization code. This code unlocks the full functionality of the software, potentially by enabling the download of the remaining essential program code. The core mechanism involves a local process on the user's computer and a remote process at the registration center that work together to validate the user and enable the software.
  • Potential Anticipation of Claims: Tan provides a very strong basis for anticipating the independent claims of the '216 patent, as its disclosure maps directly to the core inventive concepts.
    • Claim 1 (System Claim): Potentially Anticipated.
      • Tan's "shell" program is a mode switching means that operates between a demonstration and a use mode.
      • The process of the user running the shell and providing registration details constitutes a local licensee unique ID generating means.
      • The registration center receiving this information and generating a corresponding authorization code is a remote licensee unique ID generating means.
      • The requirement for the user to enter the remotely-provided code to unlock the software constitutes a match between the local and remote IDs to permit use in the use mode.
    • Claim 11 (Security Routine Claim): Potentially Anticipated. Tan's system is a security routine that generates a security key (the authorization code) based on information input to the software which uniquely identifies an intended registered user.
    • Claim 17 (Method Claim): Potentially Anticipated. Tan's process is a method of control that uses mode-switching means and a registration key generating means (the local shell) to generate a key based on information unique to an intending user. The user receives an enabling key from a third party (the registration center) that must match identically with the locally generated key.
    • Claim 20 (Digital Product Claim): Potentially Anticipated. The software product described by Tan is digital data incorporating registration code that switches between a demonstration mode and a use mode based on the matching of locally and remotely generated licensee unique IDs.

2. U.S. Patent No. 4,688,169 ("Joshi")

  • Full Citation: U.S. Patent No. 4,688,169, "Computer Software Security System," invented by Joshi.
  • Issue Date: August 18, 1987.
  • Brief Description: Joshi describes a software security system that ties a piece of software to a specific computer. It does this by generating a "machine identification code unique to the machine" based on the hardware characteristics of the computer. The software will only execute if this dynamically generated machine code matches a code that was provided with the software during installation. The entire process is local to the machine; it does not involve communication with a remote server for validation.
  • Potential Anticipation of Claims: Joshi does not anticipate any of the independent claims but is highly relevant to dependent claims adding platform identification.
    • Claims 1, 11, 17, 20 (Independent Claims): Not Anticipated. The '216 patent's independent claims all require a system involving both a local and a remote ID generation process based on licensee-unique information. Joshi's system is entirely local and is based on platform-unique information (the machine ID). It lacks the remote generation and communication elements.
    • Claim 2 (Dependent Claim): While not anticipated by Joshi alone, Joshi directly teaches the core concept of Claim 2, which adds a platform unique ID generating means to the system of Claim 1 and checks if the ID has changed on subsequent uses.

3. U.S. Patent No. 4,796,220 ("Pride")

  • Full Citation: U.S. Patent No. 4,796,220, "Method for Protecting Software from Unauthorized Use," invented by Pride et al.
  • Issue Date: January 3, 1989.
  • Brief Description: Similar to Joshi, Pride discloses a method for creating a "digital fingerprint" or unique site key for a computer. This fingerprint is derived from various hardware and system software characteristics. The software is installed using an installation key, and on subsequent executions, it re-calculates the fingerprint to ensure it is still running on the same authorized machine. Like Joshi, the system is entirely local and platform-focused.
  • Potential Anticipation of Claims: Pride's relevance is nearly identical to Joshi's.
    • Claims 1, 11, 17, 20 (Independent Claims): Not Anticipated. Pride's system is focused on creating a unique ID for the platform, not the licensee. Furthermore, it lacks the essential element of a remote licensee unique ID generating means that must match a locally generated ID.
    • Claim 2 (Dependent Claim): Pride's "digital fingerprint" is a clear example of a platform unique ID generating means, directly teaching the limitation added in Claim 2.

Generated 5/11/2026, 12:09:20 AM