Web Session Transfer Between Operating System Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveenvironment transition capabilityVSAvoidweb session data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveweb session recreationVSAvoidsession restoration time
Core Design Contradiction:
Ease of operationVSLoss of time

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidbrowser configuration consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

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

Data Source

PatentUS8782258B2Transferring web data between operating system environments
Publication Date: 2014.07.15 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8782258B2 patent drawing
  • US8782258B2 patent drawing
  • US8782258B2 patent drawing

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.