US 11,947,976 B2
System and method for semantic metadata extensions in API governance using validation rulesets
Antonio Garrote, San Francisco, CA (US); Pedro Colunga, San Francisco, CA (US); Jonathan Stoikovitch, San Francisco, CA (US); Martin Gutierrez, Pilar, AZ (US); Lucas Block, Pilar, AZ (US); and Lucas Luppani, Pilar, AZ (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Sep. 20, 2022, as Appl. No. 17/948,831.
Claims priority of provisional application 63/246,098, filed on Sep. 20, 2021.
Prior Publication US 2023/0085956 A1, Mar. 23, 2023
Int. Cl. G06F 9/445 (2018.01); G06F 8/41 (2018.01); G06F 9/54 (2006.01); G06F 11/36 (2006.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01)
CPC G06F 9/44526 (2013.01) [G06F 8/427 (2013.01); G06F 9/541 (2013.01); G06F 9/547 (2013.01); G06F 11/3608 (2013.01); G06F 11/3692 (2013.01); G06F 16/2365 (2019.01); G06F 16/252 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A metadata object graphing system, comprising:
a memory configured to store an extension definition for a metadata format; and
one or more processors configured to perform operations stored in the memory, the operations comprising:
receiving a metadata object;
selecting a semantic parser syntax plugin corresponding to the metadata format of the metadata object;
identifying a metadata extension in the metadata object;
retrieving the extension definition corresponding to the metadata format from the memory; and
parsing, by the selected semantic parser syntax plugin, the received metadata object, including the metadata extension, based on the extension definition.