Social Network Group Creation with Feedback-Based Suggestions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional social networking services lack an effective mechanism for users to create and manage groups of connections, leading to labor-intensive and often incomplete or smaller lists, as they fail to provide relevant suggestions for additional connections, thereby diminishing the user experience.

Innovation Solution

The system suggests additional connections based on common characteristics among existing group members, using both positive and negative feedback to refine the grouping process dynamically, allowing users to add connections that share similar traits such as age, location, interests, or affinities, and updating suggestions as the group is created.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually create groups of connections without suggestion mechanisms, then users have full control over group composition, but the process becomes highly labor-intensive and leads to incomplete or smaller lists

Engineering Contradiction:
Improveease of group creationVSAvoidtime required for group creation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms by analyzing user selections during group creation. When users add connections to a group, the system learns from these choices and uses the identified common characteristics to suggest additional relevant connections, creating a dynamic feedback loop that improves the grouping process efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically analyzing user connection data, identifying common characteristics among selected connections, and generating suggestions without requiring explicit user instructions. The system autonomously determines grouping criteria based on observed user behavior patterns

Inventive Principle:
Principle #25Self-service

2Productivity

If conventional social networking services provide no suggestion mechanism for group creation, then system complexity remains low, but user experience is diminished and groups remain incomplete

Engineering Contradiction:
Improvecompleteness of connection groupsVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical selection processes with automated computational analysis. Instead of users manually evaluating each potential connection, the system uses algorithms to analyze connection characteristics, calculate similarities, and generate suggestions, substituting computational intelligence for manual effort

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs preliminary analysis of user connections and their characteristics before the user completes group creation. By pre-processing connection data and identifying potential group members based on common characteristics, the system prepares suggestions in advance to guide user decision-making

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9940402B2Creating groups of users in a social networking system
Publication Date: 2018.04.10 META PLATFORMS INC
  • US9940402B2 patent drawing
  • US9940402B2 patent drawing
  • US9940402B2 patent drawing

AI summary

A social networking system facilitates a user's creation of a group of other users from among the user's connections in the user's social network. The created groups may be used, for example, to publish information to certain user-defined groups or to define privacy settings or other access rights to the user's content according to such user-defined groups. When a user adds connections to a group, the social networking system determines suggested connections that have not been added to the group, based on a similarity of the suggested connections with one or more of the connections who have been added to the group. These suggested connections are then presented to the user to facilitate the creation of the group. Both positive and negative feedback may be used to generate a useful set of suggestions, which may be updated as the user further defines the group.