STREAMLINED FAST AND EFFICIENT APPLICATION BUILDING AND CUSTOMIZATION SYSTEMS AND METHODS
First Claim
1. A method, comprising:
- receiving, by a system embodied on at least one server machine via a user interface running on a computing device communicatively connected to the system, a request to build a custom application specific to an operating system platform;
preparing, by the system, a build request containing configuration information for the customer application;
communicating, by the system, the build request to a bonding client, the bonding client running on a workstation, the work station specific to the operating system platform;
building the custom application specific to the operating system platform on the workstation, the building performed by the bonding client running on the workstation, the building comprising executing build scripts with the configuration information for the customer application contained in the build request;
persisting the custom application in a storage location accessible by the system; and
responsive to the request to build the custom application specific to the operating system platform, sending a response to the computing device, the response containing a link to the storage location of the custom application, the sending performed by the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may receive a request from a user to build a custom application specific to an operating system (OS) platform. The system may include an application gateway and the custom application may be a user-customized variation of an application gateway client. The system may prepare a build request and send it to a bonding client running on a work station specific to the OS platform. The bonding client may execute build scripts with user-provided configuration information to create the custom application. Instead of submitting the custom application to a third-party digital distribution platform, the bonding client may store the custom application in a storage location accessible by the system. The system, responsive to the request from the user, may send a response to the computing device, the response containing a link to the storage location of the custom application.
51 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a system embodied on at least one server machine via a user interface running on a computing device communicatively connected to the system, a request to build a custom application specific to an operating system platform; preparing, by the system, a build request containing configuration information for the customer application; communicating, by the system, the build request to a bonding client, the bonding client running on a workstation, the work station specific to the operating system platform; building the custom application specific to the operating system platform on the workstation, the building performed by the bonding client running on the workstation, the building comprising executing build scripts with the configuration information for the customer application contained in the build request; persisting the custom application in a storage location accessible by the system; and responsive to the request to build the custom application specific to the operating system platform, sending a response to the computing device, the response containing a link to the storage location of the custom application, the sending performed by the system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
at least one processor; at least one non-transitory computer-readable medium; and stored instructions translatable by the at least one processor to perform; receiving, via a user interface running on a computing device communicatively connected to the system, a request to build a custom application specific to an operating system platform; preparing a build request containing configuration information for the customer application; communicating the build request to a bonding client, the bonding client running on a workstation, the work station specific to the operating system platform; building the custom application specific to the operating system platform on the workstation, the building performed by the bonding client running on the workstation, the building comprising executing build scripts with the configuration information for the customer application contained in the build request; persisting the custom application in a storage location accessible by the system; and responsive to the request to build the custom application specific to the operating system platform, sending a response to the computing device, the response containing a link to the storage location of the custom application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one non-transitory computer-readable medium storing instructions translatable by at least one processor of a system to perform:
-
receiving, via a user interface running on a computing device communicatively connected to the system, a request to build a custom application specific to an operating system platform; preparing a build request containing configuration information for the customer application; communicating the build request to a bonding client, the bonding client running on a workstation, the work station specific to the operating system platform; building the custom application specific to the operating system platform on the workstation, the building performed by the bonding client running on the workstation, the building comprising executing build scripts with the configuration information for the customer application contained in the build request; persisting the custom application in a storage location accessible by the system; and responsive to the request to build the custom application specific to the operating system platform, sending a response to the computing device, the response containing a link to the storage location of the custom application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification