Mobile Device Configuration via Localized Asset Bundles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for configuring mobile computing devices, such as OMA-DM, require complex server setups and manual processes that are inefficient and costly, especially when dealing with multiple user types and network connectivity issues, and do not effectively utilize shared hardware across different users and operators.
Innovation Solution
A method and system that utilize a Localize Server to configure mobile devices by creating Asset Bundles with customizable settings and encryption, allowing for efficient configuration and updates, including the selection of appropriate records based on user types and network availability, and enabling OTA updates to ensure device functionality without relying on pre-configured temporary phone numbers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If OMA-DM server systems are configured to set up multiple SKUs and require mobile phone service for device configuration, then device configuration capability is improved, but system complexity and network dependency increase
Solution Approach 1:
The patent segments the configuration data into separate SKU-specific configuration files that can be independently stored and retrieved. Each SKU has its own configuration package containing operator-specific settings, allowing the system to handle multiple SKUs without requiring a complex centralized server structure. This segmentation enables the device to configure itself locally based on the inserted SIM card's operator ID.
Solution Approach 2:
The patent introduces an intermediary mechanism in the form of a SIM card-based identification system that mediates between the device and the configuration data. The SIM card contains an operator ID that serves as a key to retrieve the appropriate configuration file, eliminating the need for direct server communication during initial device setup and reducing network dependency.
2Manufacturing precision
If separate SKUs are ordered from OEM for each user type with detailed configuration settings, then configuration precision is improved, but logistical costs and complexity increase
Solution Approach 1:
The patent creates a universal configuration system where a single device model can serve multiple SKUs and user types. The device includes a standardized configuration mechanism that automatically selects and applies the appropriate configuration file based on the SIM card's operator ID. This allows the same hardware to be universally deployed across different operators and user types without requiring separate device versions or complex supply chain management.
Solution Approach 2:
The patent changes the configuration approach from hardware-based SKU differentiation to software-based parameter configuration. Instead of ordering separate physical devices for each SKU, the system uses configurable parameters stored in files that are selected based on the operator ID. This parameter-driven approach maintains configuration precision while eliminating the logistical burden of managing multiple device variants.
3Adaptability or versatility
If mobile phone service is required for device configuration, then network connectivity capability is improved, but configuration reliability deteriorates when service is unavailable
Solution Approach 1:
The patent implements preliminary action by pre-storing multiple SKU-specific configuration files locally on the device before network connection is established. The configuration files are prepared in advance and stored in the device's memory, allowing the device to perform self-configuration immediately upon first boot or factory reset without requiring network connectivity. This preliminary preparation ensures configuration reliability even when mobile phone service is unavailable.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An asset bundle package is created with asset bundle package records for at least two user types and from one or more mobile phone service operators. The asset bundle package and asset bundle record selection criteria are installed on a mobile computing device. A boot routine uses the asset bundle record selection criteria to select asset bundle records required to configure the mobile computing device for at least one of the two user types.