Dynamic Interactive Cards for Application Menus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer application menus lack dynamic and efficient ways to render interactive user experiences, often requiring users to navigate away from the application or undergo cumbersome update processes, leading to inefficient content access and increased bandwidth usage.

Innovation Solution

The implementation of dynamically rendered interactive user experience cards within a computer application menu, where cards are adapted per session, allowing on-demand downloading of content, reducing bandwidth and processing demands, and enabling seamless access to external functionalities without leaving the application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is updated periodically through application update cycles, then content is kept current, but bandwidth usage and processing demands increase

Engineering Contradiction:
Improvecontent currencyVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic content delivery where cards are rendered with content based on real-time user session data and preferences. The system dynamically determines which cards to display and what content to include, rather than updating all content periodically. This dynamic approach ensures content currency only when necessary while minimizing bandwidth consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies local quality by customizing card content specifically for each user session based on their preferences, history, and context. Only the relevant portions of content are delivered and rendered for each user, rather than universally updating all content. This localized content delivery maintains content relevance while reducing overall bandwidth usage.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If users navigate away from the application to access external content, then external functionalities are accessed, but user efficiency decreases

Engineering Contradiction:
Improveaccess to external functionalitiesVSAvoiduser efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges external content and functionalities directly into the application interface through rendered cards. External content, webpages, and functionalities are embedded within the application's card structure, allowing users to access external resources without leaving the application. This integration maintains versatility while significantly improving user efficiency by eliminating context switching.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The rendered cards act as intermediaries between the application and external functionalities. The cards can embed webpages, launch applications, or provide access to external services while maintaining the application as the primary interface. This intermediary approach allows access to external content without requiring users to navigate away from the application.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If application menu includes static options, then navigation is simple, but user experience becomes cumbersome

Engineering Contradiction:
Improvenavigation simplicityVSAvoiduser experience
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transforms the static application menu into a dynamic system that renders personalized cards based on user session data. The cards are dynamically generated, customized, and updated for each user session, providing a rich and adaptive user experience while maintaining ease of operation through the familiar card-based interface.

Inventive Principle:
Principle #15Dynamics

4Reliability

If large application updates are deployed, then content is updated comprehensively, but processing demands and device performance increase

Engineering Contradiction:
Improvecontent update completenessVSAvoiddevice performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts content delivery from the traditional application update model. Instead of updating all application content through comprehensive updates, the system extracts and delivers only the specific card content needed for each user session. This extraction approach ensures content update completeness for relevant content while minimizing processing demands and preserving device performance.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10768789B1Dynamic rendering of interactive user experience cards
Publication Date: 2020.09.08 AMAZON TECH INC
  • US10768789B1 patent drawing
  • US10768789B1 patent drawing
  • US10768789B1 patent drawing

AI summary

Described herein are approaches for presented interactive user experience cards within an application menu of an application. Dynamic content of the cards can be downloaded from an external server and presented in response to user inputs. The dynamic content can be updated dynamically and served when appropriate.