Patent ID: 9317616
Filing Date: 2016-04-19
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. One or more non-transitory computer-readable media storing computer-executable instructions executable by one or more processors to cause the one or more processors to: cause display of a dynamic web page within a browser window; receive data indicative of a user interaction with the dynamic web page; determine, from a type of the user interaction, that the user interaction changes a state of the dynamic web page from an old state to a new state; store the new state in a state file as a current state of the dynamic web page; send a request for first content from a remote source; associate the request for the first content with the current state in the state file; receive the first content from the remote source at a first time; receive second content from the remote source at a second time later than the first time; determine that the first content received from the remote source at the first time is associated with the request for the first content associated with the current state of the dynamic web page; determine that the second content received from the remote source at the second time is not associated with the request for the first content associated with the current state of the dynamic web page; update the dynamic web page with the first content; and refrain from updating the dynamic web page with the second content based on the determination that the second content is not associated with the request for the first content associated with the current state of the dynamic web page.