Handheld Device Printing via Remote Server Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld devices have limited or no support for printing due to their limited storage and processing capabilities, and the difficulty in associating a printer with a portable device that can be used anywhere.

Innovation Solution

A system and method that allows a handheld device to initiate a printing transaction by transmitting queries to a remote server, which processes and selects a printer based on location information to print documents, such as prescriptions, using page description languages to generate print representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If handheld devices are made portable and compact, then ease of carrying and mobility are improved, but printing capability and storage capacity deteriorate

Engineering Contradiction:
ImproveportabilityVSAvoidprinting capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

A remote server acts as an intermediary between the handheld device and the printer. The server receives print requests from the handheld device, processes them, and transmits them to the printer. This allows the handheld device to have printing capability without needing to include a printer physically, thus maintaining portability while enabling printing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The printing function is segmented from the handheld device and placed on a remote server. The handheld device only handles the lightweight task of sending print requests, while the server handles the actual printing operations. This segmentation allows the handheld device to remain compact and portable while still providing printing capability through network connectivity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If printing capability is added to handheld devices, then versatility is improved, but device complexity and processing requirements worsen

Engineering Contradiction:
Improveprinting capabilityVSAvoidprocessing requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote server serves as an intermediary that handles the complex processing tasks related to printing. It receives simple print requests from the handheld device, processes them into appropriate print commands, and sends them to the printer. This eliminates the need for the handheld device to have complex printing processing capabilities, thus maintaining simplicity while enabling printing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The complex printing processing functionality is extracted from the handheld device and placed on a remote server. The handheld device only needs basic network communication capabilities to send print requests, while the server handles all the complex tasks of document processing, printer communication, and print job management. This extraction significantly reduces the processing requirements for the handheld device.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a printer is associated with a handheld device for printing, then printing capability is improved, but ease of portability and mobility worsen

Engineering Contradiction:
Improveprinting capabilityVSAvoidportability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

A remote server acts as an intermediary that enables printing without requiring a physical printer to be attached to or carried with the handheld device. The server is accessible via network and can route print jobs to appropriate printers located anywhere in the network. This allows the handheld device to maintain full portability while having printing capability available through network connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of associating a printer in the same physical space as the handheld device, the system uses network space as another dimension for connection. The server acts as a virtual intermediary that bridges the handheld device and printers across the network, allowing printing capability to be accessed without physical proximity or attachment. This dimensional shift enables printing while maintaining mobility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20240333856A1Printing from a handheld device via a remote server
Publication Date: 2024.10.03 QUEST DIAGNOSTICS INVESTMENTS INC
  • US20240333856A1 patent drawing
  • US20240333856A1 patent drawing
  • US20240333856A1 patent drawing

AI summary

Systems and methods are provided through which a transaction, e.g., in a multi-tier, distributed application may be initiated from a portable or hand-held device, such as a smartphone. A computer system or systems, possibly remote from the device, may approve the transaction, complete it, or both, and the remote computer system or systems may cause a document to be printed, e.g., by a printer physically proximate to the device.Aspects of the invention are illustrated by embodiments in which a drug prescription may be created electronically using a hand-held device. In such an embodiment, the prescription may be transmitted to one or more remote computer systems, such as an application server, for processing. If specified, the remote computer systems may cause a prescription to be printed, e.g., at a printer near the prescriber's location. The prescriber may sign the printed prescription and give it to a patient or pharmacy.