Activity Profile-Based Content Prioritization Across Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the inconvenience of having to scroll through unwanted content on one device to access preferred content, as existing applications do not effectively prioritize content based on user activity profiles across multiple devices.

Innovation Solution

The system detects and analyzes user activity on multiple devices to generate activity profiles, which are used to prioritize content items in the application, ensuring that preferred content is displayed prominently on each device without requiring users to scroll through unwanted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content items are displayed in a fixed order without prioritization, then the application structure remains simple, but users must scroll through unwanted content to access preferred content

Engineering Contradiction:
Improveease of content accessVSAvoidcomplexity of content prioritization system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by detecting user activity and generating activity profiles before content display. The server analyzes user interactions with content items across multiple devices and pre-prioritizes content based on these profiles, so that when users access the application, their preferred content is already positioned at the top of the feed without requiring manual scrolling or complex real-time sorting operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary activity profile that mediates between user behavior data and content presentation. The activity profile serves as a middle layer that translates raw user interactions into prioritization signals, allowing the system to automatically adjust content ordering without requiring complex direct manipulation of the content display structure or user interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system prioritizes content based on detailed activity profiles, then content presentation accuracy improves, but the system complexity increases

Engineering Contradiction:
Improveaccuracy of content prioritizationVSAvoidcomplexity of activity detection and analysis system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the content prioritization system into distinct functional components: activity detection modules on user devices, activity profile generation on the server, and content prioritization based on profile matching. This segmentation allows each component to operate independently with well-defined interfaces, reducing overall system complexity while maintaining high prioritization accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The activity profile serves multiple functions simultaneously: it captures user preferences, guides content prioritization, and adapts to different devices and contexts. This multi-functionality reduces the need for separate mechanisms for each task, simplifying the overall system architecture while achieving precise content prioritization through a single unified data structure.

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

3Adaptability or versatility

If the system transfers and processes activity data across multiple devices, then user experience consistency improves, but bandwidth usage increases

Engineering Contradiction:
Improveconsistency of user experience across devicesVSAvoidbandwidth consumption for data transfer
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential activity information needed for prioritization and transfers it to the server for profile generation, rather than synchronizing complete activity logs across all devices. This selective extraction reduces data transfer volume and bandwidth consumption while maintaining the ability to generate accurate activity profiles that ensure consistent user experience across different devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230099092A1Presenting content of an application
Publication Date: 2023.03.30 YAHOO ASSETS LLC
  • US20230099092A1 patent drawing
  • US20230099092A1 patent drawing
  • US20230099092A1 patent drawing

AI summary

One or more computing devices, systems, and/or methods for presenting content of an application are provided. For example, a first content interface, associated with an application, may be displayed using a first device. First activity performed using the first content interface may be detected. The first activity may be analyzed to generate a first activity profile associated with the first content interface. A first request to access the application may be received from the first device. The first activity profile may be selected from a plurality of activity profiles associated with the user account, based upon a determination that the first request is associated with the first content interface. Content items of the content items database may be prioritized, based upon the first activity profile, to generate a list of content items associated with the first content interface. The list of content items may be displayed by the first device.