Remote Browser Session Segmentation Across Local Tabs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote browser sessions limit interactions to within a single local browser tab, preventing users from moving or opening remote web pages and applications across multiple local browser tabs or windows, which restricts the user experience and increases server resource usage.

Innovation Solution

Implementing techniques to support multiple browser tabs and windows during remote sessions, allowing remote content to be displayed across multiple local browser tabs and windows, enabling drag-and-drop functionality and seamless switching between remote applications and web pages, while maintaining a single shared remote session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote browser sessions are limited to a single local browser tab, then server resource consumption is reduced, but user interaction flexibility and experience are restricted

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidserver resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent segments the remote browser session into multiple independent local browser tabs, each capable of displaying and interacting with remote content. This allows users to have multiple tabs (e.g., Tab 1, Tab 2, Tab 3) that can be independently managed while still accessing the same remote session, thereby improving interaction flexibility without requiring a single confined tab.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables a single remote browser session to serve multiple local browser tabs simultaneously. The remote session becomes universal, allowing the same session to be accessed across different tabs and windows, providing multi-functional access points while maintaining a single shared session instance on the server.

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

2Ease of operation

If multiple remote sessions are created for each local browser tab, then user interaction flexibility is improved, but server resource consumption increases

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidnumber of remote sessions
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges multiple local browser tabs into a single shared remote session. Instead of creating separate remote sessions for each tab, the system combines the tabs under one unified remote session, allowing multiple tabs to access and interact with the same remote browser instance, thereby reducing the total number of remote sessions required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The remote session is designed to be universal, serving multiple local tabs simultaneously. This multi-functionality allows one remote session to fulfill the role of multiple sessions, providing access to the same remote content across different tabs without duplicating the session infrastructure on the server.

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

3Adaptability or versatility

If remote content is confined to a single local browser tab, then server resource usage is minimized, but drag-and-drop functionality and window management are restricted

Engineering Contradiction:
Improvedrag-and-drop functionalityVSAvoidserver resource usage
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the remote browser session across multiple local tabs and windows, enabling drag-and-drop operations between them. Users can drag content from one tab to another or move tabs between windows, providing versatile window management capabilities while still using a single shared remote session to minimize server resource usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the remote session beyond the confines of a single tab by introducing multiple dimensions of access through multiple tabs and windows. This allows content to be displayed and manipulated across different tab contexts and window arrangements, adding spatial versatility without proportionally increasing server resource consumption.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20230275954A1Remote browser session presentation with local browser tabs
Publication Date: 2023.08.31 CITRIX SYSTEMS INC
  • US20230275954A1 patent drawing
  • US20230275954A1 patent drawing
  • US20230275954A1 patent drawing

AI summary

Systems and methods for supporting multiple local browser tabs and windows during a remote browser session are described. A remote browser session may be, in some examples, a remote session accessed in a local browser tab with inputs to the remote session launching web pages and applications on a server rather than locally on a device. In some remote browser session experiences, further interactions with the launched web pages and applications may be limited to being within the local browser tab. The user can instead utilize functionality and methods where applications and browser windows can be started in or moved to individual tabs or windows of the local browser. Then those different tabs and windows may be selected to switch between applications and/or web sites that are running in a shared remote session on a server saving server resources.