Patent ID: 9674263
Date: 2017-06-06
CPC Classifications: G06F,G09G,H04L,H04N

Claim:
1. A method comprising: embedding pixel data in a file associated with an application executing on a server, wherein the pixel data is embedded in the file using data native to the application such that the file with the embedded pixel data can be opened by the application; detecting an open window of a graphical user interface (GUI) caused by the application opening the file, wherein the pixel data embedded in the file is used to create a pixel strip in a fraction of the open window, wherein a color of one or more pixels in the pixel strip is dependent on a page of the file and an offset within the page, the GUI being displayed on a remote display executing on a remote client; detecting a change in a presentation of the open window; transmitting, from the server to the remote client, update information for the GUI being displayed on the remote display, the update information corresponding to the change in the presentation of the open window on the server; identifying the pixel strip received at the remote display resulting from the change in the presentation; and calculating a performance metric of the remote display based on the received pixel strip, wherein operations of the method are executed by a processor, wherein calculating the performance metric further includes: identifying an expected value of one or more pixels associated with the received pixel strip; and comparing a received value of the one or more pixels in the received pixel strip to the expected value.