Methods and systems for delivering presence information regarding push-to-talk subscribers
First Claim
1. A method for delivering presence information regarding push-to-talk subscribers, the method comprising:
- (a) receiving, from push-to-talk or presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber;
(b) determining whether the second push-to-talk subscriber is available; and
(c) in response to determining that the second push-to-talk subscriber is available, delivering, using a short message service message, the presence information to the second push-to-talk subscriber in a manner that bypasses a short message service center (SMSC) and a store and forward mechanism of SMS delivery implemented by the SMSC.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for delivering presence information regarding push-to-talk subscribers are disclosed. In one method, a short message gateway receives presence information from a first push-to-talk subscriber from a presence or push-to-talk server. The short message gateway determines the location and availability of a second push-to-talk subscriber to which the presence information is directed. If the second push-to-talk subscriber is available, the SMS gateway delivers the presence information to the second push-to-talk subscriber in a manner that bypasses the SMSC. If the SMS gateway determines that the second push-to-talk subscriber is not available, the SMS gateway discards the presence information.
-
Citations
24 Claims
-
1. A method for delivering presence information regarding push-to-talk subscribers, the method comprising:
-
(a) receiving, from push-to-talk or presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (b) determining whether the second push-to-talk subscriber is available; and (c) in response to determining that the second push-to-talk subscriber is available, delivering, using a short message service message, the presence information to the second push-to-talk subscriber in a manner that bypasses a short message service center (SMSC) and a store and forward mechanism of SMS delivery implemented by the SMSC. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for delivering presence information regarding push-to-talk subscribers, the method comprising:
-
(a) receiving, from a push-to-talk or presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (b) determining whether the second push-to-talk subscriber is available; and (c) in response to determining that the second push-to-talk subscriber is available, delivering the presence information to the second push-to-talk subscriber in a manner that bypasses a short message service center (SMSC), wherein delivering the presence information includes determining whether the second push-to-talk subscriber is unstructured supplementary services data (USSD)-capable, and in response to determining that the second push-to-talk subscriber is USSD-capable, delivering the presence information to the second push-to-talk subscriber using USSD. - View Dependent Claims (8)
-
-
9. A short message service (SMS) gateway for delivering presence information regarding push-to-talk subscribers in a manner that bypasses a short message service center (SMSC), the SMS gateway comprising:
-
(d) a short message point-to-point (SMPP) interface for receiving, from an SMPP or a presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (e) an SS7 interface for delivering presence information to the second push-to-talk subscriber; and (f) a short message gateway function operatively associated with the SS7 and SMPP interface for delivering, using a short message service (SMS) message, the presence information to the second push-to-talk subscriber in a manner that bypasses an SMSC and a store and forward mechanism of SMS delivery implemented by the SMSC. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A short message service (SMS) gateway for delivering presence information regarding push-to-talk subscribers in a manner that bypasses a short message service center (SMSC), the SMS gateway comprising:
-
(a) a short message point-to-point (SMPP) interface for receiving, from an SMPP or a presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (b) an SS7 interface for delivering the presence information to the second push-to-talk subscriber; and (c) a short message gateway function operatively associated with the SS7 and SMPP interfaces for delivering the presence information to the second push-to-talk subscriber in a manner that bypasses an SMSC, comprising an unstructured supplementary services data (USSD) interface operatively associated with the short message gateway function, wherein the short message gateway function is adapted to determine whether the second push-to-talk subscriber is USSD-capable and, in response to determining that the second push-to-talk subscriber is USSD-capable, the short message gateway function is adapted to use the USSD interface to deliver the presence information to the second push-to-talk subscriber in response. - View Dependent Claims (15)
-
-
16. A computer program product for delivering presence information regarding push-to-talk subscribers, the computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(g) receiving, from a push-to-talk or presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (h) determining whether the second push-to-talk subscriber is available; and (i) in response to determining that the second push-to-talk subscriber is available, delivering, using a short message service (SMS) message, the presence information to the second push-to-talk subscriber in a manner that bypasses a short message service center (SMSC) and a store and forward mechanism of SMS delivery implemented by the SMSC. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computer program product for delivering presence information regarding push-to-talk subscribers, the computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) receiving, from a push-to-talk or presence server, presence information regarding a first push-to-talk subscriber, the presence information being destined for a second push-to-talk subscriber; (b) determining whether the second push-to-talk subscriber is available; and (c) in response to determining that the second push-to-talk subscriber is available, delivering the presence information to the second push-to-talk subscriber in a manner that bypasses a short message service center (SMSC), wherein delivering the presence information includes determining whether the second push-to-talk subscriber is unstructured supplementary services data (USSD)- capable, and in response to determining that the second push-to-talk subscriber is USSD-capable, delivering the presence information to the second push-to-talk subscriber using USSD. - View Dependent Claims (23)
-
-
24. A method for delivering presence information regarding push-to-talk subscribers in a manner that avoids latency introduced by short message service centers, the method comprising:
-
(a) receiving a short message peer-to-peer (SMPP) message at an SMS gateway; (b) determining, using the SMS gateway, whether the message contains presence information for real time delivery; and (c) in response to determining that the message contains presence information for real time delivery and that a destination subscriber is available, delivering, using a short message service message, the presence information to the destination subscriber in a manner that bypasses a short message service center (SMSC) and a store and forward mechanism of SMS delivery implemented by the SMSC.
-
Specification