Social network system with correlation of business results and relationships
First Claim
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to correlate business results within a social network, the correlating comprising:
- receiving from an enterprise application a business object, associated business object data and corresponding enterprise members, wherein the enterprise members comprise an enterprise team assigned to the business object, and wherein the enterprise application comprises a customer relationship management (CRM) system, and the business object comprises a sales opportunity within the CRM system;
generating a social object for the social network, wherein the social object corresponds to the business object and the business object data and comprises related conversations;
assigning social members to the social object, wherein the social members comprise the enterprise team and additional members of the social network and wherein a set of the social members is different than a set of the enterprise members and at least one of the social members is not a user of the CRM system;
receiving a change in the business object, wherein the change comprises a change to the associated business object data comprising an outcome of the sales opportunity; and
correlating the change in the business object to each of the enterprise members and to each of the social members so that each of the social members are associated with the outcome;
wherein the change to the business object data of the enterprise application on a first server is received by the social network on a second server through an application programming interface, and the social network modifies the social object to incorporate the change;
wherein changes to the social object are sent to the first server through the application programming interface, and the business object data of the enterprise application is modified to incorporate the changes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that generates a social network and correlates business results within that social network receives, from an enterprise application, a business object, an associated system of record and corresponding enterprise members. The system generates a social object for the social network, where the social object corresponds to the business object. The system assigns social members to the social object and receives any changes to the business object. The system then correlates the change in the business object to each of the enterprise members and social members via the social object.
-
Citations
23 Claims
-
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to correlate business results within a social network, the correlating comprising:
-
receiving from an enterprise application a business object, associated business object data and corresponding enterprise members, wherein the enterprise members comprise an enterprise team assigned to the business object, and wherein the enterprise application comprises a customer relationship management (CRM) system, and the business object comprises a sales opportunity within the CRM system; generating a social object for the social network, wherein the social object corresponds to the business object and the business object data and comprises related conversations; assigning social members to the social object, wherein the social members comprise the enterprise team and additional members of the social network and wherein a set of the social members is different than a set of the enterprise members and at least one of the social members is not a user of the CRM system; receiving a change in the business object, wherein the change comprises a change to the associated business object data comprising an outcome of the sales opportunity; and correlating the change in the business object to each of the enterprise members and to each of the social members so that each of the social members are associated with the outcome; wherein the change to the business object data of the enterprise application on a first server is received by the social network on a second server through an application programming interface, and the social network modifies the social object to incorporate the change; wherein changes to the social object are sent to the first server through the application programming interface, and the business object data of the enterprise application is modified to incorporate the changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of correlating business results within a social network, the correlating comprising:
-
receiving from an enterprise application a business object, associated business object data and corresponding enterprise members, wherein the enterprise members comprise an enterprise team assigned to the business object, and wherein the enterprise application comprises a customer relationship management (CRM) system, and the business object comprises a sales opportunity within the CRM system; generating a social object for the social network, wherein the social object corresponds to the business object and the business object data and comprises related conversations; assigning social members to the social object, wherein the social members comprise the enterprise team and additional members of the social network and wherein a set of the social members is different than a set of the enterprise members and at least one of the social members is not a user of the CRM system; receiving a change in the business object, wherein the change comprises a change to the associated business object data comprising an outcome of the sales opportunity; and correlating the change in the business object to each of the enterprise members and to each of the social members so that each of the social members are associated with the outcome; wherein the change to the business object data of the enterprise application on a first server is received by the social network on a second server through an application programming interface, and the social network modifies the social object to incorporate the change; wherein changes to the social object are sent to the first server through the application programming interface, and the business object data of the enterprise application is modified to incorporate the changes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A social network comprising:
-
a processor; a storage device coupled to the processor and storing instructions, the instructions when executed by the processor implementing modules; a business object, associated business object data and corresponding identities of enterprise members received from an enterprise application and stored on the storage device, wherein the enterprise members comprise an enterprise team assigned to the business object, and wherein the enterprise application comprises a customer relationship management (CRM) system, and the business object comprises a sales opportunity within the CRM system; a social object generation module implemented by the processor that generates a social object for the social network, wherein the social object corresponds to the business object and the business object data and comprises related conversations and assigns identities of social members to the social object, wherein the social members comprise the enterprise team and additional members of the social network and wherein a set of the social members is different than a set of the enterprise members and at least one of the social members is not a user of the CRM system; a correlation module implemented by the processor that receives a change in the business object, wherein the change comprises a change to the associated business object data comprising an outcome of the sales opportunity, and correlates the change in the business object to each of the enterprise members and to each of the social members so that each of the social members are associated with the outcome; wherein the change to the business object data of the enterprise application on a first server is received by the social network on a second server through an application programming interface, and the social network modifies the social object to incorporate the change; wherein changes to the social object are sent to the first server through the application programming interface, and the business object data of the enterprise application is modified to incorporate the changes. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification