Patent ID: 9645984
Date: 2017-05-09
CPC Classifications: G06F,H04L

Claim:
1. A method of updating a document object model (DOM), comprising the steps of: receiving a message from a web browser running on a device, the message requesting for a set of information to update the DOM on the device; in response to the message from the web browser, sending a dummy response message to the web browser, wherein the dummy response message does not include the set of information to update the DOM, and wherein the dummy response message causes the web browser to create a dummy node in the DOM on the device; receiving a request message from a client running on the device, wherein the request message is formed by the client, and wherein the request message requests a portion of the set of information but not all of the set of information to be sent to the client; in response to the request message from the client, sending to the client a first response message, wherein the first response message includes the portion of the set of information but not all of the set of information, wherein the first response message is processed by the client to determine a first update to the DOM, and wherein the first update is applied to the DOM; detecting a signature in the message; wherein the step of sending the dummy response message, the step of receiving the request message, and the step of sending the first response message are performed in the event that the signature is not detected in the message; receiving a subsequent request message from the client, wherein the subsequent request message is formed by the client, and wherein the subsequent request message requests at least an additional portion of the set of information to be sent to the client; and in response to the subsequent request message, sending to the client a second response message, wherein the second response message includes the at least an additional portion of the set of information, wherein the second response message is processed by the client to determine a second update to the DOM, and wherein the second update is applied to the DOM by the client.