Home Screen Widget Content Selection for Local Trending Posts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of identifying and recommending personalized user-generated content on social media platforms, particularly for recently uploaded and trending content, is becoming increasingly difficult due to the sheer volume of creative content being uploaded daily.

Innovation Solution

A computing device is configured to display widgets on its home screen GUI, obtaining location information to request and receive user-generated content from a social media platform's widget application server, prioritizing content based on criteria like popularity, recency, and usage frequency, and displaying this content as images or music information, which can be tapped to access the original content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the social media platform processes and recommends content from millions of daily uploads, then content personalization and trending identification improve, but system complexity and processing time increase

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

Solution Approach 1:

The patent segments the content recommendation system into multiple independent components: a widget server that handles content selection and ranking, local widgets on user devices that display content, and modular processing pipelines that separate trending detection from personalization. This segmentation allows each component to be optimized independently, reducing overall system complexity while maintaining personalization capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary widget server that acts as a mediator between the massive content upload system and the user's personal device. This intermediary pre-processes and filters content based on trending algorithms and user preferences before delivering to individual widgets, reducing the computational burden on both the central platform and user devices while maintaining personalized recommendations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system analyzes recently uploaded content to identify trending topics, then content freshness and relevance improve, but processing speed and computational resources worsen

Engineering Contradiction:
Improvecontent freshnessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing content metadata and basic engagement metrics at the time of upload, rather than analyzing full content later. The widget server pre-calculates initial trending scores and content categories when content is uploaded, allowing rapid retrieval and display of fresh trending content without requiring intensive real-time analysis of millions of uploads.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by focusing computational resources only on a subset of recently uploaded content that shows initial engagement signals. Rather than analyzing all new uploads equally, the widget server identifies and deeply processes only those content items that demonstrate early trending potential, achieving content freshness without the computational cost of exhaustive analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the widget displays detailed user generated content information, then user engagement and content awareness improve, but widget size and data transmission requirements worsen

Engineering Contradiction:
Improveuser engagementVSAvoiddata transmission
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential elements of user-generated content for display in the widget: thumbnail images, titles, engagement metrics, and trending indicators. Full content details, descriptions, and metadata are omitted from the widget display and only retrieved when users actively interact with the widget. This extraction maintains user engagement with visually appealing content while dramatically reducing data transmission requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The widget implements partial action by displaying a curated subset of content attributes rather than complete information. The widget shows only the most engaging visual and metric elements needed to attract user attention, with full content details available on-demand through deeper interaction. This approach achieves high engagement with minimal data transmission.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250377907A1Computing device and method for displaying widget content including image of user generated content
Publication Date: 2025.12.11 LEMON INC(GB)
  • US20250377907A1 patent drawing
  • US20250377907A1 patent drawing
  • US20250377907A1 patent drawing

AI summary

A computing device is provided, including processing circuitry configured to cause a widget to be displayed on a home screen GUI of an operating system of the computing device. The processing circuitry is further configured to obtain location information of a current location of the computing device, and send a request to download widget content from a widget content API of a widget application server of a social media platform, where the request includes the location information. The processing circuitry is further configured to receive the widget content from the widget application server, the widget content including an image of user generated content available on the social media platform that is linked to that user generated content that can be posted on the social medial platform. The processing circuitry is further configured to display the widget content in the widget on the home screen GUI.