Patent ID: 8493399
Filing Date: 2013-07-23
Classification: G06T,G09G

Abstract:
1. A system comprising: a content receiver configured to receive application content for rendering on a display unit of a computing device; a first processing unit, executing a plurality of processes, including at least one of the processes being configured to fender the application content onto a plurality of frames; a second processing unit configured to sequentially render the plurality of frames onto the display unit, wherein the first processing unit is configured to provide the plurality of frames to the second processing unit; and a counter including a count of a number of outstanding frames as provided by the first processing unit to the second processing unit, wherein the number of outstanding frames includes how many frames, of the plurality of frames, the first processing unit provides to the second processing unit for which a corresponding acknowledgement message indicating that one of the outstanding frames has been rendered onto the display unit has not been received by the counter, wherein the counter is configured to determine when the first processing unit renders the application content onto a first frame of the plurality of frames, wherein if the count is less than a threshold, the first processing unit renders the application content onto the first frame upon receipt of the application content by the content receiver, and wherein if the count is greater than or equal to the threshold, the first processing unit waits to render the application content onto the first frame until the counter decrements the count upon a receipt of the corresponding acknowledgement message for one of the outstanding frames and the count is less than the threshold.