Scannable Code System for Personalized Kiosk Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scannable codes, such as matrix barcodes, primarily facilitate one-way communication and do not enable customized experiences in environments like commercial airline settings, where personalized interactions with services and information are desired.

Innovation Solution

A system comprising a server, a portable user device, and a kiosk connected via a network, where a scannable code generates location and application program identifiers, allowing the server to transmit customized user interface instructions to the kiosk for display, enabling two-way communication and personalized experiences based on user profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a scannable code is used for one-way communication, then the code can be easily scanned and displayed, but it cannot provide customized experiences or personalized interactions

Engineering Contradiction:
Improvescanning and display capabilityVSAvoidcustomization capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system implements feedback by having the portable device send scanned code data back to the server, which then retrieves user profile information and sends customized content back to the display device. This two-way communication enables personalized experiences while maintaining easy scanning operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The scannable code system is enhanced to serve multiple functions: it not only displays information but also identifies user profiles, retrieves personalized content, and enables customized interactions. This multi-functionality allows a single code to provide both easy scanning and personalized experiences.

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

2Adaptability or versatility

If a system retrieves and displays customized user profiles, then personalized experiences are provided, but the system complexity increases

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between the portable scanning device and the display device. It receives scanned code data, queries user profiles from a database, retrieves customized content, and sends it to the display device. This intermediary approach enables personalization while distributing system complexity across multiple components rather than concentrating it in one device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: the portable scanning device, the server with database, and the display device. Each component has a specific role, which simplifies the overall system architecture by dividing complex functions into manageable, specialized modules.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If user profiles are recognized and customized content is provided, then user engagement is enhanced, but the time required to retrieve and process information increases

Engineering Contradiction:
Improveuser recognition capabilityVSAvoidinformation retrieval time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

User profiles and customized content are pre-stored in the server database before being needed. When a user scans a code, the system simply retrieves pre-prepared personalized information rather than generating it in real-time. This preliminary preparation significantly reduces information retrieval time while maintaining high personalization capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9268472B1System and method for providing goods, services or information using scannable code
Publication Date: 2016.02.23 AMERICAN AIRLINES INC
  • US9268472B1 patent drawing
  • US9268472B1 patent drawing
  • US9268472B1 patent drawing

AI summary

According to one aspect, a machine is located at a fixed location, and a scannable code is connected to the machine, the code indicating the fixed location and an application program having a user interface that is displayable on the machine. The code is scanned using a portable user device to generate first and second identifiers, the first and second identifiers identifying the fixed location and the application program, respectively. The first and second identifiers are transmitted from the portable user device to one or more remotely-located servers. User interface instructions are transmitted from the one or more remotely-located servers to the machine, the user interface instructions being associated with the display of the user interface on the machine and based on at least the application program. In several exemplary embodiments, the user interface may be associated with a commercial airline environment.