Method and apparatus for updating software in radio terminal...

Data processing: software development – installation – and managem – Software upgrading or updating – Network

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S170000, C717S171000, C717S172000, C717S177000, C717S178000, C709S217000, C455S418000, C455S419000, C455S420000

Reexamination Certificate

active

06687901

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method and an apparatus for updating software in a radio terminal device. More particularly, the present invention relates to a method and an apparatus in a radio terminal device in a mobile communication system in which a base station and radio terminal devices are connected mutually through radio communication channels.
2. Description of the Related Art
In conventional radio terminal devices, it is already known that updating of software is processed by downloading update-used software (software data which is used for updating software in a device) through a radio communication channel to a programmable ROM, instead of by replacing a memory such as a ROM that contains a control-software or by rewriting contents of the programmable ROM directly with connecting an external device thereto.
FIG. 1A
shows the structure of a prior system to modify software of a radiotelephone disclosed in Japanese Laid-Open Patent Application No. 61-220535. In the figure, a ROM
78
stores software necessary to obtain new software data, and a ROM
79
stores software determining whether the software stored in the ROM
78
is correct. Summarizing the software update process in the conventional radiotelephone, under the control of the software in the ROMs
78
and
79
, a CPU
76
receives new software transmitted from a software-supply device (not shown), and the software is demodulated by a modem
74
. Subsequently, the CPU
76
stores the new software in a main memory
77
and sets the new software as main memory data.
However, the ROM
78
stores comparatively large software that overlaps with the main memory
77
, and is related to radio communication controls (for example, a call control and a transmitter-receiver control). In other words, overlapping the software between the ROM
78
and the main memory
77
is not only a waste of memory space in the ROM
78
and in the main memory
77
but also a cause of the increase in the size of the ROM
78
. Consequently, it is difficult to achieve miniaturization and cost reduction of the mobile communication system. Moreover, the ROM
78
must be replaced when software related to control of the radio communication is revised by a revision of communication service.
FIG. 1B
shows the structure of a prior radio communication device disclosed in Japanese Laid-Open Patent Application No. 62-38624. Summarizing a case to improve a function of a present operating control-program stored in an EEPROM
88
, update-used software is transmitted from a base station and is transferred through a duplexer
83
, a receiver
84
, and a modem
86
. The update-used software is then data-processed through a processor
89
and a RAM
90
to be stored in the EEPROM
88
.
The above-described procedure to overwrite the currently operating program with the update-used program has a possibility that the currently operating program might get damaged while the currently operating program downloads the update-used software. Therefore, it is unsafe to update software in such the device.
As described above, the prior method for updating software is nothing but a substitution of downloading the update-used software through the radio line to replacing memory such as a ROM. Furthermore, in the system of Japanese Laid-Open Patent Application No. 61-220535, the large scaled ROMs
78
and
79
are necessary besides the main memory
77
, and in the system of Japanese Laid-Open Patent Application No. 62-38624, the method for updating the software is unsafe.
SUMMARY OF THE INVENTION
Accordingly, it is a general object of the present invention to provide a method and an apparatus for updating software efficiently and safely with a simple structure and control in a radio terminal device, in which the disadvantages described above are eliminated.
The above-described object of the present invention are achieved by a method for updating software in a radio terminal device of a mobile communication system, wherein a base station and radio terminal devices are connected mutually through radio communication channels, including the steps of:
notifying version information on a control-software presently involved in operations of the radio terminal device to a software-supply device connected to a network by the radio terminal device;
determining a necessity of updating the control-software by comparing the version information received from the radio terminal device with latest version information stored in and managed by the software-supply device; and
downloading new control-software that is appropriate to update the version of the control-software to the radio terminal device by the software-supply device if updating of the control-software is needed.


REFERENCES:
patent: 5430877 (1995-07-01), Naylor
patent: 5802585 (1998-09-01), Scales et al.
patent: 5848064 (1998-12-01), Cowan
patent: 5896566 (1999-04-01), Averbuch et al.
patent: 5901320 (1999-05-01), Takahashi et al.
patent: 5931905 (1999-08-01), Hashimoto et al.
patent: 6202135 (2001-03-01), Kedem et al.
patent: 6263497 (2001-07-01), Maeda et al.
patent: 6266810 (2001-07-01), Tanaka et al.
patent: 6308061 (2001-10-01), Criss et al.
patent: 6397060 (2002-05-01), Oikawa
patent: 6438748 (2002-08-01), Gard et al.
patent: 6493871 (2002-12-01), McGuire et al.
patent: 6496979 (2002-12-01), Chen et al.
patent: 6553507 (2003-04-01), Cohen
patent: 61-220535 (1986-09-01), None
patent: 62-38624 (1987-02-01), None
patent: 5-57945 (1993-03-01), None
patent: 6-311200 (1994-11-01), None
patent: 7-219974 (1995-08-01), None
patent: 9-190353 (1997-07-01), None
patent: 10-198554 (1998-07-01), None
Title: In□place reconstruction of delta compressed files , author: Burns et al, ACM, 1998.*
Title: Dynamic program modification in telecommunications systems , author: Frieder et al, IEEE, Jul. 1989.*
Title: Updating Software And Configuration Data in A Distributed Communication Network, author: Symborski, IEEE, 1988.*
Title: Distributing Mobility Agent Hierarchically under Frequent Location Updates, author: Forsberg et al, IEEE, 1999.*
Title: Group communications algorithm for dynamically updating in distributed systems, author: Higaki, H., IEEE, 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for updating software in radio terminal... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for updating software in radio terminal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for updating software in radio terminal... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3335592

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.