Wireless Software Update Distribution via Web Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for distributing and updating software in wireless devices require physical cradling or connection to a computer and often involve language- or device-specific software, which can be cumbersome and inefficient, especially when dealing with multiple languages and network bandwidth limitations.
Innovation Solution
A method utilizing a web-based software server that encapsulates updates and applications in packages, allowing wireless devices to download specific language versions and distributing the load by scheduling downloads based on location, thereby reducing network burden and enabling global deployment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If software is distributed through physical cradling or connection to a computer, then software installation can be controlled, but the process becomes cumbersome and inefficient
Solution Approach 1:
The patent replaces the mechanical connection system (physical cradling and wired connection to computer) with a wireless communication system. The software distribution is performed through wireless signals between the base station and the wireless device, eliminating the need for physical connections while maintaining installation control through software policies.
2Reliability
If language-specific or device-specific software is distributed, then compatibility is ensured, but the distribution process becomes more complex
Solution Approach 1:
The patent implements preliminary action by pre-configuring software policies that include language and device-specific compatibility information before distribution. The base station stores multiple versions of software tailored to different languages and devices, and automatically selects and distributes the appropriate version based on the device's characteristics, eliminating the need for manual configuration and reducing distribution complexity.
3Productivity
If all wireless devices download software updates simultaneously, then updates are deployed quickly, but network bandwidth is overwhelmed
Solution Approach 1:
The patent implements periodic action by scheduling software update downloads at different time intervals for different devices. The base station controls the download timing of software updates, distributing them periodically rather than simultaneously, which prevents network bandwidth overload while ensuring all devices eventually receive the updates.
4Ease of operation
If software updates are distributed without location-based control, then deployment is simplified, but network load concentrates in specific areas
Solution Approach 1:
The patent applies local quality by implementing location-based control for software update distribution. Different software updates are scheduled for different geographic locations or cellular coverage areas, allowing the network load to be distributed across different regions and time periods rather than concentrating all downloads in specific high-traffic areas.
Data Source
AI summary
A method is disclosed. The method includes receiving a message indicating that updates are available for a wireless device. The method further includes assigning a software policy for the wireless device, and based on the software policy, transmitting a notification to the wireless device indicating that the updates are available to download. The method further includes receiving a universal resource locator (URL) indicating a location of the updates, and subsequently downloading the updates from a web-based software server.


