Unified Browser Display for Virtual Resource Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems inefficiently manage the display of virtual resources, often requiring separate windows and inefficiently utilizing the display area, and may lose accessed resources when the user's device disconnects from the server.

Innovation Solution

A method and system for unifying the display of virtual resources by establishing a virtual session between a client device and a server, allowing requests to access URLs through different browsers based on graphics requirements and configuration policies, and generating a unified display across multiple browser windows or tabs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content from different locations is presented on a display as separate windows, then accessibility to remote resources is achieved, but display area utilization becomes inefficient

Engineering Contradiction:
Improveaccessibility to remote resourcesVSAvoiddisplay area utilization
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent merges multiple browser windows displaying content from different locations into a single unified display. The system consolidates the virtual browser window and local browser window into one unified browser window that presents all content in an organized manner, eliminating the need for multiple separate windows and optimizing display area utilization.

Inventive Principle:
Principle #5Merging (Combining)

2Extent of automation

If virtual resources are accessed through a server connection, then centralized resource management is achieved, but resources are lost when the device disconnects from the server

Engineering Contradiction:
Improvecentralized resource managementVSAvoidresource availability upon disconnection
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system performs preliminary actions by caching resource information and maintaining a history of accessed resources before disconnection occurs. This allows the unified display to restore and continue accessing previously viewed resources even after the device disconnects from the server, ensuring resource availability persists beyond the active connection.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple browser windows are used to access different URLs, then resource accessibility is improved, but display efficiency deteriorates

Engineering Contradiction:
Improveresource accessibilityVSAvoiddisplay efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The unified browser window performs multiple functions simultaneously: it can display virtual browser content, local browser content, and cached resources all within a single interface. This multi-functional design maintains adaptability to access various resources while improving display efficiency by consolidating multiple viewing functions into one unified display area.

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

Data Source

PatentUS11733837B2Unified display for virtual resources
Publication Date: 2023.08.22 CITRIX SYSTEMS INC
  • US11733837B2 patent drawing
  • US11733837B2 patent drawing
  • US11733837B2 patent drawing

AI summary

Methods and systems for unifying display of virtual resources are described herein. A virtual session between a client device and a server device may be established. During the virtual session, a user may request, via the client device, to access a uniform resource locator (URL) via a browser associated with the server device. The URL request may be redirected. For example, the client device may receive, from the server device, a request to access the URL via a different browser. The client device may determine another browser with which to access the URL, and the URL may be launched via the other browser. The client device may generate a unified display of the URL launched via the other browser and one or more other URLs.