Web Session Transfer Between Operating System Environments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile devices face difficulties in seamlessly transitioning web sessions and browser configurations between different operating system environments, such as from a general-purpose environment to a mobile environment, leading to inconvenience in maintaining open web pages and applications across environment changes.
Innovation Solution
The implementation of a docking manager module and a connector module that facilitate the transfer and parsing of web session data and browser configuration data between operating system environments, allowing for the creation and updating of web sessions and browser configurations when the primary environment transitions, using APIs and intents to manage the data transfer and user interface display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile device transitions between operating system environments (mobile and general-purpose), then the device can utilize different operating system features and capabilities, but web session data and browser configurations cannot be automatically transferred between environments
Solution Approach 1:
The system performs preliminary actions by detecting environment transitions and proactively transferring web session data and browser configuration data before the user needs to access them in the new environment. The docking manager module monitors for transitions and initiates data transfer automatically, ensuring information is available when needed without requiring user intervention.
Solution Approach 2:
The patent introduces intermediary components (docking manager module, connector module, and framework) that mediate between the mobile operating system environment and the general-purpose operating system environment. These intermediaries capture, transfer, and restore web session data and browser configurations, acting as a bridge that enables seamless information portability across environments.
2Ease of operation
If manual copying and pasting of URLs is used to recreate web sessions after environment transitions, then web pages can be reopened, but the process becomes time-consuming and difficult
Solution Approach 1:
The system implements self-service by automatically detecting when an environment transition occurs and autonomously transferring web session data and browser configurations without requiring any user action. The docking manager module and connector module work together to capture data from the source environment and restore it in the target environment, making the process transparent to the user.
Solution Approach 2:
The system performs preliminary data capture and transfer actions automatically upon detecting an environment transition. By proactively moving web session data and browser configurations before the user needs to access them in the new environment, the system eliminates the time-consuming manual copying and pasting process entirely.
3Adaptability or versatility
If web browser configuration changes are made in one environment, then the user experience improves in that environment, but the changes are not reflected when transitioning to another environment
Solution Approach 1:
The patent introduces intermediary components (docking manager module, connector module, and framework) that mediate between the mobile operating system environment and the general-purpose operating system environment. These intermediaries capture, transfer, and restore web session data and browser configurations, acting as a bridge that enables seamless information portability across environments.
Solution Approach 2:
The system implements a universal data transfer mechanism that handles multiple types of information (web session data, browser configurations, history, bookmarks) through a single framework. The connector module and docking manager module work together to transfer various data types between environments, ensuring consistent behavior across different configuration elements.
Data Source
AI summary
An electronic device having a multi-environment operating system (OS) is disclosed. The electronic device creates a web session and/or updates a browser configuration in a first OS environment based on a web session and/or a browser configuration in a second OS environment. The web session is created and/or the browser configuration is updated when a primary OS environment transitions from the second OS environment to the first OS environment. The transition may occur when the device transitions from a docked mode to a mobile mode, or from a mobile mode to a docked mode.


