System and method for topic-based eventing for flexible system management
First Claim
Patent Images
1. A method implemented by a conductor element, the method comprising:
- establishing a connection between a client and a messaging fabric of the conductor element, which is associated with a video system;
receiving a subscription request for a system management event, wherein the subscription request is authenticated and authorized by use of a first identifier of the client;
receiving from a service the system management event at a publish-subscribe Extensible Messaging and Presence Protocol (XMPP) node managed by the conductor element;
authenticating and authorizing the system management event using a second identifier of the service; and
forwarding the system management event to the client, based on the first identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes establishing a connection between a client and a messaging fabric of a conductor element associated with a video system; creating a plurality of nodes for system management events; and receiving a subscription request for a particular one of the system management events. The particular subscription request and system management event is authenticated and authorized by use of an identifier associated with the particular subscription request and system management event.
72 Citations
20 Claims
-
1. A method implemented by a conductor element, the method comprising:
-
establishing a connection between a client and a messaging fabric of the conductor element, which is associated with a video system; receiving a subscription request for a system management event, wherein the subscription request is authenticated and authorized by use of a first identifier of the client; receiving from a service the system management event at a publish-subscribe Extensible Messaging and Presence Protocol (XMPP) node managed by the conductor element; authenticating and authorizing the system management event using a second identifier of the service; and forwarding the system management event to the client, based on the first identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Logic, encoded in one or more non-transitory media, that includes instructions for execution and, when executed by a processor, is operable to perform operations comprising:
-
establishing a connection between a client and a messaging fabric of a conductor element associated with a video system; receiving a subscription request for a system management event, wherein the subscription request is authenticated and authorized by use of a first identifier of the client; receiving from a service the system management event at a publish-subscribe Extensible Messaging and Presence Protocol (XMPP) node managed by the conductor element; authenticating and authorizing the system management event using a second identifier of the service; and forwarding the system management event to the client, based on the first identifier. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A conductor element, comprising:
-
a memory element configured to store instructions; and a processor coupled to the memory element, wherein the apparatus is configured to establish a connection between a client and a messaging fabric of the conductor element, which is associated with a video system; receive a subscription request for a system management event, wherein the subscription request is authenticated and authorized by use of a first identifier of the client, receive from a service the system management event at a publish-subscribe Extensible Messaging and Presence Protocol (XMPP) node managed by the conductor element, authenticate and authorize the system management event using a second identifier of the service, and forward the system management event to the client, based on the first identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification