IP Library Granted Patent US 10,228,892
Granted Patent B2
US 10,228,892 · App. 15/461,593 · Granted Mar 12, 2019

Information handling system management of virtual input device interactions

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,228,892
App. No.
15/461,593
Granted
Mar 12, 2019
Kind
B2
Abstract

An information handling system presents visual images at plural display devices and moves the visual images at the display devices responsive to touches made at one or more of the display devices with movement managed in a point mode or a touch mode as selected by one or more predetermined inputs. In the touch mode, the visual image moves as the touch moves. At detection of the predetermined input to select the point mode, the visual image moves a greater distance than the touch movement so that the end user is able to move the visual image between separate display devices.

Claims (48)

1. An information handling system comprising:

a processor operable to execute instructions to process information;

a memory interfaced with the processor, the memory operable to store the information;

a graphics processor interfaced with the processor and memory and operable to process the information to generate pixel values that present the information as visual images at a display;

a first display interfaced with the graphics processor, the first display operable to present the pixel values as visual images;

a second display interfaced with the graphics processor, the second display operable to present the pixel values as visual images and having a touchscreen operable to detect end user touches;

a touch controller interfaced with the touchscreen and receiving positions touched on the touchscreen by the end user touches; and

a mode selector interfaced with the touch controller, the mode selector moving a touched visual image responsive to movement of a finger touch at the touched visual image, the mode selector transitioning between a touch mode and a pointer mode in response to a predetermined input, the touch mode moving the touched visual image to correspond to the position of the touch, the pointer mode moving the touched visual image a greater distance than and in proportion to the movement of the touch;

wherein the touch mode restricts movement of the touched visual image to within the second display and the pointer mode selectively transitions the touched visual image from the second display to the first display.

2. The information handling system of claim 1 wherein the mode selector further transitions from the pointer mode to the touch mode in response to the predetermined input.

3. The information handling system of claim 1 wherein the predetermined input comprises a tap with a finger of an opposite hand of the finger touch.

4. The information handling system of claim 1 wherein the predetermined input comprises a tap of another finger of a hand performing the finger touch.

5. The information handling system of claim 1 wherein the predetermined input comprises a voice command.

6. The information handling system of claim 1 wherein the predetermined input determines the proportion of movement of the touched visual image position relative to the finger movement in the pointer mode.

7. The information handling system of claim 1 wherein the mode selector further transitions to a pause mode, the pause mode maintaining the touched visual image in a fixed location between finger touches by an end user.

8. A method for interacting with a graphical user interface presented at plural displays, the method comprising:

detecting a touch at one of the plural displays, the touch proximate a visual image presented at the one of the plural displays;

moving the visual image in a touch mode to maintain proximity with the touch as the touch moves;

detecting a predetermined condition; and

in response to the detecting a predetermined condition, moving the visual image in a pointer mode, the visual image moving a greater distance than the touch moves and in proportion to the distance the touch moves, the visual image moving from presentation at the one of the plural displays to another of the plural displays.

9. The method of claim 8 further comprising:

detecting the predetermined condition; and

in response to the detecting, moving the visual image in the touch mode instead of the pointer mode.

10. The method of claim 8 further comprising:

analyzing the predetermined condition; and

moving the visual image at a first or second rate based upon the analyzing.

11. The method of claim 8 wherein the predetermined condition comprises a tap with a finger of an opposite hand of the finger touch.

12. The method of claim 8 wherein the predetermined condition comprises a tap of another finger of a hand performing the finger touch.

13. A system for interacting with visual images on plural displays, the system comprising:

a graphics processor operable to process information to generate pixel values that present the information as visual images at a display;

a first display interfaced with the graphics processor, the first display operable to present the pixel values as visual images;

a second display interfaced with the graphics processor, the second display operable to present the pixel values as visual images and having a touchscreen operable to detect end user touches;

a touch controller interfaced with the touchscreen and receiving positions touched on the touchscreen by the end user touches; and

a mode selector interfaced with the touch controller, the mode selector moving a touched visual image responsive to movement of a finger touch at the touched visual image, the mode selector transitioning between a touch mode and a pointer mode in response to a predetermined input, the touch mode moving the touched visual image to correspond to the position of the touch, the pointer mode moving the touched visual image a greater distance than and in proportion to the movement of the touch, the pointer mode further operable to move the visual image from the second display to the first display.

14. A system for interacting with visual images on plural displays, the system comprising:

a graphics processor operable to process information to generate pixel values that present the information as visual images at a display;

a first display interfaced with the graphics processor, the first display operable to present the pixel values as visual images;

a second display interfaced with the graphics processor, the second display operable to present the pixel values as visual images and having a touchscreen operable to detect end user touches;

a touch controller interfaced with the touchscreen and receiving positions touched on the touchscreen by the end user touches; and

a mode selector interfaced with the touch controller, the mode selector moving a touched visual image responsive to movement of a finger touch at the touched visual image, the mode selector transitioning between a touch mode and a pointer mode in response to a predetermined input, the touch mode moving the touched visual image to correspond to the position of the touch, the pointer mode moving the touched visual image a greater distance than and in proportion to the movement of the touch, the pointer mode further operable to move the touched visual image from the first display to the second display.

15. The system of claim 13 wherein the predetermined input comprises a tap with a finger of an opposite hand of the finger touch.

16. The system of claim 13 wherein the predetermined input determines the proportion of movement of the image position relative to the finger movement in the pointer mode.

17. A system for interacting with visual images on plural displays, the system comprising:

a graphics processor operable to process information to generate pixel values that present the information as visual images at a display;

a first display interfaced with the graphics processor, the first display operable to present the pixel values as visual images;

a second display interfaced with the graphics processor, the second display operable to present the pixel values as visual images and having a touchscreen operable to detect end user touches;

a touch controller interfaced with the touchscreen and receiving positions touched on the touchscreen by the end user touches; and

a mode selector interfaced with the touch controller, the mode selector moving a touched visual image responsive to movement of a finger touch at the touched visual image, the mode selector transitioning between a touch mode and a pointer mode in response to a predetermined input, the touch mode moving the touched visual image to correspond to the position of the touch, the pointer mode moving the touched visual image a greater distance than and in proportion to the movement of the touch, the touch mode restricting movement of the touched visual image to within the second display and the pointer mode selectively transitioning the touched visual image from the second display to the first display.

Assignments (9)
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 IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0466) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 060753/0486 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (042769/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0802 →
RELEASE OF SECURITY INTEREST AT REEL 042768 FRAME 0585 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0536 →
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 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0466 →
PATENT SECURITY INTEREST (CREDIT) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 042768/0585 →
PATENT SECURITY INTEREST (NOTES) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 042769/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2017
From: AURONGZEB, DEEDER M.; KNOPPERT, MICHIEL SEBASTIAAN EMANUEL PETRUS; LIGAMERI, MARK R.
To: DELL PRODUCTS L.P.
Reel/Frame 041605/0345 →