US 12,367,014 B2
Event consumption for high-level programing language platform
Tatjana Pfeifer, Altrip (DE); Raphael Dibbern, Oftersheim (DE); Jonas Braun, Heidelberg (DE); Jens Roessler, Wiesloch (DE); Arne Rantzen, Ketsch (DE); and Silvana Straus, St. Leon-Rot (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Mar. 25, 2024, as Appl. No. 18/615,272.
Application 18/615,272 is a continuation of application No. 17/873,656, filed on Jul. 26, 2022, granted, now 11,966,719.
Prior Publication US 2024/0231762 A1, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/20 (2018.01); G06F 8/30 (2018.01); G06F 9/54 (2006.01)
CPC G06F 8/24 (2013.01) [G06F 8/31 (2013.01); G06F 9/542 (2013.01); G06F 9/547 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system to facilitate event processing for a high-level programing language platform, comprising:
an Application Programming Interface (“API”) enterprise hub data store containing electronic records that include an event specification; and
a high-level programming language development tenant of a business technology platform, coupled to the API enterprise hub data store, including:
a computer processor, and
a memory storage device, coupled to the computer processor, including instructions that, when executed by the computer processor, enable the high-level programming language development tenant to:
(i) access, from the API enterprise hub data store, the event specification, wherein the event specification comprises a JavaScript Object Notation (“JSON”) file,
(ii) automatically parse the JSON file,
(iii) translate the parsed information into high-level programming language structures that reflect an event type at runtime, and
(iv) generate an event consumption model based on the event type.