Patent ID: 8943190
Filing Date: 2015-01-27
Classification: H04L,H04M

Abstract:
1. A method comprising: subscribing to notices of events of one or more devices; receiving a notice of an event of a device whose events are subscribed to; notifying a client application of the event; determining whether the notice of the event identifies a second device other than the device whose events are subscribed to; upon determining that the notice of the event identifies the second device, determining whether notices of events of the second device are subscribed to; in response to determining that the notices of events of the second device are not subscribed to, dynamically subscribing to notices of events of the second device; upon detecting an initiation of a transfer to a third device, from the device whose events are subscribed to; determining whether notices of events of the third device are subscribed to; in response to determining that the notices of events of the third device are not subscribed to, dynamically subscribing to notices of events of the third device; determining further whether the notice of the event of the device whose events are subscribed to, indicates an end of a communication session between the device whose events are subscribed to and the identified second device; and in response to determining that the notice of the event of a device whose events are subscribed to, indicates the end of the communication session, unsubscribing to the notices of the events of the device whose events are subscribed to and the identified second device.