IP Library Granted Patent US 10,296,279
Granted Patent B2
US 10,296,279 · App. 14/276,576 · Granted May 21, 2019

Displaying images across multiple displays

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,296,279
App. No.
14/276,576
Granted
May 21, 2019
Kind
B2
Abstract

An aspect provides a method, including: receiving, using a processor, data to be displayed across at least two hingedly coupled display devices; determining, using a processor, the display mode of the data, the display mode being selected from the group consisting of an occluded mode and a non-occluded mode; in the occluded mode, processing, using a processor, the data to occlude pixels of the data based upon the determined display mode, the pixels being occluded at a location where a physical separation exists between the at least two hingedly coupled display devices; and displaying, using the at least two hingedly coupled display devices, the data according to the display mode determined. Other aspects are described and claimed.

Claims (40)

1. A method, comprising:

receiving, using a processor, data to be displayed across at least two display devices;

determining, using a processor and without user input, the display mode of the data based upon a type of content of the data, the display mode being selected from the group consisting of an occluded mode and a non-occluded mode, wherein a type of content comprising more text than graphics maps to a non-occluded mode and wherein a type of content of the comprising more graphics than text maps to an occluded mode;

in the occluded mode, processing, using a processor, the data to occlude pixels of the data based upon the determined display mode, the pixels being occluded at a location where a physical separation exists between the at least two display devices; and

displaying, using the at least two display devices, the data according to the display mode determined.

2. The method of claim 1 , further comprising displaying a user interface allowing the user to adjust the determined display mode, wherein the determining the display mode comprises accepting the user input into the user interface.

3. The method of claim 1 , wherein the determining the display mode comprises identifying a type of the data to be displayed across the at least two display devices.

4. The method of claim 3 , wherein the type of the data is selected from the group consisting of: text, video, map, picture, and application.

5. The method of claim 1 , wherein the determining the display mode comprises determining the preferred display mode of data with a specific type based on previous user selections of the display mode of data.

6. The method of claim 1 , wherein the processing comprises forming an adjusted image.

7. The method of claim 6 , wherein the processing further comprises adjusting alignment of the image across the physical separation.

8. The method of claim 1 , further comprising:

detecting a display device type; and

determining the size of the physical separation using predetermined characteristics of the detected display device type.

9. The method of claim 1 , further comprising displaying a user interface allowing the user to provide input adjusting the size of the physical separation.

10. The method of claim 1 , wherein the displaying comprises displaying, in the non-occluded mode, all pixels of the data.

11. A system, comprising:

at least two display devices;

one or more processors operatively coupled to at least one of the at least two display devices; and

a memory storing instructions executable by the one or more processors to:

receive data to be displayed across the at least two display devices;

determine, without user input, the display mode of the data based upon a type of content of the data, the display mode being selected from the group consisting of an occluded mode and a non-occluded mode, wherein a type of content comprising more text than graphics maps to a non-occluded mode and wherein a type of content of the comprising more graphics than text maps to an occluded mode;

in the occluded mode, process the data to occlude pixels of the data based upon the determined display mode, the pixels being occluded at a location where a physical separation exists between the at least two display devices; and

display, using the at least two display devices, the data according to the display mode determined.

12. The system of claim 11 , wherein the instructions are further executable by the processor to display a user interface allowing the user to adjust the determined display mode, wherein the determining the display mode comprises accepting the user input into the user interface.

13. The system of claim 11 , wherein to determine the display mode comprises identifying a type of the data to be displayed across the at least two display devices.

14. The system of claim 13 , wherein the type of the data is selected from the group consisting of: text, video, map, picture, and application.

15. The system of claim 11 , wherein to determine the display mode comprises determining the preferred display mode of data with a specific type based on previous user selections of the display mode of data.

16. The system of claim 11 , wherein to process comprises forming an adjusted image.

17. The system of claim 16 , wherein to process further comprises adjusting alignment of the image across the physical separation.

18. The system of claim 11 , wherein the instructions are further executable by the processor to:

detect a display device type; and

determine the size of the physical separation using predetermined characteristics of the detected display device type.

19. The system of claim 11 , wherein the instructions are further executable by the processor to display a user interface allowing the user to provide input adjusting the size of the physical separation.

20. A computer program product, comprising:

a storage device having code stored therewith, the code being executable by a processor and comprising:

code that receives, using a processor, data to be displayed across at least two display devices;

code that determines, using a processor and without user input, the display mode of the data based upon a type of content of the data, the display mode being selected from the group consisting of an occluded mode and a non-occluded mode, wherein a type of content comprising more text than graphics maps to a non-occluded mode and wherein a type of content of the comprising more graphics than text maps to an occluded mode;

code that in the occluded mode, processes, using a processor, the data to occlude pixels of the data based upon the determined display mode, the pixels being occluded at a location where a physical separation exists between the at least two display devices; and

code that displays, using the at least two display devices, the data according to the display mode determined.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2019
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 051023/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2014
From: LUTTRELL, WESLEY ABRAM; SCHANTZ, DANIEL JORDAN; OSBORNE, CHRISTOPHER MILES; CONZOLA, VINCENT CHARLES
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 032881/0335 →