Systems and methods for validating licenses
AssigneeFusionCharts, Inc.
InventorGagan Sikri
Life of this patent
Estimating the term…
Abstract
A method for license validation is disclosed herein, including receiving one or more strings of one or more parameters defining a license authorizing access to at least one or more portions of software, generating a first hash based on the one or more parameters defining the license and a key, storing parameters defining the generated first hash, storing the generated first hash, responsive to an element rendering on a web page, determining a version of an application program interface used to generate the first hash and the key used to generate the hash, by interpreting the hash, and integrating the one or more portions of software for use by a user. The one or more portions of software are integrated based on the one or more parameters defining the license embedded in the first hash.
Claims20
A method for license validation comprising:
- receiving, by a processor on a user device, one or more strings of one or more parameters defining a license authorizing access to at least one or more portions of software;
- generating, by the processor, a first hash based on the one or more parameters defining the license and a key;
- storing, by the processor, parameters defining the generated first hash;
- storing, by the processor, the generated first hash;
- responsive to an element rendering on a web page, determining, by the processor, a version of an application program interface used to generate the first hash and the key used to generate the hash, by interpreting the hash;
- and
- integrating, by the processor, the one or more portions of software for use by a user, the one or more portions of software integrated based on the one or more parameters defining the license embedded in the first hash.
Dependencies are inferred from the claim text.