×

System and method for provisioning component applications

  • US 7,853,674 B2
  • Filed: 01/24/2005
  • Issued: 12/14/2010
  • Est. Priority Date: 01/24/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • an application gateway server configured for provisioning component applications for retrieval by a device, the application gateway server comprising;

    a memory for storing instructions;

    a processor configured to execute the instructions comprisinga message broker to communicate with the device through a network, the application gateway server further configured to communicate with a provisioning server and a discovery server;

    a packaging application to retrieve a component application bundle, select a subset of components from the component application bundle in accordance with the device information associated with the device for which the component application is being provisioned, create a component application package comprising the selected sub-set of components, and make the component application package available to the device through the network, the component application to be executed on the device;

    the provisioning server comprising memory for storing instructions and a processor configured to execute the instructions to provide a provisioning service to service a provisioning request and a component application depot storing packaged component applications;

    the discovery server comprising memory for storing instructions and a processor configured to execute the instructions to store and manage component application bundles; and

    andwherein the packaged component application comprises the selected components including the plurality of components comprising data components, presentation components and message components, expressed in a structured definition language and coordinated by one or more workflow components expressed as the series of instructions, the selected components further comprising one set of device-specific components selected from the one or more sets of device-specific components of the component application bundle.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×