Kiosk Customization via Encrypted Application Packages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Public kiosks lack customization options for businesses, restricting their ability to tailor workflows, branding, and business logic, due to proprietary executable file formats and encryption protocols, which limits their ability to provide tailored services.
Innovation Solution
A system that generates a customized application package for kiosk devices, allowing users to upload custom files through a web-interface portal, encrypting and signing them for secure installation, enabling businesses to customize kiosk devices without accessing proprietary formats or encryption keys.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If proprietary executable file formats and encryption protocols are used to secure kiosk devices, then security is improved, but customization capability deteriorates
Solution Approach 1:
The patent introduces an intermediary system that acts as a bridge between businesses and kiosk devices. This intermediary receives customization requests, translates them into the proprietary executable format, applies necessary encryption, and delivers the customized application package. This mediator resolves the contradiction by enabling customization without requiring businesses to access or understand the proprietary security mechanisms.
Solution Approach 2:
The patent segments the customization process into distinct components: a web-based user interface for businesses to define customizations, a translation layer that converts customizations into proprietary executable format, and an encryption module that secures the package. This segmentation allows customization functionality to be added without compromising the security of the core kiosk system.
2Device complexity
If common applications are installed on all kiosks for ease of management, then device complexity is reduced, but adaptability to specific business needs deteriorates
Solution Approach 1:
The patent implements a dynamic application installation system where the kiosk device can transition between a base state with common applications and a customized state with business-specific applications. The system dynamically determines which applications to install based on the business identity and customization parameters, allowing the device to adapt its functionality while maintaining a consistent management structure.
Solution Approach 2:
The patent applies local quality by allowing different parts of the kiosk system to have different properties. The core operating system and security mechanisms remain standardized across all kiosks, while specific application modules can be customized locally for each business. This enables businesses to have tailored workflows and branding without affecting the overall system architecture or increasing management complexity.
3Reliability
If businesses are prevented from accessing executable file formats and encryption protocols, then security is improved, but ease of customization deteriorates
Solution Approach 1:
The patent replaces the mechanical system of direct file format access and manual encryption protocol implementation with a web-based interface system. Businesses interact through familiar web technologies to define customizations, and the system automatically handles the translation to executable format and application of encryption protocols. This substitution maintains security while dramatically improving ease of customization.
Data Source
AI summary
Systems and methods for customizing a kiosk device are disclosed. The methods may include, by a processor: providing a web-interface portal that enables a user to generate a customized application package for customization of a kiosk device that provides document processing services via a print device, receiving one or more custom files to be included in the customized application package from the user via the web-interface portal, and generating the customized application package. The customized application package includes the received one or more custom files stored in a format compatible with the kiosk device. The user does not have access to the format, and the customized application package when installed on the kiosk device will cause customization of the kiosk device in accordance with the one or more custom files.


