Session Continuation Across Devices via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions fail to seamlessly transition a user session from one device to another, requiring users to manually re-enter information and re-start applications, leading to a lack of continuity across different devices.

Innovation Solution

A method and system that collect and store session information from one device, allowing seamless continuation of a user session on another device through a session continuation server, enabling the same content and presentation format to be restored across devices with a common function.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a user manually re-enters web address and session details on a new device, then the user can access the webpage, but the user experiences loss of time and lack of continuity in application session across devices

Engineering Contradiction:
Improvetime to re-enter session informationVSAvoidmanual re-entry of session details
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically collecting and storing session information (including web address, content, and presentation details) from the first device before the user needs to access it again. This pre-collected information is then transmitted to the second device, eliminating the need for manual re-entry and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A server acts as an intermediary between the first and second devices. The server receives, stores, and transmits session information, mediating the transfer of session state between devices. This intermediary enables seamless continuation of application sessions across different devices without requiring direct user intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If session information is collected and transmitted between devices, then continuity across devices is achieved, but system complexity increases due to additional components

Engineering Contradiction:
Improvesession continuation across devicesVSAvoidsession management system components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server provides multi-functional capabilities by handling session information collection, storage, transmission, and management in a single system. This universal approach allows the same server infrastructure to support session continuation across multiple device types and applications, achieving adaptability without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates a copy of the session information (including content and presentation state) from the first device and transmits it to the second device. This copying mechanism enables the second device to reconstruct the application session exactly as it was on the first device, achieving continuity while using standard data replication techniques.

Inventive Principle:
Principle #26Copying

3Reliability

If complete session information is stored and transmitted, then presentation format is preserved, but information storage requirements increase

Engineering Contradiction:
Improvesession state preservationVSAvoidsession information data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential session information elements needed to restore the application state (such as web address, content identifiers, and presentation parameters) rather than storing complete copies of all application data. This selective extraction maintains session reliability while minimizing the quantity of stored information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system stores different types of session information with varying levels of detail based on their importance for session restoration. Critical elements like web addresses and content identifiers are stored with high fidelity, while less critical presentation details are stored with sufficient but not excessive precision, optimizing the balance between reliability and storage requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10462231B2Continuing an application session on a different device
Publication Date: 2019.10.29 VERIZON PATENT & LICENSING INC
  • US10462231B2 patent drawing
  • US10462231B2 patent drawing
  • US10462231B2 patent drawing

AI summary

The present teaching relates to continuing a user session of an application from one device to another device. Information related to a first session of a first application installed on a first device is received subsequent to the first device being instructed to collect the information. The first session information may indicate content and content presentation provided via the first application. The information related to the first session is provided to a second device so that a second session of a second application at the second device provides the same content in the same presentation as in the first session. The first and second sessions both may be associated with a same specific user identity, and the first and second applications have at least one common function.