Cloud Printer NFC Print Request via Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for printing from a mobile device to a printer are inconvenient, requiring email forwarding and multiple device interactions, which is not efficient within a cloud computing environment.

Innovation Solution

Establishing a network connection between a device and a cloud server, transmitting print data, and using NFC to send a print request to a cloud printer with location information for data retrieval from the cloud server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional printing methods are used (email forwarding, multiple device interactions), then printing functionality is achieved, but user convenience and operational efficiency deteriorate

Engineering Contradiction:
Improveuser convenienceVSAvoidnumber of interaction steps
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a cloud server as an intermediary component that mediates between the mobile device and the printer. The server receives print data from the mobile device, stores it in the cloud, and provides access to the printer through NFC connection. This intermediary eliminates the need for complex email forwarding and multiple device interactions, directly resolving the technical contradiction by simplifying the printing process while maintaining full printing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by uploading and storing print data in the cloud server before the actual printing operation. When the user wants to print, the data is already available in the cloud, and the printer can retrieve it through NFC connection. This preliminary data preparation eliminates the need for real-time data transfer during printing, significantly improving user convenience and reducing operational steps.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If print data is transmitted via network connection to cloud server, then data storage and retrieval capability is improved, but network dependency and system complexity increase

Engineering Contradiction:
Improvecloud storage capabilityVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The cloud server acts as an intermediary that handles all complex network communication, data storage, and retrieval operations. The mobile device and printer only need simple NFC interactions, while the server manages the complex network layer. This architecture provides cloud storage capability without significantly increasing the complexity of the end-user devices, as the server absorbs the architectural complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If NFC connection is used for print request transmission, then communication speed and directness are improved, but range and connectivity flexibility are limited

Engineering Contradiction:
Improvecommunication speedVSAvoidconnection range
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the printing process into two distinct communication phases: (1) initial print data upload via network connection (WiFi/internet) which has long range but lower speed, and (2) print request transmission via NFC connection which has short range but faster speed. This segmentation allows each communication method to operate in its optimal performance zone, resolving the contradiction between speed and range by using the appropriate method for each task.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8189225B1Printing to a cloud printer via NFC
Publication Date: 2012.05.29 GOOGLE LLC
  • US8189225B1 patent drawing
  • US8189225B1 patent drawing
  • US8189225B1 patent drawing

AI summary

A system and machine-implemented method for sending a print request from a device to a cloud printer within a cloud, the cloud comprising the cloud printer and a cloud server. A network connection is established with the cloud server, and print data is transmitted from the device to the cloud server via the network connection. Print data location information is received from the cloud server via the network connection, the print data location information specifying an address of the print data in the cloud. An NFC connection is established with the cloud printer, and a print request is sent to the cloud printer via the NFC connection. The print request includes the print data location information and is configured to be used by the cloud printer to obtain the print data from the cloud.