G06F2209/549

MULTI-TENANCY VIA CODE ENCAPSULATED IN SERVER REQUESTS
20230035701 · 2023-02-02 ·

A multitenant infrastructure server (MTIS) is configured to provide an environment to execute a computer routine of an arbitrary application. The MTIS receives a request from a webtask server to execute the computer routine in a webtask container. The computer routine is executed in the webtask container at the MTIS. Upon successful execution of the computer routine, a result set is returned to the webtask server. If the execution of the computer routine is unsuccessful, an error notification is returned to the webtask server. The resources consumed during the execution of the computer routine are determined. The webtask container is destroyed to prevent persistent storage of the computer routine on the MTIS.

METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR INTELLIGENT EXECUTION OF A SOLUTION ON A COMPUTER NETWORK
20230029801 · 2023-02-02 ·

A deployment platform, computer-readable medium, and computer-implemented method for intelligent execution of a solution on a computer network, including receiving an instruction to execute a solution in a local runtime environment on the deployment platform, the solution including solution code written in a solution language, determining, by a helper program on the deployment platform, whether the solution is executable on the deployment platform based on the solution language and either launching, by the helper program, the solution on the deployment platform when the solution is executable on the deployment platform or launching, by the helper program, the solution on a remote platform on the computer network that is configured to execute the solution when the solution is not executable on the deployment platform, the helper program being configured to communicate with the launched solution to enable the launched solution to interface with the local runtime environment on the deployment platform.

METHOD FOR DATA PROCESSING AND APPARATUS, AND ELECTRONIC DEVICE
20220342706 · 2022-10-27 ·

A method for data processing includes: receiving capability information for processing data sent by a network-side device; determining whether the capability information satisfies a preset requirement of data to be processed; and in response to the capability information satisfying the preset requirement, sending the data to be processed to the network-side device for processing.

System and method for the remote execution of one or more arbitrarily defined workflows

A system for the remote execution of one or more arbitrarily defined workflows comprises a workflow engine operative to perform one or more functions defined in a given workflow on customer computing infrastructure and a workflow administrator with access to a workflow database that maintains metadata defining the state of the given workflow, the workflow administrator remote from the workflow engine and not running on the customer computing infrastructure. A workflow administrator agent polls the workflow administrator to identify when the given workflow is scheduled for execution and, when scheduled, issues a command to the workflow engine to retrieve the given workflow from a workflow registry and perform the one or more functions defined in the given workflow on the customer computing infrastructure. The workflow administrator agent transmits state information regarding execution of the given workflow to the workflow administrator for storage in the workflow database.

Integration application creator design
11474842 · 2022-10-18 · ·

Application generation and integration application generation methods are disclosed. An application generation function includes automatically providing a set of software artifacts to an application developer that may be used as an aid to providing an application with augmented capabilities for an end-user. The augmented capabilities configured to adhere to certain rules regarding certification criteria and requirements of a multi-tenant cloud infrastructure. Generated applications and plug-in capabilities may further be required to meet certification criteria applicable to an application store hosted within a cloud infrastructure.

Local edge device
11630700 · 2023-04-18 · ·

An edge computing device receives, from a user device via an isolated local area network, a request for computing services that are hosted on the edge computing device and not on the user device. The edge computing device accesses policies that are applicable to the user device and the requested computing services. Based on the policies and the requested computing services, the edge computing device instantiates a container configured to provide the requested computing services. The container receives offloaded processing tasks from the device. The container executes the offloaded processing tasks, and sends, to the user device, data indicative of the processed tasks.

Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof

A display apparatus, a method for executing an application thereof, an external device remotely controlling the display apparatus, and a method for providing an application control screen thereof are provided. The display apparatus includes a display that displays an application execution screen, the application execution screen displaying an application; a communication unit that communicates with an external server and an external device that remotely controls the display apparatus; and a control unit that transmits to the external device a generation signal that instructs the external device to generate an application control screen in response to receiving an input command to execute the application, controls the communication unit to receive a command from the external device input through the application control screen, and operates the application according to the received command.

Processing event messages for user requests to execute program code
11467890 · 2022-10-11 · ·

A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on an auxillary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of user code on various virtual machine instances. An auxiliary service may be configured as an event triggering service to detect events and generate event messages for execution of the user codes. The service can request, receive, or poll for event messages directly from the auxiliary service or via an intermediary message service. Event messages can be rapidly converted to requests to execute user code on the service. The time from processing the event message to initiating a request to begin code execution is less than a predetermined duration, for example, 100 ms.

MULTI-TENANCY VIA CODE ENCAPSULATED IN SERVER REQUESTS
20230072584 · 2023-03-09 ·

A multitenant infrastructure server (MTIS) is configured to provide an environment to execute a computer routine of an arbitrary application. The MTIS receives a request from a webtask server to execute the computer routine in a webtask container. The computer routine is executed in the webtask container at the MTIS. Upon successful execution of the computer routine, a result set is returned to the webtask server. If the execution of the computer routine is unsuccessful, an error notification is returned to the webtask server. The resources consumed during the execution of the computer routine are determined. The webtask container is destroyed to prevent persistent storage of the computer routine on the MTIS.

Dynamic creation and execution of containerized applications in cloud computing

A method, system, and computer-readable storage medium for creating and executing containerized applications in cloud computing are disclosed. For example, one method involves identifying a command. Such a command indicates an application to be executed by a compute node. The method also involves generating a job for transmission to the compute node. The job indicates a container. The compute node, upon receipt of the job, is configured to create an environment for such a container, execute the application within the container, and generate results of the execution of the application.