Context-Aware Mobile Content Adaptation via Self-Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current server-centric approaches for delivering web applications to mobile devices require maintaining extensive databases of device capabilities and configurations, leading to dependence on servers and failing to leverage underlying mobile operating system capabilities or user settings.

Innovation Solution

A context-aware adaptation method and system that identifies multiple context parameters and values on the mobile device, selects pre-configured content layouts and styles, and renders content using an analysis module, layout module, interface module, content engine, and rendering module to optimize content delivery based on device-specific and user-configured settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a server-centric approach is used to deliver web applications to mobile devices, then content can be delivered to multiple devices, but the system becomes dependent on server databases that must be constantly updated with new device capabilities

Engineering Contradiction:
Improvecontent adaptation to device capabilitiesVSAvoidserver database maintenance complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mobile device performs self-detection of its capabilities and configuration parameters, eliminating the need for the server to maintain databases of device information. The device autonomously identifies its own context parameters (screen size, resolution, processor capabilities, etc.) and uses this information for content adaptation, thereby reducing server complexity while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of the server adapting content based on stored device capability databases, the invention inverts the approach by having the device adapt content based on its own self-detected capabilities. This reversal of the traditional server-centric model eliminates the need for continuous database updates while achieving the same adaptation goal.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If the server maintains a database of device capabilities and configurations, then content can be customized for specific devices, but the system fails to leverage underlying mobile operating system capabilities or user settings

Engineering Contradiction:
Improvecontent customization for devicesVSAvoidleveraging device and user settings
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The device autonomously detects its own context parameters including hardware capabilities and user configuration settings, eliminating the need for server-based customization databases. The device self-identifies its operational context and uses this information to select appropriate content, thereby leveraging underlying OS capabilities and user settings without requiring complex server database maintenance.

Inventive Principle:
Principle #25Self-service

3Productivity

If a server-centric approach is used, then web applications can be delivered to mobile devices, but the approach does not take advantage of underlying mobile operating system capabilities

Engineering Contradiction:
Improveweb application deliveryVSAvoidleveraging mobile OS capabilities
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The mobile device performs self-detection of its operating system capabilities, hardware specifications, and user configuration settings. This self-service approach enables the device to autonomously determine the best content delivery method and leverage underlying OS capabilities (such as GPS, camera, processor capabilities, screen characteristics) without requiring server-based mediation, thereby enhancing both productivity and adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9706006B2System and method of context aware adaption of content for a mobile device
Publication Date: 2017.07.11 INFOSYS LTD
  • US9706006B2 patent drawing
  • US9706006B2 patent drawing
  • US9706006B2 patent drawing

AI summary

The invention relates to a system and method of context aware adaption of content for a mobile device. This involves identifying context parameters and associated values, selection of content layout based on context parameters. Content layout is selected from pre-configured content layouts based on context parameters. The content is retrieved from a content store. Content style is selected from pre-configured content styles based on context parameters. Rendering content on the device display based on the selected content layout, content style and at least one context parameter.