Remote Print Detection and Local Rerouting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often unintentionally print to remote printers, leading to paper waste and potential exposure of confidential information due to default printer settings changes when using portable computers, especially in unfamiliar environments, and existing solutions do not adequately address accidental print requests.

Innovation Solution

A system and method that detects print requests to remote printers, temporarily suspends printing, alerts the user, and optionally cancels or reroutes the job to a local printer, automatically sets the default printer to a local device, or disables remote printer icons to prevent accidental data output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the default printer is set to a remote printer for convenience in portable computing, then printing accessibility is improved, but accidental printing to remote locations causes paper waste and confidential information exposure

Engineering Contradiction:
Improveprinting accessibilityVSAvoidaccidental printing to remote locations
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary location determination and remote printer detection before allowing print jobs to proceed. By checking whether the printer is located remotely before processing the print request, the system prevents accidental printing to remote locations while maintaining the ability to print to local printers when intended.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to the user by detecting when a print request targets a remote printer and presenting this information as part of the print dialog. This feedback mechanism allows users to be aware of the remote location and make informed decisions about whether to proceed with the print job or select a different printer.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If users remove the print icon from the toolbar to prevent accidental printing, then security is improved, but usability deteriorates and users with limited computer knowledge cannot access printing functionality

Engineering Contradiction:
Improveaccidental printing preventionVSAvoidprinting accessibility
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system applies different behaviors to different printer locations. Local printers are accessible through the standard print icon and toolbar functionality, while remote printers are detected and presented with location information in the print dialog. This allows the system to maintain normal printing accessibility for local printers while preventing accidental remote printing through location-aware detection.

Inventive Principle:
Principle #3Local quality

3Object-affected harmful factors

If the system automatically sets the default printer to local to prevent remote printing, then security is improved, but printing flexibility deteriorates when users need to access remote printers intentionally

Engineering Contradiction:
Improveunauthorized data exposureVSAvoidprinting flexibility
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The system dynamically determines the appropriate default printer based on the current location context. When a user accesses a system from a remote location, the system detects this and presents remote printer options with location warnings. When accessing from a local location, the system automatically selects the local printer as default. This dynamic behavior maintains security while preserving printing flexibility based on actual usage context.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7660004B2System and method for detecting accidental output to a device
Publication Date: 2010.02.09 ORACLE INT CORP
  • US7660004B2 patent drawing
  • US7660004B2 patent drawing
  • US7660004B2 patent drawing

AI summary

A system and method for detecting accidental data output to remote devices. In one set of embodiments a method for outputting information is provided, the method including accessing information associated with an application accessible from a first location and requesting output of the information to an electronic device. The method further includes determining a location of the electronic device, determining if the first location is remote to the location of the electronic device, and if the first location is remote to the location of the electronic device, preventing output of the information to the electronic device.