IP Library Granted Patent US 11,972,028
Granted Patent B2
US 11,972,028 · App. 17/385,375 · Granted Apr 30, 2024

Method and system for managing data protection feature compatibility

Inventors: Pravin Kumar Ashokkumar (Bangalore, IN); Preeti Varma (Bangalore, IN); Jayashree B. Radha (Bangalore, IN)
Assignee: EMC IP Holding Company LLC
G06F21/6281G06F16/2365G06F21/57G06F21/6227G06F21/64
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,972,028
App. No.
17/385,375
Granted
Apr 30, 2024
Kind
B2
Abstract

Techniques described herein relate to a method for managing data protection feature compatibility. The method may include identifying a host data protection feature update event associated with a host; in response to identifying the host data protection feature update event, obtaining host data protection feature information from the host; updating a host data protection feature information repository using the host data protection feature information; updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and sending data protection feature compatibility information associated with the host to the host.

Claims (82)

1. A method for managing data protection feature compatibility, the method comprising:

identifying a host data protection feature update event associated with a host;

in response to identifying the host data protection feature update event:

obtaining host data protection feature information from the host;

updating a host data protection feature information repository using the host data protection feature information;

updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and

sending updated data protection feature compatibility information associated with the host to the host.

2. The method of claim 1 , wherein the host data protection feature update event comprises one selected from a group consisting of:

a registration of the host, and

an update of the host.

3. The method of claim 1 , wherein the host data protection feature information specifies data protection features that the host expresses a capability to perform.

4. The method of claim 1 , the method further comprising:

after sending the updated data protection feature compatibility information associated with the host to the host:

identifying a data protection feature compatibility assessment event;

in response to identifying the data protection feature compatibility assessment event:

making a first determination that the data protection feature compatibility assessment event is associated with updated data protection manager data protection feature information; and

in response to the first determination:

updating the data protection manager data protection feature information based on the data protection feature compatibility assessment event;

updating the data protection feature compatibility information based on updated data protection manager data protection feature information;

making a second determination that the data protection feature compatibility information indicates a host incompatibility associated with the host; and

in response to the second determination:

 sending data protection feature compatibility information associated with the host to the host.

5. The method of claim 4 , wherein the data protection feature compatibility assessment event comprises one selected from a group consisting of:

an update to a data protection manager, and

a data protection service request.

6. The method of claim 4 , wherein the data protection manager data protection feature information specifies data protection features that a data protection manager expresses a capability to perform.

7. The method of claim 4 , wherein the data protection feature compatibility information specifies whether data protection features of the data protection manager are compatible with the data protection features of the host.

8. 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 data protection feature compatibility, the method comprising:

identifying a host data protection feature update event associated with a host;

in response to identifying the host data protection feature update event:

obtaining host data protection feature information from the host;

updating a host data protection feature information repository using the host data protection feature information;

updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and

sending updated data protection feature compatibility information associated with the host to the host.

9. The non-transitory computer readable medium of claim 8 , wherein the host data protection feature update event comprises one selected from a group consisting of:

a registration of the host, and

an update of the host.

10. The non-transitory computer readable medium of claim 8 , wherein the host data protection feature information specifies data protection features that the host expresses a capability to perform.

11. The non-transitory computer readable medium of claim 8 , wherein the method further comprises:

after sending the updated data protection feature compatibility information associated with the host to the host:

identifying a data protection feature compatibility assessment event;

in response to identifying the data protection feature compatibility assessment event:

making a first determination that the data protection feature compatibility assessment event is associated with updated data protection manager data protection feature information; and

in response to the first determination:

updating the data protection manager data protection feature information based on the data protection feature compatibility assessment event;

updating the data protection feature compatibility information based on updated data protection manager data protection feature information;

making a second determination that the data protection feature compatibility information indicates a host incompatibility associated with the host; and

in response to the second determination:

 sending data protection feature compatibility information associated with the host to the host.

12. The non-transitory computer readable medium of claim 11 , wherein the data protection feature compatibility assessment event comprises one selected from a group consisting of:

an update to a data protection manager, and

a data protection service request.

13. The non-transitory computer readable medium of claim 11 , wherein the data protection manager data protection feature information specifies data protection features that a data protection manager expresses a capability to perform.

14. The non-transitory computer readable medium of claim 11 , wherein the data protection feature compatibility information specifies whether data protection features of the data protection manager are compatible with the data protection features of the host.

15. A system for managing data protection feature compatibility, the system comprising:

persistent storage for storing data protection feature compatibility information;

a data protection manager, comprising a processor and memory, configured to:

identify a host data protection feature update event associated with a host;

in response to identifying the host data protection feature update event:

obtain host data protection feature information from the host;

update a host data protection feature information repository using the host data protection feature information;

update the data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and

send updated data protection feature compatibility information associated with the host to the host.

16. The system of claim 15 , wherein the host data protection feature update event comprises one selected from a group consisting of:

a registration of the host, and

an update of the host.

17. The system of claim 15 , wherein the host data protection feature information specifies data protection features that the host expresses a capability to perform.

18. The system of claim 15 , wherein the data protection manager is further configured to:

after updated sending the data protection feature compatibility information associated with the host to the host:

identify a data protection feature compatibility assessment event;

in response to identifying the data protection feature compatibility assessment event:

make a first determination that the data protection feature compatibility assessment event is associated with updated data protection manager data protection feature information; and

in response to the first determination:

update the data protection manager data protection feature information based on the data protection feature compatibility assessment event;

update the data protection feature compatibility information based on updated data protection manager data protection feature information;

make a second determination that the data protection feature compatibility information indicates a host incompatibility associated with the host; and

in response to the second determination:

 send data protection feature compatibility information associated with the host to the host.

19. The system of claim 18 , wherein the data protection feature compatibility assessment event comprises one selected from a group consisting of:

an update to the data protection manager, and

a data protection service request.

20. The system of claim 18 , wherein the data protection manager data protection feature information specifies data protection features that a data protection manager expresses a capability to perform.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 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 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 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 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 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 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: ASHOKKUMAR, PRAVIN KUMAR; VARMA, PREETI; RADHA, JAYASHREE B.
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 057033/0544 →
Priority Claims (1)
IN 202141026041 · Jun 11, 2021 · national
Continuity (1)
Related Publication 20220398346A1 · Dec 15, 2022