Dynamic QR Code Content Personalization via Server Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine-readable labels, such as QR codes, currently provide identical instructions to all users, failing to account for individual user needs and interests, and are difficult to update, leading to inefficiencies in directing consumers to relevant content or services.

Innovation Solution

A method that uses AI and user profiling to dynamically generate customized content based on scan event details and user profiles, allowing for real-time updates and personalized interactions, by interpreting patterns in machine-readable labels and redirecting users to tailored landing pages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If identical instructions are encoded in each machine-readable label, then all users receive the same information, but the system fails to account for individual user needs and interests

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the instruction set into two parts: static machine-readable code (unchanging) and dynamic interpreted instructions (customized per user). The server divides the customization logic into modular components including user profile analysis, content selection algorithms, and personalized instruction generation, allowing each user to receive tailored instructions without changing the physical label.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary between the machine-readable label and the user device. The server receives the static code, retrieves user profile data, processes customization logic, and generates personalized instructions. This intermediary layer enables adaptability without modifying the original labels or requiring complex changes to user devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If machine-readable labels are printed and affixed to real property, then they provide stable information, but it is costly to remove and replace them with updated labels

Engineering Contradiction:
Improveinformation stabilityVSAvoidupdate difficulty
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent makes the information dynamic by separating the static machine-readable code from the dynamic interpreted instructions. The static code remains printed on labels for reliability, while the instructions are generated dynamically by the server based on current data and user profiles. This allows information updates without physical label replacement.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates virtual copies of the instruction set stored on the server rather than embedding all possible variations in physical labels. The server generates instruction copies tailored to specific users and situations, eliminating the need to print and distribute multiple versions of labels while maintaining information stability through centralized storage.

Inventive Principle:
Principle #26Copying

3Ease of operation

If a scanning device is needed to scan and interpret instructions encoded in a QR code, then the label provides structured information, but users must download and install separate applications or use separate readers

Engineering Contradiction:
Improveaccess convenienceVSAvoidsoftware requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent makes the scanning device universal by enabling it to perform multiple functions: scanning machine-readable codes, communicating with the server, retrieving user profiles, and displaying personalized instructions. The device integrates these functions without requiring separate applications, as the customization logic runs on the server and the device simply renders the generated instructions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If contact information or a URL associated with a business changes, then the business can update its information, but the machine-readable label still encodes old contact information or an old URL

Engineering Contradiction:
Improveinformation flexibilityVSAvoidupdate delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent prepares for future changes by storing the machine-readable code as a stable reference that always points to the server. The server maintains current contact information and URLs, so when updates are needed, only the server data changes while the existing labels continue to function. This preliminary setup eliminates update delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11120095B2Refactoring of static machine-readable codes
Publication Date: 2021.09.14 DTX CO
  • US11120095B2 patent drawing
  • US11120095B2 patent drawing
  • US11120095B2 patent drawing

AI summary

Methods, devices and systems for computing interactive customized content in response to a scan of a machine-readable label are provided. Illustrative methods may include receiving, from a user, a scan of a machine-readable optical label captured using a camera of a mobile device. Methods may include determining, based on the scan, a redirect Uniform Resource Locator (URL). Methods may include generating, based on a user profile and a redirect service that is accessed using the redirect URL, comprising the customized content associated with the scan. Methods may include redirecting the user to a target landing page URL, and providing, to the user through a browser on the mobile device, a target landing page that includes the customized content.