Patent ID: 9225583
Filing Date: 2015-12-29
Classification: G06F,H04L

Abstract:
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, wherein segmenting the set of information into the portion of the set of information and an at least an additional portion of the set of information is based at least in part on a network condition, and wherein the set of information comprises an image, and wherein the portion of the set of information comprises lower frequency components of the image, and wherein the at least an additional portion of the set of information comprises higher frequency components of the image, and wherein the portion of the set of information comprises a first scan of a progressive JPEG image, and wherein the at least an additional portion of the set of information comprises a subsequent scan of the progressive JPEG image; and 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.