SOCIAL MEDIA RULE ENGINE
First Claim
1. A computer implemented method comprising:
- receiving instructions from a user for identifying data on one or more social networks, wherein the instructions received from the user comprise one or more conditions and one or more actions;
identifying, on the one or more social networks, data that is associated with one or more social entities;
determining one or more characteristics of the identified data;
determining, based on the one or more characteristics of the identified data, that the identified data meets one or more conditions for identifying data specified in the instructions received from the user;
in response to determining that the identified data meets one or more conditions specified in the instructions received from the user, performing one or more actions specified in the instructions received from the user.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method includes receiving instructions from a user for identifying data on one or more social networks, wherein the instructions received from the user comprise one or more conditions and one or more actions, identifying, on the one or more social networks, data that is associated with one or more social entities, determining one or more characteristics of the identified data, determining, based on the one or more characteristics of the identified data, that the identified data meets one or more conditions for identifying data specified in the instructions received from the user, in response to determining that the identified data meets one or more conditions specified in the instructions received from the user, performing one or more actions specified in the instructions received from the user.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
receiving instructions from a user for identifying data on one or more social networks, wherein the instructions received from the user comprise one or more conditions and one or more actions; identifying, on the one or more social networks, data that is associated with one or more social entities; determining one or more characteristics of the identified data; determining, based on the one or more characteristics of the identified data, that the identified data meets one or more conditions for identifying data specified in the instructions received from the user; in response to determining that the identified data meets one or more conditions specified in the instructions received from the user, performing one or more actions specified in the instructions received from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processing devices; and one or more non-transitory computer-readable media coupled to the one or more processing devices having instructions stored thereon which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising; receiving instructions from a user for identifying data on one or more social networks, wherein the instructions received from the user comprise one or more conditions and one or more actions; identifying, on one or more social networks, data that is associated with one or more social entities; determining one or more characteristics of the identified data; determining, based on the one or more characteristics of the identified data, that the identified data meets one or more conditions specified in the instructions received from the user; in response to determining that the identified data meets one or more conditions specified in the instructions received from the user, performing one or more actions specified in the instructions received from the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage device encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving instructions from a user for identifying data on one or more social networks, wherein the instructions received from the user comprise one or more conditions and one or more actions; identifying, on one or more social networks, data that is associated with one or more social entities; determining one or more characteristics of the identified data; determining, based on the one or more characteristics of the identified data, that the identified data meets one or more conditions specified in the instructions received from the user; in response to determining that the identified data meets one or more conditions specified in the instructions received from the user, performing one or more actions specified in the instructions received from the user.
-
Specification