Printer Port Information Switching for Seamless Device Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printer management systems do not effectively handle scenarios where multiple printers share the same driver, and if one printer is removed from the network due to disposal or temporary non-use, the system does not efficiently allow another printer of the same model to take its place, leading to user inconvenience.

Innovation Solution

A computer-readable storage medium with an information processing program that identifies and switches to an alternative printer of the same model when a printer is non-operational, by storing port information for the alternative printer and deleting the information of the non-operational printer, ensuring seamless functionality and user convenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a driver is installed for a specific printer, then the printer can be operated, but when the printer is removed from the network, the system cannot automatically switch to an alternative printer of the same model

Engineering Contradiction:
Improveuser convenienceVSAvoiddevice replacement capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by storing port information for multiple printers of the same model in advance. When a printer is removed, the system can automatically switch to an alternative printer without requiring user intervention, as the alternative printer's port information was already stored and prepared.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system receives status information from printers indicating whether they are in use or not. Based on this feedback, the system automatically identifies when a printer is removed and triggers the switching process to an alternative printer, creating a closed-loop control system that adapts to changes in printer availability.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the system stores port information for multiple printers, then alternative printers can be identified, but the system complexity increases

Engineering Contradiction:
Improvealternative device identificationVSAvoidstorage management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates a copy of port information for alternative printers of the same model. Instead of managing complex relationships between printers, the system stores duplicate port information entries that can be automatically activated when the original printer is removed, simplifying the switching mechanism.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The storage section is designed to handle multiple types of information universally - it can store port information for the currently used printer as well as port information for alternative printers of the same model. This universal storage approach simplifies the system architecture by using a single mechanism for multiple purposes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If the system automatically switches to an alternative printer, then continuity of service is maintained, but obsolete printer information may be stored

Engineering Contradiction:
Improveservice continuityVSAvoidobsolete information retention
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system automatically discards port information of printers that are no longer in use by receiving status information indicating the printer is not being used. When an alternative printer is activated, the system recovers and utilizes the stored port information of the alternative printer while discarding the obsolete information of the removed printer.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS8810817B2Storage medium in which information processing program is stored, information processing apparatus, and information processing system
Publication Date: 2014.08.19 BROTHER KOGYO KK
  • US8810817B2 patent drawing
  • US8810817B2 patent drawing
  • US8810817B2 patent drawing

AI summary

An information processing program stored in a computer readable storage medium is usable for an information processing apparatus which is configured to communicate with a plurality of devices, which includes a first storage section, in which a driver and a plurality of pieces of port information are stored, and which instructs a control objective device, a port information of which is stored in the first storage section, to execute a function thereof. The program makes the apparatus execute steps including: a receiving step for receiving a status information from the control objective device; a first identifying step for identifying the control objective device; a second identifying step for identifying an alternative device operable by the driver for the control objective device; and a first storage step for storing a port information of the alternative device in the first storage section.