The invention relates to a communications technique, and more particularly to a technique for providing a telecommunications user with a location based service.
Provision of telecommunications services based on a user's location is common which include, e.g., information assistance services providing travel directions from the user's location, emergency services dispatching medical or other help to the user's location, etc. A user typically dials “911” on a telephone to call for an emergency dispatch service. In prior art, when the emergency service call reaches the first telephone carrier switch, e.g., in an end office, such a switch is programmed to route one such 911 call to a local emergency dispatch service close to the switch, which is supposed to be close to the caller's location. A local emergency dispatch service is important to the caller because it may rely on a service dispatcher's familiarity with the caller's area, e.g., local street addresses, facilities, etc., to dispatch help for the caller in a timely and expeditious manner.
Recently, some telecommunications companies have taken advantage of underutilized bandwidth afforded by a broadband communications network, e.g., a cable network, to provide telecommunications services pursuant to the well known voice over Internet protocol (VoIP). In one such broadband telephone service, a telephone call from subscriber premises is routed at least partially through a cable network. For example, the call may be handed off to a public switched telephone network (PSTN) after it traverses a long distance via a cable connection originating from the subscriber premises.
The invention is premised upon the recognition that when a location-based service call, e.g., an emergency service call, is handed off to a PSTN from a cable network, the switch in the PSTN receiving the call should not automatically route the call to an emergency dispatch service provider close to the switch as in prior art. This stems from the fact that even though the emergency dispatch service provider may be close to the switch, because of the long distance cable connection, the switch most likely is not close to the caller's location any more. As a result, the emergency dispatch service provider identified in prior art because of its proximity to the switch would no longer be close to the caller's location, which is not desirable.
The invention is also premised upon the recognition of a wide distribution of information/call centers to which a telecommunications carrier typically routes information assistance calls, e.g., “411” calls, whereby a caller may obtain directory assistance, directions, etc. The invention overcomes the prior art limitations by routing a location-based call from a cable network to an information/call center facility, e.g., a servicing platform, to take advantage of, among others, database lookup and call transfer capabilities there for transferring the call to a location-based service provider close to the caller's location. In accordance with an embodiment of the invention, the servicing platform receives the call from the broadband communications network, and location information indicative of a location of a communications device from which the call originates, e.g., a zip code of the area in which the communications device is located. The location information is determined based on data identifying the communications device within the broadband communications network. Contact information concerning the service provider is obtained based on the location information. A communications connection with the service provider is established using the contact information, through which the call is transferred to the service provider.
Further objects, features and advantages of the invention will become apparent from the following detailed description taken in conjunction with the accompanying drawing showing an illustrative embodiment of the invention, in which:
The invention is directed to routing a location-based service call, e.g., an emergency service call, to an information/call center facility to effectively transfer the call to a location-based service provider, e.g., an emergency dispatch service provider. In particular, an emergency dispatch service provider close to the caller's location is desirable in that because of his/her familiarity with local street addresses, facilities, etc., a dispatcher there most likely can efficiently dispatch emergency services, e.g, medical, fire, law enforcement and other services, to the caller's location.
Recently, some telecommunications carriers have taken advantage of underutilized bandwidth afforded by a broadband communications network, e.g., a cable network, to provide telecommunications services pursuant to the VoIP. In one such broadband telecommunications service, a telephone call which may be, e.g., a location-based service call, is routed at least partially through a cable connection originating from the caller's location before it is handed off to a PSTN to complete the call. The invention is premised upon the recognition that when the first switch in the PSTN receiving a location-based service call from the cable connection, the call should not be routed to a location-based service provider close to the first switch as in prior art. This is because such a switch when receiving the call from the cable connection, which usually spans a long distance, would most likely be distant from the caller's location, and so would the service provider close to the switch. That is, a broadband telecommunications carrier can no longer rely on the location of the switch in the PSTN initially receiving a location-based service call to identify a location-based service provider close to the caller's location.
In accordance with the invention, in providing a broadband telecommunications service, a location-based service call, e.g., an emergency service call, is routed to a facility normally employed for an information/call center, thereby taking advantage of, among others, database lookup and call transfer capabilities there for transferring the call to a location-based service provider close to the caller's location. The invention also realizes cost-effectiveness by sharing the same facility as the information/call center for providing an information assistance service. The broadband telecommunications carrier monitors for any location-based service call, e.g., with specific dialed number identification service (DNIS) information accompanying the call. When one such call is detected, the carrier provides to an information/call center facility, along with the call, information indicative of the caller's location, e.g., the zip code, global positioning system (GPS), longitude and latitude information, etc. Based on such information, the information/call center facility looks up in a database the contact information concerning the location-based service provider close to the caller's location. It then uses the contact information to transfer the call to such a location-based service provider.
Hub 140 facilitates telephone communications through multiple SANs. Hub 140 in this instance includes cable modem termination system (CMTS) 142 configured for sending and receiving digital cable modem signals on HFC cable network 130. CMTS 142 receives upstream voice and data transmissions from the cable modems of telephonic devices, and packetizes the information in the transmissions into data packets pursuant, e.g., to the well known VoIP. Hub 140 also includes router 144 which may route the resulting VoIP call to a VoIP facility associated with PSTN 130 where the VoIP packets are reassembled to reconstruct the voice content and other information to complete the call, as in prior art. It should be noted that router 144 may route the VoIP call to PSTN 130 via the Internet to take advantage of its virtually free transport. However, in accordance with the invention, router 144 monitors for, e.g., location-based service calls, and routes such calls to one or more information/call center facilities, e.g., servicing platform 220, for their handling and subsequent transfer to appropriate location-based service providers, which process is transparent to the callers.
T1 spans 312 also provide connections for one or more carrier network arrangements including, e.g., broadband communication arrangement 110 in this instance. Servicing switch 310 may receive an incoming call from a carrier network arrangement, and place an outgoing call onto a carrier network arrangement which may be the same as or different from that used for the incoming call.
Servicing switch 310 in this instance supports digital T1 connectivity, and its operation is governed by instructions stored in switch host computer 320. In this illustrative embodiment, servicing switch 310 includes, among other things, arrays of digital signal processors (DSPs). These DSPs can be programmed and reprogrammed to function as, among other things, call progress analyzers (CPAs), call progress generators (CPGs), multi-frequency (MF) tone generators/detectors, voice recognizers, dual-tone-multi-frequency (DTMF) generators/detectors, or conference units, depending on the demand placed on information/call center 210 and servicing switch 310 for each corresponding function.
For example, in prior art servicing switch 310 may be used to connect an incoming information assistance call to an available operator's telephone in provider 230 to provide the traditional information assistance services. However, in this illustrative embodiment, switch 310 may also be used to transfer a location-based service call, e.g., an emergency service call, from broadband communications arrangement 110 to an appropriate location-based service provider, e.g., an emergency dispatch service provider, close to the caller's location. To that end, router 144 in arrangement 110 may conduct handshaking with switch host computer 320, through switch 310, to establish a VoIP call session before router 144 forwards a VoIP emergency service call thereto. A well known session initiation protocol (SIP) is used in this instance for establishing and terminating a VoIP call session. For details on the SIP, one may refer, e.g., to: “SIP: Protocol Overview,” http://www.radvision.com, Radvison Ltd., 2001.
In accordance with the SIP, router 144 issues a call acceptance request, e.g., a SIP invite message, inviting computer 320 to accept the VoIP emergency service call.
Based on the ANI derived in the manner described above, router 144 conducts a “reverse” lookup and searches database 400 for the corresponding address of the call originating device and, in particular, the zip code thereof in subfield 412d. In this illustrative embodiment, router 144 inserts the zip code from subfield 412d into the Caller Location field 311 in call acceptance request 350.
Referring to
At step 509, computer 320 sends to router 144 a reply, e.g., a SIP OK message, to accept the call. In response to the call acceptance reply, router 144 forwards the emergency service call to switch 310. Computer 320 at step 512 causes servicing switch 310 to outdial the DID number of the emergency dispatch service provider just identified, and transfer the call in question to the same via, e.g., PSTN 130.
The foregoing merely illustrates the principles of the invention. It will thus be appreciated that those skilled in the art will be able to devise numerous other arrangements which embody the principles of the invention and are thus within its spirit and scope.
For example, in the disclosed embodiment, the location based service provider is identified based on a zip code of the address where the call originating telephonic device, and thus the caller, is located. It will be appreciated that other information indicating the location of the device, e.g., GPS information, longitude and latitude of the device location, etc., may be used, instead. Such location information, e.g., GPS information, may be generated by the device itself which may incorporate a GPS device providing such information.
Further, in the disclosed embodiment, the emergency service call illustratively is transported, in part, pursuant to the VoIP. However, it will be appreciated that other communication protocols or formats, e.g., a time division multiplexed (TDM) format, may be used, instead.
In addition, some or all of the functionalities of hub 140 in the disclosed embodiment, e.g., those of CMTS 142 and router 144, may reside elsewhere in the broadband communications arrangement, including the headend (not shown) therein.
Finally, communications system 100 is disclosed herein in a form in which various functions are performed by discrete functional blocks. However, any one or more of these functions could equally well be embodied in an arrangement in which the functions of any one or more of those blocks or indeed, all of the functions thereof, are realized, for example, by one or more appropriately programmed processors.
Number | Date | Country | |
---|---|---|---|
Parent | 11025799 | Dec 2004 | US |
Child | 12157488 | US |