US 12,204,877 B2
Function access system
Samuel Kedida, Jersey City, NJ (US); Andy Chen, New York, NY (US); Mihir Rege, Row (GB); Mikita Samsonau, New York, NY (US); and Vipul Shekhawat, Brooklyn, NY (US)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Denver, CO (US)
Filed on Nov. 3, 2023, as Appl. No. 18/501,292.
Application 18/501,292 is a continuation of application No. 17/444,711, filed on Aug. 9, 2021, granted, now 11,842,171.
Application 17/444,711 is a continuation of application No. 16/920,116, filed on Jul. 2, 2020, granted, now 11,113,032, issued on Sep. 7, 2021.
Claims priority of provisional application 62/886,775, filed on Aug. 14, 2019.
Prior Publication US 2024/0061654 A1, Feb. 22, 2024
Int. Cl. G06F 3/00 (2006.01); G06F 8/30 (2018.01); G06F 8/65 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 9/54 (2006.01); G06F 16/23 (2019.01); G06F 16/901 (2019.01); G06F 21/00 (2013.01)
CPC G06F 8/30 (2013.01) [G06F 8/65 (2013.01); G06F 16/2379 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising, by one or more processors executing program instructions:
accessing an object definition for a first type of data object, wherein the object definition comprises at least one or more properties associated with the first type of data object;
generating a first application programming interface associated with the first type of data object, based at least partly on the object definition;
automatically suggesting, using the first application programming interface, one or more properties associated with the first type of data object;
determining a change to the object definition for the first type of data object; and
in response to determining the change, updating the first application programming interface based on the change to the object definition for the first type of data object.