IP Library Granted Patent US 11,157,047
Granted Patent B2
US 11,157,047 · App. 16/191,845 · Granted Oct 26, 2021

Multi-form factor information handling system (IHS) with touch continuity across displays

Inventors: Philip M. Seibert (Austin, TX); Vivek Viswanathan Iyer (Austin, TX)
Assignee: Dell Products, L.P.
G06F1/1683G06F1/1618G06F1/1643G06F1/1681G06F1/1692
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,157,047
App. No.
16/191,845
Granted
Oct 26, 2021
Kind
B2
Abstract

Embodiments of a multi-form factor Information Handling System (IHS) with touch continuity across displays 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; retrieve a touch continuity parameter corresponding to the posture; and enable touch continuity between the first and second displays using the touch continuity parameter.

Claims (44)

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;

retrieve touch continuity parameters comprising of a take-off area with a selectable length and selectable width that is a section of the second display where an initial portion of a touch input ends and a landing area with a selectable length and selectable width that is a section of the first display where a final portion of the touch input begins, wherein dimension, position, and touch sensitivity of the take-off area and the landing area are selected in response to the posture; and

enable touch continuity between the first and second displays using the touch continuity parameters.

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 a group consisting of: laptop posture, canvas 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 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.

6. The IHS of claim 1 , wherein to enable touch continuity, the program instructions, upon execution by the processor, further cause the IHS to:

receive the initial portion of the touch input via the second display;

detect a time interval during which the touch input is interrupted;

receive the final portion of the touch input via the first display; and

process the touch input in response to at least one of: (a) the initial portion of the touch input, (b) the time interval, or (c) the final portion of the touch input, matching the touch continuity parameters.

7. The IHS of claim 6 , wherein the take-off area is located around a top edge of the second display, and wherein the touch input is processed, at least in part, in response to a determination that the initial portion of the touch input ends inside of the take-off area.

8. The IHS of claim 7 , wherein the touch input is processed, at least in part, in response to a determination that the initial portion of the touch input begins outside of the take-off area.

9. The IHS of claim 8 , wherein to process the touch input, the program instructions, upon execution by the processor, further cause the IHS to recognize a drag-and-drop operation between the second display and the first display over a hinge that couples the first display to the second display.

10. The IHS of claim 6 , wherein the landing area is located around a bottom edge of the first display, and wherein the touch input is processed, at least in part, in response to a determination that the final portion of the touch input begins inside of the landing area.

11. The IHS of claim 10 , wherein the touch input is processed, at least in part, in response to a further determination that the final portion of the touch input ends outside the landing area.

12. The IHS of claim 6 , wherein the touch continuity parameters further comprise a time-of-flight threshold, and wherein the touch input is processed, at least in part, in response to a determination that the time interval is smaller than the time-of-flight threshold.

13. The IHS of claim 12 , wherein the program instructions, upon execution by the processor, further cause the IHS to increase the time-of-flight threshold in response to movement of the IHS detected during the time interval.

14. The IHS of claim 1 , wherein to enable touch continuity, the program instructions, upon execution by the processor, further cause the IHS to:

receive an initial portion of the touch input via the first display;

detect a time interval during which the touch input is interrupted;

receive a final portion of the touch input via the second display; and

process the touch input in response to at least one of: (a) the first portion of the touch input, (b) the time interval, or (c) the second portion of the touch input, matching the touch continuity parameters.

15. A method, comprising:

receiving a first portion of a touch input via a first display;

detecting a time interval during which the touch input is interrupted;

receiving a second portion of the touch input via a second display; and

processing the touch input in response to: (a) the first portion of the touch input ending inside a take-off area with a selectable length and selectable width that is a section of the first display, (b) the time interval being smaller than or equal to a time-of-flight threshold, and (c) the second portion of the touch input beginning inside a landing area with a selectable length and selectable width that is a section of the second display, wherein dimension, position, and touch sensitivity of the take-off area and the landing area are selected in response to a posture between the first and second displays.

16. The method of claim 15 , wherein the take-off area is located around an edge of the first display nearest the second display, and wherein the touch input is processed, at least in part, in response to a determination that the first portion of the touch input ends inside of the take-off area.

17. The method of claim 15 , wherein the landing area is located around an edge of the second display nearest the first display, and wherein the touch input is processed, at least in part, in response to a determination that the second portion of the touch input begins inside of the landing area.

18. The method of claim 15 , further comprising dynamically configuring at least one of: the take-off area, the landing area, or the time-of-flight threshold, in response to sensing an angle of a hinge that couples the first display to the second display.

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

receive a first portion of a touch input via a first display;

receive a second portion of the touch input via a second display; and

process the touch input in response to a determination that: (a) the first portion of the touch input ends inside a take-off area with a selectable length and selectable width that is a section of the first display, and (b) the second portion of the touch input begins inside a landing area with a selectable length and selectable width that is a section of the second display and the second portion of the touch input ends outside the landing area, wherein dimension, position, and touch sensitivity of the take-off area and the landing area are selected in response to a posture between the first and second displays.

20. The non-transitory hardware memory device of claim 19 , wherein the program instructions, upon execution, further cause the IHS to:

detect a time interval between the first and second portions of the touch input during which the touch input is interrupted; and

process the touch input in response to the time interval being smaller than or equal to a time-of-flight threshold associated with the posture.

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 048825 FRAME 0489 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058000/0916 →
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 Apr 8, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048825/0489 →
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 Nov 15, 2018
From: SEIBERT, PHILIP M.; IYER, VIVEK VISWANATHAN
To: DELL PRODUCTS, L.P.
Reel/Frame 047514/0519 →
Cited By (1)
US 12,656,868