Web Portal Device Management Network for Mobile Firmware Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile electronic devices face difficulties in updating firmware and software due to the lack of easy methods for populating and disseminating different update package formats, and they often require technical skills to manage device content, which is cumbersome and frustrating.
Innovation Solution
A device management network that allows users to initiate device management tasks through a web portal, enabling selection and scheduling of tasks such as firmware updates, software updates, and content downloads, with a device management server performing these tasks and notifying the user upon completion, facilitating user-friendly management of mobile devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually manage device content through traditional methods (visiting portals, using custom software tools), then device updates can be performed, but the process becomes cumbersome and requires technical expertise
Solution Approach 1:
The patent introduces an update agent as an intermediary component that runs on the mobile device and communicates with a content server. This agent automatically handles update package retrieval, installation, and management, eliminating the need for users to manually visit portals or use complex synchronization tools. The intermediary translates user needs into automated backend operations, resolving the contradiction between ease of operation and process complexity.
Solution Approach 2:
The update agent enables the device to perform self-updates by automatically detecting available updates, downloading update packages, and installing them without user intervention. The system autonomously manages the entire update lifecycle including scheduling, retrieval, and installation, transforming a complex manual process into a simple self-service operation that improves ease of use while maintaining comprehensive device management capabilities.
2Adaptability or versatility
If multiple generators create different update package formats, then diverse device updates can be supported, but repository population and dissemination become difficult
Solution Approach 1:
The content server acts as an intermediary between multiple update package generators and the repository system. It receives update packages in various formats from different generators, automatically converts them into a standardized internal format, and manages repository population. This intermediary layer handles format translation and normalization, enabling versatile support for multiple update formats while keeping repository management simple and unified.
Solution Approach 2:
The system changes the format parameter of update packages through automated conversion processes. When update packages arrive from different generators with varying formats, the content server transforms them into a standardized format suitable for repository storage and distribution. This parameter transformation resolves the contradiction by maintaining adaptability to diverse input formats while ensuring uniformity in repository management.
3Productivity
If users need to download and synchronize content through custom software tools, then device content can be updated, but the process becomes daunting and time-consuming
Solution Approach 1:
The update agent performs preliminary actions by proactively checking for available updates, pre-downloading update packages when connectivity is available, and preparing installation sequences in advance. This preliminary preparation eliminates the need for users to initiate update processes manually and reduces the actual update time when users need to perform device management tasks, thereby increasing productivity while minimizing time loss.
Solution Approach 2:
The system maintains continuous update operations by automatically checking for updates, downloading packages, and installing them without requiring user intervention at each step. The update agent runs continuously in the background, managing the entire update lifecycle seamlessly. This continuous automated operation significantly improves productivity compared to manual methods while reducing the time users need to spend on update tasks.
4Reliability
If special software is written to retrieve related information from remote sources, then update package dissemination decisions can be made, but system complexity increases
Solution Approach 1:
The content server serves as an intermediary that centralizes the retrieval of related information (metadata, device profiles, update policies) from remote sources. Instead of distributing complex retrieval logic across multiple devices, the intermediary consolidates this functionality at the server level, maintaining reliable and accurate update dissemination decisions while reducing system complexity by centralizing the information gathering and processing functions.
Data Source
AI summary
A network supporting user-initiated management of updatable mobile electronic devices such as, for example, cellular phones, personal digital assistants, pagers, personal computers, and the like, permits a user to employ a personal computer (PC) or other device to browse information web portal in order to determine whether an update of firmware, software, and/or configuration information in the mobile electronic device is appropriate. If the user determines that an update is appropriate, or if a content server or a device management (DM) server determines that an update is appropriate, the user may schedule a download of one or more update packages. The update packages may comprise executable instructions for converting a first firmware/software version to a second firmware/software version, and may have associated multipurpose internet mail extension (mime) types. An update may be immediately executed, or an update may be scheduled and performed at a later time according to the user-selected schedule.


