Temporal variation identification of regulatory compliance based robotic agent control

    公开(公告)号:US11213948B2

    公开(公告)日:2022-01-04

    申请号:US16186006

    申请日:2018-11-09

    摘要: In some examples, temporal variation identification of regulatory compliance based robotic agent control may include ascertaining a temporal sequence of compliance specification text, where the temporal sequence may include time points and versions of the compliance specification text at the time points. For each time point of the temporal sequence of the compliance specification text, a compliance specification graph may be generated. Based on an analysis of each of the generated compliance specification graphs, changes in the temporal sequence of the compliance specification text may be determined. Further, an operation associated with a robotic agent may be controlled by the robotic agent and based on the determined changes in the temporal sequence of the compliance specification text.

    Partitioning based migration of systems to container and microservice based platforms

    公开(公告)号:US10198250B1

    公开(公告)日:2019-02-05

    申请号:US15862471

    申请日:2018-01-04

    摘要: According to an example, partitioning based migration of systems to container and micro-service based-platforms may include determining, based on an analysis of source code for an application that is to be partitioned, an entity model corresponding to the application, identifying resources associated with the application, and determining a mapping of the identified resources to entities of the entity model. Further, partitioning based migration of systems to container and micro-service based-platforms may include identifying dependencies for each of the mapped resources, generating dependency and control flow metrics for the application, generating affinity values between the mapped resources, generating a resource affinity graph, determining an affinity score between each of the mapped resources, and generating resource clusters that correspond to partitions of the application.

    Collective application portfolio migration control

    公开(公告)号:US12131198B2

    公开(公告)日:2024-10-29

    申请号:US17673615

    申请日:2022-02-16

    IPC分类号: G06F9/50 G06F9/48

    摘要: In some examples, collective application portfolio migration control may include determining, for a plurality of applications that are to be clustered for migration to a cloud environment, a coupling coefficient that represents a type of coupling between pairs of applications from the plurality of applications, a proximity coefficient that represents application proximities, and a connectedness coefficient that represents application connections. A combined application relatedness coefficient may be determined based on the coupling coefficient, the proximity coefficient, and the connectedness coefficient. A portfolio graph may be generated based on the combined application relatedness coefficient to generate migration application clusters to duster the plurality of applications. Migration of the plurality of applications to the cloud environment may be controlled based on the migration application clusters.

    Policy-based application architecture generation

    公开(公告)号:US12019776B2

    公开(公告)日:2024-06-25

    申请号:US17733726

    申请日:2022-04-29

    摘要: In some examples, policy-based application architecture generation may include generating, based on a knowledge model schema, data residency policies, and a data classification ontology, a knowledge model, and determining, based on the knowledge model, whether an application includes regulated data. Based on an analysis of application data and user data, user location and regulated data insights may be generated to determine location specific data residency policies. Location specific regulated data in-flow and data source hosted location insights may be analyzed to determine a location compliance assessment that includes an indication of whether a location associated with the application is compliant or not compliant with the location specific data residency policies. Based on an indication of non-compliance, a strategy may be generated for compliance of application architecture for the application with the location specific data residency policies, and re-architecting of the application architecture may be implemented.

    Rapid design, development, and reuse of blockchain environment and smart contracts

    公开(公告)号:US11256712B2

    公开(公告)日:2022-02-22

    申请号:US15969508

    申请日:2018-05-02

    IPC分类号: G06Q50/00 G06F16/27 G06F9/455

    摘要: In some possible implementations, a device may include one or more memories and one or more processors, communicatively coupled to the one or more memories, to: receive a document that includes a plurality of clauses relating to two or more entities; identify a selected clause, of the plurality of clauses, based on a characteristic of the selected clause; determine a domain-specific language (DSL) unit based on the selected clause, the DSL unit identifying the two or more entities and values associated with the selected clause, identified by the selected clause, associated with the two or more entities; automatically generate a smart contract based on the DSL unit, the smart contract being configured to enforce a condition or action, of the values, between the two or more entities; and perform an action based on the smart contract.