Network services infrastructure systems and methods
First Claim
1. An apparatus for providing network services in a services network, the apparatus comprising:
- a policy enforcement module configured to enforce rules for client access to the services network in accordance with an authentication policy of the services network and to allow an authenticated client to access the services network to make a network service provided by the client available to another client of the services network, to use a network service provided by another client of the services network, or to both make a network service provided by the client available to another client of the private services network and use a network service provided by another client of the services network.
4 Assignments
0 Petitions
Accused Products
Abstract
Network services infrastructure systems and methods are disclosed. Policies for client access to a services network and network services available in the services network are enforced at client gateways. Once authenticated and authorized at a client gateway, a client of the services network may make its own network service(s) available in the services network, use network services provided by other clients of the services network, or both. The policies are centrally managed within a services network and distributed to the client gateways. Various registries which store policies, information associated with network services, and possibly other information may also be provided.
-
Citations
26 Claims
-
1. An apparatus for providing network services in a services network, the apparatus comprising:
a policy enforcement module configured to enforce rules for client access to the services network in accordance with an authentication policy of the services network and to allow an authenticated client to access the services network to make a network service provided by the client available to another client of the services network, to use a network service provided by another client of the services network, or to both make a network service provided by the client available to another client of the private services network and use a network service provided by another client of the services network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. An apparatus for managing policies associated with network services available in a services network, the apparatus comprising:
-
a client gateway interface to be operatively coupled to a client gateway through which a client of the services network accesses the services network; and
a policy manager operatively coupled to the client gateway interface and configured to distribute network service policies specifying access controls for respective network services to the client gateway through the client gateway interface to cause the client gateway to control access to the network services by the client of the services network in accordance with the network service policies. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus for managing network services available in a services network, the apparatus comprising:
-
a client gateway interface to be operatively coupled to a client gateway through which a client of the services network accesses the services network; and
a registry manager operatively coupled to the client gateway interface and configured to receive from the client gateway requests regarding information in a services registry and provide requested information responsive thereto, to receive from the client gateway information associated with a network service to be made available in the services network and publish the received information in the services registry, and to receive from the client gateway subscriptions for modifications of the information in the services registry associated with the network and send notifications of the modifications responsive to the subscriptions. - View Dependent Claims (21)
-
-
22. A method of providing network services in a services network, the method comprising:
-
authenticating and authorizing a client of the private services network; and
where the client has been authorized;
making a network service provided by the client available in the services network;
orallowing the client to access the services network to use a specific network service or group of network services provided by another client of the services network for which the client has been authorized. - View Dependent Claims (23, 24, 25, 26)
-
Specification