FOTA Update Coordination via Presence Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Firmware updates for mobile devices often require users to manually visit a service center or connect their devices to a computer, which is inconvenient and may be ignored due to the time-consuming nature of the process, and existing over-the-air update methods lack the ability to determine user availability for updates.

Innovation Solution

A mobile device management server utilizes presence information from a presence server to determine the appropriate time to initiate a firmware over-the-air update session, ensuring the update is delivered only when the device is available, thereby avoiding interruptions to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firmware updates are forced after a predetermined number of denials, then update reliability is improved, but user convenience deteriorates due to repeated interruptions

Engineering Contradiction:
Improveupdate reliabilityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by checking presence information before initiating FOTA updates. By determining device availability in advance through presence server queries, the system can schedule updates during appropriate times without interrupting users during critical moments, thereby maintaining both reliability and convenience

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring presence information and user responses to FOTA requests. Based on this feedback, the system adapts its update delivery strategy, learning from user denials and presence patterns to optimize timing, thus improving convenience while maintaining update reliability

Inventive Principle:
Principle #23Feedback

2Productivity

If FOTA updates are delivered without checking presence information, then productivity is improved by continuous update delivery, but user convenience deteriorates due to interruptions during unavailable periods

Engineering Contradiction:
Improveupdate delivery efficiencyVSAvoiduser convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Before delivering FOTA updates, the system performs preliminary checks of presence information to determine device availability. This preliminary action prevents interruptions during unavailable periods while maintaining efficient update delivery during appropriate times, balancing productivity and user convenience

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts its update delivery strategy based on real-time presence information. By making the update process adaptive rather than static, the system can optimize delivery timing to match device availability, thereby maintaining high productivity while improving user convenience

Inventive Principle:
Principle #15Dynamics

3Reliability

If users must manually visit service centers or connect to computers for firmware updates, then update reliability is ensured through direct user action, but ease of operation deteriorates due to time-consuming processes

Engineering Contradiction:
Improveupdate completionVSAvoidupdate convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically delivering FOTA updates to devices without requiring user visits to service centers or manual computer connections. The automated over-the-air delivery mechanism performs the update function autonomously, ensuring reliability while dramatically improving ease of operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces mechanical update methods (physical service center visits, USB connections) with electronic over-the-air delivery. This substitution eliminates the need for physical interactions while maintaining update reliability, significantly improving user convenience and reducing time consumption

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8589910B2Coordinating firmware over-the-air updates for mobile devices utilizing presence information
Publication Date: 2013.11.19 AT&T INTELLECTUAL PROPERTY I L P
  • US8589910B2 patent drawing
  • US8589910B2 patent drawing
  • US8589910B2 patent drawing

AI summary

A mobile device management (“MDM”) server coordinates firmware over-the-air (“FOTA”) updates for mobile devices utilizing presence information. In accordance with some the concepts and technologies disclosed herein, a MDM server utilizes presence information for a subscriber obtained from a presence server to determine when it is appropriate to initiate a MDM session with the subscriber's mobile device over which to deliver a FOTA package to the subscriber's mobile device.