Handheld Printer Sliding Print Driverless Web System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The development of printer drivers for handheld printers is costly and inconvenient, especially for portable devices like smartphones, as users need to install drivers and set printing parameters manually, which is cumbersome and requires re-development for different platforms.
Innovation Solution
A printing system and method that includes a user terminal with a screen storage unit, input display unit, print content processing unit, and communication unit, which converts user-input print content into bitmaps and binary data, allowing direct communication with a handheld printer for sliding print operations without the need for a printer driver, using an inkjet printing unit that performs printing based on predetermined inkjet width and sliding directions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If printer drivers are developed for different operating systems and printer models, then printing functionality can be achieved, but development cost and maintenance cost increase significantly
Solution Approach 1:
The patent introduces a server as an intermediary between the handheld printer and user terminals. The server hosts a web-based printing system that converts various print content formats into printer-compatible formats, eliminating the need for separate printer drivers on each operating system. The server acts as a universal translator that handles format conversion centrally.
Solution Approach 2:
The printing system is designed to be universally compatible with multiple operating systems (iOS, Android, Windows) through a web-based interface. The server provides multi-functional capabilities including format conversion, print job management, and device control, allowing a single system to serve multiple platforms without requiring platform-specific drivers.
2Ease of operation
If printer drivers are installed on user terminals, then printing can be performed, but user operation becomes inconvenient and time-consuming
Solution Approach 1:
The system enables self-service printing by allowing users to access the printing function directly through a web browser on their handheld devices. The server automatically handles format conversion and print job processing without requiring users to install or configure any software. Users simply select print content and send it to the server, which then processes and transmits it to the printer.
Solution Approach 2:
The server performs preliminary actions by pre-configuring the printing environment and preparing the print processing system in advance. The web-based interface is pre-built and ready to accept print jobs from various devices, eliminating the need for users to perform installation or setup actions on their terminals.
3Ease of operation
If handheld printers are made portable for easy carrying, then user mobility is improved, but driver development becomes more difficult and costly
Solution Approach 1:
The server acts as an intermediary that handles all complex driver-related functions centrally. The handheld printer only needs basic communication capabilities to interact with the server, while the server manages format conversion, print job queuing, and device-specific protocols. This separates the portability benefits from the driver complexity.
Solution Approach 2:
The patent replaces the traditional mechanical driver installation system with a network-based web service architecture. Instead of installing software drivers on each device, the system uses HTTP/HTTPS communication over the network to transmit print jobs and receive status information, simplifying the handheld printer's requirements while maintaining full functionality.
Data Source
AI summary
A printing system and a printing method are provided. The user terminal includes a print content processing unit and a sliding print content conversion unit, and the handheld printer includes an inkjet printing unit that performs inkjet printing at a predetermined inkjet width in a sliding direction when performing sliding print. The print content processing unit determines the number of sliding print motions and sequentially generates bitmaps corresponding to the respective sliding print motions based on the respective print content mode and the inkjet width, and generates bitmap format instructions corresponding to the respective bitmaps. The sliding print content conversion unit converts pixels in the bitmaps into binary data to form sliding print content. The handheld printer sequentially prints the respective sliding print content based on the respective bitmap format instructions and the print content mode.


