Dynamic web component stream renderer
AssigneeServiceNow, Inc.
InventorsVarun Kumar Jayanti, Soumen Pal, Raghu Prasad Mulukoju
Life of this patent
Estimating the term…
Abstract
A web content page is provided, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client. An indication associated with a desired web component is received. The desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page is obtained. The desired web component is streamed to the web content page.
Claims20
A method, comprising:
- providing a web content page, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client;
- receiving an indication associated with a desired web component, wherein the indication is received after the web content page has been loaded by the client, and wherein the received indication was provided due to a determination by the client that a cached version associated with the desired web component does not exist on the client;
- dynamically obtaining the desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page and updated after providing the web content page;
- and
- streaming the desired web component to the web content page as a separate updated web component after providing the web content page, wherein the updated web component is provided automatically without requiring user intervention to update the desired web component.
A system, comprising:
- one or more processors;
- and
- a memory coupled to the one or more processors, wherein the memory is configured to provide the one or more processors with instructions which when executed cause the one or more processors to:
- provide a web content page, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client;
- receive an indication associated with a desired web component, wherein the indication is received after the web content page has been loaded by the client, and wherein the received indication was provided due to a determination by the client that a cached version associated with the desired web component does not exist on the client;
- dynamically obtain the desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page and updated after providing the web content page;
- and
- stream the desired web component to the web content page as a separate updated web component after providing the web content page, wherein the updated web component is provided automatically without requiring user intervention to update the desired web component.
A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- providing a web content page, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client;
- receiving an indication associated with a desired web component, wherein the indication is received after the web content page has been loaded by the client, and wherein the received indication was provided due to a determination by the client that a cached version associated with the desired web component does not exist on the client;
- dynamically obtaining the desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page and updated after providing the web content page;
- and
- streaming the desired web component to the web content page as a separate updated web component after providing the web content page, wherein the updated web component is provided automatically without requiring user intervention to update the desired web component.
Dependencies are inferred from the claim text.