Scanner Redirection Module for Remote Desktop Protocol Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote desktop scanning is inefficient when the source is a client-side scanner, often resulting in crashes due to processing issues during remote sessions, necessitating a robust method for scanner redirection between client computing devices and host servers.

Innovation Solution

A scanner redirection method is implemented using a client computing device with a remote desktop client application and a host server, featuring a conversion module and an image capture core to communicate with physical scanners, convert scanning protocols, and transmit scanned images efficiently, including the option to add watermarks and compress images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client-side scanner processing is used during remote sessions, then scanning functionality is available, but processing efficiency deteriorates and crashes occur

Engineering Contradiction:
Improvesession stabilityVSAvoidscan processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a scanner redirection module as an intermediary component that sits between the remote desktop client and the physical scanner. This module captures scan commands from the remote session, processes them locally on the client device, and redirects the actual scanning operation to the physical scanner while returning results to the remote session. This intermediary architecture allows the remote session to access scanner functionality without directly controlling the physical scanner, thereby improving both stability and processing efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If scanner redirection is implemented between client and host, then scanning functionality is improved, but protocol compatibility issues arise

Engineering Contradiction:
Improvescanner redirection reliabilityVSAvoidprotocol compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent employs a conversion module that dynamically transforms scanning protocol parameters between different formats. When a scan command is received from the remote desktop session, the conversion module translates it into the specific protocol format required by the physical scanner. Conversely, when scan results are returned, the module converts them back to the format expected by the remote session. This parameter transformation capability enables reliable scanner redirection while maintaining compatibility with diverse scanning protocols.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12135977B2Method to realize scanner redirection between a client and an agent using different scanning protocols
Publication Date: 2024.11.05 OMNISSA LLC
  • US12135977B2 patent drawing
  • US12135977B2 patent drawing
  • US12135977B2 patent drawing

AI summary

A scanner redirection method includes the steps of: receiving from an application running on a host server, a request for scanner properties; acquiring properties of the physical scanner; converting the properties of the physical scanner that are described according to a first scanning protocol to properties of the physical scanner that are described according to a second scanning protocol; transmitting the properties of the physical scanner that are described according to the second scanning protocol to the application; in response to detecting a user selection made on an image of a user interface, transmitting the user selection to the application; and in response to the user selection, receiving from the application, a request for a scanned image, and transmitting a request to an image capture core to acquire the scanned image from the physical scanner.