Customization of call forwarding or voicemail greetings based on location of wireless device
AssigneeT-Mobile USA, Inc.
InventorBikash Agarwal
Life of this patent
Estimating the term…
Abstract
A wireless telecommunications system provides location-specific call forwarding. The system can receive a request to connect a voice call to the wireless device, which can invoke a call forwarding procedure depending on a status of a subscriber associated with the wireless device. When the system determines that a current location of the wireless device is different from a default location, location-specific call forwarding information is used to forward the voice call to a terminating node associated with the location-specific forwarding information rather than a default terminating node for the default location. The terminating node can include a voicemail server that plays back a location-specific voicemail greeting to the caller.
Claims19
At least one non-transitory computer-readable medium storing instructions, which, when executed by a data processor, performs operations comprising:
- in response to a request to connect a voice call to a wireless device, invoking a call forwarding procedure based on a status of a subscriber associated with the wireless device;
- determining that a current location of the wireless device is different from a default location;
- in response to determining that the current location is different from the default location, obtaining a location-specific call forwarding number associated with the subscriber at the current location of the wireless device,
- wherein the obtained location-specific call forwarding number is different from default call forwarding information associated with the default location for the subscriber;
- and
- causing the voice call to be forwarded to a location-specific terminating node associated with the obtained location-specific call forwarding number.
At least one non-transitory computer-readable medium storing instructions, which, when executed by a data processor, performs operations comprising:
- receive an indication that an originating node seeks to deposit a voicemail message for a terminating node,
- wherein the terminating node is associated with a wireless device of a subscriber of a wireless telecommunications network;
- determine that a current location of the wireless device is different from a default location of the subscriber associated with the wireless device;
- and
- in response to determining that the current location is different from the default location, cause playback of a location-specific voicemail greeting for the originating node,
- wherein the location-specific voicemail greeting is different from a default voicemail greeting for the default location.
At least one non-transitory computer-readable medium storing instructions, which,. when executed by a data processor, performs operations comprising:
- obtaining location information of a mobile device from roaming or registration procedures;
- storing the location information for subsequent use when receiving a voice call to determine how to handle call forwarding procedures;
- receiving a voice call for the mobile device;
- determining that the mobile device is not in a home location;
- obtaining a location-specific call forwarding number associated with the mobile device,
- wherein the obtained location-specific call forwarding number is different from home call forwarding information associated with the home location;
- and
- causing the voice call to be forwarded based on the obtained location-specific call forwarding number.
Dependencies are inferred from the claim text.