Title of Invention

A METHOD AND AN APPARATUS FOR ORIGINATING A WIRELESS TELEPHONE CALL

Abstract The invention relates to a method for originating a wireless telephone call, characterized in that the method comprises: associating at least: a first call origination scheme with at least a first possible telephone number to be called; and a second call origination scheme with at least a second possible telephone number to be called; storing data representative of the associations in a wireless telephone: entering one of the telephone numbers into the wireless telephone; determining the call origination scheme associated with the entered telephone number; and placing the call according to the associated call origination scheme. This invention also relates to an apparatus for originating a wireless telephone call.
Full Text

ASSOCIATING DIAL NUMBERS WITH CALL ORIGINATION
SCHEMES
L Technical Field
Tills invention relates to wireless telephony, and has particular relaticm to automatically determining the proper origination scheme for a call beixig placed from a wireless telephone.
II. Background Art
In a landline telephone system, a telephone call is a telephone call. If the call goes through, it goes through. If it doesn't, tlie user calls again later.
Moreover, the network or service provider of a landline phone makes no attempt to optimize the system to further increase the probability that a call origination will go through.
Some devices have automatic rediaL If a sending fax machine calls a receiving fax machine, and the receiving fax machine is busy, the sending fax machine tries again at progressively longer intervals, until the call goes through or a predetermined maximum number of attempts is reached. A home computer attempting to reach an Internet Service Provider will make similarly repeated attempts if it does not get through the first time. Further flexibility is not possible in a landline telephone system. A telephone call is a telephone call.
BRIEF DISCLOSURE OF THE INVENTION
Applicant has noted that, in a wireless telephone system, not all telephone calls are the same, and not ail networks are the same. For example, some networks have Code Division Multiple Access ('CDMA") and Advanced Mobile Phone System ("AMPS'") systems capabilities wliile other netwvorks have only CDMA systems. In addition, a network might be more or less likely to return a specific call origination failure indications, such as a REORDER or INTERCEPT, in comparison to a different network. Furthermore, distinct networks will usually also vary in the origination failure indication time period.

that is, the time period from the call origination start time to when the mobile receives an origination failure indication from the network.
Another variable that has to be accounted for is the call type. For example, while a regular call might be silently re-dialed a maximum of 4 times within 30 seconds, an emergency 911 call needs to be re-dialed endlessly until call is successfully connected (or battery is empty).
In order to optimize the origination schemes of different call types, a call plan is associated with each such caU type. A call type is simply a subset of dial-strings that are grouped together and associated with a particular predefined call type. Example of predefined call types are voice. Emergency, Data, Fax, Packet, OTASP (Over The Air Service Provisioning), Test (Markov, Loopback), and SMS (Short Message Service),
With each such call type there is associated a set of dial strings. For example, the dial-string subset {'911' "911", "#911"} might be associated with the emergency call type. In other words, any dial string that is within this set will be considered of type 'emergency" while dial strings that are not within this set are not considered of type 'emergency".
Different wireless service providers are available to the user of a wireless telephone. These providers offer different services, with different prices, to the wireless telephone user, and these services and prices depend on the telephone number being called. The user of a wireless telephone can thus customize a call origination scheme based on the telephone number (or at least the type of telephone number) being called. A "call origination scheme" is a decision as to how many times to attempt to redial, which service provider to use, which mode (Code Division Multiple Access vs. Frequency Division Multiple Access, for example) of service to use, etc.
Table 1 shows a preferred Origination Plan Table. As shown in Table 1, each entry of the call origination plan table associates a call-type and/or a dial-string with a call origination plan. The call-origination plan holds all the information that is necessary to conduct the origination process for the associated call-type and/or dial-string.
Table 2 is an explanation of the fields shown in Table 1.
Table 3 is an Origination Plan Table Example. Note that the table is being searched from top to bottom. In the case where a particular call-

type/dial-string can be matched against more than one taDie entry, tne nrst entry from the top will dictate the origination plan.
The origination plan can be specified using a table or a set of tables, as illustrated below. In such a table each entry specifies the origination plan variables that are associated with a particular call type. Alternatively, the origination plan variables can replaced with a script {see FIG. 3).







BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flow chart of the method accordiiig to tlie present invention.
FIG, 2 is a table used in the method of FIG. 1-
FIG. 3 is a script used in the method of FIG. 1-
FIG. 4 is a pair of tables showing the use of typing in the method of FIG.
1.
FIG. 5 is a block diagram of a telephone according to the present
invention.
FIG, 6 shows some of the types used in FIG. 4,
FIG- 7 shows some of the elements of the call origination scheme included in FIG. 1.
FIG. S is a block diagram of a failure handling routine according to the present invention.
FIG. 9 shows some of the reasons for failure handled by the routine of FIG, 8.
DETAILED DESCRIPTION OF THE PREFERRED
EMBODIMENTS
FIG, 1 is a flow chart of the met±iod (100), according to the presem invention, for originating a wireless telephone call. A first call origination scheme is associated (102) with at least a first possible telephone number, and a second call origination scheme is associated (102) with at least a second possible telephone number. Each scheme may be associated with as many telephone numbers as is convenient, and there may be as many schemes as is convenient, but each telephone number is associated with only one scheme. Data representative of each of the associations is ^hen stored (104) in the wireless telephone.
The phrase 'wireless telephone' is used in the broad sense herein, and means any device which is capable of placing a call over a wireless telephone network. It therefore is not limited to conventional wireless telephones as such, but also includes wireless fax machines, wireless computers, and the like.

A telephone number is then entered (106) into the wireless telephone, as by depressing a sequence of keys on a keypad. This number has previously been associated with a call origination scheme. The wireless telephone thereupon determines (108) the scheme previously associated with the just-entered telephone number- The telephone then places the call (110) according to the associated scheme.
The association process (102) may be a direct association^ or it may be in two parts. In the latter situation^ the telephone numbers are first grouped into types (112), and then each type is associated with a call origination scheme (114). In this case, it is required that at least a first plurality of telephone numbers be grouped into a first type and a second plurality of numbers be grouped into a second type. The first type is then associated with a first call origination scheme and the second type is associated with a second origination scheme. Additional types may be used if desired.
It is possible to enter a telephone number into tlie wireless telephone and then assigned it to a type. It is often more convenient, however, for the grouping to take place external (116) to the wireless telephone, and to load data (118) representative of the grouping into the telephone. This permits a single model of telephone to be manufactured for a number of wireless service providers. Each service provider loads the data best suited to its own purposes
FIG. 2 is a table (200) used in the method of FIG. 1. Tl\e left-most ceil of each row shows individual telephone numbers. The remaining cells indicate the elements of the call origination scheme associated with that telephone number. This includes such matters as the number of silent redials to be made if the first dial does not go through, whether Advanced Mobile Phone System (AMPS) should be forced, whether the telephone should wait for service if its request for service is intercepted, and so on. A call is 'intercepted" if immediate service is denied, but an indication is made that service will be avaiIable shortly. Interception thus differs from denial, in that a denied call vvill not be served for the foreseeable future. These elements are examples only, and other elements could also be used, as indicated by the jagged right edge of the table. The jagged bottom edge of the table indicates that additional telephone numbers could be used. The niombers shown are also only examples.

FIG, 3 is a script (300) used in the method of FIG. 1. Rather than attempting to exhaustively list every possible telephone number^ a script (computer program) takes the Most Significant Digit (MSD) or other information about the telephone number and assigns a type to it, or sets an element of a call origination scheme (as shown in the last line). A script and a look-up table may be used in combination if desired.
FIG, 4 is a pair (400) of tables showing the use of typing in the method of FIG, 1, The first table (402) associates each telephone number with a type- The second table (404) associates each type with a call origination scheme. For example, the wireless service provider may have an Over-The-Air Service Provisioning (OTASP) number. This is a number which a new purchaser of a wireless telephone calls to get service from a wireless service provider. The call origination scheme for such calls (how many silent redials, whether to force AMPS, and so on) is often different from the scheme for a conventional call, if the OTASP number is Non-Standard (N50TASP), its scheme will be different slilh The service provider may have several OTASP numbers, so as to allow several new customers to sign up simultaneously. It is often convenient for each of these numbers to be associated only with the type 'OTASP", This avoids the need for repeating, for every telephone number, every element of the call origination scheme associated with the OTASP type.
FIG, 5 is a block diagram of a telephone (500) according to the present invention. A conventional telephone (502) receives data (504) through an adaptor (506). These data are represervtative of the look-up table, or of the groupings of telephone numbers into types. These data are stored in non¬volatile memory (508). They may include a look-up table (510), a telephone book (512) of grouped numbers, or both
FIG. 6 shows some of the types (600) used in FIG. 4. These include emergency (602), Over-The-Air Service Provisioning (OTASP) (604), Non¬standard Over-The-Air Service Provisioning (NSOTASP) (606), voice (608), and data (610). Other types may be used instead of or in addition to the types shown.
FIG. 7 shows some of the elements (700) of the call origination scheme included in FIG. 1. These include as the nuiriber of silent redials (702) to be made if the first dial does not go through, the preferred mode (704) of senice.

whetlier the telephone should wait (706) for service if its request for service is intercepted, and so on- "Modes" of service include such matters as the teciinology to be used (Code Division Multiple Access — CDMA, Time Division Multiple Access - TDMA, Advanced Mobile Phone Service ~ AMPS, and so on), the frequency of operation (cellular - 800 MHz, Personal Communicatii)n System — PCS - 1900 MHz, and so on), and similar factors.
FIG. 8 is a block diagram (800) of a failure handling routine according to the present invention. Upon a failure (802) to obtain service after dialing a telephone number, the telephone determines the reason for the failure, and conditions at least one element of one subsequent origination attempt on that reason,
FIG, 9 shows some of the reasons (900) for failure handled by the routine of FIG. 8. If the call was intercepted (902), then a typical call origination scheme for a data call Would provide for a redial in the same mode, after a short delay. A typical call origination scheme for an emergency call would provide for an immediate redial using a different mode. Hov/ever, if the reason were a fade (904), then a typical scheme for all types of call Would be to delay briefly and try again. If the reason were not-a-customer (906), then a switch to a different service provider would be required in all schemes. These schemes are examples only, and others could be used. Likewise, the above reasons for failure are examples only, and other reasons could be used instead of or in addition to them
Industrial Application
My invention is capable of exploitation in industry, and can be made and used, whenever is it desired to associate dial numbers with call origination schemes. The individual components of the apparatus and method shown herein, taken separate and apart from one another, may be entirely conventional, it being their combination which I claim as my invention.
While I have described various modes of apparatus and method, the true spirit and scope of my invention are not limited thereto, but are limited only by the following claims and their equivalents, and I claim such as my invention.




WE CLAIM:
L A method for originating a wireless telephone call, characterized in that the method comprises:
(a) associating (102) at least:
(1) a first call origination scheme with at least a first possible telephone number to be called; and
(2) a second call origination scheme with at least a second possible telephone number to be called;

(b) storing (104) data representative of the associations in a wireless telephone:
(c) entering (106) one of the telephone numbers into the wirelss telephone;
(d) determining (108) the call origination scheme associated with the entered telephone number; and
(e) placingt^l 10) the call according to the associated call origination scheme.

2. The method as claimed in claim 1, wherein the data has a look-up table.
3. The method as claimed in claim 1, wherein the data has a script (122).
4. The method as claimed in claim 1, wherein the associating comprises:
(a) grouping (112);
(1) at least a first plurality of telephone numbers into a first type; and
(2) at least a second plurality of telephone numbers into a second type; and
(b) associating (114);
(1) the first call origination scheme with the first type; and
(2) the second call origination scheme with the second type.
5. The method as claimed in claim 4, wherein :
(a) the grouping takes place external (116) to the wireless telephone; and
(b) data representative of the grouping are loaded (118) into the telephone.

6. The method as claimed in claim 4, wherein at least one type is at least one of
the following:
(a) emergency (602);
(b) standard over-the-air service provisioning (604);
(c) non-standard over-the-air service provisioning (606);
(d) voice (608); and
(e) data (610).

7. The method as claimed in claim 4, wherein the method comprises storing the grouped telephone numbers in a telephone book (512) in the wireless telephone.
8. The method as claimed in claim 1, wherein each call origination scheme has at least one of the following elements:

(a) a number of originations (702) to attempt if the first origination attempt fails;
(b) a preferred mode (704) of service; and
(c) whether to wait for service if it is not immediately available (706).
9. The method as claimed in claim 1, wherein the method comprises for at least
one call origination scheme:
(a) determining (804) a reason why a failed origination attempt failed; and
(b) conditioning (806) at least one element of at least one subsequent origination attempt on the reason.
10. The method as claimed in claim 9, wherein the reason comprises for at least
one call origination scheme, at least one of the following events:
(a) intercept (902);
(b) fade (904); and
(c) not a customer (906).

11. An apparatus for originating a wireless telephone call, characterized in that the
apparatus comprises:
(a) means for associating (102) at least;
(1) a first call origination scheme with at least a first possible telephone number to be called; and
(2) a second call origination scheme with at least a second possible telephone number to be called;

(b) means for storing (104) data representative of the associations in a wireless telephone;
(c) means for entering (106) one of the telephone numbers into the wireless telephone;
(d) means for determining (108) the call origination scheme associated with the entered telephone number, and
(e) means for placing (110) the call according to the associated call origination scheme.

12. The apparatus as claimed in claim 11, wherein the data has a look-up table (120).
13. The apparatus as claimed in claim 11, wherein the data has a script (122).
14. The apparatus as claimed in claim 11, wherein the means for associating comprises:
(a) means for grouping (112);
(1) at least a first plurality of telephone numbers into a first type; and
(2) at least a second plurality of telephone numbers into a second type; and
(b) means for associating (114);
(1) the first call origination scheme with the first type; and
(2) the second call origination scheme with the second type.

15. The apparatus as claimed in claim 14, wherein:
(a) the grouping takes place external (116) to the wireless telephone; and
(b) data representative of the grouping are loaded (118) into the telephone.
16. The apparatus as claimed in claim 14, wherein at least one type is at least one
of the following:
(a) emergency (602);
(b) standard over-the-air service provisioning (604);
(c) non-standard over-the-air service provisioning (606);
(d) voice (608); and
(e) data (610).

17. The method as claimed in claim 14, wherein the apparatus comprises means for storing the grouped telephone numbers in a telephone book (512) in the wireless telephone.
18. The apparatus as claimed in claim 11, wherein each call origination scheme comprises at least one of the following elements:

(a) a number of originations (702) to attempt if the first origination attempt fails;
(b) a preferred mode (704) of service; and
(c) whether to wait for service if it is not immediately available (706).
19. The apparatus as claimed in claim 11, wherein the apparatus comprises for at
least one call origination scheme:
(a) means for determining (804) a reason why a failed origination attempt failed; and
(b) means for conditioning (806) at least one element of at least one subsequent origination attempt on the reason.

20. The apparatus as claimed in claim 19, wherein the reason comprises for at least one call origination scheme, at least one of the following events:
(a) intercept (802);
(b) fade (804); and
(c) not a customer (806).


Documents:

in-pct-2002-489-che-abstract.pdf

in-pct-2002-489-che-assignement.pdf

in-pct-2002-489-che-claims filed.pdf

in-pct-2002-489-che-claims granted.pdf

in-pct-2002-489-che-correspondnece-others.pdf

in-pct-2002-489-che-correspondnece-po.pdf

in-pct-2002-489-che-description(complete)filed.pdf

in-pct-2002-489-che-description(complete)granted.pdf

in-pct-2002-489-che-drawings.pdf

in-pct-2002-489-che-form 1.pdf

in-pct-2002-489-che-form 19.pdf

in-pct-2002-489-che-form 26.pdf

in-pct-2002-489-che-form 3.pdf

in-pct-2002-489-che-form 5.pdf

in-pct-2002-489-che-other documents.pdf

in-pct-2002-489-che-pct.pdf


Patent Number 212890
Indian Patent Application Number IN/PCT/2002/489/CHE
PG Journal Number 13/2008
Publication Date 28-Mar-2008
Grant Date 17-Dec-2007
Date of Filing 04-Apr-2002
Name of Patentee QUALCOMM INCORPORATED
Applicant Address 5775 Morehouse Drive San Diego, California 92121-1714,
Inventors:
# Inventor's Name Inventor's Address
1 COOPER, Rotem 9491 Questa Pointe San Diego, California 92126,
PCT International Classification Number H04Q 7/32
PCT International Application Number PCT/US00/27383
PCT International Filing date 2000-10-04
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 09/413,077 1999-10-05 U.S.A.