Patent ID: 8626855

Claim:
A system for delivering enhanced application services to a user device, comprising: at least one user device; a portal that defines user privileges for a base station coupled to said at least one user device and schedules delivery of application services to said base station, wherein the portal provides a user interface to allow users to configure parameters for the system and to configure rules for the system, wherein the rules control performance of an application delivery engine; a gateway component residing on a computational device that receives requests for application services originating from said at least one user device, and, responsive to a request for service, transcodes a received response to said request for display on the user device, wherein the gateway component provides access to the application services by receiving configuration data from the portal which controls the data to be accessed and location of the data to be accessed; wherein the rules that control performance of the application delivery engine, applies to specific users, a relationship between a specific base station and its registered user device together with a user's content privileges, which control the gateway, wherein said application delivery engine, residing on a computational device, manages and schedules delivery of application services from said gateway to said base station, and wherein said application delivery engine, triggered by any of: a scheduled event and a request from said specific base station accesses said gateway to gather appropriate information and wherein said gateway accesses said information under control of said application delivery engine; said base station comprising a processor comprising program code for performing the operations of: receiving responses from said gateway, identifying incoming messages and at least one of: translating incoming messages to user device presentable information, managing presentation of information to the user device, managing download and storage of applications, identifying information associated with an incoming message, and routing the incoming message and the associated information to the user device, for providing an address book manager for managing an address book user interface and maintaining one or more shared address books accessible by other users of the system, and storing at least the response and at least one incoming message.