IP Library › Granted Patent US 10,712,804
Granted Patent B2
US 10,712,804 · App. 15/847,624 · Granted Jul 14, 2020

Dynamic selection of display resolution

Inventors: Arun Kumar Singh (Bangalore, IN); Qixiong Bian (Beaverton, OR); Vishwanath Somayaji (Haralur Bangalore, IN)
Assignee: Intel Corporation
G06F1/3265G01J5/0275G06F3/011H04N21/00G06F2203/04806G09G2340/04H04N11/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,712,804
App. No.
15/847,624
Granted
Jul 14, 2020
Kind
B2
Abstract

An apparatus is provided which comprises: a first circuitry to provide an estimate of a distance of a user from the apparatus; and a second circuitry to select a display resolution for displaying on a display panel of the apparatus, based at least in part on the estimate of the distance of the user from the apparatus.

Claims (75)

1. An apparatus comprising:

a display panel;

one or more sensors, wherein the one or more sensors is to output data indicative of an estimation of a distance of a user from the apparatus;

a circuitry coupled to the display panel, wherein the circuitry is to:

select a display resolution of the display panel, based at least in part on the estimate of the distance of the user from the apparatus, and

cause display of content at a resolution different from a requested display resolution on the display panel,

wherein the circuitry is to consider factors prior to cause the display of content at a resolution different from the request display resolution,

wherein the factors include: bandwidth available between the apparatus and a server, a Quality of Service (QoS) agreement between the apparatus and the server, and load on the server, and

wherein the server is to provide the content for display on the display panel.

2. The apparatus of claim 1 , wherein the circuitry is a first circuitry, wherein a content provider is to provide the content at a plurality of display resolutions, and wherein the apparatus further comprises:

a second circuitry to request and receive the content from the content provider over a network at the selected display resolution.

3. The apparatus of claim 1 , wherein the circuitry is a first circuitry, wherein the display resolution is a first display resolution, and wherein the apparatus further comprises:

a second circuitry to receive the content from a content provider over a network at a second display resolution that is different from the first display resolution;

a third circuitry to scale the content from the second display resolution to the first display resolution; and

a fourth circuitry to render the content for display on the display panel at the first display resolution.

4. The apparatus of claim 1 , wherein the circuitry is a first circuitry, wherein the display resolution is a first display resolution, and wherein the apparatus further comprises:

a second circuitry to access the content that is stored in the apparatus at a second display resolution, the second display resolution being different from the first second display resolution;

a third circuitry to scale the content from the second display resolution to the first display resolution; and

a fourth circuitry to render the content for displaying on the display panel at the first display resolution.

5. The apparatus of claim 1 , wherein the one or more sensors comprise:

an Infrared (IR) camera.

6. The apparatus of claim 1 , wherein:

the circuitry is to perform image analysis to locate a plurality of users in front of the device; and

the circuitry is to provide the estimate of the distance of the user who is nearest among the plurality of users from the apparatus.

7. The apparatus of claim 1 , comprises one or more logic to:

dynamically update the estimate of the distance of the user from the apparatus; and

dynamically update the selection of display resolution, based at least on the update of the estimate of the distance of the user from the apparatus.

8. The apparatus of claim 1 , comprises one or more logic to:

select a first display resolution during a first time-period, in response to the estimate of the distance of the user from the apparatus being higher than a threshold distance; and

select a second display resolution during a second time-period, in response to the estimate of the distance of the user from the apparatus being lower than the threshold distance.

9. The apparatus of claim 8 , wherein:

the first display resolution is lower than the second display resolution.

10. The apparatus of claim 1 , wherein the second circuitry is to:

divide a scene in front of the apparatus in a plurality of zones; and

assign, to at least one zone of the plurality of zones, a corresponding display resolution of a plurality of display resolutions.

11. The apparatus of claim 10 , comprises one or more logic to:

determine that the user is in a first zone of the plurality of zones, based at least on the estimate of the distance of the user from the apparatus; and

select the display resolution of the plurality of display resolutions that is assigned to the first zone.

12. A system comprising:

a memory to store content;

a graphics processor coupled to the memory, the graphics processor comprising circuitry to select a display resolution of a display panel to display the content, based at least in part on a scene in front of the system being monitored;

the display panel to display the content from the memory at a resolution different from a requested display resolution; and

a wireless interface to allow the graphics processor to communicate with another system,

wherein the graphics processor is to consider factors prior to cause the display of content at a resolution different from the request display resolution,

wherein the factors include: bandwidth available between the apparatus and a server, a Quality of Service (QoS) agreement between the apparatus and the server, and load on the server, and

wherein the server is to provide the content for display on the display panel.

13. The system of claim 12 , wherein the circuitry is a first circuitry, and wherein the system further comprises:

one or more sensors to monitor the scene in front of the system; and

a second circuitry to analyze the monitored scene, identify one or more users in the scene, and estimate one or more distances at which the one or more users are from the system,

wherein the first circuitry is to select the display resolution, based at least in part on the one or more distances.

14. The system of claim 12 , wherein the content is first content, wherein the circuitry is a first circuitry, and wherein the system further comprises:

a second circuitry to request second content at the selected display resolution from a server over a network, and receive the second content at the selected display resolution from the server over the network; and

a third circuitry to cause the second content to be displayed on the display panel at the selected display resolution.

15. The system of claim 12 , wherein the system comprises one of: a television, a laptop, a tablet, a smart phone, or a cellular phone.

16. Non-transitory computer-readable storage media to store instructions that, when executed by a processor, cause the processor to:

receive an estimate of a distance of a user from a display screen;

select a display resolution of the display screen from a plurality of display resolutions, based at least in part on the estimate of the distance of the user from the display screen; and

cause the display screen to display content at a resolution different from a requested display resolution,

consider factors prior to cause the display of content at a resolution different from the request display resolution, wherein the factors include: bandwidth available between the apparatus and a server, a Quality of Service (QoS) agreement between an apparatus and the server, and load on the server, wherein the apparatus includes the processor, and wherein the server is to provide the content for display on the display screen.

17. The non-transitory computer-readable storage media of claim 16 , wherein the instructions, when executed, further cause the processor to:

request the content at the selected display resolution from a server over a network.

18. The non-transitory computer-readable storage media of claim 16 , wherein the selected display resolution is a first display resolution, and wherein the instructions, when executed, further cause the processor to:

receive the content at a second display resolution that is different from the first display resolution; and

scale the content from the second display resolution to the first display resolution, prior to the content being displayed at the first display resolution on the display screen.

19. An apparatus comprising:

a display screen to display content at a resolution different from a requested display resolution; and

circuitry to consider factors prior to cause the display of content at a resolution different from the request display resolution, wherein the factors include:

bandwidth available between the apparatus and a server,

a Quality of Service (QoS) agreement between the apparatus and the server, and

load on the server,

wherein the server is to provide the content for display on the display screen.

20. The apparatus of claim 19 , wherein the display screen is part of one of: a laptop, a tablet, a smart phone, or a cellular phone.

21. The apparatus of claim 19 comprises:

a first camera adjacent to the display screen; and

a second camera including IR circuitry, wherein the second camera is integrated in the first camera.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FULL NAME OF ARUN KUMAR SINGH PREVIOUSLY RECORDED ON REEL 044784 FRAME 0241. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 6, 2020
From: SINGH, ARUN KUMAR; BIAN, QIXIONG J.; SOMAYAJI, VISHWANATH
To: INTEL CORPORATION
Reel/Frame 051485/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2018
From: BIAN, QIXIONG J.; SINGH, ARUN; SOMAYAJI, VISHWANATH
To: INTEL CORPORATION
Reel/Frame 044784/0241 →
Continuity (1)
Related Publication 20190041963A1 · Feb 7, 2019
Cited By (1)
US 12,700,383