US 12,405,948 B1
Comprehension indexing feature
Torin Sandall, San Francisco, CA (US); and Timothy L. Hinrichs, Los Altos, CA (US)
Assigned to STYRA, INC., Redwood City, CA (US)
Filed by Styra, Inc., Redwood City, CA (US)
Filed on Jun. 3, 2024, as Appl. No. 18/731,697.
Application 18/731,697 is a continuation of application No. 18/114,191, filed on Feb. 24, 2023, granted, now 12,032,567.
Application 18/114,191 is a continuation of application No. 17/239,337, filed on Apr. 23, 2021, granted, now 11,593,363, issued on Feb. 28, 2023.
Claims priority of provisional application 63/082,405, filed on Sep. 23, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/22 (2019.01); G06F 9/54 (2006.01); G06F 16/242 (2019.01); G06F 16/28 (2019.01)
CPC G06F 16/2445 (2019.01) [G06F 9/547 (2013.01); G06F 16/2246 (2019.01); G06F 16/2272 (2019.01); G06F 16/288 (2019.01)] 20 Claims
OG exemplary drawing
 
1. For a policy agent that executes on a host computer to process API-authorization requests from at least one application executing on the host computer, a method for optimizing performance for policies that perform search operations on datasets, the method comprising:
receiving an API-authorization request to authorize;
using a pre-generated index to generate a tree structure, wherein the pre-generated index is generated before the API-authorization request is received to speed up processing of the API-authorization request that is subsequently received; and
using the generated tree structure to evaluate whether the API-authorization request should be authorized.