Card Engine System for Dynamic Mobile Content Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices, such as smartphones, face challenges in presenting relevant content due to limited screen space and input options, making it difficult for developers to achieve high control over content presentation and user experience.

Innovation Solution

A card engine system that dynamically configures content for display on user equipment, utilizing a facts controller and rules engine to manage card definitions, groups, and containers, allowing for real-time adaptation based on user behavior and preferences, and enabling developers to customize the user experience through an intuitive interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers use traditional content control methods on mobile devices, then content can be presented, but the control degree and user experience customization are limited due to small screen space and limited input options

Engineering Contradiction:
Improvecontent presentation controlVSAvoiduser input capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a remote interface system that acts as an intermediary between the user and the mobile device content. This remote interface, accessible via a separate computing device, allows users to control and customize content presentation on the mobile device without being constrained by the device's limited input options. The remote interface serves as a mediator that translates user preferences into content configuration parameters transmitted to the mobile device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If developers increase content customization options, then user experience can be tailored, but the complexity of editing rules and content transforms increases

Engineering Contradiction:
Improvecontent customizationVSAvoidediting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote interface system acts as an intermediary that simplifies the complexity of content customization. Instead of requiring developers to directly edit complex rules and content transforms on the mobile device, the system provides a user-friendly interface on a separate computing device where customization can be performed more easily. The system handles the complex processing and translates user-friendly inputs into the necessary technical configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical interaction of directly editing content on the mobile device with an electronic/digital process occurring on a remote computing device. The complex rule editing and content transformation operations are shifted from the mobile device environment to a remote system that can handle these operations more efficiently, reducing the perceived complexity for the user.

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

3Adaptability or versatility

If more control features are added to mobile devices, then content presentation flexibility improves, but the device form factor constraints are violated

Engineering Contradiction:
Improvecontent control flexibilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSLength of moving object

Solution Approach 1:

The patent segments the content control system into two separate components: the mobile device that displays content and a remote computing device that provides the control interface. This segmentation allows the control features to exist on a separate device with sufficient screen space and input options, while the mobile device maintains its compact form factor. The control functionality is divided from the display functionality, resolving the conflict between control flexibility and device size.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11481196B2User interface for accessing and modifying development area content
Publication Date: 2022.10.25 T MOBILE US INC
  • US11481196B2 patent drawing
  • US11481196B2 patent drawing
  • US11481196B2 patent drawing

AI summary

A development engine may enable a developer to customize a user experience using an intuitive developer interface. A rules engine may provide constructs to a card engine in the form of card definitions, which the card engine may evaluate using facts obtained from a facts controller. The evaluated card definitions are cards that may be output for presentation via user equipment. Variants may be assigned weights which can be set or changed dynamically by the card engine substantively and in real time based on factors such as user behavior, account condition, promotions or offerings. The card engine may make content decisions proximate to events occurring to the user. The presentation of the cards may be changed substantively and in real time in accordance with the setting or changes in variants.