US 12,189,624 B1
Facilitating management and storage of configurations
Liang Han, Pleasanton, CA (US); Vishal Patel, San Francisco, CA (US); Sundar R. Vasan, San Francisco, CA (US); and Eric Woo, San Francisco, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jan. 31, 2023, as Appl. No. 18/162,622.
Int. Cl. G06F 16/2453 (2019.01); G06F 16/2458 (2019.01)
CPC G06F 16/24539 (2019.01) [G06F 16/2474 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
identifying a request to provide configurations associated with a user-application pair, the configurations comprising information or settings for performing a task;
in response to the request to provide configurations associated with the user-application pair and based on the user-application pair, accessing a user-defined configuration cache to obtain user-defined configurations defined for a particular user in association with a particular application, an application-defined configuration cache to obtain application-defined configurations defined for the particular application, and a system-defined configuration cache to obtain system-defined configurations defined for a particular system;
aggregating at least a portion of the user-defined configurations, the application-defined configurations, and the system-defined configurations to generate a set of configurations associated with the user-application pair; and
providing the set of configurations associated with the user-application pair for use in performing the task.