Mobile application environment
OwnerNayeem Islam, Shahid Shoaibinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerNayeem Islam, Shahid Shoaibinventors
Estimating the term…
In one aspect of the invention, a mobile application environment for a mervlet application is provided. The mobile application environment forms part of a mobile communication network comprising at least one access network. The environment comprises the mervlet, which includes instructions to create a web page with dynamically generated content. The mervlet is capable of executing on at least one of a local node and a remote node of the network. The environment also comprises a set of application attributes for the mervlet, including performance attributes characterizing the user interface of the mervlet. The environment further comprises a set of security attributes for the mervlet defining a security context in which to execute the mervlet. In addition, the environment comprises a mervlet engine that is operative to manage a lifecycle of the mervlet. The engine includes a core interpreter module operative to execute the mervlet in the security context defined by its security attributes. The engine also includes a policy module operative to determine whether to relocate the mervlet, the application attributes and the security attributes between the local and remote network nodes and to switch the access network using the application attributes to improve a user perceived performance of the mervlet. The environment next includes a cache manager agent operative to manage cache memory of the local and remote network nodes for receiving and storing the mervlet. Finally, the environment includes a messaging system operative to deliver content of the mervlet and the mervlet itself across the network.
A mobile application environment for a mervlet application forming part of a mobile communication network comprising at least one access network, said environment comprising:
Dependencies are inferred from the claim text.