IP Library Granted Patent US 10,929,011
Granted Patent B1
US 10,929,011 · App. 16/713,031 · Granted Feb 23, 2021

System and method for dynamic gesture control for workload management in a deployment

Inventors: Nicole Reineke (Northborough, MA); James Robert King (Norwood, MA)
Assignee: EMC IP Holding Company LLC
G06F3/04883G06F3/0482G06F9/3836G06F9/4806
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,929,011
App. No.
16/713,031
Granted
Feb 23, 2021
Kind
B1
Abstract

The method includes obtaining a gesture sequence, wherein the gesture sequence comprises a gesture component, identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow, identifying a target asset of the gesture component, wherein the target asset is part of the deployment, and applying the workflow to the target asset.

Claims (51)

1. A method for managing a deployment, comprising:

obtaining, by a location awareness sensor in the deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,

wherein at least a portion of the gesture component is performed by a person's hand,

wherein a target asset comprises the location awareness sensor and a set of computing components,

wherein the target asset is mounted on a rack of a frame, and

wherein the location awareness sensor is located on an external surface of the target asset;

identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;

and

applying the workflow to the target asset.

2. The method of claim 1 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.

3. The method of claim 2 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.

4. The method of claim 1 ,

wherein the gesture sequence further comprises a second gesture component,

wherein the method further comprises:

identifying a second workflow associated with the second gesture component using the gesture mapping;

applying the second workflow to the target asset.

5. The method of claim 4 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.

6. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for managing a deployment, the method comprising:

obtaining, by a location awareness sensor in the deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,

wherein at least a portion of the gesture component is performed by a person's hand,

wherein a target asset comprises the location awareness sensor and a set of computing components,

wherein the target asset is mounted on a rack of a frame, and

wherein the location awareness sensor is located on an external surface of the target asset;

identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;

applying the workflow to the target asset.

7. The non-transitory computer readable medium of claim 6 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.

8. The non-transitory computer readable medium of claim 7 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.

9. The non-transitory computer readable medium of claim 6 ,

wherein the gesture sequence further comprises a second gesture component,

wherein the method further comprises:

identifying a second workflow associated with the second gesture component using the gesture mapping;

applying the second workflow to the target asset.

10. The non-transitory computer readable medium of claim 9 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.

11. A system, comprising:

a processor; and

memory comprising instructions, which when executed by the processor, perform a method, the method comprising:

obtaining, by a location awareness sensor in a deployment, a gesture sequence, wherein the gesture sequence comprises a gesture component,

wherein at least a portion of the gesture component is performed by a person's hand,

wherein a target asset comprises the location awareness sensor and a set of computing components,

wherein the target asset is mounted on a rack of a frame, and

wherein the location awareness sensor is located on an external surface of the target asset;

identifying a workflow associated with the gesture component using a gesture mapping, wherein the gesture mapping specifies a mapping between the gesture component and the workflow;

applying the workflow to the target asset.

12. The system of claim 11 , wherein applying the workflow to the target asset comprises performing a workload task on a workload executing on the target asset.

13. The system of claim 12 , wherein the workload task is one selected from a group consisting of migration, prioritization, grouping, and shutting down.

14. The system of claim 11 ,

wherein the gesture sequence further comprises a second gesture component,

wherein the method further comprises:

identifying a second workflow associated with the second gesture component using the gesture mapping;

applying the second workflow to the target asset.

15. The system of claim 14 , wherein the gesture sequence specifies a relative order of the gesture component and the second gesture component.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) 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
Reel/Frame 060438/0742 →
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 (052216/0758) 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 IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
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 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: REINEKE, NICOLE; KING, JAMES ROBERT
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 051290/0607 →