| Systems and methods for location management and emergency support for a voice over internet protocol device -> Monitor Keywords |
|
Systems and methods for location management and emergency support for a voice over internet protocol deviceUSPTO Application #: 20080101552Title: Systems and methods for location management and emergency support for a voice over internet protocol device Abstract: Example systems and methods to manage location information for emergency services support of an internet protocol (“IP”) communication device are disclosed. A disclosed example method involves determining a geographic location change status associated with the IP device. A message is then forwarded to the IP device based on the geographic location change status requesting a user to confirm whether a registered geographic location associated with the IP device is a current geographic location of the IP device. (end of abstract) Agent: Hanley, Flight & Zimmerman, LLC - Chicago, IL, US Inventors: Richard L. Khan, Chaoxin Qiu, Robert F. Dailey USPTO Applicaton #: 20080101552 - Class: 379 45 (USPTO) The Patent Description & Claims data below is from USPTO Patent Application 20080101552. Brief Patent Description - Full Patent Description - Patent Application Claims FIELD OF THE DISCLOSURE [0001]The present disclosure relates generally to communication systems and, more particularly, to systems and methods for location management and emergency support for a voice over internet protocol device. BACKGROUND [0002]Internet protocol-enabled telecommunication providers in the United States are required by the Federal Communications Commission ("FCC") to support enhanced 911 ("E911") emergency call services. That is, when a telephone user dials 9-1-1, the telecommunication carrier must be able to process the call to determine the geographic location from where the call is originated to enable dispatching emergency personnel to the location of the 911 caller. Enhanced 911 service differs from traditional (non-enhanced) 911 service in that E911 service routes an emergency call to a 911 dispatcher and provides the dispatcher with the geographic location (e.g., street address) from which the call originated, while traditional 911 service routes an emergency call to a 911 dispatcher without providing the dispatcher with geographic location information indicating where the call originated. [0003]In traditional public switched telephony networks ("PSTN"), the geographic information retrieval support for E911 is implemented by fixing associations between wireline telephone numbers and geographic street addresses. Telecommunication providers usually store a subscriber's location (e.g., a street address) in a database associated with an assigned telephone number (e.g., a call back number ("CBN")) during the service activation. When a PSTN user makes a 911 call, the calling telephone number (i.e., the CBN) of the incoming 911 call can be used to look up the geographic location of the caller, and the retrieved location information can be used to dispatch emergency personnel to the caller. [0004]The introduction of voice over IP ("VoIP") technology introduces various challenges to service providers seeking to support E911 services. In particular, under a nomadic service (i.e., a service allowing subscribers to connect VoIP telephones at various network locations), a VoIP subscriber can easily disconnect a VoIP telephone from one location (e.g., the subscriber's home or workplace), connect the VoIP telephone in another location (e.g., a visited local area network ("LAN"), a coffee shop, a vacation spot, etc.), and register the VoIP telephone with the VoIP service provider to place telephone calls from the other location. This nomadic capability of VoIP phones introduces the potential for inaccurate associations between telephone numbers and physical or geographic locations. BRIEF DESCRIPTION OF THE DRAWINGS [0005]FIG. 1 is a schematic diagram depicting an example network system. [0006]FIG. 2 illustrates an example implementation of the site gateway of FIG. 1. [0007]FIG. 3 is an example data structure showing account information associated with a VoIP service subscription. [0008]FIG. 4 is a block diagram of an example system to provide E911 service to VoIP devices. [0009]FIG. 5 is a flowchart representative of example machine readable instructions that may be executed to determine whether a VoIP device may have been moved to another geographic location. [0010]FIGS. 6A and 6B depict a flowchart representative of example machine readable instructions that may be executed to process a VoIP call initiated by a VoIP device. [0011]FIG. 7 is a flowchart representative of example machine readable instructions that may be executed to update a registered geographic location associated with a VoIP device. [0012]FIG. 8 is a block diagram of an example processor system that may be used to execute the example machine readable instructions of FIGS. 5, 6A, 6B, and/or 7 to implement the example system of FIG. 4. DETAILED DESCRIPTION [0013]The example methods and apparatus described herein may be used to manage location information associated with voice over internet protocol ("VoIP") devices to support E911 services for those VoIP devices. Traditional E911 services based on the plain old telephone system ("POTS") provide POTS telephone service subscribers with emergency assistance service that is capable of pinpointing the geographic calling location of a caller for emergency personnel (e.g., firemen, policemen, paramedics, etc.). In this manner, although a caller may be unable to speak into the telephone due to, for example, illness or injury, the receiving 911 dispatcher can obtain a physical address or geographic location from which the caller is calling and dispatch emergency personnel to that location. Unlike traditional POTS telephone service, which is implemented in connection with traditional wireline telephone numbers that are associated with corresponding fixed geographic locations (e.g., a subscriber's home street address), IP-enabled communication services (e.g., VoIP services) do not always restrict an IP telephone number to being permanently associated with or assigned to (e.g., located at) a particular geographic location. Instead, some VoIP service providers enable a VoIP device associated with a particular telephone number to nomadically move or roam through a service provider network or through various service provider networks. That is, a subscriber may disconnect a VoIP device from a service provider network at a first location (e.g., the subscriber's home) and reconnect the VoIP device into the same service provider network or a different service provider network at a second location (e.g., a work place). The example systems and methods described herein enable service provider networks to provide E911 services to subscribers even though these subscribers move their VoIP devices between various locations. As described in greater detail below, the example systems and methods determine when a VoIP device has been moved between two network locations and prompt a user of the moved VoIP device to confirm a geographic location change and/or provide updated geographic location information (e.g., a current street address) associated with the current network location of the VoIP device. Some example implementations determine when a VoIP device is not eligible for nomadic use and deny VoIP services to nomadic-disabled devices when they identify an attempt to operate the VoIP device in a network location different from the VoIP devices registered location. Alternatively or additionally, the example systems and methods can be used to deny service to VoIP devices connected to networks or portions of a network for which a VoIP service provider cannot provide E911 service. A VoIP service provider may be a telephone company, a cable company, a satellite company, an Internet service provider, a utility (e.g., electricity) service provider, etc. [0014]Some disclosed example methods of managing location information for emergency support of a VoIP communication device involve determining a geographic location change status associated with the internet protocol device. A message (e.g., an audio message, a text message, a video message, etc.) is then presented via the VoIP device based on the geographic location change status requesting a user to confirm whether a registered geographic location (e.g., a street address) associated with the VoIP device is a current geographic location of the VoIP device. [0015]In some example implementations, a current IP address associated with the VoIP device (e.g., a registration public IP address used by the VoIP device to register with a VoIP network) is used to determine the geographic location change status of the VoIP device. For example, the current IP address can be compared to a previous IP address (e.g., a registered IP address) registered in associated with the VoIP device. If the current IP address and the previous IP address differ, the geographic location change status is updated to indicate that the geographic location of the VoIP device may have changed from a geographic location previously registered in association with the VoIP device. A network server (e.g., a dynamic host configuration protocol ("DHCP") server) may assign the current IP address to the VoIP device or to a network access device (e.g., a residential gateway) connected to the VoIP device and through which the VoIP device accesses network services. [0016]A service provider network may use the geographic location change status to set an operating mode of the VoIP device. In an example implementation, a geographic location change status indicating that the VoIP device has not moved to another geographic location corresponds to an unrestricted operating mode (SO mode) that enables the VoIP device to access substantially all subscribed to communication services provided by a service provider associated with the VoIP device. Another geographic location change status of the illustrated example indicating that the VoIP device may have moved to another geographic location corresponds to a suspended operating mode (S1 mode) that restricts the VoIP device to accessing a subset of all otherwise available communication services provided by a service provider. For example, in the suspended operating mode, the VoIP device may be allowed to receive VoIP calls and make VoIP calls to one or more telephone numbers (e.g., a customer service telephone number, a 911 operator) pre-selected by a VoIP service provider. Yet another geographic location change status of the illustrated example indicating that the IP device is located within a geographic location at which a VoIP service provider cannot provide emergency service (e.g., E911 service) corresponds to a restricted operating mode (S2) that may allow access to the same or less (e.g., none) services than the suspended (S1) operating mode. [0017]In some example implementations, the operating mode may be selected by a service provider network based on a user's response to a message presented via the VoIP device. For example, the service provider network may select a particular operating mode if the user confirms that the registered geographic location is the same as the currently logged geographic location. Additionally or alternatively, the service provider network may determine whether the IP device is eligible to roam (i.e., the VoIP device is nomadic-enabled) between different network locations of the service provider network. The service provider network can then select an operating mode that denies access to at least some services if the VoIP device is not eligible to roam. (i.e., the VoIP device is nomadic-blocked). After setting the operating mode of the VoIP device, another message (e.g., an audio message, a text message, a video message, etc.) may be presented via the VoIP device to inform a user of the operating mode change and/or the reason for the change. [0018]Some disclosed example systems to manage location information for emergency support of a VoIP communication device include an interface configured to receive a current IP address (i.e., a registration IP address) associated with the VoIP device. These example systems also include a comparator configured to compare the current IP address with a registered IP address. The comparison indicates that the VoIP device may have been moved (e.g., a suspected location change) or that the VoIP device has not been moved. If a suspected location change is indicated, the system may interact with the user to confirm and/or update records to reflect the current geographic location. For instance, the example system includes a user interface (e.g., an interactive voice response ("IVR") interface) configured to present a message (e.g., an audio message, a text message, a video message, etc.) via the VoIP device based on the comparison requesting a user to confirm whether a registered geographic location (e.g., a street address) associated with the VoIP device is the same as a current geographic location of the VoIP device and/or to identify the current geographic location of the VoIP device. [0019]The response may indicate that the VoIP device has been moved or has not been moved from a first geographic location to a second geographic location. The user interface may be further configured to instruct the user to navigate to an internet location (e.g., a webpage) to update the registered geographic location when, for example, the response indicates that the VoIP device has been moved from a first geographic location to a second geographic location. [0020]The current IP address (i.e., the registration IP address) may be assigned to the VoIP device or to a network access device (e.g., a residential gateway, a site gateway, etc.) connected to the VoIP device and through which the VoIP device accesses network services. In some example implementations, the current IP address is different from the registered IP address. For example, the registered IP address may be associated with a geographic location within which the VoIP device was located prior to being associated with the current IP address. In some example implementations, the system includes a data structure configured to store the registered IP address associated the VoIP device. Continue reading... Full patent description for Systems and methods for location management and emergency support for a voice over internet protocol device Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Systems and methods for location management and emergency support for a voice over internet protocol device patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Systems and methods for location management and emergency support for a voice over internet protocol device or other areas of interest. ### Previous Patent Application: Method and system for determining physical location of emergency service callers on a packet switched network Next Patent Application: Method and device for generating voice/text/image commercial information ringback tone during communication wait Industry Class: Telephonic communications ### FreshPatents.com Support Thank you for viewing the Systems and methods for location management and emergency support for a voice over internet protocol device patent info. IP-related news and info Results in 0.08651 seconds Other interesting Feshpatents.com categories: Canon USA , Celera Genomics , Cephalon, Inc. , Cingular Wireless , Clorox , Colgate-Palmolive , Corning , Cymer , |
||