Dynamic Social Profile Feeds for Backward Match Review

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking applications lack efficient methods for presenting user profiles in a sequence that allows users to navigate through potential matches in both forward and backward directions, leading to suboptimal matching experiences and increased bandwidth usage.

Innovation Solution

A method for presenting user profiles on a user interface that allows users to navigate through potential matches in a sequence, enabling forward and backward navigation, and dynamically adjusts the sequence based on user interactions and review attributes, such as time spent and facial reactions, to prioritize relevant matches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If profiles are presented in a fixed predefined sequence, then system complexity is reduced, but user experience and matching quality deteriorate due to inability to navigate backward

Engineering Contradiction:
Improveprofile navigation capabilityVSAvoidsequence management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic sequence adjustment where the profile presentation order changes based on user interactions. The system transitions from a static predefined sequence to a dynamic sequence that adapts in real-time, allowing users to navigate backward to previously viewed profiles while the system reorders profiles based on engagement metrics like time spent viewing and interaction patterns.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If all profiles are transmitted to user devices, then complete matching information is available, but bandwidth consumption increases

Engineering Contradiction:
Improvematching information completenessVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the most relevant profiles to user devices based on pre-filtering criteria and user preferences. Instead of transmitting all profiles, the system identifies and sends a curated subset that is most likely to match user interests, reducing bandwidth consumption while maintaining matching quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary filtering and ranking of profiles before transmission to user devices. By pre-processing the profile data on the server side and only transmitting highly relevant matches, the system reduces the amount of data that needs to be transmitted over the network while ensuring users receive complete information about the most relevant potential matches.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If users can navigate backward through profiles, then profile vetting capability improves, but data transmission requirements increase

Engineering Contradiction:
Improveprofile review capabilityVSAvoiddata transmission volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent implements local quality by maintaining different data states for different profiles in the sequence. Previously viewed profiles that users can navigate back to have their data cached locally on the user device, allowing immediate backward navigation without retransmission. Only new or updated profiles trigger additional data transmission, optimizing the balance between review capability and data usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250238471A1Dynamic Adjustment of Profile Feed in a Social Network
Publication Date: 2025.07.24 BUMBLE IP HOLDCO LLC
  • US20250238471A1 patent drawing
  • US20250238471A1 patent drawing
  • US20250238471A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting user profiles on a user interface. In some implementations, a server receives a request to view profiles for each of one or more other users from a client device associated with a requesting user. The server applies matching criteria to a profile of the requesting user and profiles for respective users to identify profiles for a sequence of profiles. The server enables sequential display of information representative of the identified profiles on a user interface of the client device, including enabling display of first information representative of a first profile of the identified profiles, determining a user review attribute for the first profile, dynamically adjusting the sequence of profiles based on the user review attribute, and enabling display of second information representative of a second profile of the identified profiles in the adjusted sequence of profiles.