Driverless Printing via QR Code Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones and tablets, lacking hardwired connections to peripherals like printers, make it difficult to print documents seamlessly and securely, as they often require specific device drivers which can limit access to printers outside their network.

Innovation Solution

A system where a computing device scans a QR code associated with a printer, establishing a wireless connection using Bluetooth, allowing it to transmit print requests and documents without needing a device driver, and enabling payment through account information, with the printer authenticating the device and processing the print job.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If smartphones and tablets are not hardwired to printers, then portability and ease of use are improved, but secure and seamless printing access deteriorates

Engineering Contradiction:
ImproveportabilityVSAvoidsecure printing access
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces QR codes as an intermediary mechanism between mobile devices and printers. The QR code contains encoded printer identification information that enables secure connection establishment without physical hardwiring. When scanned by a mobile device, the QR code initiates an authentication process that verifies the printer's identity and establishes an encrypted communication channel, thus maintaining security while enabling portability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If device drivers are required for printing, then printer compatibility and control are improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improveprinter compatibilityVSAvoiddriver installation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent eliminates the need for traditional device drivers by using a different approach: the mobile device captures an image of the QR code (a visual copy of printer information) and uses this copied data to establish communication with the printer. This visual copying mechanism replaces the traditional driver software, significantly reducing device complexity while maintaining printer compatibility through the universal QR code standard.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical/software-based driver installation system with an optical scanning system. Instead of installing driver software through complex installation processes, the mobile device uses its camera to scan the QR code, automatically extracting printer identification information. This substitution of mechanical/software installation with optical scanning dramatically simplifies the user experience while maintaining full printer functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If QR code scanning is implemented, then driver-less printing and ease of operation are improved, but authentication security and device verification may deteriorate

Engineering Contradiction:
Improvedriver-less printingVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism in the authentication process. After the mobile device scans the QR code and initiates connection, the printer verifies the mobile device's authentication credentials and provides feedback on whether authentication succeeds. This bidirectional verification ensures that even though the process is simplified through QR scanning, security is maintained through proper authentication feedback loops that confirm both devices are legitimate before establishing communication.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10768878B2Accessing a service, such as a printing service, via a scannable code
Publication Date: 2020.09.08 DELL PROD LP
  • US10768878B2 patent drawing
  • US10768878B2 patent drawing
  • US10768878B2 patent drawing

AI summary

A method includes receiving from a server, by one or more processors, account information associated with a device. The account information specifies an identifier and an amount of credit in an account associated with the device, where the identifier uniquely identifies the device. The method also includes initiating a wireless connection with the device, and authenticating the device based at least in part on the identifier. The method includes receiving a document to print, printing the document, and modifying the amount of credit in the account to create an updated credit amount. The method also includes receiving an additional document for printing, translating the additional document to a format that the printer is capable of printing. The method includes printing the additional document and modifying the updated credit amount. In the method, the device lacks a printer driver associated with the printer.