发明名称 Automatic communications graphing for a source application
摘要 A communications mapping system is provided. The communications mapping system includes at least one processor and a memory. The at least one processor configured to receive a source application, the source application including a first sub-application and a second sub-application. The processor is also configured to identify a dependency relationship between the first sub-application and the second sub-application based at least in part on an inspection of the first sub-application. The processor is further configured to generate the relational communications graph including the first sub-application, the second sub-application, and the dependency relationship and provide the relational communications graph for use in executing the source application in an execution environment.
申请公布号 US9342273(B1) 申请公布日期 2016.05.17
申请号 US201514793496 申请日期 2015.07.07
申请人 Runnable Inc. 发明人 Kumar Yash;Mehta Tejesh;Rana Praful;Patel Sundip;Patel Anandkumar;Li Tony;Kendall Bryan;Meyers Nathan Allen;Koutnik Randall
分类号 G06F9/44;G06F3/0484;G06F3/0482 主分类号 G06F9/44
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A communications mapping system comprising: at least one hardware processor; and a memory including a source application, the source application including a first sub-application and a second sub-application, the first sub-application including a first sub-application configuration, the at least one hardware processor is configured to: receive the source application;inspect the first sub-application configuration for a reference to the second sub-application;identify a communications dependency relationship between the first sub-application and the second sub-application based at least in part on the inspection of the first sub-application;generate a relational communications graph including the first sub-application, the second sub-application, and the communications dependency relationship, the first sub-application and second sub-application are represented by nodes in the relational communications graph, the communications dependency relationship between the first sub-application and the second sub-application is represented by an edge connecting the nodes;provide the relational communications graph to a user device through a display interface;receive a first selection of the first sub-application from the user device, the first selection representing a request to execute the first sub-application;mark the first sub-application for execution based on the first selection; andautomatically mark the second sub-application for execution based at least in part on the communications dependency relationship between the first sub-application and the second sub-application.
地址 San Francisco CA US