IP-based call answering point selection and routing
First Claim
1. An apparatus for Internet Protocol (IP)-based call answering point selection and routing comprising:
- a geographic location database for collection and storing;
geographic location information associated with a plurality of IP addresses; and
geographic location information associated with a plurality of Instant Messaging identity tags identifying one or more geographic locations associated with communications made using the Instant Messaging identity tags;
a rules repository for storing and retrieving of rules including rules for;
identifying call clusters and prioritizing handling of calls responsive to the identified call clusters;
a kernel for;
receiving a call origination request for a call from a calling device;
determining an IP address for the calling device;
determining a geographic calling location for the calling device by looking-up the IP address in the geographic location database;
determining an geographic identity location by looking-up an Instant Messaging identity tag of the plurality of Instant Messaging identity tags in the geographic location database, the Instant Messaging identity tag associated with a user of the calling device and used to uniquely identify the user in a communication service;
verifying the geographic calling location using the geographic identity location;
designating an answering point from a plurality of answering points to which the call is to be routed responsive to the verified geographic calling location; and
connecting the call to the designated answering point.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a method for IP-based call answering point selection and routing. When an IP-based call is placed to an answering point such as, for example, a Public Safety Answering Point a location for the caller can not be determined using traditional DNIS and ANI based techniques. In the present invention, a geographic location (geolocation) for the caller is determined, from as IP address associated with the caller, using a database. The database comprises information obtained from a plurality of IP location sources (e.g. Skyhook Wireless Inc.'"'"'s Loki™, Federal Communications Commission (FCC) mandated WiFi™ hotspot registration data). An answering point is selected from a plurality of answering points as a function of the caller'"'"'s location. The call is routed to the selected answering point and the caller'"'"'s location information is provided to that answering point.
14 Citations
16 Claims
-
1. An apparatus for Internet Protocol (IP)-based call answering point selection and routing comprising:
-
a geographic location database for collection and storing; geographic location information associated with a plurality of IP addresses; and geographic location information associated with a plurality of Instant Messaging identity tags identifying one or more geographic locations associated with communications made using the Instant Messaging identity tags; a rules repository for storing and retrieving of rules including rules for; identifying call clusters and prioritizing handling of calls responsive to the identified call clusters; a kernel for; receiving a call origination request for a call from a calling device;
determining an IP address for the calling device;determining a geographic calling location for the calling device by looking-up the IP address in the geographic location database; determining an geographic identity location by looking-up an Instant Messaging identity tag of the plurality of Instant Messaging identity tags in the geographic location database, the Instant Messaging identity tag associated with a user of the calling device and used to uniquely identify the user in a communication service; verifying the geographic calling location using the geographic identity location; designating an answering point from a plurality of answering points to which the call is to be routed responsive to the verified geographic calling location; and connecting the call to the designated answering point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for Internet Protocol (IP)-based call answering point selection and routing, comprising:
-
receiving a call origination request for a call from a calling device; determining an IP address for the calling device; determining a geographic calling location for the calling device by looking-up the IP address in a geographic location database storing location information associated with a plurality of Instant Messaging identity tags identifying one or more geographic locations associated with communications made using the Instant Messaging identity tags; determining a geographic identity location by looking-up an Instant Messaging identity tag of the plurality of Instant Messaging identity tags in the geographic location database, the Instant Messaging identity tag associated with a user of the calling device and used to uniquely identify the user in a communication service; verifying the geographic calling location using the geographic identity location;
designating an answering point from a plurality of answering points to which the call is to be routed responsive to the verified geographic calling location; andconnecting the call to the designated answering point. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification