Editable Post State Management in Social Network Feeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional social network feeds lack the ability to edit posts after they have been submitted, leading to inefficiencies and inaccuracies, as users cannot update information without deleting and re-submitting, which can result in outdated or incorrect data being visible to others.

Innovation Solution

The system allows users to edit posts until they receive feedback, such as comments or likes, by maintaining an editable state and automatically updating the information feed with the changes, which are then saved to feed tables and displayed to subscribers with visual indicators of edits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users are allowed to edit posts after submission, then information accuracy is improved, but system complexity increases due to state management requirements

Engineering Contradiction:
Improveinformation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the post state changeable rather than fixed. Posts transition between editable and non-editable states based on specific conditions (whether feedback has been received). This dynamic state management allows the system to adapt its behavior based on the post's current condition, enabling edits when appropriate while preventing them when feedback exists, thus resolving the contradiction between allowing edits and maintaining system simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of post editability from a static binary state to a conditional state. The system evaluates parameters such as whether feedback has been received and whether the post is within the editing timeframe. By changing these parameters dynamically, the system determines whether editing is permitted, thereby improving information accuracy while managing complexity through parameter-based control rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

2Speed

If automatic update mechanism is implemented, then information timeliness is improved, but processing overhead increases

Engineering Contradiction:
Improveinformation timelinessVSAvoidprocessing overhead
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements preliminary action by pre-establishing the automatic update mechanism that triggers upon post modification. Instead of requiring manual intervention or periodic polling, the system is pre-configured to automatically detect changes and propagate them to followers. This preliminary setup enables timely information dissemination while minimizing ongoing processing overhead through event-driven architecture rather than continuous processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback loops where the system monitors for post changes and automatically notifies followers of updates. This feedback mechanism ensures information timeliness by immediately communicating changes to subscribers. The processing overhead is managed by implementing the feedback trigger only when actual changes occur, rather than continuous monitoring, thus balancing timeliness with resource efficiency.

Inventive Principle:
Principle #23Feedback

3Loss of information

If visual indicators of edits are added, then user awareness is improved, but interface complexity increases

Engineering Contradiction:
Improveuser awarenessVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies color changes as a visual indicator mechanism. When a post is edited, the system changes the color or appearance of the post element to signal to users that modifications have been made. This simple visual transformation effectively communicates edit status without requiring complex interface elements, thereby improving user awareness while maintaining interface simplicity through minimal aesthetic changes rather than structural complexity.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS9471619B2Computer implemented methods and apparatus for controlling the inclusion of edited information in an information feed
Publication Date: 2016.10.18 SALESFORCE INC
  • US9471619B2 patent drawing
  • US9471619B2 patent drawing
  • US9471619B2 patent drawing

AI summary

Disclosed are systems, apparatus, methods and computer program products for controlling the state of a post in a social networking system implemented using a database system. In some implementations, a post is received from a user device. The post is configured to be shared in a feed of the social networking system and configured to be stored or identified using at least one data object in a database. The post has a state, which is either editable to permit editing of the post or non-editable to prevent editing of the post. At least a first criterion is applied to content in relation to the post. When at least the first criterion is satisfied, the state of the post can be controlled to be editable or non-editable.