LOCATION BASED ROUTING
First Claim
1. A method, comprising:
- receiving a session initiation protocol (SIP) Invite message associated with a call;
determining that the call involves location based processing;
identifying location information associated with the call based on header information included in the SIP Invite message;
identifying a location identifier (ID) based on the location information;
modifying the SIP Invite message to include the location ID;
identifying a call type associated with the call; and
identifying a mobile switching center to which the SIP Invite message is to be forwarded based on the call type and the location information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving a session initiation protocol (SIP) Invite message associated with a call and determining that the call involves location based processing. The method may also include identifying location information associated with the call based on header information included in the SIP Invite message and identifying a location ID based on the location information. The method may further include modifying the SIP Invite message to include the location ID, identifying a call type associated with the call and identifying a mobile switching center to which the SIP Invite message is to be forwarded based on the call type and the location information.
67 Citations
20 Claims
-
1. A method, comprising:
-
receiving a session initiation protocol (SIP) Invite message associated with a call; determining that the call involves location based processing; identifying location information associated with the call based on header information included in the SIP Invite message; identifying a location identifier (ID) based on the location information; modifying the SIP Invite message to include the location ID; identifying a call type associated with the call; and identifying a mobile switching center to which the SIP Invite message is to be forwarded based on the call type and the location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a first database configured to store location identifiers (IDs) corresponding to callers'"'"' locations; and at least one device configured to; receive a session initiation protocol (SIP) Invite message associated with a call from a caller, identify the caller'"'"'s location based on header information included in the SIP Invite message, access the first database to identify a location ID based on the caller'"'"'s location, and insert the location ID in the SIP Invite message. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
receiving, by a first device, a call initiation message associated with a call; determining, by the first device, that the call involves location based processing; forwarding, by the first device, the call initiation message to a second device; identifying, by the second device, call location information based on header information included in the call initiation message; identifying, by the second device, a location identifier (ID) based on the call location information; modifying, by the second device, the call initiation message to include the location ID; forwarding, by the second device, the modified call initiation message to the first device; identifying, by the first device, a call type associated with the call; and identifying, by the first device, a first mobile switching center to which the call initiation message is to be forwarded based on the call type and call location information. - View Dependent Claims (20)
-
Specification