Power-efficient control of display data configured to be rendered on a display unit of a data processing device
AssigneeNVIDIA Corporation
InventorHarsha Kumar
Life of this patent
Estimating the term…
Abstract
A method includes scanning, through a processor of a data processing device communicatively coupled to a memory, display data to be rendered on a display unit communicatively coupled to the data processing device for boundaries of one or more virtual object(s) therein. The method also includes rendering, through the processor, a portion of the display data outside the boundaries of the one or more virtual object(s) at a reduced level compared to a portion of the display data within the boundaries on the display unit.
Claims18
A method comprising:
- scanning, through a processor of a data processing device communicatively coupled to a memory, display data to be rendered on a display unit communicatively coupled to the data processing device for boundaries of playable video content therein;
- detecting, by the processor, a command to play the video content on the display unit;
- and
- in response to detecting the command, rendering, through the processor, a portion of the display data outside the boundaries of the video content at a reduced level compared to a portion of the display data within the boundaries on the display unit;
- wherein the rendering of the portion of the display data outside the boundaries of the video content at the reduced level is performed for a duration that the video content is played on the display unit.
A non-transitory medium, readable through a data processing device and including instructions embodied therein that are executable through the data processing device, comprising:
- instructions to scan, through a processor of the data processing device communicatively coupled to a memory, display data to be rendered on a display unit communicatively coupled to the data processing device for boundaries of playable video content therein;
- detecting, by the processor, a command to play the video content on the display unit;
- and
- instructions responsive to detecting the command to render, through the processor, a portion of the display data outside the boundaries of the video content at a reduced level compared to a portion of the display data within the boundaries on the display unit;
- wherein the rendering of the portion of the display data outside the boundaries of the video content at the reduced level is performed for a duration that the video content is played on the display unit.
A data processing device comprising:
- a memory;
- and
- a processor communicatively coupled to the memory, the processor being configured to execute instructions to:
- scan display data to be rendered on a display unit communicatively coupled to the data processing device for boundaries of playable video content therein,
- detect a command to play the video content on the display unit;
- and
- in response to detecting the command, render a portion of the display data outside the boundaries of the video content at a reduced level compared to a portion of the display data within the boundaries on the display unit;
- wherein the rendering of the portion of the display data outside the boundaries of the video content at the reduced level is performed for a duration that the video content is played on the display unit.
Dependencies are inferred from the claim text.