IP Library Granted Patent US 11,087,720
Granted Patent B1
US 11,087,720 · App. 16/889,423 · Granted Aug 10, 2021

Adjusting an edge user interface display of an information handling system

Inventors: Weijong Sheu (Austin, TX); Deeder M. Aurongzeb (Austin, TX)
Assignee: Dell Products L.P.
G09G5/38G09G2354/00
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 11,087,720
App. No.
16/889,423
Granted
Aug 10, 2021
Kind
B1
Abstract

Methods, systems, and computer programs encoded on computer storage medium, for detecting a relative positioning between a first body and a second body of a hinged information handling system; detecting an orientation of the hinged information handling system with respect to a surface; detecting a relative positioning between the hinged information handling system and a user of the hinged information handling system; determining an edge user interface display state based on the i) relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and adjusting a display location of an edge user interface based on the determined edge user interface display state.

Claims (38)

1. A computer-implemented method, comprising:

detecting a relative positioning between a first body and a second body of a hinged information handling system, the first body including a first front edge and a first upper edge both positioned at a distal end from a hinge coupling the first body and the second body, the second body including a second front edge and a second upper edge both positioned at a distal end from the hinge coupling the first body and the second body opposite to the hinge, wherein the first front edge, the first upper edge, the second front edge, and the second upper edge each include a respective organic light emitting diode (OLED) layer for displaying an edge user interface;

detecting an orientation of the hinged information handling system with respect to a surface;

detecting a relative positioning between the hinged information handling system and a user of the hinged information handling system;

determining an edge user interface display state indicating a positioning of an edge user interface display with respect to the first front edge, the first upper edge, the second front edge, the second upper edge, the positioning of the edge user interface display based on the i) relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and

adjusting a display location of the edge user interface based on the determined edge user interface display state.

2. The computer-implemented method of claim 1 , wherein detecting the relative positioning between the first body and the second body of the hinged information handling system further includes detecting a closed positioning between the first body and the second body of the hinged information handling system, and wherein detecting the orientation of the hinged information handling system further includes detecting a vertical orientation of the hinged information handling system, wherein the edge user interface display state is based on the closed positioning between the first body and the second body of the hinged information handling system and the vertical orientation of the hinged information handling system.

3. The computer-implemented method of claim 2 , wherein adjusting the display location of the edge user interface further includes adjusting the display location of the edge user interface to the front edge of the first body of the hinged information handling system based on the closed positioning between the first body and the second body of the hinged information handling system and the vertical orientation of the hinged information handling system.

4. The computer-implemented method of claim 1 , wherein detecting the relative positioning between the first body and the second body of the hinged information handling system further includes detecting a closed positioning between the first body and the second body of the hinged information handling system, and wherein detecting the orientation of the hinged information handling system further includes detecting a horizontal orientation of the hinged information handling system, wherein the edge user interface display state is based on the closed positioning between the first body and the second body of the hinged information handling system and the horizontal orientation of the hinged information handling system.

5. The computer-implemented method of claim 4 , wherein adjusting the display location of the edge user interface further includes adjusting the display location of the edge user interface to the upper edge of the first body of the hinged information handling system based on the closed positioning between the first body and the second body of the hinged information handling system and the horizontal orientation of the hinged information handling system.

6. The computer-implemented method of claim 1 , wherein detecting the relative positioning between the first body and the second body of the hinged information handling system further includes detecting an open positioning between the first body and the second body of the hinged information handling system, and wherein detecting the relative positioning between the hinged information handling system and the user of the hinged information handling system includes detecting forward facing direction of the user relative to the hinged information handling system, wherein the edge user interface display state is based on the open positioning between the first body and the second body of the hinged information handling system and the forward facing direction of the user relative to the hinged information handling system.

7. The computer-implemented method of claim 6 , wherein adjusting the display location of the edge user interface further includes adjusting the display location of the edge user interface to the front edge of the second body of the hinged information handling system based on the open positioning between the first body and the second body of the hinged information handling system and the forward facing direction of the user relative to the hinged information handling system.

8. The computer-implemented method of claim 1 , wherein detecting the relative positioning between the first body and the second body of the hinged information handling system further includes detecting an open positioning between the first body and the second body of the hinged information handling system, and wherein detecting the relative positioning between the hinged information handling system and the user of the hinged information handling system includes detecting an angled facing direction of the user relative to the hinged information handling system, wherein the edge user interface display state is based on the open positioning between the first body and the second body of the hinged information handling system and the angled facing direction of the user relative to the hinged information handling system.

9. The computer-implemented method of claim 8 , wherein adjusting the display location of the edge user interface further includes adjusting the display location of the edge user interface to the upper edge of the second body of the hinged information handling system based on the open positioning between the first body and the second body of the hinged information handling system and the angled facing direction of the user relative to the hinged information handling system.

10. A hinged information handling system, comprising:

a body position sensor configured to detect a relative positioning between a first body and a second body of the hinged information handling system, the first body including a first front edge and a first upper edge both positioned at a distal end from a hinge coupling the first body and the second body, the second body including a second front edge and a second upper edge both positioned at a distal end from the hinge coupling the first body and the second body opposite to the hinge, wherein the first front edge, the first upper edge, the second front edge, and the second upper edge each include a respective organic light emitting diode (OLED) layer for displaying an edge user interface;

an orientation sensor configured to detect an orientation of the hinged information handling system with respect to a surface;

a user position sensor configured to detect a relative positioning between the hinged information handling system and a user of the hinged information handling system;

the edge user interface;

a memory media storing instructions;

a processor in communication with the memory media to execute the instructions to perform operations comprising:

determine an edge user interface display state indicating a positioning of an edge user interface display with respect to the first front edge, the first upper edge, the second front edge, the second upper edge, the positioning of the edge user interface display based on i) the relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and

adjust a display location of the edge user interface based on the determined edge user interface display state.

11. The hinged information handling system of claim 10 , wherein the body position sensor detects a closed positioning between the first body and the second body of the hinged information handling system, and the orientation sensor detects a vertical orientation of the hinged information handling system, wherein the edge user interface display state is based on the closed positioning between the first body and the second body of the hinged information handling system and the vertical orientation of the hinged information handling system.

12. The hinged information handling system of claim 11 , wherein the edge user interface management computing module adjusts the display location of the edge user interface to front edge of the first body of the hinged information handling system based on the closed positioning between the first body and the second body of the hinged information handling system and the vertical orientation of the hinged information handling system.

13. The hinged information handling system of claim 10 , wherein the body position sensor detects a closed positioning between the first body and the second body of the hinged information handling system, and the orientation sensor detects a horizontal orientation of the hinged information handling system, wherein the edge user interface display state is based on the closed positioning between the first body and the second body of the hinged information handling system and the horizontal orientation of the hinged information handling system.

14. The hinged information handling system of claim 13 , wherein the edge user interface management computing module adjusts the display location of the edge user interface to the upper edge of the first body of the hinged information handling system based on the closed positioning between the first body and the second body of the hinged information handling system and the horizontal orientation of the hinged information handling system.

15. The hinged information handling system of claim 10 , wherein the body position sensor detects an open positioning between the first body and the second body of the hinged information handling system, and wherein then user positioning sensor detects a forward facing direction of the user relative to the hinged information handling system, wherein the edge user interface display state is based on the open positioning between the first body and the second body of the hinged information handling system and the forward facing direction of the user relative to the hinged information handling system.

16. The hinged information handling system of claim 15 , wherein the edge user interface management computing module adjusts the display location of the edge user interface to the front edge of the second body of the hinged information handling system based on the open positioning between the first body and the second body of the hinged information handling system and the forward facing direction of the user relative to the hinged information handling system.

17. The hinged information handling system of claim 10 , wherein the body position sensor detects an open positioning between the first body and the second body of the hinged information handling system, and wherein then user positioning sensor detects an angled facing direction of the user relative to the hinged information handling system, wherein the edge user interface display state is based on the open positioning between the first body and the second body of the hinged information handling system and the angled facing direction of the user relative to the hinged information handling system.

18. The hinged information handling system of claim 17 , wherein the edge user interface management computing module adjusts the display location of the edge user interface to the upper edge of the second body of the hinged information handling system based on the open positioning between the first body and the second body of the hinged information handling system and the angled facing direction of the user relative to the hinged information handling system.

19. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

detecting a relative positioning between a first body and a second body of a hinged information handling system, the first body including a first front edge and a first upper edge both positioned at a distal end from a hinge coupling the first body and the second body, the second body including a second front edge and a second upper edge both positioned at a distal end from the hinge coupling the first body and the second body opposite to the hinge, wherein the first front edge, the first upper edge, the second front edge, and the second upper edge each include a respective organic light emitting diode (OLED) layer for displaying an edge user interface;

detecting an orientation of the hinged information handling system with respect to a surface;

detecting a relative positioning between the hinged information handling system and a user of the hinged information handling system;

determining an edge user interface display state indicating a positioning of an edge user interface display with respect to the first front edge, the first upper edge, the second front edge, the second upper edge, the positioning of the edge user interface display based on the i) relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and

adjusting a display location of the edge user interface based on the determined edge user interface display state.

20. The non-transitory computer-readable medium of claim 19 , wherein the operation of detecting the relative positioning between the first body and the second body of the hinged information handling system further includes detecting a closed positioning between the first body and the second body of the hinged information handling system, and wherein the operation of detecting the orientation of the hinged information handling system further includes detecting a vertical orientation of the hinged information handling system, wherein the edge user interface display state is based on the closed positioning between the first body and the second body of the hinged information handling system and the vertical orientation of the hinged information handling system.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053574/0221) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053578/0183) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060332/0864 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053573/0535) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0106 →
RELEASE OF SECURITY INTEREST AT REEL 053531 FRAME 0108 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0371 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053578/0183 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053573/0535 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053574/0221 →
SECURITY AGREEMENT Recorded Aug 18, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053531/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2020
From: SHEU, WEIJONG; AURONGZEB, DEEDER M.
To: DELL PRODUCTS L.P.
Reel/Frame 052803/0620 →