Patent ID: 11914585
Assignee: DROPBOX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A non-transitory computer readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:
receive a query for an event associated with a user account of a service;
determine an index server from a plurality of index servers that store events associated with the service, wherein the index server comprises a plurality of indexes that index event identifiers based on different properties of an event;
send an instruction to the index server to search for events based on the query, wherein the index server is configured to search a first index of the plurality of indexes based on a first property associated with events stored in the index server, search a second index of the plurality of indexes based on a second property associated with events stored in the index server; and determine a payload based on search results identified from searching the first index and the second index;
receive the payload from the index server;
filter the payload based on parameters identified in the query; and
send the filtered payload to a device associated with the user account, wherein the filtered payload is configured to allow the user account to receive the events that the user account is authorized to access and are identified in the query.