US 11,726,774 B2
Application programming interface for a registry
Itay A. Neeman, San Francisco, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by SPLUNK Inc., San Francisco, CA (US)
Filed on Dec. 21, 2020, as Appl. No. 17/128,434.
Application 17/128,434 is a continuation of application No. 16/262,793, filed on Jan. 30, 2019, granted, now 10,983,788.
Application 16/262,793 is a continuation of application No. 16/028,208, filed on Jul. 5, 2018, granted, now 10,235,221, issued on Mar. 19, 2019.
Application 16/028,208 is a continuation of application No. 14/305,661, filed on Jun. 16, 2014, granted, now 10,061,626, issued on Aug. 28, 2018.
Application 14/305,661 is a continuation in part of application No. 14/266,840, filed on May 1, 2014, granted, now 9,229,985, issued on Jan. 5, 2016.
Application 14/266,840 is a continuation of application No. 13/910,811, filed on Jun. 5, 2013, granted, now 8,756,614, issued on Jun. 17, 2014.
Prior Publication US 2021/0109748 A1, Apr. 15, 2021
Int. Cl. G06F 9/45 (2006.01); G06F 8/71 (2018.01); G06F 9/54 (2006.01); G06F 8/70 (2018.01); G06F 9/445 (2018.01); G06F 9/451 (2018.01)
CPC G06F 8/71 (2013.01) [G06F 8/70 (2013.01); G06F 9/4451 (2013.01); G06F 9/44505 (2013.01); G06F 9/44521 (2013.01); G06F 9/451 (2018.02); G06F 9/54 (2013.01); G06F 9/542 (2013.01); G06F 2209/545 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by an app development system, input from a developer defining components of an app;
providing, by the app development system, an application programming interface (API) for a registry that stores entries representing names, a first set of mappings between the entries and targets of the components, and a second set of mappings between the entries and registered callers of the components, wherein the first and second sets of mappings are configurable through the API; and
compiling the app using values of the first and second sets of mappings.