Method and system for real-time blocking of content from an organization activity timeline
First Claim
1. A method for controlling which contributions are displayed in an organization activity timeline of an organization, wherein the organization activity timeline is a visual component displayed within a user interface that shows activities involving a particular external contact and one or more users of the organization, the method comprising:
- adding an identifier to a user-level blacklist wherein the identifier is associated with the particular external contact and is specified by a user of the organization;
determining whether the user and the particular external contact are the only participants for a new activity created for the organization activity timeline or if there are other contributors to the new activity who are also participants, wherein the new activity includes the identifier from the user-level blacklist;
when the user and the particular external contact are the only participants for the new activity created for the organization activity timeline;
blocking the new activity from appearing in the organization activity timeline so that the new activity with the particular external contact does not appear in the organization activity timeline to other users of the organization; and
when the user and the particular external contact are not the only participants for the new activity created for the organization activity timeline and there are other contributors to the new activity who are also participants;
blocking only the user'"'"'s contribution to the new activity from appearing in the organization activity timeline so that the user'"'"'s contribution to the new activity does not appear in the organization activity timeline to other users of the organization; and
continuing to allow other contributions from the other users of the organization to the new activity to remain and appear in the organization activity timeline.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for real-time blocking of content from an organization activity timeline of an organization. The content blocked can be, for example, activities, or contributions to those activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities or contributions to activities are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. New activities are evaluated for inclusion in the organization activity timeline. Any new activity that includes an identifier (or contributions to that new activity) can be blocked so that it does not appear in the organization activity timeline.
166 Citations
8 Claims
-
1. A method for controlling which contributions are displayed in an organization activity timeline of an organization, wherein the organization activity timeline is a visual component displayed within a user interface that shows activities involving a particular external contact and one or more users of the organization, the method comprising:
-
adding an identifier to a user-level blacklist wherein the identifier is associated with the particular external contact and is specified by a user of the organization; determining whether the user and the particular external contact are the only participants for a new activity created for the organization activity timeline or if there are other contributors to the new activity who are also participants, wherein the new activity includes the identifier from the user-level blacklist; when the user and the particular external contact are the only participants for the new activity created for the organization activity timeline; blocking the new activity from appearing in the organization activity timeline so that the new activity with the particular external contact does not appear in the organization activity timeline to other users of the organization; and
when the user and the particular external contact are not the only participants for the new activity created for the organization activity timeline and there are other contributors to the new activity who are also participants;blocking only the user'"'"'s contribution to the new activity from appearing in the organization activity timeline so that the user'"'"'s contribution to the new activity does not appear in the organization activity timeline to other users of the organization; and continuing to allow other contributions from the other users of the organization to the new activity to remain and appear in the organization activity timeline. - View Dependent Claims (2, 3, 4)
-
-
5. A computing system for controlling which contributions are displayed in an organization activity timeline of an organization, the computing system comprising:
-
a distributed database management system (DDMS) configured to store a user-level blacklist including at least one identifier that is associated with the particular external contact and that was added in to the user-level blacklist by a user of the organization; an organization activity timeline generator configured to generate the organization activity timeline for the organization, wherein the organization activity timeline is a visual component displayed within a user interface that shows activities involving a particular external contact and one or more users of the organization, wherein the organization activity timeline generator comprises; a real-time activity evaluator configured to ingest a new activity received from data sources of the use; determine whether the user and the particular external contact are the only participants for a new activity created for the organization activity timeline or if there are other contributors to the new activity who are also participants, wherein the new activity includes the identifier from the user-level blacklist; when the user and the particular external contact are the only participants for the new activity created for the organization activity timeline; block the new activity from appearing in the organization activity timeline so that the new activity with the particular external contact does not appear in the organization activity timeline to other users of the organization; and when the user and the particular external contact are not the only participants for the new activity created for the organization activity timeline and there are other contributors to the new activity who are also participants; block only the user'"'"'s contribution to the new activity from appearing in the organization activity timeline so that the user'"'"'s contribution to the new activity does not appear in the organization activity timeline to other users of the organization; and continue to allow other contributions from the other users of the organization to the new activity to remain and appear in the organization activity timeline. - View Dependent Claims (6, 7)
-
-
8. A computing system comprising a processor and a memory, wherein the memory comprises computer-executable instructions that are capable of execution by the processor, and that when executed by the processor, cause the computing system to:
-
control, which contributions are displayed in an organization activity timeline of an organization, wherein the organization activity timeline is a visual component displayed within a user interface that shows activities involving a particular external contact and one or more users of the organization; add an identifier to a user-level blacklist; process a new activity to determine whether the new activity includes the identifier from the user-level blacklist wherein the identifier is associated with the particular external contact and is specified by a user of the organization; determine, when the new activity includes the identifier from the user-level blacklist whether the user and the particular external contact are the only participants for the new activity created for an organization activity timeline of the organization or if there are other contributors to the new activity who are also participants; when the user and the particular external contact are the only participants for the new activity created for the organization activity timeline; block the new activity from appearing in the organization activity timeline so that the new activity with the particular external contact does not appear in the organization activity timeline to other users of the organization; and when the user and the particular external contact are not the only participants for the new activity created for the organization activity timeline and there are other contributors to the new activity who are also participants; block only the user'"'"'s contribution to the new activity from appearing in the organization activity timeline so that the user'"'"'s contribution to the new activity does not appear in the organization activity timeline to other users of the organization; and continue to allow other contributions from the other users of the organization to the new activity to remain and appear in the organization activity timeline.
-
Specification