Interactive Session Software Access Control via Encrypted Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for interactive sessions, such as gaming and communications, face challenges in allowing nodes or computers to share software not owned by all participants without requiring users to purchase the software or retain unauthorized copies.

Innovation Solution

A method where a node or computer providing the ability to participate in an interactive session shares software and keys with other nodes or computers, which are encrypted and can be revoked upon session termination, allowing temporary access without ownership.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If software is shared with participants in interactive sessions, then accessibility and ease of operation are improved, but security and loss of information worsen due to potential unauthorized retention

Engineering Contradiction:
Improvesoftware accessibilityVSAvoidunauthorized software retention
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies preliminary action by encrypting software with session-specific keys before distribution to participants. The encryption is set up in advance with predetermined termination conditions, so that when the session ends, the decryption capability is automatically revoked. This prevents unauthorized retention without requiring active monitoring or intervention during the session.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces encryption keys as an intermediary mechanism between the software owner and participants. These keys act as a mediator that grants temporary access rights during the session while automatically revoking access upon session termination. The keys serve as a controllable bridge that enables sharing while maintaining security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If software is distributed to multiple nodes for interactive sessions, then adaptability and versatility are improved, but device complexity and loss of information increase due to key management requirements

Engineering Contradiction:
Improvesession participation capabilityVSAvoidkey management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by making encryption keys dynamic rather than static. Each session receives unique decryption keys that are valid only for the duration and scope of that specific session. This transforms the key parameter from a permanent credential to a temporary, context-specific authorization token, enabling versatile access control without permanent complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the software access control into session-specific key units. Instead of managing one master key for all participants, the system divides access control into multiple independent session keys, each tied to specific participants and session parameters. This segmentation isolates key management complexity to individual sessions rather than requiring global key management.

Inventive Principle:
Principle #1Segmentation

3Reliability

If software access is restricted to owners only, then security and reliability are improved, but ease of operation and adaptability worsen due to limited session participation

Engineering Contradiction:
Improvesoftware protectionVSAvoidsession participation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making software access rights temporary and session-bound rather than permanent and owner-exclusive. The encryption/decryption mechanism dynamically adjusts access permissions based on session state, automatically granting access to authorized participants during the session and revoking it upon termination. This creates flexible, adaptive protection that maintains reliability while enabling broad participation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8948012B2System and method for interactive session provision
Publication Date: 2015.02.03 NOKIA TECHNOLOGIES OY
  • US8948012B2 patent drawing
  • US8948012B2 patent drawing
  • US8948012B2 patent drawing

AI summary

Systems and methods applicable, for instance, in interactive session provision. One or more nodes and/or other computers might, for example, provide to one or more other nodes and/or other computers the ability to employ certain software for an interactive session. A node and/or other computer providing the ability might, for instance, provide to a node and/or other computer receiving the ability software to be used in the interactive session, and/or one or more appropriate keys. A node and/or other computer that has received the ability might, for example, lose the ability with interactive session termination.