SYSTEM AND METHODS FOR SOCIAL DATA SHARING CAPABILITIES FOR ENTERPRISE INFORMATION SYSTEMS
First Claim
1. A method of providing information contained in a multi-tenant information system to a user of the multi-tenant information system, comprising:
- generating a profile defining the information and including one or more rules which, if satisfied, will cause execution of a process to provide the information to the user;
detecting an activity occurring within the multi-tenant information system;
evaluating the one or more rules to determine if the detected activity satisfies a condition defined by the one or more rules;
accessing the information contained in the multi-tenant information system if the detected activity satisfies the condition defined by the one or more rules;
formatting the information in accordance with a condition contained in the profile; and
posting the formatted information to a social application, thereby distributing the information to the user via a channel associated with the social application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for enabling a display of updates to enterprise information in a social feed are described herein. A social subscription component receives instructions from a user pertaining to an enterprise information system entity and creates an enterprise information update rule or conditions corresponding to the instructions. A social data storage component stores the enterprise information update rule. A social content generation component monitors updates to data stored in an enterprise information system, tests any updates against the enterprise information update rule(s), if applicable accesses data related to those updates, and generates social posts pertaining to the updates for display to the user. A social user interface component may format and presents the social posts to the user.
-
Citations
20 Claims
-
1. A method of providing information contained in a multi-tenant information system to a user of the multi-tenant information system, comprising:
-
generating a profile defining the information and including one or more rules which, if satisfied, will cause execution of a process to provide the information to the user; detecting an activity occurring within the multi-tenant information system; evaluating the one or more rules to determine if the detected activity satisfies a condition defined by the one or more rules; accessing the information contained in the multi-tenant information system if the detected activity satisfies the condition defined by the one or more rules; formatting the information in accordance with a condition contained in the profile; and posting the formatted information to a social application, thereby distributing the information to the user via a channel associated with the social application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for enabling a display of an update to enterprise information in a social application feed comprising:
-
(a) a social subscription component for receiving one or more instructions from a user pertaining to an enterprise information system entity, and in response creating an enterprise information update rule corresponding to the one or more instructions; (b) a social data storage component for storing the enterprise information update rule; (c) a social content generation component for monitoring one or more updates to data stored in the enterprise information system, testing the one or more updates against the enterprise information update rule, accessing data related to the updates if the enterprise information update rule is satisfied, and generating a post pertaining to the accessed data for distribution to the social application; and (d) a social user interface component for formatting and presenting the post to the user. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for providing information contained in a multi-tenant information system to a user of the multi-tenant information system, comprising:
-
an electronic processor configured to access a non-transitory computer readable medium and programmed to execute a set of instructions; the set of instructions stored in the non-transitory computer readable medium, wherein when executed by the electronic processor, the set of instructions cause the apparatus to implement a process for providing the information comprising generating a profile defining the information and including one or more rules which, if satisfied, will cause execution of a process to provide the information to the user; detecting an activity occurring within the multi-tenant information system; evaluating the one or more rules to determine if the detected activity satisfies a condition defined by the one or more rules; accessing the information contained in the multi-tenant information system if the detected activity satisfies the condition defined by the one or more rules; formatting the information in accordance with a condition contained in the profile; and posting the formatted information to a social application, thereby distributing the information to the user via a channel associated with the social application. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification