×

Location based routing

  • US 9,185,139 B2
  • Filed: 04/13/2010
  • Issued: 11/10/2015
  • Est. Priority Date: 04/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, from a user device, a session initiation protocol (SIP) Invite message associated with a call;

    determining that the call involves location based processing, wherein the location based processing includes routing the call to a final destination based on a location of the user device, wherein the determining that the call involves location based processing comprises;

    determining that the call corresponds to one of an N11 call, where N represents an integer, a toll free call, or a short code call;

    identifying location information associated with the user device based on header information included in the SIP Invite message, wherein the location information includes at least one of a cell identifier (ID) or a sector identifier (ID);

    accessing a database to identify a location identifier (ID) corresponding to at least one of the cell ID or sector ID;

    modifying the SIP Invite message to include the identified location ID, wherein the modifying the SIP Invite message comprises;

    appending the location ID to a request Uniform Resource Identifier (R-URI) header, wherein the modified SIP Invite message indicates that a number in the R-URI header is not a real phone number;

    identifying a call type associated with the call based on information in the R-URI header; 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 all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×