Patent ID: 7921353

Claim:
A method for dynamically loading content to a portion of a native global page on a client at runtime, the method comprising: receiving a request for the content for the portion of the native global page, the request identifying the portion of the native global page and a type of resource required from a server; forwarding the request from the client to the server, the request from the client identifying a server-side resource to service the request; receiving at the client the identified server-side resource, the identified server side resource including a plurality of components associated with the requested content for the portion of the native global page, wherein the plurality of components include dynamic resources that define style and format for rendering data associated with content of the server-side resource at the client; parsing the plurality of components at the client to ensure the plurality of components are received in a required sequence; when the plurality of components are received in the required sequence, constructing a plurality of lists of components from the plurality of components received from the server based on a type of component parsed, wherein each of the plurality of lists of components having components of a specific type; injecting a first selection of the plurality of components into a region for the portion of the native global page, the first selection of the plurality of components being specific to the portion of the native global page; and integrating a second selection of the plurality of components into a global list of pre-existing components for the native global page, wherein the integrated components are evaluated and executed so as to render the components for the portion of the webpage in the global scope of the native global page, and wherein the parsing, constructing, injecting and integrating are performed automatically at the client without user interaction.