Interoperability bridge for application hosts

    公开(公告)号:US11900176B2

    公开(公告)日:2024-02-13

    申请号:US17342317

    申请日:2021-06-08

    CPC classification number: G06F9/541 G06F9/542

    Abstract: A method for function call invocation is described. A function call that is implemented in a first programming language and corresponds to a function implemented in a second programming language is received by an application bridge interface implemented in the first programming language. The first programming language is different from the second programming language. A common data structure is generated by a bridge module based at least in part on the function call received by the application bridge interface. The common data structure is sent by the bridge module to a native bridge interface implemented in the second programming language. The common data structure is converted by the native bridge interface to a native data structure implemented in the second programming language. The function is called by the native bridge interface using the native data structure implemented in the second programming language.

    APPLICATION PROGRAMMING INTERFACE FOR SCRAPING DATA ACROSS PLATFORMS

    公开(公告)号:US20240045740A1

    公开(公告)日:2024-02-08

    申请号:US18488260

    申请日:2023-10-17

    Applicant: Truist Bank

    CPC classification number: G06F9/541 G06F16/162

    Abstract: An application-programming interface for scraping data across platforms is provided. For example, a computing system use an application programming interface to scrape a first set of data from a first database associated with a first application and a second set of data from a second database associated with a second application. The computing system can determine a portion of the first set of data and the second set of data that is relevant to a user account. The computing system can generate a user score for the user account indicating a financial health progress based on the first set of data and the second set of data. The computing system can output the portion of the first set of data and the second set of data and the user score for display on a graphical user interface associated with the user account.

    LARGE-SCALE TESTING AND SIMULATION
    65.
    发明公开

    公开(公告)号:US20240028357A1

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

    申请号:US17818795

    申请日:2022-08-10

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F9/45545 G06F9/541

    Abstract: The disclosure provides an approach for simulating a virtual environment. A method includes simulating, using a virtualization simulator, a plurality of hosts; simulating, using the virtualization simulator, a plurality of virtual computing instances (VCIs) associated with the plurality of simulated hosts, based on information obtained from a cluster application programming interface (API) provider; creating, using a virtualization simulator operator, one or more node simulator schedulers; creating, using the one or more node schedulers, a node simulator; simulating, using the node simulator, a plurality of guest operating systems (OSs) associated with the plurality of simulated VCIs; and joining the plurality of simulated guest OSs to one or more node clusters in a data center via an API server.

    System and method to modify run-time behavior of an application by modification of machine-readable instructions

    公开(公告)号:US11875146B2

    公开(公告)日:2024-01-16

    申请号:US17409270

    申请日:2021-08-23

    CPC classification number: G06F8/656 G06F9/541

    Abstract: Modification of application implementation may include modification, addition, and/or removal of machine-readable instructions. Modification of machine readable instructions prior to run-time may modify implementation of one or more features. Physical computer processor(s) may be configured by computer readable instructions to obtain machine-readable instructions. Machine-readable instructions may, cause a target computing platform to implement an application when executed. Physical computer processor(s) may obtain information regarding implementation of the application by the target computing platform and analyze the machine-readable instructions and/or the information to create one or more rules for modifying application implementation by the computing platform. Physical computer processor(s) may modify the machine-readable instructions based on the rules to add features to and/or remove features from the machine-readable instructions. The system may distribute the modified machine-readable instructions to effectuate the modified machine-readable instructions to be implemented by the target computing platform.

    Systems and methods for edge device management

    公开(公告)号:US11868754B2

    公开(公告)日:2024-01-09

    申请号:US17377711

    申请日:2021-07-16

    Applicant: Sensia LLC

    CPC classification number: G06F8/65 G06F8/62 G06F9/541 G06N20/00 H04L67/34

    Abstract: An edge device management system comprising a plurality of edge devices is shown. Each device includes a processing circuit configured to provide, via a first edge device of the plurality of edge devices, remote upgrades for an application of a second edge device of the plurality of edge devices. The processing circuit is configured to control hardware security features of the second edge device. The processing circuit is configured to configure a software update package for the second edge device, the software update package comprising a plurality of different software updates. The processing circuit is configured to deploy one or more deployment management tools to manage the application on the second edge device.

Patent Agency Ranking