Patent ID: 9600166
Date: 2017-03-21
CPC Classifications: G06F,G09G

Claim:
1. One or more computer-readable storage devices comprising instructions stored thereon that, responsive to execution by a processor, perform operations comprising: receiving, at a first entity, bounds of content capable of being displayed in an application interface, the bounds of the content comprising a total size of the content; determining, at the first entity, a size of a viewport in which a first portion of the content is currently presented in the application interface; receiving, at the first entity operating asynchronous from a second entity, an input from a user interface (UI) manipulation of the content; determining, based on the input, the size of the viewport, and the bounds of the content, a position in the content at which a second portion of the content is associated, display of the second portion of the content in the application interface being responsive to the UI manipulation; and providing the position to a third entity having access to pre-rendered content prepared by the second entity, the pre-rendered content including at least the second portion of the content effective to enable the third entity to display, based on the position, the second portion of the content in the viewport of the application interface in response to the UI manipulation, the first entity operating asynchronous from the second entity as part of different computational processes such that the first entity determines the position of the second portion of the content separate from the second entity which prepares the pre-rendered content.