US 12,073,197 B2
Systems and methods for generating service access points for RTE services in code or other RTE service information for use with the code
Biao Yu, Sharon, MA (US); Peter S. Szpak, Newton, MA (US); Yuan Cao, Holliston, MA (US); and Ebrahim Mehran Mestchian, Newton, MA (US)
Assigned to The Math Works, Inc., Natick, MA (US)
Filed by The MathWorks, Inc., Natick, MA (US)
Filed on Jul. 31, 2023, as Appl. No. 18/228,211.
Application 18/228,211 is a continuation of application No. 17/332,205, filed on May 27, 2021, granted, now 11,755,294.
Claims priority of provisional application 63/036,473, filed on Jun. 9, 2020.
Prior Publication US 2023/0376281 A1, Nov. 23, 2023
Int. Cl. G06F 8/35 (2018.01); G06F 8/10 (2018.01); G06F 8/20 (2018.01); G06F 8/60 (2018.01)
CPC G06F 8/355 (2013.01) [G06F 8/10 (2013.01); G06F 8/20 (2013.01); G06F 8/60 (2013.01)] 21 Claims
OG exemplary drawing
 
1. One or more non-transitory computer-readable media, having stored thereon instructions that when executed by a computing device, cause the computing device to perform operations comprising:
maintaining first code corresponding to an executable model, the first code including at least one first service access point at a determined first location in the first code;
receiving one or more deployment specifications that describe one or more operations of a runtime environment (RTE) when executing RTE service code to implement an RTE service; and
generating second code corresponding to the executable model and based on the deployment specifications, wherein generating the second code comprises determining a second location for at least one second service access point in the second code, and
wherein the at least one second service access point is configured to interface with the RTE to implement the RTE service and the generated second code with the at least one second service access point when executed satisfies the deployment specifications.