Efficient Frame Rendering
2 Assignments
0 Petitions
Accused Products
Abstract
A user may interact with an interactive remote display (e.g., touch input) and the interaction may be sent to an application on a mobile device. The mobile device (application and/or encoder) may render frames for the display when there is a change. Latency in the pipeline may be alleviated by determine a rendering rate for an application. A dummy frame may be sent to the encoder if the application is not a constant rendering type of application. The dummy frames may be sent subsequent to the rendered frames to flush the pipeline.
9 Citations
34 Claims
-
1-14. -14. (canceled)
-
15. A computer-implemented method, comprising:
-
receiving by a device from a component of an infotainment system that is remote from the device and that is incorporated in a motor vehicle, an indicator of an input at the component that is associated with a change to a display of an application on the component; determining by the device, a rendering rate for the application; in response to the determined rendering rate, generating by the device, a dummy frame; rendering by the device, a plurality of frames comprising the dummy frame; and providing by the device to the component, the plurality of rendered frames. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A device comprising:
-
a processor; and a non-transitory, computer-readable medium in communication with the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving from a component of an infotainment system that is remote from the device and that is incorporated in a motor vehicle, an indicator of an input at the component that is associated with a change to a display of an application on the component, wherein the application is executing on the device, determining a rendering rate for the application, in response to the determined rendering rate, generating a dummy frame, rendering a plurality of frames comprising the dummy frame, and providing to the component, the plurality of rendered frames. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A non-transitory, computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving from a component of an infotainment system that is remote from the device and that is incorporated in a motor vehicle, an indicator of an input at the component that is associated with a change to a display of an application on the component; determining a rendering rate for the application; determining a quantity of dummy frames based on the determined rendering rate; generating a set of dummy frames based on the determined quantity of dummy frames; rendering a plurality of frames comprising the set of dummy frames; and providing to the component, the plurality of rendered frames. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification