Social Network Event Reporting System for User Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social-networking systems lack effective mechanisms for reporting and managing events such as login issues, user action restrictions, and system errors to users across multiple devices, leading to user inconvenience and potential misuse.

Innovation Solution

Implementing a system where the social-networking system logs and reports events to users' devices, providing categorized event notifications with actionable buttons for information or resolution, and allowing users to select actions that update their profile or system permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the social-networking system logs and reports events to users across multiple devices, then user awareness and control over account activities is enhanced, but system complexity increases

Engineering Contradiction:
Improveuser awareness of account activitiesVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an event reporting system that acts as an intermediary between the social-networking system and users. This system captures events (login issues, restrictions, errors), processes them through a standardized framework, and delivers them to users across multiple devices. The intermediary structure manages the complexity by centralizing event handling logic while maintaining simple user-facing interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The event reporting system segments information delivery by categorizing events into distinct types (login issues, user action restrictions, system errors) and delivering them through organized channels. This segmentation allows the system to manage complexity by handling different event types through specialized processing paths while presenting unified user experiences.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the system provides categorized event notifications with actionable buttons for information or resolution, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveuser interaction with event notificationsVSAvoidnotification system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The notification system implements self-service by providing users with actionable buttons that enable them to directly resolve certain events without requiring support intervention. Users can take immediate actions such as requesting more information or resolving events themselves, which simplifies the interaction model while reducing the burden on support systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring resolution pathways and actionable buttons within notifications. Common event resolution steps are prepared in advance and presented to users as ready-to-execute options, eliminating the need for users to navigate complex troubleshooting procedures.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system enables timely action on issues through event reporting, then system reliability improves, but loss of time in event processing increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidevent processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The event reporting system performs preliminary actions by pre-processing and categorizing events as they occur, preparing them for immediate delivery to users. Event data is structured and validated in advance, allowing for rapid notification delivery without requiring complex processing at the time of user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements rapid event processing by skipping unnecessary intermediate steps in the event handling pipeline. Events are captured, processed through essential validation, and delivered to users with minimal delay, prioritizing speed for time-critical events while maintaining necessary quality controls.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9660993B2Event reporting and handling
Publication Date: 2017.05.23 META PLATFORMS INC
  • US9660993B2 patent drawing
  • US9660993B2 patent drawing
  • US9660993B2 patent drawing

AI summary

Particular embodiments may receive and log information related to one or more events occurring on one or more client computing devices associated with a user. An event may comprise a restriction of a user action on a social-networking system, the restriction comprising the social-networking system blocking the user from performing the user action. An event may comprise a login issue associated with logging in to the social-networking system. An event may comprise a system or device error. System errors may comprise events originating from a third-party system. For each event, an indication of the event and at least one user-activatable reference may be provided for display to the user. A control action may then be determined for the event in response to a user selection of the user-activatable reference. An interface may provide third parties with a view of a user's events as well as functionality to effect control actions.