IP Library Granted Patent US 9,129,253
Granted Patent B2
US 9,129,253 · App. 11/469,422 · Granted Sep 8, 2015

Workflow locked loops to enable adaptive networks to change a policy statement responsive to mission level exceptions and reconfigure the software-controllable network responsive to network level exceptions

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 9,129,253
App. No.
11/469,422
Granted
Sep 8, 2015
Kind
B2
Abstract

A closed loop system is described for enhanced adaptive network capabilities in support of workflow missions. Multiple workflow-locked loops with different sampling rates are employed. A faster, lower loop is employed to gather data from the field and deal with network level exceptions such as faults, fades, and changing conditions. A slower, upper loop is employed to handle mission level exceptions. The result is a system capable of integrating management of multiple workflow missions, including reallocation of resources in response to changes in mission goal statements and network resource availability.

Claims (24)

1. An apparatus for facilitating adaptation of at least one software-controllable communications network comprising:

a translation module, the translation module operative to translate at least one mission goal statement to a policy statement;

a controller, the controller operative in response to the policy statement to configure the software-controllable network;

a first workflow-locked loop between the translation module and the controller, the first workflow-locked loop processing mission level exceptions based on information from the controller, the first workflow-locked loop responsive to the mission level exceptions to change at least one policy statement; and

a second workflow-locked loop between the controller and the software-controllable network, the second workflow-locked loop gathering data from the field and processing network level exceptions based on the data gathered from the field, the second workflow-locked loop responsive to the network level exceptions to cause the controller to reconfigure the software-controllable network.

2. The apparatus of claim 1 wherein the first workflow-locked loop has a response time which differs from that of the second workflow-locked loop.

3. The apparatus of claim 2 wherein the first workflow-locked loop has a response time which is slower than that of the second workflow-locked loop.

4. The apparatus of claim 1 wherein there are a plurality of missions, and for each mission there is a controller that configures the software-controllable network to support a workflow defined for that mission.

5. The apparatus of claim 4 wherein each controller is operative to prompt its software-controllable network to provide information regarding network level exceptions.

6. The apparatus of claim 5 wherein each controller is operative to filter from the information those exceptions which will be adequately remedied by the software-controllable network.

7. The apparatus of claim 6 wherein an indication of the remaining information is provided to other controllers.

8. The apparatus of claim 6 wherein an indication of the remaining information is provided to the translation module.

9. A method for facilitating adaptation of at least one software-controllable communications network, the method comprising the steps of:

translating, with a translation module, at least one mission goal statement to a policy statement;

in response to the policy statement, configuring the software-controllable network with a controller;

processing mission level exceptions via a first workflow-locked loop between the translation module and the controller to change at least one policy statement; and

processing network level exceptions and gathering data from the field via a second workflow-locked loop between the controller and the software-controllable network, the network level exceptions to cause the controller to reconfigure the software-controllable network.

10. The method of claim 9 including the further step of configuring the first workflow-locked loop with a response time which differs from that of the second workflow-locked loop.

11. The method of claim 9 including the further step of configuring the first workflow-locked loop with a response time which is slower than that of the second workflow-locked loop.

12. The method of claim 9 wherein there are a plurality of missions, and including the further step of assigning a controller to each mission to configure the software-controllable network to support a workflow defined for that mission.

13. The method of claim 12 including the further step of prompting, with each controller, its respective software-controllable network to provide information regarding network level exceptions.

14. The method of claim 13 including the further step of each controller filtering from the information those exceptions which will be adequately remedied by the software-controllable network.

15. The method of claim 14 including the further step of providing an indication of the remaining information to other controllers.

16. The method of claim 14 including the further step of providing an indication of the remaining information to the translation module.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032425/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2006
From: SCHOFIELD, BRUCE; TRAVOSTINO, FRANCO
To: NORTEL NETWORKS LIMITED
Reel/Frame 018196/0757 →