Hybrid Remote Session Driver Model Merging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current remote services diverge in console and remote sessions, lacking a hybrid session that combines aspects of both, which is necessary for high fidelity remoting, particularly in driver models where console and remote sessions use different models.
Innovation Solution
A hybrid remote session is generated on an operating system, including a console session with a kernel, graphics kernel, user mode display driver, and kernel mode display driver, capturing and sending graphics primitives to a remote computer, enabling high fidelity remoting by integrating components from both session types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a traditional remote session is used, then network accessibility is improved, but graphics rendering capability deteriorates
Solution Approach 1:
The patent merges the driver model components of console sessions (kernel mode display driver, user mode display driver) with the network accessibility features of remote sessions to create a hybrid session that supports both high-fidelity graphics rendering and remote access capabilities
2Manufacturing precision
If a console session driver model is used, then graphics rendering capability is improved, but network accessibility deteriorates
Solution Approach 1:
The hybrid session creates a universal driver model that can operate in both console and remote contexts, allowing the same session infrastructure to provide high-fidelity graphics rendering while maintaining network accessibility for remote users
3Adaptability or versatility
If separate driver models are used for console and remote sessions, then session-specific optimization is improved, but system complexity deteriorates
Solution Approach 1:
The patent combines the previously separate console and remote driver models into a unified hybrid session architecture, reducing system complexity by eliminating the need to maintain and switch between separate driver model implementations
Data Source
AI summary
High Fidelity remoting can be enabled by loading a hybrid remote session in a computer system. The hybrid remote session can include components loaded in a console session and components loaded in a remote session.


