Apparatus and method for destination phone number string creation
First Claim
1. A method for making calls from a wireless communications device in a source country outside of a home country, the method comprising:
- obtaining one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code;
receiving a destination phone number for making a call on the wireless communications device (WCD) when the WCD is in the source country;
determining the source country from which the call is to be made, wherein the source country corresponds to a current country location of the WCD;
determining a destination country code of the destination phone number;
identifying each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code;
selecting a call plan proposal from the identified available call plan proposals;
generating a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and
executing the call using the destination number string.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus facilitating access to a communication session for a client is provided. The method may comprise obtaining one or more call plan proposals, receiving a destination phone number for making a call on a wireless communications device (WCD) when the WCD is in a source country, determining the source country from which the call is to be made, determining a destination country code of the destination phone number, identifying each of the one or more call plan proposals available to the WCD in the source country, selecting a call plan proposal from the identified available call plan proposals, generating a destination number string, and executing the call using the destination number string. The destination number string can comprise the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal.
-
Citations
36 Claims
-
1. A method for making calls from a wireless communications device in a source country outside of a home country, the method comprising:
-
obtaining one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; receiving a destination phone number for making a call on the wireless communications device (WCD) when the WCD is in the source country; determining the source country from which the call is to be made, wherein the source country corresponds to a current country location of the WCD; determining a destination country code of the destination phone number; identifying each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code; selecting a call plan proposal from the identified available call plan proposals; generating a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and executing the call using the destination number string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. At least one processor configured for making calls from a wireless communications device in a source country outside of a home country, the at least one processor comprising:
-
a first module for obtaining one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; a second module for receiving a destination phone number for making a call on the wireless communications device (WCD); a third module for determining the source country from which the call is to be made, wherein the source country corresponds to a current country location of the WCD; a fourth module for determining a destination country code of the destination phone number; a fifth module for identifying each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code; a sixth module for selecting a call plan proposal from the identified available call plan proposals; a seventh module for generating a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and an eighth module for executing the call using the destination number string.
-
-
14. A non-transitory computer-readable medium comprising:
-
at least one instruction for causing a computer to obtain one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; at least one instruction for causing the computer to receive a destination phone number for making a call on a wireless communications device (WCD); at least one instruction for causing the computer to determine a source country from which the call is to be made, wherein the source country corresponds to a current country location of the WCD; at least one instruction for causing the computer to determine a destination country code of the destination phone number; at least one instruction for causing the computer to identify each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code; at least one instruction for causing the computer to select a call plan proposal from the identified available call plan proposals; at least one instruction for causing the computer to generate a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and at least one instruction for causing a computer to execute the call using the destination number string.
-
-
15. An apparatus, comprising:
-
means for obtaining one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; means for receiving a destination phone number for making a call on a wireless communications device (WCD); means for determining a source country from which the call is to be made, wherein the source country corresponds to a current country location of the WCD; means for determining a destination country code of the destination phone number; means for identifying each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code; means for selecting a call plan proposal from the identified available call plan proposals; means for generating a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and means for executing the call using the destination number string.
-
-
16. An apparatus, comprising:
-
a storage module; a processor coupled to the storage module configured to obtain one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; and a user interface coupled to the processor and the storage module configured to receive a destination phone number for making a call on the wireless communications device (WCD); wherein the processor is further configured to; determine a destination country code of the destination phone number; identify each of the one or more call plan proposals available to the WCD in the source country, wherein each of the one or more call plan proposals comprises a plan-specific discount identifier code; select a call plan proposal from the identified available call plan proposals; generate a destination number string comprising the destination phone number combined with the destination country code and the country access code and the discount identifier code of the selected call plan proposal; and execute the call using the destination number string. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for facilitating calls from a wireless communications device (WCD):
-
receiving, from a user, one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; generating a call plan proposal database from the received call plan proposals, wherein the database is indexed by source country; and transmitting information associated with the call plan proposal database to a WCD for access when the WCD is in a source country. - View Dependent Claims (29, 30)
-
-
31. At least one processor configured to facilitate calls from a wireless communications device (WCD), the at least one processor comprising:
-
a first module configured to receive, from a user, one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; a second module configured to generate a call plan proposal database from the received call plan proposals, wherein the database is indexed by source country; and a third module configured to transmit information associated with the call plan proposal database to a WCD for access by the WCD when the WCD is in a source country.
-
-
32. A non-transitory computer-readable medium comprising:
-
at least one instruction for causing a computer to receive, from a user, one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; at least one instruction for causing a computer to generate a call plan proposal database from the received call plan proposals, wherein the database is indexed by source country; and at least one instruction for causing a computer to transmit information associated with the call plan proposal database to a wireless communications device (WCD) for access by the WCD when the WCD is in a source country.
-
-
33. An apparatus, comprising:
-
means for receiving, from a user, one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; means for generating a call plan proposal database from the received call plan proposals, wherein the database is indexed by source country; and means for transmitting information associated with the call plan proposal database to a wireless communications device (WCD) for access by the WCD when the WCD is in a source country.
-
-
34. An apparatus, comprising
a storage module; -
a receiver coupled to the storage module configured to receive, from a user, one or more call plan proposals associated with one or more service providers, wherein each of the one or more call plan proposals includes a call price, a country access code, and a discount identifier code; a processor coupled to the storage module configured to generate a call plan proposal database from the received call plan proposals, wherein the database is indexed by source country; and a transmitter coupled to the storage module configured to transmit information associated with the call plan proposal database to a wireless communications device (WCD) for access by the WCD when the WCD is in a source country. - View Dependent Claims (35, 36)
-
Specification