User Session Transfer Between Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when transitioning from one computing device to another, as they must manually redo processes, making it time-consuming and not user-friendly to continue interactions or communications.

Innovation Solution

A method and system for seamlessly transferring a user session between devices by receiving a transfer request, determining the corresponding launch application, launching it, and establishing a communication channel with the session endpoint device, thereby replacing the source device and terminating the user session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user manually transitions an application or communication to a different device, then the user can continue interaction on the new device, but the user must manually redo the processes which is time consuming and not user friendly

Engineering Contradiction:
Improveease of session transitionVSAvoidtime to redo processes
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system creates a copy of the session state data from the source device and transmits it to the target device. This allows the target device to reconstruct the session without requiring the user to manually redo processes, effectively copying the session context across devices

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary actions by automatically detecting available target devices and preparing session transfer before the user completes their current task. The session state is captured and ready for transfer, eliminating the need for manual process repetition

Inventive Principle:
Principle #10Preliminary action

2Speed

If the system automatically transfers session state data between devices, then the transfer speed is improved, but the device complexity increases due to session management requirements

Engineering Contradiction:
Improvesession transfer speedVSAvoidsession management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

A session management system acts as an intermediary between devices, handling the complex tasks of session state capture, serialization, transmission, and reconstruction. This mediator approach automates the transfer process while managing the complexity centrally rather than in each device

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the state parameters of the session by serializing complex session objects into transferable data formats. This parameter transformation enables efficient data transmission while maintaining session integrity across different device environments

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11924288B2Methods and systems for transferring a user session between devices
Publication Date: 2024.03.05 ARRIS ENTERPRISES LLC
  • US11924288B2 patent drawing
  • US11924288B2 patent drawing
  • US11924288B2 patent drawing

AI summary

Exemplary embodiments are directed to a method and system for transferring a user session between a source device and a target device. The method may include receiving a request to transfer a user session from a source device to the target device, the user session corresponds to a running session between the source device and a session end point device, receiving session data corresponding to the user session transfer request, determining, at the target device, a corresponding launch application for the user session using the session data, launching the corresponding launch application to initiate a transfer of the user session; and replacing the source device in the running session by establishing a communication channel with the session end point device upon the launch of the corresponding launch application using the session data and terminating the user session at the source device.