US 12,425,254 B2
Systems and methods for providing category- sensitive chat channels
David Skiff, Redwood City, CA (US); Peter Wilczynski, San Francisco, CA (US); and Timothy Yousaf, New York, NY (US)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Denver, CO (US)
Filed on Jun. 28, 2023, as Appl. No. 18/215,650.
Application 18/215,650 is a continuation of application No. 17/159,081, filed on Jan. 26, 2021, granted, now 11,695,580.
Application 17/159,081 is a continuation of application No. 16/276,019, filed on Feb. 14, 2019, granted, now 10,904,024, issued on Jan. 26, 2021.
Application 16/276,019 is a continuation of application No. 15/826,441, filed on Nov. 29, 2017, granted, now 10,250,401, issued on Apr. 2, 2019.
Prior Publication US 2023/0344664 A1, Oct. 26, 2023
Int. Cl. G06F 15/16 (2006.01); H04L 9/40 (2022.01); H04L 12/18 (2006.01); H04L 51/04 (2022.01); H04L 51/216 (2022.01)
CPC H04L 12/1818 (2013.01) [H04L 12/1859 (2013.01); H04L 51/04 (2013.01); H04L 63/0245 (2013.01); H04L 63/105 (2013.01); H04L 51/216 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving an indication of chat channels to be added;
in response to receiving the indication, adding the chat channels, wherein the adding of the chat channels comprises adding respective content to each chat channel, filtering the content based on the category level, assigning each chat channel a category level, and arranging, on an interface, the filtered respective content according to a format or organization of presentation based on the category level of each chat channel, wherein at least a first chat channel of the chat channels has a different format or organization of presentation compared to a second chat channel of the chat channels;
receiving a search query corresponding to one or more particular chat channels;
selectively providing any matches to the search query based at least in part on a membership relationship or a membership status between a user or a client device and the one or more particular chat channels;
receiving an addition of a new threaded channel within the first chat channel or the second chat channel, the new threaded channel having a different category level compared to the first chat channel or the second chat channel; and
propagating a subset of content from the first chat channel or the second chat channel to the new threaded channel based on the different category level, wherein at least a portion of content among the first chat channel, the second chat channel, and the new threaded channel is nonoverlapping or different.