Social Network Information Feed for Activity Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud computing environments, conventional database management techniques fail to effectively track and share the activities of users across a database system, leading to inefficient, untimely, and incomplete reports, and difficulties in identifying users who would benefit from information updates.

Innovation Solution

Implementing systems and methods that allow users to follow data objects like records, enabling automatic tracking of updates and actions, and sharing these updates through information feeds, which can be sent via various communication networks, including email, to ensure timely and comprehensive information dissemination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional database management techniques are used, then users can access database resources, but users cannot effectively track and share activities of other users

Engineering Contradiction:
Improveinformation about user activitiesVSAvoidsystem complexity for tracking and sharing
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an information feed as an intermediary mechanism that captures user activities (such as record updates, creations, or deletions) and automatically distributes this information to relevant users. The feed acts as a mediator between the database system and users, enabling activity tracking and sharing without requiring direct complex interactions between users and the database management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If manual reporting of user activities is implemented, then information can be shared, but the process becomes inefficient and untimely

Engineering Contradiction:
Improveinformation sharing efficiencyVSAvoidtime delay in information dissemination
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system implements self-service by automatically capturing user activities through database triggers or event listeners and generating feed items without requiring manual intervention. The information feed system autonomously tracks, formats, and distributes activity information to subscribed users, eliminating the need for users to manually create and send reports, thereby improving efficiency and eliminating time delays.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The information feed provides immediate feedback to users about activities performed by other users in the system. When a user performs an action on a database record, the system automatically generates a feed item and notifies relevant users in real-time or near-real-time, ensuring timely information dissemination and enabling users to respond promptly to relevant activities.

Inventive Principle:
Principle #23Feedback

3Loss of information

If comprehensive tracking of all user activities is implemented, then complete information is available, but it becomes difficult to identify users who would benefit from specific information

Engineering Contradiction:
Improvecompleteness of activity informationVSAvoidease of identifying relevant users
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by allowing different users to have customized information feeds based on their specific needs, roles, and interests. Instead of providing a single comprehensive feed to all users, the system enables each user to subscribe to or be automatically assigned feeds related to their responsibilities, making the information both comprehensive for each user and easily tailored to their specific context.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The information feed system segments the comprehensive activity information into separate, manageable feeds organized by user, record, or activity type. This segmentation allows the system to maintain complete tracking of all user activities while distributing the information in organized, relevant portions to different users, making it easier for each user to identify and consume only the information that benefits them.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10069841B2Computer implemented methods and apparatus for sharing data of an information feed of an online social network
Publication Date: 2018.09.04 SALESFORCE INC
  • US10069841B2 patent drawing
  • US10069841B2 patent drawing
  • US10069841B2 patent drawing

AI summary

Methods, apparatus, systems, and computer program products are disclosed for sharing data of an online social network. In some implementations, a selection of data of an information feed is received. The information feed includes a plurality of feed items configured to be stored on one or more storage mediums and capable of being displayed in a presentation on a display device. The selected data includes at least a portion of one or more of the feed items. A first network communication including the selected data is generated. The generated first network communication is sent to a designated network address via a network.