Patent ID: 9563928
Date: 2017-02-07
CPC Classifications: G06T

Claim:
1. A system configured to act as an intermediary between user devices and content servers, the system comprising one or more computing devices, wherein the system is programmed to at least: segment a content page into at least a first layer and a second layer, wherein the first layer corresponds to a different visual portion of the content page than the second layer, and wherein the content page comprises network resources obtained from one or more content servers; generate a first set of hardware-independent graphics commands operative to cause display of a representation of the first layer, and a second set of hardware-independent graphics commands operative to cause display of a representation of the second layer; provide the first and second sets of hardware-independent graphics commands to a user device in response to a request for the content page; obtain, from the user device, interaction data regarding a user interaction with at least a portion of the representation of the first layer; generate a first updated set of hardware-independent graphics commands, wherein the first updated set of hardware-independent graphics commands are operative to cause display of an updated representation of the first layer, and wherein the user device does not receive the content page; and transmit a response comprising the first updated set of hardware-independent graphic commands to the user device, wherein the response does not comprise hardware-independent graphics commands operative to cause display of an updated representation of the second layer.