HTTP MIME-Type Device Management Session Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile device software management systems face challenges in ensuring compatibility and seamless integration of device-specific information during digital content delivery, particularly for firmware updates, due to the lack of detailed device information available to users and the complexity of integrating existing web-related technologies with device management standards.

Innovation Solution

A method and system that automate device sessions by using a dedicated MIME-type in HTTP responses to initiate device management sessions, gather device-specific parameters, and generate compatible download lists, allowing users to select and download compatible content through a secure wireless dialog, seamlessly integrating with web browsing sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If detailed device information is collected and managed manually, then compatibility checking and software module dependency management can be performed, but user interaction complexity and device session management burden increase

Engineering Contradiction:
Improvecompatibility checkingVSAvoiduser interaction complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables automated device information management where the device itself provides detailed information about its capabilities, software modules, and dependencies through machine-to-machine communication. This self-service approach eliminates the need for manual user input while ensuring accurate compatibility checking and dependency management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A server acts as an intermediary between the device and the content delivery system. The server automatically receives, processes, and stores detailed device information, then uses this information to perform compatibility checking and software module dependency management without requiring direct user involvement in these complex processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If generic profile information is used for content delivery, then user interface simplicity is maintained, but accurate software delivery and firmware updates cannot be ensured

Engineering Contradiction:
Improveuser interface simplicityVSAvoidsoftware delivery accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The device information is segmented into different levels: generic profile information for user interface purposes and detailed technical information for delivery accuracy. This segmentation allows the system to maintain user interface simplicity while simultaneously ensuring accurate software delivery through detailed device capability data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary that handles the complexity of detailed device information processing while presenting a simplified interface to users. It automatically matches detailed device profiles with compatible software and firmware without requiring users to understand or input technical specifications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If web technologies are integrated with device management standards, then interoperability with existing web browsers is achieved, but architectural integration complexity increases

Engineering Contradiction:
Improveweb compatibilityVSAvoidarchitectural integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses universal web technologies (HTTP, MIME types) that can serve multiple functions: both user interface delivery and device information exchange. This multi-functionality allows web browsers to interact with device management systems without requiring separate proprietary protocols, reducing architectural complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The server acts as an intermediary that translates between web technology formats and device management standard formats. It receives web requests, processes them according to device management requirements, and returns appropriate responses, thereby bridging the two systems without requiring direct complex integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7889869B2Methods and apparatus to integrate mobile communications device management with web browsing
Publication Date: 2011.02.15 NOKIA TECHNOLOGIES OY
  • US7889869B2 patent drawing
  • US7889869B2 patent drawing
  • US7889869B2 patent drawing

AI summary

A method includes, in response to receiving a certain type of HTTP request message from a device during a browsing session, sending a HTTP response message to the device. The HTTP response message includes a dedicated MIME-type for indicating that a device management session is being initiated, and the device management session is identified by an identifier that forms part of the HTTP response message. The device replies to the HTTP response message with a device management session reply that comprises device details and the identifier. Using the device details, the system develops a list containing at least one download option that is compatible with the device and sends the list to the device. In response to a user selecting the at least one download option from the list, the system delivers the selected at least one download option to the device during a device management session.