Method and apparatus for upgrading cellular mobile telephones
First Claim
Patent Images
1. An apparatus for upgrading existing software in a mobile telephone, the mobile telephone having a main memory, said apparatus comprising:
- a module reader provided in the mobile telephone;
a software upgrading module card, said card comprising;
means for temporarily connecting said card to the mobile telephone by insertion into said module reader; and
means for storing upgrading software to be transmitted into the main memory in the mobile telephone, said upgrading software comprising controlling software for controlling operation of the mobile telephone;
means provided in the mobile telephone for transmitting said upgrading software into the main memory; and
wherein said upgrading software further comprises;
identification data for identifying the software upgrading module card and the mobile telephone;
warranty data for providing warranty information on the upgrading software and the software upgrading module card;
function data for upgrading a plurality of mobile telephone functions;
feature data for allowing access to a plurality of mobile telephone features;
timing data for defining a useful life of said mobile telephone features;
type data for identifying types of data stored in the software upgrading module card; and
checksum data for verifying transmission of the upgrading software into the main memory.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for upgrading a mobile telephone, the mobile telephone having a main memory the apparatus comprising a module reader provided in the mobile telephone and a software upgrading module card adapted to be temporarily connected to the mobile telephone by insertion into the module reader. The card comprises means for storing upgrading software to be transmitted into the main memory in the mobile telephone. The apparatus further includes means provided in the mobile telephone for transmitting the upgrading software into the main memory.
385 Citations
23 Claims
-
1. An apparatus for upgrading existing software in a mobile telephone, the mobile telephone having a main memory, said apparatus comprising:
-
a module reader provided in the mobile telephone; a software upgrading module card, said card comprising; means for temporarily connecting said card to the mobile telephone by insertion into said module reader; and means for storing upgrading software to be transmitted into the main memory in the mobile telephone, said upgrading software comprising controlling software for controlling operation of the mobile telephone; means provided in the mobile telephone for transmitting said upgrading software into the main memory; and wherein said upgrading software further comprises; identification data for identifying the software upgrading module card and the mobile telephone; warranty data for providing warranty information on the upgrading software and the software upgrading module card; function data for upgrading a plurality of mobile telephone functions; feature data for allowing access to a plurality of mobile telephone features; timing data for defining a useful life of said mobile telephone features; type data for identifying types of data stored in the software upgrading module card; and checksum data for verifying transmission of the upgrading software into the main memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of upgrading a mobile telephone comprising the steps of:
-
temporarily inserting a software upgrading module card in a module card reader of the mobile telephone; transmitting upgrading controlling software in a memory provided in the mobile telephone from the controlling software stored in a memory provided in the software upgrading module card, said controlling software for controlling operation of the mobile telephone; storing identification data in the memory of the software upgrading module card for identifying the software upgrading module card and the mobile telephone; storing warranty data in the memory of the software upgrading module card for providing warranty information on the software upgrading module card and on the software in the memory of the software upgrading module card; inputting timing data into the memory of the mobile telephone for defining a useful life of a plurality of mobile telephone features; storing type data in the memory of the software upgrading module card for identifying types of data stored in the memory of the software upgrading module card; and inputting checksum data into the memory of the mobile telephone for verifying the upgrading of the software stored in the memory of the mobile telephone. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for upgrading a mobile telephone comprising the steps of:
-
detecting whether a temporary upgrading software module card is inserted in a module card reader of the mobile telephone; if yes, transmitting upgrading controlling software in a memory provided in the mobile telephone from the controlling software stored in a memory provided in the temporary upgrading software upgrading module card, said controlling software for controlling operation of the mobile telephone; storing identification data in the memory of the software upgrading module card for identifying the software upgrading module card and the mobile telephone; storing warranty data in the memory of the software upgrading module card for providing warranty information on the software upgrading module card and on the software in the memory of the software upgrading module card; inputting timing data into the memory of the mobile telephone for defining a useful life of a plurality of mobile telephone features; storing type data in the memory of the software upgrading module card for identifying types of data stored in the memory of the software upgrading module card; and inputting checksum data into the memory of the mobile telephone for verifying the upgrading of the software stored in the memory of the mobile telephone. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification