Method and system for secure flexible software licensing
a flexible software and licensing technology, applied in the field of software licensing, can solve the problems of significant amount of software piracy in commercial and institutional settings, inability to prevent dishonest employees, and copying and proliferation of proprietary softwar
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0055]Referring to FIGS. 2a to 2e, simplified flow diagrams of the method for secure flexible software licensing according to the invention are shown. At 10, shown in FIG. 2a, a licensing management application is provided, for example, as a download from the licensor's server 118 via the computer network 116 or stored as executable commands on a storage medium such as, for example, a CD or DVD. The licensing management application is then installed and executed by a system administrator, for example, on the server 112. When executing the licensing management application, data indicative of licensing privileges of the software application for simultaneous execution on a subset of the plurality of computers 114 are received from the licensor of the software application—11. The data indicative of licensing privileges comprise data indicative of a licensing key and, optionally, data indicative of a predetermined number of the subset The data are, for example, provided in an obfuscated ...
second embodiment
[0073]Referring to FIGS. 3a and 3b, simplified flow diagrams of the method for secure flexible software licensing according to the invention are shown. At 50, shown in FIG. 3a, a licensing management application is provided, for example, as a download from the licensor's server 118 via the computer network 116 or stored as executable commands on a storage medium such as, for example, a CD or DVD. The licensing management application is then installed and executed by a system administrator, for example, on the server 112. When executing the licensing management application, data indicative of licensing privileges of the software application for simultaneous execution on a subset of the plurality A of computers 114 are received from the licensor of the software application—51. The data indicative of licensing privileges comprise respective licensing device identification data of each of a plurality B of peripheral licensing devices 100. The data are, for example, provided in an obfusc...
third embodiment
[0080]Referring to FIG. 4, a simplified flow diagram of the method for secure flexible software licensing according to the invention is shown. At 70, a licensing management application is provided, for example, as a download from the licensor's server 118 via the computer network 116 or stored as executable commands on a storage medium such as, for example, a CD or DVD. The licensing management application is then installed and executed by a system administrator, for example, on the server 112. When executing the licensing management application—at 71, data indicative of a plurality A of peripheral licensing devices 100 are determined—at 71. 1. Each of the peripheral licensing devices is for being interfaced with one of a plurality B of computers 114 having a software application installed thereon to enable simultaneous execution of the software application on a subset C of the plurality B of computers 114 by providing a licensing key. The plurality A is greater than the subset C. A...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com