Mobile Gaming App Adaptation Using BLE Location Broadcasts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing gaming machine systems lack the ability to dynamically modify mobile device applications based on the player's location within a gaming establishment, resulting in a uniform and non-customized gaming experience across different areas.
Innovation Solution
A system that enables a mobile device application to modify its appearance and functionality based on data received from various gaming establishment components, utilizing wireless communication protocols like Bluetooth Low Energy (BLE) to broadcast configuration data, allowing the application to adapt to different locations and components within the establishment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a uniform mobile device application configuration is used across all areas, then the device complexity is reduced and ease of operation is improved, but the adaptability to different locations and gaming establishment components deteriorates
Solution Approach 1:
The mobile device application configuration is made dynamic by enabling it to automatically modify its appearance and functionality based on location data received from gaming establishment components. The configuration changes in real-time as the player moves between different areas, transforming the static uniform configuration into an adaptive dynamic one without requiring manual intervention or complex user setup.
Solution Approach 2:
The system enables self-service by allowing the mobile device application to automatically detect its location and retrieve appropriate configuration data from nearby gaming establishment components without requiring manual user input. The application autonomously adapts its settings, appearance, and available functions based on the environmental context, eliminating the need for users to manually configure the application for different locations.
2Adaptability or versatility
If location-based dynamic modification is implemented, then the adaptability and customization of the mobile device application is improved, but the device complexity and communication requirements increase
Solution Approach 1:
The system employs universal Bluetooth Low Energy (BLE) communication technology that is already widely integrated into mobile devices, enabling the mobile device application to communicate with various gaming establishment components without requiring specialized hardware. This multi-functional approach allows the same communication protocol to handle different types of components (gaming machines, kiosks, information displays) and different configuration data types, reducing overall system complexity while maintaining high adaptability.
Solution Approach 2:
The system manages complexity by changing parameters rather than structure - it modifies application configuration parameters (appearance, available functions, settings) based on location data, rather than requiring different application versions or complex hardware configurations. This parameter-based approach allows dynamic customization while keeping the underlying system architecture relatively simple and maintainable.
3Ease of operation
If the mobile device application modifies appearance and functionality based on location, then the user experience is enhanced, but the loss of information about the original configuration increases
Solution Approach 1:
The system applies preliminary action by storing and preserving the original application configuration data before any location-based modifications are applied. When the mobile device enters a new location, the system retrieves the appropriate configuration data and applies changes while maintaining the ability to restore the original configuration if needed. This ensures that information about the original configuration is not lost, allowing users to switch between different configurations as they move between locations.
Data Source
AI summary
The present disclosure relates generally to a system that enables a mobile device running a mobile device application to communicate with different gaming establishment components and modify the mobile device application functionality and/or the mobile device application appearance based on different data received from different gaming establishment components.


