Language selection

Search

Patent 2045057 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2045057
(54) English Title: REMOTE PROGRAMMING OF A RADIOTELEPHONE
(54) French Title: TELEPROGRAMMATION D'UN RADIOTELEPHONE
Status: Expired and beyond the Period of Reversal
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04M 11/00 (2006.01)
  • H04W 12/06 (2021.01)
(72) Inventors :
  • WILSON, GREGORY P. (United States of America)
  • HAARALA, RODNEY E. (United States of America)
  • SHERMAN, CHARLES L. (United States of America)
  • HOUGHTON, MICHAEL W. (United States of America)
(73) Owners :
  • MOTOROLA, INC.
(71) Applicants :
  • MOTOROLA, INC. (United States of America)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Associate agent:
(45) Issued: 1995-05-09
(22) Filed Date: 1991-06-20
(41) Open to Public Inspection: 1992-01-13
Examination requested: 1991-06-20
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
551,365 (United States of America) 1990-07-12

Abstracts

English Abstract


The present invention enables point of sale (POS)
programming of a radiotelephone's telephone number,
system ID of the system in which the radiotelephone will be
used, the unlock code, and other data. A computer (102) and
modem (103), located at the carrier, interrogates either the
POS operator or the radiotelephone (104), depending on the
information needed. The POS operator can respond using a
telephone (101) with an integral keypad, coupled to an
interface box (100), while the radiotelephone (104) responds
automatically, acting like a peripheral of the computer (102).
The carrier's computer (102) can read the radiotelephone's
ESN and program the new telephone number automatically,
substantially reducing or eliminating errors made during
manual programming.


Claims

Note: Claims are shown in the official language in which they were submitted.


- 8 -
Claims
1. A point of sale programming network to program a
programmable communications device from a base site
remote from the communications device, the network
comprising:
a) processing means, located at the base site, for
controlling the network;
b) data modulating/demodulating means, located at the
base site and coupled to the processing means, for
transmitting and receiving data over telephone lines;
c) means, coupled to the data modulating/demodulating
means through the telephone lines, for interfacing the
communications device to the data transceiving means; and
d) means for inputting data coupled to the means for
interfacing.

- 9 -
2. The network of claim 1 wherein the processing means
is a computer.
3. The network of claim 1 wherein the means for inputting
data is a telephone with integral keypad.

- 10 -
4. A method for programming updated number
assignment module (NAM) data into a communications
device, located at a remote location, from a base site, the base
site comprising processing means for controlling the method
for programming, coupled to data transceiving means for
transmitting data to the communications device and receiving
data from the communications device, the remote location
comprising the communications device, having electronic
serial number (ESN) data and NAM data accessible by
entering security code data into the communications device,
and an interface box, having identification data, coupled to the
communications device, the steps comprising:
a) the remote location establishing communications
with the processing means;
b) the processing means requesting the identification
data from the interface box;
c) the interface box transmitting the identification data;
d) the processing means requesting the security code
data from the remote location;
e) the remote location transmitting the security code
data;
f) the processing means requesting the NAM data from
the communications device;
g) the communications device transmitting the NAM
data;
h) the processing means requesting the ESN data from
the communications device;
i) the communications device transmitting the ESN
data; and
j) the processing means transmitting the updated NAM
data to the communications device.

- 11 -
5. The method of claim 4 and further including the step of
the processing means requesting financial data from the
remote location.
6. The method of claim 5 and further including the step of
the remote location transmitting financial data to the
processing means.

Description

Note: Descriptions are shown in the official language in which they were submitted.


1 - 2045057
REMOTE PROGRAMMING OF A RADIOTELEPHONE
Field of the Invention
The present invention relates generally to the field of
communications and particularly to cellular radiotelephones.
B~k~round of the Invention
A radiotelephone has two unique numbers ~si~ned to
it to identify that particular unit to the cellular carrier: a
15 telephone number and an Electronic Serial Number (ESN).
The radiotelephone must be programmed with the telephone
number prior to use and can be reprogrammed later. The
ESN is programmed when the unit is manufactured and
typically stays with that particular unit throughout its service
a~ life.
In order to assign a telephone number to the
radiotelephone, the cellular radiotelephone carrier must
know the radiotelephone's ESN. Since both the ESN and the
telephone number are transmitted to the carrier when the
25 radiotelephone requests service, the radiotelephone will not be
allowed access to the cellular system if the telephone number
does not correspond to the correct ESN.
When the telephone number is programmed into the
radiotelephone, the programmer tells the carrier the ESN and
30 the carrier responds with the new telephone number ?~ssi~ned
to that ESN. This progr~mming process can cause problems.
If the programmer _isreads the ESN while informing the
carrier or if the carrier copies it incorrectly, the
radiotelephone will be denied access to the cellular system
'~'

204~057
- 2 -
since the telephone number and ESN stored in the
radiotelephone will not match the nllmbers in the carrier's
data base. Additionally, access can be denied if the telephone
number is programmed incorrectly. There is a resulting need
5 for a more reliable method of progr~mming a telephone
number into a radiotelephone.
Sllmm~ry of the Invention
The present invention enables the progr~mming of a
radiotelephone from a remote location. The present invention
is co,~ ised of a computer coupled to a data transceiving
device such as a modem. The data transceiving device
couples the computer to the telephone lines. The
15 radiotelephone to be programmed is coupled to an interface
box that couples the radiotelephone to the telephone lines. The
computer can communicate with the radiotelephone to be
programmed through the telephone lines.
The present invention en~bles point of sale (POS)
20 progr~mming of the radiotelephone's telephone number, the
system ID of the system in which the radiotelephone will be
used, the unlock code, radio diagnostics, and other data. The
computer, located at the carrier, interrogates either the POS
operator or the radiotelephone, depending on the information
25 needed. The POS operator responds using a telephone keypad
while the radiotelephone responds automatically, acting like a
peripheral of the computer. Using the present invention, the
carrier's computer can read the radiotelephone's ESN and
program the new telephone number automatically,
30 substantially reducing or eliminating errors made during
manual progriqmming.

20~5~7
- 3 -
Brief Description of the Drawings
Figure 1 shows a block diagram of the present
invention.
Figures 2A and 2B show a flow chart of the procedure
used by the interface box.
Figures 3A and 3B show a flow chart of the procedure
followed by the base computer.
Figure 4 shows a block diagram of the interface box.
Figure 5 shows an alternate embodiment of the present
invention using RF tr~nsmission for progr~mming the
radiotelephone.
Figure 6 shows an alternate embodiment of the present
invention using the cellular system to program the
radiotelephone.
Figure 7 shows an alternate embodiment of the present
invention using DTMF to progr~m the radiotelephone.
T)etailed Descril~tion of the P~efelled Emhodiment
ao
The present invention provides progr~mming of a
radiotelephone from a remote location, such as the cellular
carrier. By allowing the carrier to communicate with and
program the radiotelephone over telephone lines or the
cellular system, the chance for error is substantially reduced.
The point of sale (POS) progr~mming network,
illustrated in Figure 1, is comprised of a computer (102) and
modem (103) located at the cellular carrier's location. The
co l~uler (102), hereinafter referred to as the base, has
digitized voice comm~nll~ stored on its disk. These
comm~n-l~ are sent over the telephone lines or cellular system
at the appropriate time to request information from the POS
operator. The modem (103) couples the computer (102), via the
telephone lines, to the progr~mmer's location. If the
radiotelephone is progr?.mme-1 through the telephone line, the

20~0~7
- 4 -
telephone line is interfaced to the radiotelephone (104) being
programmed by a POS interface box (100).
The POS interface box (100), illustrated in Figure 4, is
comprised of a telephone interface (401), modem (402), and bus
6 interface (404) coupled to a microprocessor (403). The
telephone interface (401) couples the outside telephone lines
and a telephone (101) to the interface box (100). The telephone
(101), having an integral keypad, is used to respond to certain
requests for information by the base. The bus interface (404) is
10 a three-wire bus interface that couples the radiotelephone
(104) being programmed to the interface box (100). For more
information on the three-wire bus interface, see Kowalski,
U.S. Patent No.4,654,655, Byrns U.S. Patent No. 4,369,516, and
Wilson et al., U.S. Patent No. 4,616,314, all ~signed to
15 Motorola, Inc.
The progr~mming procedure followed by the base
computer (102) is illustrated in Figures 3A and 3B. The base
first checks for an incoming call (301) from a POS
progr~mming location. Once the call is established, the base
ao requests a hardware identification number (302) from the POS
interface box. Each interface box has a unique ID number
assigned to it to ~evellt unauthorized access to the base
computer. If the interface box responds with an invalid ID
number (303), the progr~mming procedure ends without
25 allowing the radiotelephone to be programmed. The base then
requests the customer's credit information (304). This can
consist of a credit card or other financial information used for
billing and verification of the customer's identity. The base
next verifies the credit information with a credit validation
30 service and receives a validation code (306).
If the code is valid, the base prompts the POS operator
for the security code and unlock code (306) that the customer
wants ~ssigned and programmed into the radiotelephone.
The unlock code is a sequence of digits that must be input to

2045~57
- 5 -
allow operation of the radiotelephone if it has been previously
locked. The security code i8 another sequence of digits that
must be input by the cll~tomer whenever certain features of
the radiotelephone, such as the unlock code, are changed.
The base next prompts the POS operator for the system
irlsnt;fic~t;on number (307). The POS operator then responds
with the system ID of the system in which the customer has
chosen to operate. This system ID will be different for each
carrier. For example, in the Chicago area, Ameritech Mobile
Communications has a system ID of 20 and Cellular One has
a system ID of 1.
If the system ID is a valid number (308), the base next
reads the radiotelephone's Number A~sienment Module
(NAM) data from the radiotelephone (309). The NAM data
contains the system ID number, security codes, station class
mark, and group ID mark in addition to the telephone
number assigned to that particular radiotelephone. Once the
base has the NAM data, it searches its data base for a new
telephone number to be ~siene-l to the radiotelephone (310).
ao The base then reads the ESN from the radiotelephone (311).
The ESN is encrypted, using a conventional encryption
routine, by the interface box before being sent over the
telephone lines. This will l~revel,t unauthorized access to the
customer's telephone number. The ESN read will now be
associated with the new telephone nllmber. The NAM data is
~p~3~ted (312) with the new telephone number and
programmed into the radiotelephone. To complete the
progr~mmine, the base reads the NAM data again (313) to
verify proper progr~mming.
The procedure followed by the interface box is
illustrated in Figures 2A and 2B. The microprocessor initially
checks for an offhook signal from the telephone (201)
indicating that the POS operator is c~llin~ the base computer.
If the telephone is off hook, the procedure waits until a carrier

- 6 - 204~0~7
(202) from the base is detected by the modem. Once the carrier
is detected, contact with the base has been est~blished and the
microprocessor waits for a message from the base.
An incoming message is checked to determine if it is
one of the mess~ges allowed by the progr~mming procedure
(203). Once it i8 determined that the meSsAge is within this
range of messages, the procedure determines what the
m9SS~Fe i8 and how to respond. If the base requests the
interface box ID number (204), the interface box responds. If
the base requests the customer's credit information (205),
system ID (207), unlock code (207), security code (207), or to
power up (206) or down (208) the radiotelephone, the POS
operator is prompted by voice comm~n~l over the telephone
and can respond by either plmchin~ in the data on the
telephone's keypad or pulling a credit card through a card
reader. If the base requests radiotelephone data such as the
NAM data or ESN, this request is passed on to the
radiotelephone which then responds to the base.
In addition to progr~mming a radiotelephone, the
ao present invention enables a technician at a remote site to
troubleshoot a defective radiotelephone. The technician can
determine the radiotelephone's condition by requesting the
radiotelephone to respond with failure codes stored within the
radiotelephone.
While the preferred embodiment of the present
invention uses a telephone's integral keypad to respond to base
comm~nds, an alternate embodiment uses the keypad
integral to the radiotelephone being programmed. Another
alternate embodiment, illustrated in Figure 5, uses an RF link
(501 and 502) between the base colllp~lter (102) and the POS
interface box (100) instead of the telephone line link using the
modem. Yet another alternate embodiment would allow
progr~mming of the radiotelephone over the cellular system.
In this embodiment, illustrated in Figure 6, the POS interface

~0 45 0 ~ 7
- 7 -
box C;lC~ can be built into the radiotelephone (601). In
another alternate embodiment, illustrated in Figure 7, the
modem of the preferred embodiment is replaced by a DTMF
encoder/decoder (703) and the interface box (700) contains a
5 DTMF encoder/decoder in place of the modem allowing the
radiotelephone (104) to be programmed using DTMF.
In sllmm~ry, the present invention provides remote
progr~qmming of a radiotelephone. This reduces or elimin~tes
the errors that commonly occur during manual
10 progr~mming. An additional benefit is that the present
invention allows a customer to use the radiotelephone
immediately after purchase instead of waiting to have the unit
progr~mmed in a different location.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: IPC from PCS 2022-09-10
Inactive: IPC expired 2009-01-01
Inactive: IPC expired 2009-01-01
Inactive: IPC from MCD 2006-03-11
Inactive: IPC from MCD 2006-03-11
Time Limit for Reversal Expired 2002-06-20
Letter Sent 2001-06-20
Grant by Issuance 1995-05-09
Application Published (Open to Public Inspection) 1992-01-13
All Requirements for Examination Determined Compliant 1991-06-20
Request for Examination Requirements Determined Compliant 1991-06-20

Abandonment History

There is no abandonment history.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (patent, 7th anniv.) - standard 1998-06-22 1998-05-04
MF (patent, 8th anniv.) - standard 1999-06-21 1999-05-03
MF (patent, 9th anniv.) - standard 2000-06-20 2000-05-03
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
MOTOROLA, INC.
Past Owners on Record
CHARLES L. SHERMAN
GREGORY P. WILSON
MICHAEL W. HOUGHTON
RODNEY E. HAARALA
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 1995-05-08 1 24
Abstract 1995-05-08 1 24
Description 1995-05-08 7 294
Claims 1995-05-08 4 71
Drawings 1995-05-08 5 111
Representative drawing 1999-07-07 1 10
Maintenance Fee Notice 2001-07-17 1 178
Fees 1997-05-11 1 88
Fees 1996-05-15 1 81
Fees 1995-03-23 2 151
Fees 1994-03-22 1 102
Fees 1993-03-22 1 94
Prosecution correspondence 1993-05-10 2 57
PCT Correspondence 1995-02-27 1 37
Prosecution correspondence 1994-10-26 2 76
Examiner Requisition 1992-11-23 1 62
Courtesy - Office Letter 1992-01-05 1 33
Examiner Requisition 1994-07-26 2 57