Context-Aware Data Formatting Engine for Dynamic User Device Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Report designers face inefficiencies in manually adapting content for different user devices and scenarios, requiring improved methods to present relevant information in intuitive formats tailored to user activity, persona, and device.

Innovation Solution

A computer-implemented method determines the appropriate format for data based on current user activity, persona, and device, using an intelligence content engine that integrates analytics services, user preferences, and device-specific components to automatically push or pull information in suitable formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If report designers manually adapt content for different user devices and scenarios, then the quality and relevance of information presentation is improved, but the time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvecontent adaptation processVSAvoidtime required for manual formatting
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically detecting user device characteristics, activity context, and persona attributes to autonomously determine optimal data formats. The formatting system serves itself by selecting appropriate representations without requiring manual intervention from report designers, thus eliminating time-consuming manual adaptation while maintaining high quality information presentation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes formatting parameters based on detected user characteristics. When user device, activity, or persona parameters change, the system automatically adjusts data representation parameters (such as level of detail, visualization type, or data structure) to optimize presentation for the current context, resolving the contradiction between operational ease and time investment

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the same data format is used across all devices and scenarios, then the system complexity is reduced, but the relevance and quality of information presentation deteriorates

Engineering Contradiction:
Improvecontent adaptability to user contextVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves universality by implementing a single adaptive formatting engine that handles multiple devices, scenarios, and user types through one unified mechanism. Rather than creating separate formatting systems for each device type, the universal system detects user characteristics and automatically selects appropriate formats, thus achieving high adaptability without proportionally increasing system complexity

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

Solution Approach 2:

The system introduces an intermediary layer between data sources and user devices that acts as a smart mediator. This intermediary component analyzes user device, activity, and persona parameters to translate generic data into context-appropriate formats, enabling adaptability without requiring complex device-specific processing logic throughout the system

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If report designers manually morph content for different personas, then the quality of information relevance is improved, but the productivity and efficiency of the reporting process decreases

Engineering Contradiction:
Improveinformation relevance qualityVSAvoidreport design efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs self-service by automatically determining optimal data formats based on user persona, activity context, and device characteristics. Report designers no longer need to manually morph content for different personas, as the system autonomously handles format selection and adaptation, thereby maintaining high information relevance quality while dramatically improving reporting productivity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-defining multiple data formats and representations that can be automatically selected based on user characteristics. Before the user interacts with the system, the formatting options are prepared and indexed, allowing the system to quickly select and apply the appropriate format without requiring manual morphing operations during report design

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9667740B2System and method of formatting data
Publication Date: 2017.05.30 BUSINESS OBJECTS SOFTWARE
  • US9667740B2 patent drawing
  • US9667740B2 patent drawing
  • US9667740B2 patent drawing

AI summary

A system and method of formatting data. The system accounts for the user's current device and current activity in order to determine the appropriate format for presenting data.