License Activation Server for Software Piracy Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The administration of software licenses is complex due to varying licensing rights and terms across different companies, leading to difficulties in tracking and managing licenses across multiple devices and users, which can encourage software piracy.

Innovation Solution

A license activation and management application that separates software installation from licensing, allowing for authorized activation, deactivation, transfer, and management of licenses, providing centralized control and tracking through a web service-based system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software licensing rights are provided with varying terms and conditions across different companies, then licensing flexibility and adaptability are improved, but license administration complexity and difficulty increase

Engineering Contradiction:
Improvelicensing flexibilityVSAvoidlicense administration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a license server as an intermediary component that mediates between software products and users. The license server centralizes license management functions, handling authorization, activation, and tracking across multiple devices and users. This intermediary absorbs the complexity of varying licensing terms, allowing flexible licensing arrangements while maintaining simplified administration through a unified management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The license server is designed as a universal system that can manage multiple types of software products and various licensing models (term licenses, perpetual licenses, group licenses) through a single platform. This multi-functional approach allows the system to handle diverse licensing requirements without requiring separate administration systems for each licensing scenario, thereby reducing overall administrative complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If license tracking is performed manually using spreadsheets or databases, then ease of operation is improved, but measurement precision and reliability of license tracking decrease

Engineering Contradiction:
Improveease of license trackingVSAvoidlicense tracking accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent replaces manual spreadsheet or database tracking systems with an automated electronic license management system. The license server automatically tracks license installations, activations, and usage across multiple devices and users through electronic communication and automated data collection. This substitution eliminates manual errors while maintaining ease of operation through automated processes, significantly improving tracking accuracy and reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The license management system incorporates automated feedback mechanisms that continuously monitor and report license status, installation locations, and usage information. The system automatically updates license records and provides real-time information about license compliance and status, eliminating the need for manual tracking while ensuring high precision in license management data.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If administrators must manually track and comply with license agreements, then ease of operation is improved, but loss of time and productivity decrease

Engineering Contradiction:
Improveease of license managementVSAvoidtime for license compliance
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The license management system enables self-service capabilities where the system automatically handles license compliance tasks without requiring administrator intervention. The license server autonomously tracks installations, monitors compliance with license agreements, manages activations and deactivations, and generates compliance reports. This automation dramatically reduces the time administrators spend on license management while maintaining ease of operation through user-friendly interfaces.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring license parameters, authorization rules, and compliance criteria before deployment. The license server is set up with predefined licensing terms and conditions, allowing it to automatically enforce compliance and manage licenses without requiring administrators to manually configure each licensing scenario, thereby saving significant time in license management operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10013536B2License activation and management
Publication Date: 2018.07.03 MATHWORKS INC
  • US10013536B2 patent drawing
  • US10013536B2 patent drawing
  • US10013536B2 patent drawing

AI summary

A software license management system may include an activation server that provides permission to activate a software product. The activation server may receive receiving a request to validate activation of the software and refreshing license information for the software in response to the request to validate. The server may additionally receive a request to re-designate the license information for the software product and may update license information for the software in response to the request to re-designate the software product.