Methods, systems and computer readable media for providing session initiation protocol (SIP) event watcher entity information in a communications network
First Claim
1. A method for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network, the method comprising:
- receiving, at one or more notifier servers from a plurality of watcher entities, subscription requests for SIP event information associated with a plurality of watched entities;
receiving, at a watcher information (WINFO) server from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity;
storing the SIP event subscription information in the WINFO server;
receiving, at the WINFO server from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity, wherein the watcher entity subscription information identifies one or more watcher entities that are subscribed to receive the SIP event information associated with the requesting watcher entity;
accessing, at the WINFO server, the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity; and
providing, to the requesting watched entity, the watcher entity subscription information associated with the requesting watched entity.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media system for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network are disclosed. According to one aspect, a system includes one or more notifier servers for receiving subscription requests for SIP event information associated with a plurality of watched entities from a plurality of watcher entities. The system further includes a watcher information (WINFO) server for receiving, from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity, for storing the SIP event subscription information in the WINFO server, for receiving, from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity from one of the watched entities, and for accessing the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity.
-
Citations
24 Claims
-
1. A method for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network, the method comprising:
-
receiving, at one or more notifier servers from a plurality of watcher entities, subscription requests for SIP event information associated with a plurality of watched entities; receiving, at a watcher information (WINFO) server from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity; storing the SIP event subscription information in the WINFO server; receiving, at the WINFO server from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity, wherein the watcher entity subscription information identifies one or more watcher entities that are subscribed to receive the SIP event information associated with the requesting watcher entity; accessing, at the WINFO server, the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity; and providing, to the requesting watched entity, the watcher entity subscription information associated with the requesting watched entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network, the system comprising:
- one or more hardware notifier servers that receive subscription requests for SIP event information associated with a plurality of watched entities from a plurality of watcher entities;
a hardware watcher information (WINFO) server, that receives from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity, that stores the SIP event subscription information in the WINFO server, that receives, from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity from one of the watched entities, wherein the watcher entity subscription information identifies one or more watcher entities that are subscribed to receive the SIP event information associated with the requesting watcher entity, that accesses, at the WINFO server, the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity, and that provides to the requesting watched entity the watcher entity subscription information associated with the requesting watched entity. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- one or more hardware notifier servers that receive subscription requests for SIP event information associated with a plurality of watched entities from a plurality of watcher entities;
-
17. A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer control the computer to perform steps comprising:
-
receiving, at one or more notifier servers from a plurality of watcher entities, subscription requests for SIP event information associated with a plurality of watched entities; receiving, at a watcher information (WINFO) server from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity; storing the SIP event subscription information in the WINFO server; receiving, at the WINFO server from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity, wherein the watcher entity subscription information identifies one or more watcher entities that are subscribed to receive the SIP event information associated with the requesting watcher entity; accessing, at the WINFO server, the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity; and providing, to the requesting watched entity, the watcher entity subscription information associated with the requesting watched entity. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification