Participant list
AssigneeAppian Corporation
InventorsMatthew Wheeler Calkins, Robert Charles Kramer
Life of this patent
Estimating the term…
Abstract
In one implementation, entries may be received in a social network platform. The entries may include an entry associated with a participant list. The participant list may identify one or more users as a participant for the entry. A filter request for a user may be received. The filter request may be a request to filter the received entries based on the presence of the user in the participant list. The received entries may be filtered based on the presence of the user in the participant list. The filtered entries may be provided to the user.
Claims19
A method for providing persistence in a social network platform, the method comprising:
- receiving entries in the social network platform, the entries including an entry associated with a participant list that (i) identifies one or more users as a participant for the entry and (ii) does not identify a particular user, wherein the received entries can be viewed by any user including the particular user that is not in the participant list and the received entries can be filtered only to the users included in the participant list;
- providing the entry to the particular user in response to a request from the particular user for entries in the social network platform;
- determining (i) that a communication from the particular user is a comment that responds to a communication of another user to the entry in the social network and (ii) that the entry in the social network is associated with a participant list that does not identify the particular user;
- in response to determining (i) that the communication from the particular user is a comment that responds to the communication of another user to the entry in the social network and (ii) that the entry in the social network is associated with a participant list that does not identify the particular user, including an identifier for the particular user in the participant list for the entry;
- receiving a filter request for the particular user, the filter request being a request to filter the received entries based on the presence of the identifier for the particular user in the participant list;
- filtering the received entries based on the presence of the identifier for the particular user in the participant list;
- and
- providing the filtered entries including the entry to the particular user.
A system for providing persistence in a social network platform, the system comprising:
- a processor;
- one or more instructions encoded in a non-transitory computer-readable storage medium for execution by the processor, the one or more instructions when executed by the processor operable to:
- receiving entries in the social network platform, the entries including an entry associated with a participant list that (i) identifies one or more users as a participant for the entry and (ii) does not identify a particular user, wherein the received entries can be viewed by any user including the particular user that is not in the participant list and the received entries can be filtered only to the users included in the participant list;
- providing the entry to the particular user in response to a request from the particular user for entries in the social network platform;
- determining (i) that a communication from the particular user is a comment that responds to a communication of another user to the entry in the social network and (ii) that the entry in the social network is associated with a participant list that does not identify the particular user;
- in response to determining (i) that the communication from the particular user is a comment that responds the communication of another user to the entry in the social network and (ii) that the entry in the social network is associated with a participant list that does not identify the particular user, including an identifier for the particular user in the participant list for the entry;
- receiving a filter request for the particular user, the filter request being a request to filter the received entries based on the presence of the identifier for the particular user in the participant list;
- filtering the received entries based on the presence of the identifier for the particular user in the participant list;
- and
- providing the filtered entries including the entry to the particular user.
A computer program product, embodied in a non-transitory computer-readable medium and including instructions executable by a processor, the instructions when executed configured to cause the processor to perform operations comprising:
- receiving entries in a social network platform, the entries including an entry associated with a participant list that (i) identifies one or more users as a participant for the entry and (ii) does not identify a particular user, wherein the received entries can be viewed by any user including the particular user that is not in the participant list and the received entries can be filtered only to the users included in the participant list;
- providing the entry to the particular user in response to a request from the particular user for entries in the social network platform;
- determining (i) that a communication from the particular user is a comment that responds to a communication of another user to the entry in the social network platform and (ii) that the entry in the social network platform is associated with a participant list that does not identify the particular user;
- in response to determining (i) that the communication from the particular user is a comment that responds to the communication of another user to the entry in the social network platform and (ii) that the entry in the social network platform is associated with a participant list that does not identify the particular user, including an identifier for the particular user in the participant list for the entry;
- receiving a filter request for the particular user, the filter request being a request to filter the received entries based on the presence of the identifier for the particular user in the participant list;
- filtering the received entries based on the presence of the identifier for the particular user in the participant list;
- and
- providing the filtered entries including the entry to the particular user.
Dependencies are inferred from the claim text.