Scanner Redirection Module for Remote Desktop Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Remote desktop scanning from a client-side scanner is inefficient, often resulting in crashes during remote sessions due to inadequate scanner redirection between client computing devices and host servers.
Innovation Solution
A scanner redirection method is implemented in a remote desktop system, where a client computing device with a scanner redirection module communicates with a host server to acquire and transmit scanned images, incorporating a data source manager to handle requests and processing, including watermark addition and compression to optimize bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If client-side scanner processing is used during remote sessions, then scanning functionality is available, but system stability deteriorates due to crashes
Solution Approach 1:
The patent introduces a scanner redirection module as an intermediary component that mediates between the client-side scanner and the remote host server. This module intercepts scan commands from the client, processes them locally, and redirects the scanned images to the appropriate application on the host server via the remote desktop protocol. This intermediary approach allows scanning functionality to be maintained while preventing direct client-side processing conflicts that cause crashes.
Solution Approach 2:
The patent segments the scanning process into distinct functional components: client-side scanner redirection module for command interception and image acquisition, and server-side application for final processing. By dividing the scanning workflow into these separate segments communicated through the remote desktop protocol, the system maintains scanning capability while isolating potential failure points to prevent system-wide crashes.
2Productivity
If scanner redirection is implemented between client and host, then scanning efficiency improves, but device complexity increases
Solution Approach 1:
The scanner redirection module is designed as a universal component that handles multiple scanning scenarios through a single integrated architecture. It supports various scanner types, image formats, and remote desktop protocols through a unified interface, eliminating the need for separate specialized modules for each scanning function and thereby reducing overall system complexity despite improved productivity.
Solution Approach 2:
The patent employs the TWAIN protocol which creates a virtual copy of the scanner interface on the remote server. Instead of directly connecting physical scanners to the server, the system creates a software-based representation (copy) of the scanner that can be accessed through the remote desktop protocol. This copying approach simplifies the physical connection requirements while maintaining scanning efficiency.
Data Source
AI summary
A scanner redirection method for a remote desktop system that includes a client computing device that has running therein a scanner redirection module, and a host server, the scanner redirection module including a data source manager for communicating with a data source that is configured to communicate with a physical scanner, includes the steps of: receiving from an application running on the host server, a request for a scanned image; in response to the request for the scanned image, transmitting to the data source a request to acquire the scanned image from the physical scanner; and upon receiving the scanned image from the data source, transmitting the scanned image to the application.


