Methods and apparatus for discontinuing the following of records in an on-demand database service environment
Assigneesalesforce.com, inc.
InventorJohn Kucera
Life of this patent
Estimating the term…
Abstract
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment. In one embodiment, one or more records are identified according to one or more designated criteria. The records are stored in a database. The records are being followed by one or more users in an on-demand database service environment such that updates to the records are capable of being stored as feed items in one or more feed tables in the database. The feed items are capable of being published in an information feed displayed on one or more devices associated with the one or more users. The following of the identified one or more records by the one or more users is discontinued.
Claims20
A database system for muting content containing particular words in a social networking system, the database system implemented using a server system comprising one or more hardware processors, the database system comprising one or more databases storing a plurality of data objects, the database system configurable to cause:
- obtaining, from a user device, user input indicating one or more words representing undesired content in the social networking system;
- identifying, in the one or more words, an @ sign in connection with a name of an account implemented as one or more database records stored in the one or more databases;
- storing, using one or more data objects in the one or more databases, data identifying the one or more words;
- identifying one or more of a plurality of posts of the social networking system as at least mentioning the account name;
- and
- designating, using one or more data objects in the one or more databases, the identified one or more posts as having a muted state, the muted state preventing:
- display, on the user device, of one or more notifications of the identified one or more posts, and
- inclusion in a timeline of information associated with the identified one or more posts.
A system comprising:
- a processor capable of communicating with a non-transitory data storage medium;
- and
- database system software stored on the non-transitory data storage medium for execution by the processor, the database system software configurable to cause:
- obtaining, from a user device, user input indicating one or more words representing undesired content in a social networking system;
- identifying, in the one or more words, an @ sign in connection with a name of an account implemented as one or more database records stored in one or more databases;
- storing, using one or more data objects in one or more databases, data identifying the one or more words;
- identifying one or more of a plurality of posts of the social networking system as at least mentioning the account name;
- and
- designating, using one or more data objects in the one or more databases, the identified one or more posts as having a muted state, the muted state preventing:
- display, on the user device, of one or more notifications of the identified one or more posts, and
- inclusion in a timeline of information associated with the identified one or more posts.
A method comprising:
- obtaining, from a user device, user input indicating one or more words representing undesired content in a social networking system;
- identifying, in the one or more words, an @ sign in connection with a name of an account implemented as one or more database records stored in one or more databases;
- storing, using one or more data objects in one or more databases, data identifying the one or more words;
- identifying one or more of a plurality of posts of the social networking system as at least mentioning the account name;
- and
- designating, using one or more data objects in the one or more databases, the identified one or more posts as having a muted state, the muted state preventing:
- display, on the user device, of one or more notifications of the identified one or more posts, and
- inclusion in a timeline of information associated with the identified one or more posts.
A computer program product comprising a non-transitory computer-readable medium storing program code to be executed by one or more processors when retrieved from the non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
- obtaining, from a user device, user input indicating one or more words representing undesired content in a social networking system;
- identifying, in the one or more words, an @ sign in connection with a name of an account implemented as one or more database records stored in one or more databases;
- storing, using one or more data objects in one or more databases, data identifying the one or more words;
- identifying one or more of a plurality of posts of the social networking system as at least mentioning the account name;
- and
- designating, using one or more data objects in the one or more databases, the identified one or more posts as having a muted state, the muted state preventing:
- display, on the user device, of one or more notifications of the identified one or more posts, and
- inclusion in a timeline of information associated with the identified one or more posts.
Dependencies are inferred from the claim text.