METHODS AND SYSTEMS FOR CAPABILITY-BASED SYSTEM COLLABORATION
First Claim
1. A method for establishing a full end-to-end functionality chain of collaborating network accessible capabilities within a network centric environment, said method comprising:
- identifying the network accessible capabilities that are necessary to implement the end-to-end functionality chain;
receiving data relating to which capabilities are available at each network node;
determining if all necessary capabilities are available based on received responses to the data request;
selecting one or more network accessible capability instances for each necessary network accessible capability; and
executing the selected capability instances in an order that implements the end-to-end functionality chain.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing a full end-to-end functionality chain of collaborating network accessible capabilities within a network centric environment is described. The method includes identifying the network accessible capabilities that are necessary to implement the end-to-end functionality chain, receiving data relating to which capabilities are available at each network node, determining if all necessary capabilities are available based on received responses to the data request, selecting one or more network accessible capability instances for each necessary network accessible capability, and executing the selected capability instances in an order that implements the end-to-end functionality chain.
-
Citations
20 Claims
-
1. A method for establishing a full end-to-end functionality chain of collaborating network accessible capabilities within a network centric environment, said method comprising:
-
identifying the network accessible capabilities that are necessary to implement the end-to-end functionality chain; receiving data relating to which capabilities are available at each network node; determining if all necessary capabilities are available based on received responses to the data request; selecting one or more network accessible capability instances for each necessary network accessible capability; and executing the selected capability instances in an order that implements the end-to-end functionality chain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing collaborating network capabilities accessible from multiple communication frameworks within a network centric environment, said method comprising:
-
registering availability of each network capability with a dedicated single domain discovery service where each single domain discovery service is associated with an individual communication framework and the network capabilities accessible from the individual communication framework; collecting registrations from multiple single domain discovery services into one or more multiple domain discovery services which span multiple communication frameworks; retrieving, from at least one of the multiple domain discovery services, registrations for a plurality of desired network capabilities, the retrieved registrations associated with the communication frameworks the multiple domain discovery service is able to access; selecting a single registration for each desired network capability from the one or more multiple domain discovery services; and accessing the desired network capabilities using the individual communication framework associated with the selected registration for each desired network capability. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system of computer networks, said system comprising:
-
a multiple domain discovery service configured to receive registrations for collaborating network capabilities from a plurality of single domain discovery services; and at least one processing node programmed to; select one or more network capabilities to be executed in an order that implements an end-to-end functionality chain; and execute the selected network capabilities instances. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification