IP Library Granted Patent US 7,797,395
Granted Patent B1
US 7,797,395 · App. 11/335,354 · Granted Sep 14, 2010

Assignment of data flows to storage systems in a data storage infrastructure for a communication network

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 7,797,395
App. No.
11/335,354
Granted
Sep 14, 2010
Kind
B1
Abstract

A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data using a plurality of data storage service classes, wherein different ones of the data storage systems provide different ones of the data storage service classes. The storage management system is configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of the data storage systems.

Claims (24)

1. A data storage infrastructure for a communication network that produces a plurality of data flows of network data, the data storage infrastructure comprising:

a plurality of data storage systems configured to store the network data using a plurality of data storage service classes, wherein different ones of the data storage systems provide different ones of the data storage service classes, and wherein one of the data storage service classes requires geographically diverse back-up storage; and

a storage management system configured to process characteristics for the data flows to assign individual ones of the data flows to individual ones of the data storage systems, wherein the storage management system, to process the characteristics for the data flows to assign the individual ones of the data flows to the individual ones of the data storage systems, calculates a total score for each of the data flows based on a plurality of scored factors associated with each of the data flows, identifies key variables for each of the data flows, selects a service class from the data storage service classes for each of the data flows based on the total score and the key variables, and selects a storage system tier for each of the data flows based on the selected service class.

2. The data storage infrastructure of claim 1 wherein the different ones of the data storage service classes have different data storage reliabilities.

3. The data storage infrastructure of claim 1 wherein the characteristics indicate functions and inter-dependencies of the data flows.

4. The data storage infrastructure of claim 1 wherein the characteristics indicate users of the data flows.

5. The data storage infrastructure of claim 1 wherein the characteristics indicate monetary values of the data flows.

6. The data storage infrastructure of claim 1 wherein the characteristics indicate priorities of the data flows.

7. The data storage infrastructure of claim 1 wherein the characteristics indicate life-cycles of the data flows.

8. The data storage infrastructure of claim 1 wherein the characteristics indicate legal compliance requirements of the data flows.

9. The data storage infrastructure of claim 1 wherein the characteristics indicate performance requirements of the data flows.

10. The data storage infrastructure of claim 1 wherein the characteristics indicate performance requirements of the data flows.

11. A method of operating a data storage infrastructure for a communication network that produces a plurality of data flows of network data, the method comprising:

in a plurality of data storage systems, storing the network data using a plurality of data storage service classes, wherein different ones of the data storage systems provide different ones of the data storage service classes, and wherein one of the data storage service classes requires geographically diverse back-up storage; and

in a storage management system, processing characteristics for the data flows to assign individual ones of the data flows to individual ones of the data storage systems, wherein processing the characteristics for the data flows to assign the individual ones of the data flows to the individual ones of the data storage systems comprises calculating a total score for each of the data flows based on a plurality of scored factors associated with each of the data flows, identifying key variables for each of the data flows, selecting a service class from the data storage service classes for each of the data flows based on the total score and the key variables, and selecting a storage system tier for each of the data flows based on the selected service class.

12. The method of claim 11 wherein the different ones of the data storage service classes have different data storage reliabilities.

13. The method of claim 11 wherein the characteristics indicate functions and inter-dependencies of the data flows.

14. The method of claim 11 wherein the characteristics indicate users of the data flows.

15. The method of claim 11 wherein the characteristics indicate monetary values of the data flows.

16. The method of claim 11 wherein the characteristics indicate priorities of the data flows.

17. The method of claim 11 wherein the characteristics indicate life-cycles of the data flows.

18. The method of claim 11 wherein the characteristics indicate legal compliance requirements of the data flows.

19. The method of claim 11 wherein the characteristics indicate performance requirements of the data flows.

20. The method of claim 11 wherein the characteristics indicate performance requirements of the data flows.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2006
From: THAKUR, BRAJENDRA SINGH; MIRZA, NASIR MAHMOOD
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 017559/0622 →