Smart Card Access Server for Parallel Client Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile communications systems, such as 2G and 3G, face challenges in allowing multiple clients to access smart card applications simultaneously, as existing architectures do not efficiently manage parallel access to smart card units, leading to limitations in network access and resource management.

Innovation Solution

A method and apparatus that enable sharing of access to smart card applications for multiple clients by using a server entity to manage access, allowing explicit or implicit referencing of applications, thereby enabling simultaneous access while maintaining control and tracking of active applications, and prioritizing access requests based on rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing architecture is used for smart card access, then single client access is maintained, but parallel access by multiple clients is not supported

Engineering Contradiction:
Improveparallel access capabilityVSAvoidaccess management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the access management function by introducing a server entity that separates the smart card unit from multiple clients. The server entity acts as an intermediary that manages access requests from multiple clients to the smart card application, enabling parallel access while maintaining controlled management of access rights and application states.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server entity serves as an intermediary between multiple clients and the smart card unit. It receives access requests from clients, manages the application lifecycle, and coordinates access to the smart card, thereby enabling parallel access without requiring the smart card itself to support multiple simultaneous connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple clients access smart card applications simultaneously, then network access and resource management are enhanced, but access control and application state management become complex

Engineering Contradiction:
Improvenetwork access efficiencyVSAvoidaccess control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server entity implements feedback mechanisms by tracking the state of smart card applications and managing access requests based on current application states. It monitors which applications are active, which clients are accessing them, and coordinates access accordingly, providing a controlled environment for parallel access that prevents conflicts and maintains data integrity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server entity mediates between multiple clients and the smart card application, implementing access control policies and managing application states centrally. This intermediary approach simplifies access control complexity by centralizing management logic rather than requiring each client to independently manage access rights and application states.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If explicit or implicit application referencing is implemented, then application access flexibility is improved, but tracking and managing active applications becomes more difficult

Engineering Contradiction:
Improveapplication referencing flexibilityVSAvoidapplication tracking difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The server entity implements comprehensive tracking of explicitly and implicitly referenced applications by maintaining state information about active applications and their associated clients. This feedback mechanism allows the server to monitor which applications are currently active, which clients have access rights, and to manage the lifecycle of application instances, thereby making tracking manageable despite the flexibility of multiple referencing methods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8706875B2Sharing access to application located on a smart card for clients in parallel
Publication Date: 2014.04.22 NOKIA TECHNOLOGIES OY
  • US8706875B2 patent drawing
  • US8706875B2 patent drawing
  • US8706875B2 patent drawing

AI summary

This patent application relates to a method, a computer program product, a computer program, an apparatus, and a system for sharing an access to at least one application located on a smart card unit.