IP Library Granted Patent US 11,070,652
Granted Patent B1
US 11,070,652 · App. 16/727,672 · Granted Jul 20, 2021

System and method for enhancing asset maps of physical assets in a deployment

Inventors: Nicole Reineke (Northborough, MA); Valerie Charry (Melrose, MA); James Robert King (Norwood, MA)
Assignee: EMC IP Holding Company LLC
H04L67/42H04L41/12H04L67/1097H04L67/16
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,070,652
App. No.
16/727,672
Granted
Jul 20, 2021
Kind
B1
Abstract

An asset mapper for managing a deployment includes storage for storing a client oriented asset map of the deployment and a map manager. The map manager obtains a client oriented location request regarding the deployment for a client; in response to obtaining the client oriented location request: obtains the client oriented asset map of the deployment; modifies the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and performs an action set using the enhanced client oriented asset map to service the client oriented location request.

Claims (68)

1. An asset mapper for managing a deployment, comprising:

storage for storing a client oriented asset map of the deployment, wherein the deployment comprises a plurality of physical hardware assets; and

a map manager programmed to:

obtain a client oriented location request regarding the deployment from a client, wherein the client comprises a physical positioning sensor;

in response to obtaining the client oriented location request:

obtain location information and an asset map of the deployment, wherein the location information specifies a location of the client relative to at least one of the plurality of physical hardware assets, wherein the location information is determined, at least in part, using the physical positioning sensor;

generate the client oriented asset map of the deployment using the location information and the asset map of the deployment;

modify the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and

perform an action set using the enhanced client oriented asset map to service the client oriented location request.

2. The asset mapper of claim 1 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map;

overlaying an indicator of the portion of the deployment on the client oriented rendering; and

overlaying indicators of a path to the portion of the deployment on the client oriented rendering.

3. The asset mapper of claim 2 , wherein the client oriented rendering is a top down view of the deployment oriented with respect to the client.

4. The asset mapper of claim 1 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map; and

overlaying an indicator of the characteristic of the portion of the deployment on the client oriented rendering.

5. The asset mapper of claim 1 , wherein performing the action set comprises:

displaying a client oriented rendering of the deployment based on the enhanced client oriented asset map using a remote client;

obtaining overlay update information using the remote client; and

updating the client oriented rendering based on the overlay update information to obtain an updated client oriented rendering.

6. The asset mapper of claim 5 , wherein performing the action set further comprises:

displaying the updated client oriented rendering using the client.

7. The asset mapper of claim 6 , wherein the remote client is disposed outside of the deployment, wherein the client is disposed proximate to the deployment.

8. A method for managing a deployment, comprising:

obtaining a client oriented location request regarding the deployment from a client,

wherein the deployment comprises a plurality of physical hardware assets and wherein the client comprises a physical positioning sensor;

in response to obtaining the client oriented location request:

obtaining location information and an asset map of the deployment, wherein the location information specifies a location of the client relative to at least one of the plurality of physical hardware assets, wherein the location information is determined, at least in part, using the physical positioning sensor;

generating a client oriented asset map of the deployment using the location information and the asset map of the deployment;

modifying the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and

performing an action set using the enhanced client oriented asset map to service the client oriented location request.

9. The method of claim 8 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map;

overlaying an indicator of the portion of the deployment on the client oriented rendering; and

overlaying indicators of a path to the portion of the deployment on the client oriented rendering.

10. The method of claim 9 , wherein the client oriented rendering is a top down view of the deployment oriented with respect to the client.

11. The method of claim 8 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map; and

overlaying an indicator of the characteristic of the portion of the deployment on the client oriented rendering.

12. The method of claim 8 , wherein performing the action set comprises:

displaying a client oriented rendering of the deployment based on the enhanced client oriented asset map using a remote client;

obtaining overlay update information using the remote client; and

updating the client oriented rendering based on the overlay update information to obtain an updated client oriented rendering.

13. The method of claim 12 , wherein performing the action set further comprises:

displaying the updated client oriented rendering using a local client.

14. The method of claim 13 , wherein the remote client is disposed outside of the deployment, wherein the client is disposed proximate to the deployment.

15. 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 a client oriented location request regarding the deployment from a client wherein the deployment comprises a plurality of physical hardware assets and wherein the client comprises a physical positioning sensor;

in response to obtaining the client oriented location request:

obtaining location information and an asset map of the deployment, wherein the location information specifies a location of the client relative to at least one of the plurality of physical hardware assets, wherein the location information is determined, at least in part, using the physical positioning sensor;

obtaining a client oriented asset map of the deployment using the location information and the asset map of the deployment;

modifying the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and

performing an action set using the enhanced client oriented asset map to service the client oriented location request.

16. The non-transitory computer readable medium of claim 15 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map;

overlaying an indicator of the portion of the deployment on the client oriented rendering; and

overlaying indicators of a path to the portion of the deployment on the client oriented rendering.

17. The non-transitory computer readable medium of claim 16 , wherein the client oriented rendering is a top down view of the deployment oriented with respect to the client.

18. The non-transitory computer readable medium of claim 15 , wherein performing the action set comprises:

generating a client oriented rendering of the deployment based on the enhanced client oriented asset map; and

overlaying an indicator of the characteristic of the portion of the deployment on the client oriented rendering.

19. The non-transitory computer readable medium of claim 15 , wherein performing the action set comprises:

displaying a client oriented rendering of the deployment based on the enhanced client oriented asset map using a remote client;

obtaining overlay update information using the remote client; and

updating the client oriented rendering based on the overlay update information to obtain an updated client oriented rendering.

20. The non-transitory computer readable medium of claim 19 , wherein performing the action set further comprises:

displaying the updated client oriented rendering using a local client.

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 31, 2019
From: REINEKE, NICOLE; CHARRY, VALERIE; KING, JAMES ROBERT
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 051394/0651 →