发明名称 |
Systems and methods for dynamic mobile applications |
摘要 |
Various embodiments of the present invention are dynamic, cross-platform application architectures for devices. According to an exemplary embodiment of the present invention, a platform-specific thin client can be provided on a mobile device. The thin client can be a simple code base customized for the device platform and prepared to configure itself to become a desired application. The thin client can be directed at a trusted source, which can initiate the configuration by delivering data instructing the thin client as to how it should behave under the current conditions and by delivering a framework for the GUI of the application. After the thin client is configured, the thin client can receive content for providing an application to a user. Thus, only a simple code base need be provided on for a device, and that code base can be dynamically configured to perform a desired task under given conditions. |
申请公布号 |
US9413608(B2) |
申请公布日期 |
2016.08.09 |
申请号 |
US201414585640 |
申请日期 |
2014.12.30 |
申请人 |
Miller, III Gordon G. |
发明人 |
Miller, III Gordon G. |
分类号 |
H04L29/06;G06F15/16;H04L12/24;G06F9/44 |
主分类号 |
H04L29/06 |
代理机构 |
Troutman Sanders LLP |
代理人 |
Troutman Sanders LLP ;Schneider Ryan A.;Close, Jr. Christopher C. |
主权项 |
1. A method comprising:
providing a first session associated with a container application hosted on a computing device; receiving, from a first remote trusted source, first configuration data for configuring the container application, the first configuration data being adapted to indicate a first user application for the container application, and the first configuration data comprising data for a framework of a graphical user interface for the first user application; configuring, by a processor, based on the first configuration data, the container application; receiving, from a second remote trusted source, content data associated with the first user application; responsive to determining that the computing device hosting the container application is connected to a network, providing a first subset of the content data to the container application; responsive to determining that the computing device hosting the container application is not connected to the network, providing a second subset of the content data to the container application; and removing, based on predetermined security settings, at least a portion of the first configuration data and the content data responsive to the first session ending. |
地址 |
Glen Allen VA US |