Feature License Credit Pools for Flexible Device Upgrades

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing feature licensing systems lack efficient mechanisms for managing the distribution and modification of feature licenses, particularly in scenarios where customers need to add or delete functional features on electronic devices, without providing adequate flexibility or credit refunds.

Innovation Solution

A system and method for managing license distribution by pooling feature purchases into uniform or separate credit pools based on different temporal terms, allowing for upgrades, extensions, and downgrades while providing credit refunds in some cases, and ensuring cryptographic binding to device identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If feature licenses are cryptographically bound to specific devices, then security and device-specific control are improved, but flexibility for license management and distribution is worsened

Engineering Contradiction:
ImprovesecurityVSAvoidflexibility for license management
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments license management into two distinct components: cryptographic binding to device identification (ensuring security) and a separate credit pool management system (enabling flexibility). The license server maintains credit pools that are independently managed from the cryptographic binding, allowing flexible credit distribution while maintaining secure device-specific license enforcement.

Inventive Principle:
Principle #1Segmentation

2Productivity

If feature licenses control capacity levels, then resource allocation control is improved, but complexity of license management is worsened

Engineering Contradiction:
Improveresource allocation controlVSAvoidcomplexity of license management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a license server as an intermediary that manages the complexity of capacity-level license control. The server maintains credit pools and automatically computes credit consumption based on license temporal terms and feature categories, eliminating the need for complex client-side license management while maintaining precise resource allocation control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple feature purchases with different temporal terms are pooled, then flexibility for license upgrades and extensions is improved, but complexity of credit computation is worsened

Engineering Contradiction:
Improveflexibility for license upgradesVSAvoidcomplexity of credit computation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system manages multiple temporal terms by maintaining separate credit pools for different temporal term categories. When processing license requests, the system computes credit consumption by matching the requested temporal term with the appropriate credit pool, automatically handling the complexity of parameter variations without requiring complex conversion or calculation logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250291882A1Method and apparatus for license credit management
Publication Date: 2025.09.18 ARRIS ENTERPRISES LLC
  • US20250291882A1 patent drawing
  • US20250291882A1 patent drawing
  • US20250291882A1 patent drawing

AI summary

The systems and method disclosed herein provide two paradigms for managing distribution of at least one license to one or more features defined in feature categories. A first embodiment is one that uses mixed single unit monthly credits, while a second embodiment uses separate fixed term credits.