Scannable Code System for Personalized Kiosk Interfaces
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If a system retrieves and displays customized user profiles, then personalized experiences are provided, but the system complexity increases
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.
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.
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
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.
Data Source
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.


