Session initiation protocol-based routing support apparatus and method
First Claim
Patent Images
1. A system to facilitate session initiation protocol (SIP) proxy-based support of routing as regards communications for at least a given region, comprising:
- at least one SIP proxy dedicated, at least in part, to supporting routing of communications for a plurality of clients in the given region, wherein at least some of the plurality of clients each have a plurality of differing user identifiers and wherein, for at least one of the plurality of clients, at least two of the plurality of differing user identifiers each corresponds to a same first communication service;
at least one memory operably coupled to the at least one SIP proxy.
4 Assignments
0 Petitions
Accused Products
Abstract
A Session Initiation Protocol (SIP) proxy is dedicated, at least in part, to supporting routing of communications for a plurality of clients (such as push-to-talk mobile clients) in a given region. In a preferred embodiment, such support exists notwithstanding that at least some of the clients are able to present any of a plurality of differing user identifiers. In particular, differing user identifiers are nevertheless recognized and used by the SIP proxy(ies) to effect compatible provision of a service such as push-to-talk services.
-
Citations
65 Claims
-
1. A system to facilitate session initiation protocol (SIP) proxy-based support of routing as regards communications for at least a given region, comprising:
-
at least one SIP proxy dedicated, at least in part, to supporting routing of communications for a plurality of clients in the given region, wherein at least some of the plurality of clients each have a plurality of differing user identifiers and wherein, for at least one of the plurality of clients, at least two of the plurality of differing user identifiers each corresponds to a same first communication service;
at least one memory operably coupled to the at least one SIP proxy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method to facilitate session initiation protocol (SIP) proxy-based support of routing as regards communications for at least a given region, comprising:
-
providing at least one SIP proxy dedicated, at least in part, to supporting routing of communications for a plurality of clients in the given region, wherein at least one of the plurality of clients has at least two differing uniform resource identifiers by which to identify itself;
when receiving a communication from the at least one of the plurality of clients that uses a first one of the at least two differing uniform resource identifiers, automatically facilitating a first kind of communication for that client;
when receiving a communication from the at least one of the plurality of clients that uses a second one of the at least two differing uniform resource identifiers, which second one of the at least two differing uniform resource identifiers is different from the first one of the at least two differing uniform resource identifiers, automatically facilitating the first kind of communication for that client. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A session initiation protocol (SIP) proxy comprising:
-
an SIP proxy engine;
a memory operably coupled to the proxy engine;
a push-to-talk server interface to facilitate operably coupling the SIP proxy engine to a push-to-talk server;
wherein the SIP proxy engine has at least a first mode of operation wherein the SIP proxy engine will facilitate a push-to-talk communication for a push-to-talk client that communicates an SIP message to the SIP proxy containing either of two different client identifiers as are available to that push-to-talk client. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A method comprising:
-
receiving a message comprising a uniform resource identifier;
when the uniform resource identifier comprises a telecommunications uniform resource identifier, recognizing the uniform resource identifier as being a telecommunications uniform resource identifier and processing the message accordingly;
when the uniform resource identifier has a host portion that is the same as a serving host portion, recognizing that the host portion is the same as a serving host portion and processing the message accordingly;
when the uniform resource identifier matches an entry in a registration list, recognizing that the uniform resource identifier matches the entry in the registration list and processing the message accordingly. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification