Automatic adjustment of a display to obscure data
US-2016188973-A1 · Jun 30, 2016 · US
US10025548B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10025548-B2 |
| Application number | US-201615231853-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 9, 2016 |
| Priority date | Aug 9, 2016 |
| Publication date | Jul 17, 2018 |
| Grant date | Jul 17, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, methods and tools for automatically configuring multiple display devices. The systems tools and methods automatically determine the user of the display device, a user's display device preferences, collect feedback, user context and information of the surrounding environment as the display devices are used by the user and continuously adjust the display device settings based on the user's interactions with the display device to better optimize the user's experience with the display device. User settings and preferences can be remotely accessible via a computer network such as the cloud. The remotely accessible customized display settings can be retrieved from locations around the world and applied automatically to display devices where the user may be present. The systems, methods and tools for automatically configuring multiple display devices are applicable to both instances where a single user is present or multiple users are sharing a display device together.
Opening claim text (preview).
What is claimed is: 1. A method for automatically configuring multiple display devices, the method comprising: identifying, by a central processing unit (CPU), users of the multiple display devices engaged in a communication and a role associated with each of the users engaged in the communication; automatically partitioning, by the CPU, screen space of each of the multiple display devices as a function of a total number of the users and based on the role of each of the users in the communication; automatically optimizing, by the CPU, display settings of the multiple display devices as a function of at least the identified users; and displaying, by the CPU, display data outputted by the multiple display devices at the automatically optimized display settings. 2. The method of claim 1 , further comprising: receiving, by the CPU, sensor data from a plurality of sensors connected to the multiple display devices; and calibrating, by the CPU, an orientation and proximity of each of the multiple display devices as a function of the sensor data. 3. The method of claim 2 , wherein the sensor data received by the CPU comprises information about each of the multiple display devices and the sensor data includes data selected from the group consisting of display device dimensions, display device orientation, geolocation of the multiple display devices and a measurement of proximity between each of the multiple display devices. 4. The method of claim 1 , wherein the step of automatically optimizing further comprises the step of retrieving and applying customized user settings automatically as a function of the users identified from a storage device selected from the group consisting of a local storage device a network accessible storage device and a combination thereof. 5. The method of claim 1 , wherein the step of automatically optimizing comprises adjustments to display settings of the multiple display devices selected from the group consisting of brightness, contrast, color saturation, resolution, GUI appearance, font size, zoom level and a combination thereof. 6. The method of claim 1 , wherein the user data is selected from the group consisting of application specific location preferences, eye movement of the users, angle of a user's head rotation, frequency of a user's head rotation and eye strain of the users. 7. The method of claim 1 , further comprising the step of: further identifying, by the CPU, one or more additional users connected to the multiple display devices; and modifying the partitioning, by the CPU, of the screen space of the multiple display devices as a function of the total number of the users from the partitioning as the function of the role of each of the users in the communication to: equal partitioning or partitioning as a function of user activity. 8. The method of claim 1 , further comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable program code in a computer system, where the computer-readable program code in combination with the computer system is configured to implement the steps of identifying, receiving, calibrating, automatically optimizing and displaying. 9. A computer system, comprising: a central processing unit (CPU); a memory device coupled to the CPU; multiple display devices coupled to the CPU; a sensor connected to the multiple display devices; and a computer readable storage device coupled to the processor, wherein the computer readable storage device contains program code executable by the CPU via the memory device to implement a method for automatically configuring the multiple display devices comprising the steps of: identifying, by the CPU, users of the multiple display devices engaged in a communication and a role associated with each of the users engaged in the communication; automatically partitioning, by the CPU, screen space of each of the multiple display devices as a function of a total number of the users and based on the role of each of the users in the communication; automatically optimizing, by the CPU, display settings of the multiple display devices as a function of at least the identified users; and displaying, by the CPU, display data outputted by the multiple display devices at the automatically optimized display settings. 10. The system of claim 9 , wherein the step of identifying the users includes the step of biometrically scanning the users and comparing the users being scanned to a biometric database of users. 11. The system of claim 9 , wherein the sensor data received by the CPU comprises information about each of the multiple display devices and the sensor data includes data selected from the group consisting of display device dimensions, display device orientation, geolocation of the multiple display devices and a measurement of proximity between each of the multiple display devices. 12. The system of claim 9 , wherein the step of automatically optimizing comprises adjustments to display settings of the display devices selected from the group consisting of brightness, contrast, color saturation, resolution, GUI appearance, font size, zoom level and a combination thereof. 13. The system of claim 9 , wherein user data is selected from the group consisting of application specific location preferences, eye movement of the users, angle of a user's head rotation, frequency of a user's head rotation and eye strain of the users. 14. The system of claim 9 , further comprising the step of: further identifying, by the CPU, one or more additional users connected to the multiple display devices; and modifying the partitioning, by the CPU, of the screen space of the multiple display devices as a function of the total number of the users from the partitioning as the function of the role of each of the users in the communication to: equal partitioning or partitioning as a function of user activity. 15. A computer program product comprising: one or more computer readable hardware storage devices having computer readable program code stored therein, said computer readable program code containing instructions executable by one or more central processing units (CPU) to implement a method for automatically configuring multiple display devices comprising the steps of: identifying, by the CPU, users of the multiple display devices engaged in a communication and a role associated with each of the users engaged in the communication; automatically partitioning, by the CPU, screen space of each of the multiple display devices as a function of a total number of the users and based on the role of each of the users in the communication; automatically optimizing, by the CPU, display settings of the multiple display devices as a function of at least the identified users; and displaying, by the CPU, display data outputted by the multiple display devices at the automatically optimized display settings. 16. The computer program product of claim 15 , wherein the step of identifying the users includes the step of biometrically scanning the users and comparing the users being scanned to a biometric database of users. 17. The computer program product of claim 15 , wherein the sensor data received by the CPU comprises information about each of the multiple display devices and the sensor data includes data selected from the group consisting of display device dimensions, display device orientation, geolocation of the multiple display devices and a measurement of proximity between each of the multiple display devices. 1
Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title
involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · CPC title
Head tracking input arrangements · CPC title
Aspects of interface with display user · CPC title
Calibration of display systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.