Phone number replace code system and method
First Claim
Patent Images
1. A mobile communication device, comprising:
- a means for executing program code;
a memory means for storing a replace code, wherein the replace code corresponds to a designated numbering plan service area; and
means for determining whether the mobile communication device is within the designated numbering plan service area;
means for causing the mobile communication device to operate in a replace code mode upon determining the mobile communication device is within the designated numbering plan service area;
means for automatically modifying a toll-free number input by a user to obtain a replace code number, by replacing the Numbering Plan Area Code (NPA) of the number with a corresponding replace code for the designated numbering plan service area when the mobile communication device is operating in a replace code mode;
means for placing a phone call to the replace code number;
means for determining if the phone call initiated to a phone number has connected, means for determining if the phone number has an associated replace code for any subset of the phone number, the means being activated upon a determination that the phone call initiated to the phone number did not connect; and
means for accepting an input to initiate or turn off the replace code mode on the mobile communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor-implemented method of placing telephone calls includes determining if a phone call initiated to a phone number has connected. If the phone call did not connect, then the processor determines if the phone number has an associated replace code for any subset of the phone number. If a replace code is determined to exist, then the processor replaces the subset of the phone number with the corresponding replace code to obtain a replace code number and initiates a phone call to the replace code number.
-
Citations
14 Claims
-
1. A mobile communication device, comprising:
-
a means for executing program code; a memory means for storing a replace code, wherein the replace code corresponds to a designated numbering plan service area; and means for determining whether the mobile communication device is within the designated numbering plan service area; means for causing the mobile communication device to operate in a replace code mode upon determining the mobile communication device is within the designated numbering plan service area; means for automatically modifying a toll-free number input by a user to obtain a replace code number, by replacing the Numbering Plan Area Code (NPA) of the number with a corresponding replace code for the designated numbering plan service area when the mobile communication device is operating in a replace code mode; means for placing a phone call to the replace code number; means for determining if the phone call initiated to a phone number has connected, means for determining if the phone number has an associated replace code for any subset of the phone number, the means being activated upon a determination that the phone call initiated to the phone number did not connect; and means for accepting an input to initiate or turn off the replace code mode on the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor-implemented method for implementation on a mobile communication device, the method comprising:
-
dialing a phone number; determining if a phone call initiated to the phone number has connected; upon determining that the phone call initiated to the phone number did not connect; determining whether the dialed phone number is a toll-free internumbering plan call or a toll-free intranuinbering plan call that entails extra charges; and upon determining that the dialed phone number is a toll-free internumbering plan call or a toll-free intranumbering plan call that entails extra charges, then modifying the phone number with a replace code to obtain a replace code number and placing a call from the mobile telephone communication device to the replace code number; wherein the determination of whether the call is an internumbering plan call or an intranumbering plan call that entails additional charges is made based on a country code received from a wireless network in communication with the mobile communication device or based on information stored on a smart card; wherein a user selects an option to activate or deactivate the replace code mode. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification