Online Service Access Control for Seamless Multi-Device Session Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when switching between devices for online services, as communication sessions are terminated, requiring recreation of tasks and processes.

Innovation Solution

An online service access control method and apparatus that determines a device with control rights among multiple user devices based on priorities, access time, type, user selection, or performance, allowing seamless data relay and state management across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user logs into an online service account on multiple devices, then the user can access the service from any device, but the communication session between the existing device and server is terminated, causing inconvenience

Engineering Contradiction:
ImproveMulti-device access capabilityVSAvoidSession continuity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system segments the control of online services by designating one device as having 'control right' while allowing other devices to access the service without control rights. This segmentation allows multiple devices to connect simultaneously without terminating each other's sessions, resolving the contradiction between multi-device access and session continuity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary that manages control rights and session states across multiple devices. By introducing this intermediary layer, the system can track which device has control right and maintain appropriate sessions for each device, enabling both multi-device access and session continuity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system allows multiple devices to access the same account simultaneously, then user convenience is improved, but determining which device should have control right becomes complex

Engineering Contradiction:
ImproveConcurrent device accessVSAvoidControl right management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system changes the parameter of control right assignment by using clear criteria such as most recent access time, device type priorities, or user-defined preferences. This parameter-based approach simplifies the complexity of determining control right among multiple devices while maintaining concurrent access capability

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the system terminates communication sessions when switching devices, then resource management is simplified, but user experience deteriorates due to lost tasks and processes

Engineering Contradiction:
ImproveSession management simplicityVSAvoidTask recreation time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system maintains continuity of useful action by preserving the control device's session state even when other devices access the account. The control device continues its tasks and processes uninterrupted, eliminating the need for task recreation while allowing flexible multi-device access

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary action by pre-designating a control device before switching occurs. This advance designation ensures that when device switching happens, the control device's session state is already preserved and ready to continue, preventing loss of tasks and processes

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12120121B2Apparatus and method for online service access control
Publication Date: 2024.10.15 NCSOFT CORP
  • US12120121B2 patent drawing
  • US12120121B2 patent drawing
  • US12120121B2 patent drawing

AI summary

An apparatus and method for online service access control are provided. The method for online service access control according to one embodiment includes determining a device having control right for an online service from among a plurality of user devices accessing a user's account for the online service, providing data generated, by a server, for the online service to the plurality of user devices, and providing data generated, by the device having control right, for the online service to the server.