Client Program Mediator for Privacy-Compliant Remote Diagnostics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current remote diagnostic methods for computer systems face challenges such as customer reluctance to transmit data due to privacy concerns and legal restrictions, as well as limitations in existing diagnostic software tools that cannot run on customer computers.
Innovation Solution
A computer program and system that allows users to review and control the data transmission from their client system to a remote diagnostic system by displaying retrieved data and providing options to approve, redact, or reject the data transmission, ensuring user consent and compliance with legal boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automatic data transmission is implemented for remote diagnosis, then diagnostic efficiency is improved, but user privacy concerns and control loss increase
Solution Approach 1:
The patent introduces a client-side application as an intermediary between the diagnostic system and user data. This intermediary retrieves data locally, displays it for user review, and only transmits approved data to the remote diagnostic system. This mediator approach resolves the contradiction by enabling automated diagnosis while maintaining user control and privacy through the intermediate review step.
Solution Approach 2:
The system performs preliminary data retrieval and display actions before actual transmission occurs. The client application fetches data, presents it to the user for approval, and only after user consent does it transmit the data. This preliminary review action resolves the contradiction by ensuring user awareness and control before data leaves the local system.
2Reliability
If data transmission is restricted for privacy compliance, then user trust is improved, but diagnostic capability is reduced
Solution Approach 1:
The system implements partial data transmission by allowing users to selectively approve specific data blocks for transmission while restricting others. The client application retrieves and displays data in manageable blocks, enabling users to grant permission for only the portions needed for diagnosis. This partial action approach resolves the contradiction by maintaining user trust through selective sharing while preserving sufficient diagnostic capability.
3Ease of operation
If manual data review is required before transmission, then user control is improved, but transmission time increases
Solution Approach 1:
The patent segments data into discrete blocks that are retrieved and displayed individually or in small groups for user review. This segmentation allows users to control data transmission in manageable portions rather than reviewing large datasets at once. The segmented approach resolves the contradiction by making user control more practical and less time-consuming while still maintaining oversight.
Data Source
AI summary
Provided are a computer program product, system, and method for providing diagnostic services to a client system over a network. A program is transmitted to a client program at the client system including a command to retrieve a block of data. The client program is executed to retrieve the block of data indicated in the command and display data in the block of data in a client user interface at the client system. The client program transmits the data displayed in the client user interface to the diagnostic system in response to user indication to transmit the data displayed in the client user interface. The data received from the client program is rendered in the client user interface. The received data is processed to determine a next operation in a diagnostic workflow program with respect to the client system.


