METHOD AND SYSTEM FOR SELECTABLE RELIABLE MULTICAST DELIVERY OF DATA USING A PRESENCE SERVICE
First Claim
1. A method for selectable reliable multicast delivery of data, the method comprising:
- at a presence server;
receiving, for a subset of a plurality of watchers, a subscription for reliable multicast delivery of data;
wherein the data is sent using a confirmed mode of multicast delivery to watchers in the subset having the confirmed mode of multicast delivery enabled; and
wherein the data is sent to the remaining watchers in the plurality using an unconfirmed mode of multicast delivery.
2 Assignments
0 Petitions
Accused Products
Abstract
A mechanism for selectable reliable multicast delivery of data, such as presence information or other media, to communication devices is implemented in a communication system. A multicast group includes a plurality of communication devices, wherein a subset of the plurality of communication devices sends a subscription for reliable multicast delivery of data to a presence server using a presence service. For those devices in the subset having a confirmed mode of multicast delivery enabled, the data is sent using the confirmed mode of multicast delivery, wherein an acknowledgement is required upon receipt of the data. For all remaining devices in the multicast group, the data is sent using an unconfirmed mode of multicast delivery, wherein no such acknowledgement is required.
12 Citations
10 Claims
-
1. A method for selectable reliable multicast delivery of data, the method comprising:
-
at a presence server; receiving, for a subset of a plurality of watchers, a subscription for reliable multicast delivery of data; wherein the data is sent using a confirmed mode of multicast delivery to watchers in the subset having the confirmed mode of multicast delivery enabled; and wherein the data is sent to the remaining watchers in the plurality using an unconfirmed mode of multicast delivery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for selectable reliable multicast delivery of data, the system comprising:
-
a presence server configured for; receiving, for a plurality of watchers, a subscription to receive notifications for presence information; receiving, for a subset of the plurality of watchers, a subscription for selectable reliable multicast delivery of presence notifications; multicasting the notifications for the presence information using a confirmed mode of multicast delivery to watchers in the subset having the confirmed mode of multicast delivery enabled, and notifying the at least a portion of the watchers that the confirmed mode of multicast delivery is enabled, to cause an acknowledgement message to be sent by the at least a portion of the watchers upon receipt of the notifications; and multicasting the notifications for the presence information to the remaining subscribed watchers in the plurality using an unconfirmed mode of multicast delivery; and a remote network entity operatively coupled to the presence server and configured for enabling the confirmed mode of multicast delivery in the at least a portion of the watchers. - View Dependent Claims (10)
-
Specification