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

Claim 16:
17. A client computer system comprising:
a display;
one or more processors; and
one or more non-transitory computer-readable storage media storing sequences of instructions which, when executed by the one or more processors, cause the one or more processors to:
display, on the display, a search query user interface;
receive a search query in the search user interface;
send the search query and a first user identifier associated with a user of the client computer system to a service of a collaboration platform;
receive search results based on the search query from the service of the collaboration platform;
display at least a portion of the search results in a search result region of the search user interface;
receive a set of graphical objects, each respective graphical object corresponding to a respective user identifier of a set of selected user identifiers, the selected user identifiers selected by:
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-user feature set representative of interactions in the networked collaboration platform between a first user of the client computer system and respective second users of a set of second users, the user-to-user feature set comprising a data object formatted in a computer readable data interchange format and comprising:
an identifier of a second user of the set of second users; and
a count value indicating a number of instances in which the first user and the second user modified a same content item in the networked collaboration platform;

computing a respective collaboration score for each respective second user of the set of second users based on the user-to-user feature set;
ranking user identifiers associated with the set of second users based on the collaboration scores and selecting one or more of the ranked user identifiers based at least in part on the ranking; and
selecting the set of graphical objects, each respective graphical object of the set of graphical objects corresponding to a respective one of the selected one or more ranked user identifiers

display at least a subset of the set of graphical objects in a filter picker region of the search user interface;
in response to detecting a user interaction with a particular graphical object for a particular user identifier, the interaction indicative of a selection of the particular graphical object:
causing the displayed search results to be filtered based on the particular user identifier, thereby producing a set of filtered search results; and
replacing the displayed portion of the search results with at least a portion of the set of filtered search results.