IP Library Granted Patent US 10,592,051
Granted Patent B1
US 10,592,051 · App. 16/176,151 · Granted Mar 17, 2020

Touch input correction for multi-form factor information handling system (IHS)

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,592,051
App. No.
16/176,151
Granted
Mar 17, 2020
Kind
B1
Abstract

Embodiments systems and methods for touch input correction for a multi-form factor Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a posture of a first display relative to a second display; and process a stylus input using at least one parallax value calculated, at least in part, based upon the posture.

Claims (43)

1. An Information Handling System (IHS), comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to:

identify a posture of a first display relative to a second display;

process a stylus input using at least one parallax value calculated, at least in part, based upon the posture;

identify a position of a keyboard; and

in response to the position of the keyboard, modify the at least one parallax value.

2. The IHS of claim 1 , wherein to identify the posture, the program instructions, upon execution by the processor, further cause the IHS to:

receive an indication of an angle of a hinge coupling the first display to the second display; and

identify the posture that corresponds to the angle, wherein the posture is selected from the group consisting of: laptop posture, canvas posture, tablet posture, stand posture, and tent posture.

3. The IHS of claim 2 , wherein the posture is identified as the laptop posture in response to: the first display being placed at an obtuse angle with respect to the second display, and the second display being placed in a horizontal position with a display surface facing up.

4. The IHS of claim 2 , wherein the posture is identified as the canvas posture in response to: the first display being placed at a straight angle with respect to the second display, and the first and second displays being placed in a horizontal position with first and second display surfaces facing up.

5. The IHS of claim 2 , wherein the posture is identified as the tablet posture in response to: a first display surface of the first display being placed facing up, and a back surface of the first display being placed against a back surface of the second display.

6. The IHS of claim 2 , wherein the posture is identified as the stand posture in response to the first display being placed at an acute angle with respect to the second display.

7. The IHS of claim 2 , wherein the posture is identified as the tent posture in response to a first display surface of the first display being placed at an obtuse angle with respect to a second display surface of the second display.

8. The IHS of claim 1 , wherein the at least one parallax value comprises: a first parallax value in a first axis, and a second parallax value in a second axis.

9. The IHS of claim 1 , wherein the program instructions, upon execution by the processor, further cause the IHS to: identify an orientation of at least one of the first or second displays, and wherein the at least one parallax value is calculated, at least in part, based upon the orientation.

10. The IHS of claim 9 , wherein the orientation is selected from the group consisting of: landscape and portrait.

11. The IHS of claim 1 , wherein the program instructions, upon execution by the processor, further cause the IHS to:

identify a change of position of at least one of the first or second displays; and

in response to the change of position, adjust at least a first parallax value based on a first angle of the first display, and adjust at least a second parallax value based on a second angle of the second display.

12. The IHS of claim 1 , wherein the keyboard is detected atop the second display, and wherein the stylus input is received in a region of the second display dynamically selected in response to the position of the keyboard.

13. The IHS of claim 1 , wherein the program instructions, upon execution by the processor, further cause the IHS to:

identify a change from the posture to another posture; and

process another stylus input using at least one other parallax value calculated, at least in part, based on the other posture.

14. A method, comprising:

determining a bend radius of a display;

processing a touch input received via the display using at least one parallax value calculated, at least in part, based upon the bend radius;

identifying a position of a keyboard; and

in response to the position of the keyboard, modifying the at least one parallax value.

15. The method of claim 14 , wherein the touch input comprises: a finger touch or a stylus touch.

16. The method of claim 14 , further comprising:

identifying a change from the bend radius to another bend radius; and

processing another touch input using at least one other parallax value calculated, at least in part, based upon the other bend radius.

17. A hardware memory device having program instructions stored thereon that, upon execution by a processor of an Information Handling System (IHS), cause the IHS to:

determine an orientation of a first display coupled to a second display via a hinge;

process a touch input using at least one parallax value calculated, at least in part, based upon the orientation;

identify a position of a keyboard; and

in response to the position of the keyboard, modify the at least one parallax value.

18. The hardware memory device of claim 17 , wherein the program instructions, upon execution by the processor, further cause the IHS to determine an angle of the hinge, and wherein the parallax value is further calculated, at least in part, based upon the angle.

19. The hardware memory device of claim 17 , wherein the program instructions, upon execution by the processor, further cause the IHS to:

identify a change from the orientation to another orientation; and

process another touch input using at least one other parallax value calculated, at least in part, based upon the other orientation.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AT REEL 052771 FRAME 0906 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0298 →
SECURITY AGREEMENT Recorded May 28, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052771/0906 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: YILDIZ, YAGIZ CAN; BRYAN, REX W.
To: DELL PRODUCTS, L.P.
Reel/Frame 047369/0115 →