METHODS AND APPARATUS FOR IMPLEMENTING A PROJECT WORKFLOW ON A SOCIAL NETWORK FEED
First Claim
1. A computer implemented method for generating a project workflow in an online social network, the method comprising:
- receiving, at a computing device, an indication of an event associated with a project workflow in the online social network;
identifying one or more relevant entities associated with the project workflow;
determining one or more stages for completing the project workflow;
generating a workflow object stored or configured to be stored in one or more feed tables in a database system, wherein the workflow object includes a plurality of data fields for at least one of;
the one or more relevant entities associated with the project workflow and the one or more stages for completing the project workflow; and
providing a feed item associated with the workflow object for inclusion in an information feed of at least one of the one or more relevant entities.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, systems, and computer readable storage media for generating a project workflow in an online social network. An indication of an event is received to initiate a project workflow. The project workflow may be defined by a series of stages and one or more entities associated with any of the stages. As such, one or more relevant entities associated with the project workflow are identified and one or more stages for completing the project workflow are determined. A workflow object stored or configured to be stored in one or more feed tables in a database system is generated, where the workflow object includes a plurality of data fields. A feed item associated with the workflow object is provided in an information feed of at least one of the one or more relevant entities.
-
Citations
20 Claims
-
1. A computer implemented method for generating a project workflow in an online social network, the method comprising:
-
receiving, at a computing device, an indication of an event associated with a project workflow in the online social network; identifying one or more relevant entities associated with the project workflow; determining one or more stages for completing the project workflow; generating a workflow object stored or configured to be stored in one or more feed tables in a database system, wherein the workflow object includes a plurality of data fields for at least one of;
the one or more relevant entities associated with the project workflow and the one or more stages for completing the project workflow; andproviding a feed item associated with the workflow object for inclusion in an information feed of at least one of the one or more relevant entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computing devices for generating a project workflow in an online social network, the one or more computing devices comprising:
one or more processors configured to execute one or more instructions to; receive an indication of an event associated with a project workflow in the online social network; identify one or more relevant entities associated with the project workflow; determine one or more stages for completing the project workflow; generate a workflow object stored or configured to be stored in one or more feed tables in a database system, wherein the workflow object includes a plurality of data fields for at least one of;
the one or more relevant entities associated with the project workflow and the one or more stages for completing the project workflow; andprovide a feed item associated with the workflow object for inclusion in an information feed of at least one of the one or more relevant entities. - View Dependent Claims (16, 17, 18, 19)
-
20. A non-transitory computer-readable storage medium storing instructions executable by a computing device to perform a method of generating a project workflow in an online social network, the method comprising:
-
receiving, at a computing device, an indication of an event associated with a project workflow in the online social network; identifying one or more relevant entities associated with the project workflow; determining one or more stages for completing the project workflow; generating a workflow object stored or configured to be stored in one or more feed tables in a database system, wherein the workflow object includes a plurality of data fields for at least one of;
the one or more relevant entities associated with the project workflow and the one or more stages for completing the project workflow; andproviding a feed item associated with the workflow object for inclusion in an information feed of at least one of the one or more relevant entities.
-
Specification