发明名称 |
AERCLOUD APPLICATION EXPRESS AND AERCLOUD APPLICATION EXPRESS LAUNCHER |
摘要 |
A system and method in accordance with the present invention provides an enablement platform for building web-based applications for capture, analysis and use of device data using computing resources and data storage and management capabilities of hosted web services. The enablement platform works in two steps: first, for creating new instances of compute resources at a hosted service by collecting the required information and feeding it to the necessary hosted services pages; and second, for developing production-ready web-based applications for capture, analysis and use of data from M2M devices. In an embodiment, the application is used with a web-based hosted data storage, management and publication service. First step is a single page application running at a website that collects all of the required information and feeds it to the necessary hosted services pages in the background. The second step helps users to develop production-ready M2M applications using an Application Programming Interface (API) and easy to use software components (widgets) provided on an “out of the box” basis at the application specific user interface. |
申请公布号 |
US2017046144(A1) |
申请公布日期 |
2017.02.16 |
申请号 |
US201615234493 |
申请日期 |
2016.08.11 |
申请人 |
Aeris Communications, Inc. |
发明人 |
CHEN Yixiang;KAYAMA Fumito;ASTAGI Santosh;JOHNSON Drew S. |
分类号 |
G06F9/445;G06F9/44;G06F9/455 |
主分类号 |
G06F9/445 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method, comprising:
receiving, by an application controller executing on one or more first virtual machines of a cloud computing platform and from a development environment executing on a client device, a web application, the web application being compatible with a runtime environment available from the cloud computing platform; submitting, by the application controller and to a service provider executing on one or more second virtual machines of the cloud computing platform, a request for available services of the cloud computing platform, wherein the service provider includes a plurality of application components; receiving, by the application controller from one or more application components of the service provider, application data for one or more available services of the cloud computing platform; receiving, by the application controller from the development environment executing on the client device, a user selection of a particular available service of the one or more available services of the cloud computing platform; binding, by the application controller, the selected available service to the web application, including editing the web application to insert at least a portion of the received application data for the selected available service into the web application; and packaging, by the application controller, the edited web application into a web application deployment package. |
地址 |
Santa Clara CA US |