Wireless display adaptations and optimizations based on unfiltered and regional feedback
AssigneeIntel Corporation
InventorsYiting Liao, Vallabhajosyula S. Somayazulu, Paul S. Diefenbaugh, Krishnan Rajamani, Kristoffer D. Fleming
Life of this patent
Estimating the term…
Abstract
Systems and methods may provide for receiving unfiltered feedback information from a network interface component of a wireless display pipeline and receiving display region-specific information from a region update component of the wireless display pipeline. Additionally, a coding policy associated with wireless display content may be adjusted based on the unfiltered feedback information and the display region-specific information.
Claims20
A system comprising:
- a content source to provide wireless display content;
- a wireless display pipeline including:
- a network interface component;
- an encoder having a coding policy associated with the wireless display content;
- and a region update component;
- and an adaptation agent including:
- a network monitor to receive unfiltered feedback information from the network interface component;
- a content monitor to receive display region-specific information from the region update component;
- and a policy adjuster to adjust the coding policy based on the unfiltered feedback information and the display region-specific information;
- wherein the display region-specific information is to include dirty rectangle information and the policy adjuster includes:
- a static region handler to identify a static region in one or more frames of the wireless display content based on the dirty rectangle information and impose a skip mode on the static region;
- and a dynamic region handler to identify a dynamic region in one or more frames of the wireless display content based on the dirty rectangle information and adapt a rate control mechanism based upon content type information to increase wireless display content quality of the dynamic region from a user perspective.
An apparatus comprising:
- a network monitor to receive unfiltered feedback information from a network interface component of a wireless display pipeline;
- a content monitor to receive display region-specific information from a region update component of the wireless display pipeline;
- and
- a policy adjuster to adjust a coding policy associated with wireless display content based on the unfiltered feedback information and the display region-specific information;
- wherein the display region-specific information is to include dirty rectangle information and the policy adjuster includes:
- a static region handler to identify a static region in one or more frames of the wireless display content based on the dirty rectangle information and impose a skip mode on the static region;
- and a dynamic region handler to identify a dynamic region in one or more frames of the wireless display content based on the dirty rectangle information and adapt a rate control mechanism based upon content type information to increase wireless display content quality of the dynamic region from a user perspective.
A method comprising:
- receiving unfiltered feedback information from a network interface component of a wireless display pipeline;
- receiving display region-specific information from a region update component of the wireless display pipeline;
- and
- adjusting a coding policy associated with wireless display content based on the unfiltered feedback information and the display region-specific information;
- wherein the display region-specific information includes dirty rectangle information and adjusting the coding policy includes:
- identifying a static region in one or more frames of the wireless display content based on the dirty rectangle information;
- imposing a skip mode on the static region;
- identifying a dynamic region in one or more frames of the wireless display content based on the dirty rectangle information;
- and adapting a rate control mechanism based upon content type information to increase wireless display content quality of the dynamic region from a user perspective.
At least one non-transitory computer readable storage medium comprising a set of instructions, which when executed by a computing device, cause the computing device to:
- receive unfiltered feedback information from a network interface component of a wireless display pipeline;
- receive display region-specific information from a region update component of the wireless display pipeline;
- and adjust a coding policy associated with wireless display content based on the unfiltered feedback information and the display region-specific information;
- wherein the display region-specific information includes dirty rectangle information and the instructions, when executed, cause a computing device to:
- identify a static region in one or more frames of the wireless display content based on the dirty rectangle information;
- impose a skip mode on the static region;
- identify a dynamic region in one or more frames of the wireless display content based on the dirty rectangle information;
- and adapt a rate control mechanism based upon content type information to increase wireless display content quality of the dynamic region from a user perspective.
Dependencies are inferred from the claim text.