Self-adjusting curved display screen
First Claim
1. A computer-implemented method, comprising:
- detecting two or more users in proximity to a curved display screen;
determining a location of each of the two or more users with respect to a current configuration of the curved display screen by;
determining a distance between each user and a respective reference point on the curved display screen, anddetermining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point;
assigning a weight to each of the two or more users, wherein the weight assigned to a given user is based on an amount of attention the given user is paying to what is being displayed on the curved display screen;
using the locations of the two or more users to determine an optimal configuration of the curved display screen, wherein the optimal configuration of the curved display screen includes an optimal angular position of the curved display screen and an optimal curvature;
sending one or more instructions to rotate the curved display screen according to the optimal angular position; and
sending one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature,wherein the weight assigned to a given user is based on an orientation of the given user with respect to the curved display screen,wherein the weights assigned to the two or more users are also used to determine the optimal configuration of the curved display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, according to one embodiment, includes: detecting two or more users, and determining a location of each of the two or more users with respect to a current configuration of a curved display screen by determining a distance between each user and a respective reference point on the curved display screen, and determining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point. The locations of the two or more users are further used to determine an optimal configuration of the curved display screen. One or more instructions to rotate the curved display screen according to the optimal angular position are sent. Moreover, one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature are also sent.
-
Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
detecting two or more users in proximity to a curved display screen; determining a location of each of the two or more users with respect to a current configuration of the curved display screen by; determining a distance between each user and a respective reference point on the curved display screen, and determining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point; assigning a weight to each of the two or more users, wherein the weight assigned to a given user is based on an amount of attention the given user is paying to what is being displayed on the curved display screen; using the locations of the two or more users to determine an optimal configuration of the curved display screen, wherein the optimal configuration of the curved display screen includes an optimal angular position of the curved display screen and an optimal curvature; sending one or more instructions to rotate the curved display screen according to the optimal angular position; and sending one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature, wherein the weight assigned to a given user is based on an orientation of the given user with respect to the curved display screen, wherein the weights assigned to the two or more users are also used to determine the optimal configuration of the curved display screen. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions readable and/or executable by a processor to cause the processor to perform a method comprising:
-
detecting, by the processor, two or more users in proximity to a curved display screen; determining, by the processor, a location of each of the two or more users with respect to a current configuration of the curved display screen by; determining a distance between each user and a respective reference point on the curved display screen, and determining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point; assigning, by the processor, a weight to each of the two or more users; using, by the processor, the locations of the two or more users and the weights assigned to the two or more users to determine an optimal configuration of the curved display screen, wherein the optimal configuration of the curved display screen includes an optimal angular position of the curved display screen and an optimal curvature; sending, by the processor, one or more instructions to rotate the curved display screen according to the optimal angular position; and sending, by the processor, one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature wherein the weight assigned to a given user is based on;
an amount of attention the given user is paying to what is being displayed on the curved display screen, a distance between the given user and the curved display screen, and an orientation of the given user with respect to the curved display screen,wherein the optimal configuration of the curved display screen minimizes an average viewing angle of the two or more users detected in proximity to the curved display screen. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a processor; and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to; detect, by the processor, two or more users in proximity to a curved display screen; determine, by the processor, a location of each of the two or more users with respect to a current configuration of the curved display screen by; determining a distance between each user and a respective reference point on the curved display screen, and determining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point; assign, by the processor, a weight to each of the two or more users, wherein the weight assigned to a given user is based on an orientation of the given user with respect to the curved display screen; use, by the processor, the locations of the two or more users and the weights assigned to the two or more users to determine an optimal configuration of the curved display screen, wherein the optimal configuration of the curved display screen includes an optimal angular position of the curved display screen and an optimal curvature;
send, by the processor, one or more instructions to rotate the curved display screen according to the optimal angular position; andsend, by the processor, one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature, wherein the curved display screen is a flexible display screen, wherein the weight assigned to the given user is based on;
an emotional state of the given user, and an amount of attention the given user is paying to what is being displayed on the curved display screen,wherein the optimal configuration of the curved display screen minimizes an average viewing angle of the two or more users detected in proximity to the curved display screen. - View Dependent Claims (14, 15, 16, 17)
-
Specification