QR Code Messaging via Server Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic messaging systems are not suitable for brief, one-time interactions between strangers who do not exchange contact information, making it impractical to send messages in situations like subway interactions, and also not feasible for small financial transactions like tipping, where sensitive information exchange is required.

Innovation Solution

A system using a server and client devices with a database to transmit dynamic messages via QR codes, allowing users to customize messages and specify transmission plans, and enabling peer-to-peer payments without requiring exchange of sensitive information by using a booklet with removable sheets containing unique payment codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional electronic messaging platforms are used, then messages can be transmitted reliably and precisely, but contact information exchange is required which is not feasible for brief one-time interactions between strangers

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidcontact information exchange
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

A server acts as an intermediary between users, enabling message transmission without direct contact information exchange. The server stores message content and routing information, allowing users to send messages through the server without sharing personal contact details, thus resolving the contradiction between reliable message delivery and ease of operation in brief interactions

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Message content and transmission parameters are prepared and stored on the server in advance. When a user wants to send a message, the content is already available on the server, eliminating the need for real-time contact information exchange and enabling quick, one-time interactions while maintaining reliable delivery

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If contact information is exchanged to enable messaging, then message transmission becomes possible, but user privacy and security are compromised in brief interactions

Engineering Contradiction:
Improvemessage transmission capabilityVSAvoidcontact information privacy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The server serves as a privacy-protecting intermediary that handles all message routing and content management. Users interact only with the server, never exchanging contact information directly with each other. This enables message transmission capability while preserving contact information privacy, as the server abstracts away the need for direct user-to-user information sharing

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If dynamic message customization is allowed, then user flexibility and adaptability are improved, but system complexity increases

Engineering Contradiction:
Improvemessage customization flexibilityVSAvoidmessage management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Users independently customize their own messages through simple interface interactions with the server. The server provides self-service capabilities allowing users to modify message content, timing, and recipients without requiring complex system configuration or administrator intervention. This improves adaptability while keeping system complexity manageable by distributing the customization burden to individual users

Inventive Principle:
Principle #25Self-service

4Reliability

If messages are stored for long periods for record-keeping, then message reliability as proof is improved, but storage requirements and data management complexity increase

Engineering Contradiction:
Improvemessage record reliabilityVSAvoidstored message data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The server creates and stores digital copies of message content in a centralized database. These copies serve as reliable records for proof and verification purposes. By using efficient digital storage and indexing, the system maintains message reliability for long periods while managing data volume through optimized storage structures and selective retention policies

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11416843B2Dynamic electronic communication with variable messages using encrypted quick response codes
Publication Date: 2022.08.16 CAPITAL ONE SERVICES LLC
  • US11416843B2 patent drawing
  • US11416843B2 patent drawing
  • US11416843B2 patent drawing

AI summary

A first client device can be in communication with a server. The server can store in a database records associated with a first user account and a second user account. The first user can scan a code printed on an object. The first client device can read the code and transmit it to the server. The server can activate a default message when it receives the code. The first user can pass the object to a second user. The second user can scan the physical object at a second client device. The second client device can read the code and transmit it to the server. Once the server receives the code from the second client device, the server can transmit the default message from the first user account to the second user account according to a transmission plan. The second client device can display the transmitted message.