Systems and methods for providing category—sensitive chat channels
AssigneePalantir Technologies Inc.
InventorsDavid Skiff, Peter Wilczynski, Timothy Yousaf
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
Claims20
A computer-implemented method, comprising:
- providing a first category-sensitive chat channel;
- assigning a first category level to the first category-sensitive chat channel;
- obtaining first content to be posted through the first category-sensitive chat channel;
- filtering the first content based at least in part on the first category level;
- and
- providing access to the filtered first content in the first category-sensitive chat channel, wherein the providing of the access to the filtered first content comprises:
- receiving a search query for one or more particular chat channels, wherein the one or more particular chat channels comprise a first type of chat channels and a second type of chat channels;
- providing first matches to the search query that belong to the first type of chat channels;
- and
- selectively providing second matches to the search query that belong to the second type of chat channels, the selectively providing comprising, for any chat channels belonging to the second type of chat channels:
- determining whether a user or a client device from which the search query was received is a member of the chat channel;
- providing any of the second matches in which the user or the client device is a member of the chat channel;
- and
- refraining from providing any of the second matches in which the user or the client device is a non-member of the chat channel.
A system, comprising:
- at least one memory storing computer-executable instructions;
- and
- at least one processor configured to access the at least one memory and execute the computer-executable instructions to:
- provide a first category-sensitive chat channel;
- assign a first category level to the first category-sensitive chat channel;
- obtain first content to be posted through the first category-sensitive chat channel;
- filter the first content based at least in part on the first category level;
- and
- provide access to the filtered first content in the first category-sensitive chat channel, wherein the providing of the access to the filtered first content comprises:
- receiving a search query for one or more particular chat channels, wherein the one or more particular chat channels comprise a first type of chat channels and a second type of chat channels;
- providing first matches to the search query that belong to the first type of chat channels;
- and
- selectively providing second matches to the search query that belong to the second type of chat channels, the selectively providing comprising, for any chat channels belonging to the second type of chat channels:
- determining whether a user or a client device from which the search query was received is a member of the chat channel;
- providing any of the second matches in which the user or the client device is a member of the chat channel;
- and
- refraining from providing any of the second matches in which the user or the client device is a non-member of the chat channel.
Dependencies are inferred from the claim text.