Printer Driver Personal Panel Storage for Print Device
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing print systems face increased burden on print devices due to storing customized setting information for each user, and user-friendliness is compromised when the server is down, as users must operate with different operation windows.
Innovation Solution
A print system where a printer driver stores personal panel setting information and transmits print jobs with user identification, allowing the print device to display customized operation windows only for authenticated users, reducing device burden and maintaining user-friendliness even when the server is down.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If each print device stores personalized setting information for each user, then customized operation windows can be displayed, but the storage burden on the print device increases
Solution Approach 1:
The system divides the storage function into two parts: the print device stores only the framework/template of operation windows, while the server stores the personalized setting information for each user. This segmentation reduces the storage burden on individual print devices while still enabling customized operation windows to be displayed by retrieving user-specific settings from the server.
Solution Approach 2:
The server acts as an intermediary between the user and the print device. Instead of the print device directly storing all user-specific information, the server mediates by storing and managing personalized settings, then providing them to the print device when needed. This intermediary approach reduces the storage requirements at the print device level.
2Quantity of substance
If personalized setting information is stored on the server, then print device storage burden is reduced, but the system cannot provide customized operation windows when the server is down
Solution Approach 1:
The system performs preliminary actions by having the print device store the framework and template structures of operation windows locally before needing them. When the server is available, user-specific personalized settings are retrieved and applied to these pre-stored frameworks. This preliminary storage of structural information ensures that even when the server is down, the print device can still display operation windows with basic functionality using the stored templates.
Solution Approach 2:
The system applies local quality by having different parts of the system store different types of information: the print device stores the structural framework and template information (local storage), while the server stores the personalized user settings (centralized storage). This distribution of storage responsibilities allows the system to maintain customized operation windows locally at the print device level while reducing overall storage burden.
3Reliability
If the print device stores framework and template information, then customized operation windows can be displayed even when the server is down, but the print device's storage capacity is utilized
Solution Approach 1:
The system segments storage into two categories: framework/template information (stored locally at the print device) and personalized user settings (stored at the server). This segmentation allows the print device to maintain only the essential structural information needed to display operation windows, while user-specific customizations are stored centrally at the server, optimizing the balance between reliability and storage usage.
Data Source
AI summary
Disclosed is a print system, including a printer driver; and a print device, wherein the printer driver obtains personal panel setting information of a user having the printer driver and stores the personal panel setting information, and prepares a print job including identification information of the user and stored personal panel setting information and transmits the print job to the print device; and the print device comprises: a job memory which stores the print job received from the printer driver; and a hardware processor which allows a printing in accordance with the print job in case that an authenticated user is coincident with the user who is indicated in the identification information, and which displays an operation window customized in accordance with the personal panel setting information in case that the authenticated user is coincident with the user who is indicated in the identification information.


