Patent ID: 11900299
Assignee: ATLASSIAN PTY LTD.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A computer-implemented method comprising:
receiving a search query from a client device;
obtaining search results based on the search query;
causing the client device to display at least a portion of the search results in a search-result region of a search user interface rendered on the client device, the displayed portion of the search results including a set of object identifiers, wherein each respective object identifier of the set of object identifiers identifies a respective content item of a networked collaboration platform;
determining a user identifier of a user associated with the client device;
obtaining a user event log from the networked collaboration platform, the user event log including a list of time-indexed event records generated in response to user interactions with the networked collaboration platform;
converting the user event log into a user-to-container feature set representative of interactions in the networked collaboration platform between the user and respective containers of a set of containers, the user-to-container feature set comprising a data object formatted in a computer readable data interchange format and comprising:
an identifier of a container of the set of containers; and
a count value indicating a number of instances in which the user modified a content item in the container of the set of containers in the networked collaboration platform;

computing a respective collaboration score for each respective container of the set of containers based on the user-to-container feature set;
ranking container identifiers associated with the set of containers based on the collaboration scores and selecting one or more of the container identifiers based at least in part on the ranking;
causing a set of graphical objects to be displayed on the client device in a filter picker region of the search user interface, each respective graphical object corresponding to a respective one of the selected one or more container identifiers; and
in response to detecting a user interaction with a particular graphical object for a particular container identifier, the interaction indicative of a selection of the particular graphical object:
filtering the retrieved search results based on the particular container identifier to produce a set of filtered search results; and
causing the portion of the search results displayed in the search-result region of the search user interface to be replaced with at least a portion of the set of filtered search results.