Remote Desktop Scanner Preview via Host Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote desktop scanning preview is inefficient when using client-side scanners, often resulting in crashes, and many scanners, especially 'sheet-fed' scanners, do not provide preview functionality.

Innovation Solution

A scanning preview method for remote desktop systems that includes a client computing device with a remote desktop client application and a scanner redirection module, which communicates with physical scanners to acquire and transmit scanned images to the host server for preview, utilizing protocols like TWAIN or Image Capture framework to facilitate scanner redirection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If client-side scanner is used for remote desktop scanning preview, then the scanner can be directly accessed by the client application, but the processing of scan preview commands becomes inefficient and results in crashes

Engineering Contradiction:
Improvescanner accessibilityVSAvoidsystem stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a host-side application as an intermediary between the client and the physical scanner. The client sends scan requests to the host through the remote desktop connection, and the host application executes the scanning operation locally on the host machine. This mediator architecture allows the client to access scanner functionality remotely while maintaining system stability, as the actual scanner interaction occurs on the host where the scanner is physically connected and properly managed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If sheet-fed scanner is used, then the scanner can provide high-speed scanning capability, but the scanner does not provide preview functionality

Engineering Contradiction:
Improvescanning speedVSAvoidpreview functionality
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements preliminary action by capturing a preview image from the sheet-fed scanner before the actual scanning operation. The host application sends a preview command to the scanner driver, which returns a low-resolution or thumbnail version of the scanned image. This preview is then displayed to the user before the full scanning process begins, allowing users to verify the scan parameters and content without committing to a full scan. This approach enables preview functionality on sheet-fed scanners that natively lack this capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12028491B2Scanning preview method for a remote application when using scanner redirection for remote desktop services
Publication Date: 2024.07.02 OMNISSA LLC
  • US12028491B2 patent drawing
  • US12028491B2 patent drawing
  • US12028491B2 patent drawing

AI summary

A scanning preview method for a remote desktop system that includes a client computing device that has running therein a remote desktop client application including a scanner redirection module, and a host server, the scanner redirection module including a scanner core 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 preview of a scanned image; in response to the request for the preview of the scanned image, transmitting to the scanner core a request to acquire the scanned image from the physical scanner; and upon receiving the scanned image from the scanner core, transmitting the scanned image to the application, and in response thereto, receiving from the application an image of a remote desktop that includes the scanned image.