Dynamic User Interface Sharing Options Based on Platform Activity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces for sharing media content are often fixed and based on popularity or administrator selection, failing to adapt to individual user actions and preferences.

Innovation Solution

A method and system that dynamically present a customized user interface by identifying user actions, such as selecting shared links, to introduce additional sharing options based on user behavior, location, and platform activity, promoting sharing on platforms where users are most active.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed user interface elements are presented based on overall popularity or administrator selection, then the user interface is simple to implement and maintain, but it fails to adapt to individual user actions and preferences

Engineering Contradiction:
Improveadaptability to user actionsVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface transitions from a static, fixed configuration to a dynamic one where sharing options are automatically adjusted based on real-time user actions. The system monitors user behavior (clicks, shares, views) and dynamically reorders or adds sharing options to match current user preferences and platform activity, making the interface adaptive without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where user actions are continuously monitored and fed back into the interface configuration process. When a user interacts with content or performs sharing actions, the system detects these actions and automatically adjusts the sharing options presented, creating a closed-loop system that learns from and responds to user behavior in real-time.

Inventive Principle:
Principle #23Feedback

2Productivity

If additional sharing options are dynamically added based on user behavior, then user engagement and sharing effectiveness improve, but the processing and detection requirements increase

Engineering Contradiction:
Improvemedia content sharingVSAvoiduser action detection
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The system automatically monitors and detects user actions without requiring external intervention or complex analysis tools. The detection mechanism is integrated into the existing platform infrastructure, allowing the system to self-monitor user clicks, shares, and views while automatically processing this information to adjust sharing options, reducing the need for additional detection infrastructure.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If sharing options are customized based on user actions and platform activity, then relevance and user satisfaction increase, but the system requires more sophisticated algorithms and data processing

Engineering Contradiction:
Improveease of sharingVSAvoidsystem processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system pre-configures multiple sharing options and templates in advance, ready to be deployed based on user actions. Instead of creating custom sharing interfaces from scratch in real-time, the system has pre-prepared sharing options for various platforms and scenarios, allowing it to quickly assemble relevant options based on detected user behavior without requiring complex real-time generation algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9565224B1Methods, systems, and media for presenting a customized user interface based on user actions
Publication Date: 2017.02.07 GOOGLE LLC
  • US9565224B1 patent drawing
  • US9565224B1 patent drawing
  • US9565224B1 patent drawing

AI summary

Methods, systems, and media for presenting a customized user interface based on user actions are provided. In some implementations, a method for presenting a customized user interface based on user actions is provided, the method comprising: receiving a request for media content from an application comprising a user interface for presenting media content that includes a plurality of user interface elements that each initiate sharing on a different platform; determining that the request was sent from the user device as a result of the user selecting a link on a first platform; and causing the application to present an additional user interface element that initiates sharing of the media content item on the first platform in addition to the plurality of user interface elements in response to determining that the request was transmitted as a result of selection of the link on the first platform.