Adjusting Participant Profile Visibility via Relevancy Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Social networking interfaces often display participant profiles based on timing or frequency of activity stream updates rather than relevance, leading to visibility levels that do not align with client interests, causing profiles of interest to be obscured and those of little interest to be prominently displayed.
Innovation Solution
A method to adjust the prominence of participant profiles in a social networking interface by calculating a relevancy score based on the content of activity stream updates, comparing terms, content types, and actionable tasks with the client's interests, and adjusting visibility levels such as thumbnail size and border intensity accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If participant profiles are displayed based on timing or frequency of activity stream updates, then the display is simple and objective, but the visibility levels do not align with client interests causing profiles of interest to be obscured
Solution Approach 1:
The patent changes the parameter basis for profile visibility from temporal metrics (timing/frequency of updates) to relevance metrics (relevancy scores based on client interests). The system calculates relevancy scores by comparing participant profile attributes, activity stream content, and client interest profiles, then adjusts visibility levels dynamically based on these scores, allowing profiles of interest to remain visible regardless of posting frequency.
Solution Approach 2:
The patent introduces an intermediary relevancy scoring mechanism that mediates between raw activity data and display visibility. This intermediary layer computes relevance by analyzing multiple factors including participant-client relationship strength, activity content matching client interests, and engagement patterns, then uses these scores to determine appropriate visibility levels, decoupling visibility from simple temporal metrics.
2Loss of information
If profiles are prominently displayed based on recent activity, then visibility is maximized for active participants, but profiles of participants with little interest are also prominently displayed reducing relevance
Solution Approach 1:
The patent applies local quality by making visibility levels participant-specific rather than uniform. Each participant profile receives a customized visibility level based on their individual relevancy score relative to the client's interests. This allows the system to selectively maximize visibility for relevant participants while minimizing it for irrelevant ones, optimizing both information retention and delivery efficiency.
Solution Approach 2:
The patent implements dynamic visibility adjustment where profile prominence changes continuously based on real-time relevancy assessments. As client interests evolve or new activity streams are analyzed, relevancy scores are updated and visibility levels are adjusted accordingly, creating a dynamic system that adapts to changing relevance conditions rather than static temporal-based display.
Data Source
AI summary
An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.


