SE517286C2

Method and apparatus for upgrading cellular mobile telephones

Abstract

An apparatus for upgrading a mobile telephone, the mobile telephone having a main memory (15), the apparatus comprising a module reader (20) 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.

SE517286C2, drawing sheet 1
Sheet 1 of 5

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

22 claims: 3 independent, 19 dependent

  1. 1
    CLAIMS PATENTKRAV 1. Apparat för uppgradering av existerande programvara i en mobiltelefon vilken uppvibar ett huvudminne (15) vilken apparat innefattar en modulläsare (20) anordnad i mobiltelefonen, kännetecknad av ett programvaruuppgraderande modulkort ( 22 ) som innefattar:organ för temporär anslutning av modulkortet till mobiltelefonen genom insättning av kortet i modulläsaren, lagringsorgan ( 15' ) för lagring av uppgraderande programvara, som skall överföras till mobiltelefonens huvudminne, vilken uppgraderande programvara innefattar styrprogramvara för styrning av mobiltelefonens drift, sändningsorgan, anordnade i mobiltelefonen, för sändning av den uppgraderande programvaran till huvudminnet, vilken uppgraderande programvara innefattar identifikationsdata (26) för identifiering av det programvaruuppgraderande modulkortet (22) och av mobiltelefonen, garantidata för tillhandahållande av garantiinformation på den uppgraderande programvaran och på det programvaruuppgraderande modulkortet, funktionsdata för uppgradering av ett flertal mobiltelefonfunktioner, tjänstedata för medgivande av access till ett flertal mobiltelefon-tjänster, tidsdata för definiering av användbar livslängd för mobiltelefon-tjänsterna, typdata för identifiering typer av data som är lagrade i det programvaruuppgraderande modulkortet samt kontrollsummedata för verifiering av överföring den uppgraderande programvaran till huvudminnet (15). 1st Apparatus for upgrading existing software in a mobile phone which comprises a main memory (15) which comprises a module reader (20) arranged in the mobile phone, characterized by a software upgrading module card (22) comprising: means for temporarily connecting the module card to the mobile phone by inserting the card into the module reader, storage means (15 ') for storing upgrading software to be transferred to the main phone of the mobile phone, which upgrading software comprises control software for controlling the operation of the mobile phone, transmitting means, arranged in the mobile phone, for sending the upgrading software to the main memory, which upgrading software includes identification data (26) for identification of the software upgrading module card (22) and of the mobile phone, warranty data for providing warranty information on the upgrading software and on the software upgrading module card, function data for upgrading a plurality of mobile phone functions, providing service data for a variety of mobile phone services, time data for defining useful life of the mobile phone services, type data for identifying types of data stored in the software upgrading module card and checksum data for verification of transferring the upgrading software to the main memory (15).
  2. 10
    11. Sätt att uppgraderä ön mobiltelefon kännetecknat av följande steg:temporär införing av ett programvaruuppgraderande modulkort i en kortläsare (20) på mobiltelefonen, överföring av uppgraderande styrprogramvara till ett minne (15) i mobiltelefonen från en i ett minne (15' ) på det programvaruuppgraderande modulkortet, lagrad styrprogramvara, som styr mobiltelefonens drift, lagring av identifikationsdata i minnet—på det programvaruuppgraderande modulkortet för identifiering av det programvaruuppgraderande modulkortet och av mobiltelefonen, lagring av garantidata i det programvaruuppgraderande modulkortets minne (15' ) för tillhandahållande av garantiinformation på det programvaruuppgraderande modulkortet och på programvaran i det programvaruuppgraderande modulkortet, inmatning av tidsstyrningsdata i mobiltelefonens minne (15') för definiering av den användbara livstiden för ett flertal mobiltelefon-tjänster, lagring av typdata i minnet (15' ) på det programvaruuppgraderande modulkortet för identifiering av typer av data som lagras i det programvaruuppgraderande modulkortet samt inmatning av kontrollsumdata i mobiltelefonens minne (15' ) för verifiering av uppgraderingen av den programvara som finns lagrad i mobiltelefonens minne (15). 11th Ways of upgrading the island mobile phone characterized by the following steps: temporary insertion of a software upgrading module card into a card reader (20) on the mobile phone, transfer of upgrading control software to a memory (15) in the mobile phone from a memory card (15 ') to the software upgrading module card, stored control software controlling the operation of the mobile phone, storage of identification data in memory — on the software upgrade module card for identification of the software upgrade module card and by the mobile phone;storing warranty data in the software upgrading module card memory (15 ') for providing warranty information on the software upgrading module card and on the software in the software upgrading module card, entering time management data into the mobile phone memory (15') to define the useful life of a plurality of mobile phone services , storing type data in the memory (15 ') of the software upgrading module card for identifying the types of data stored in the software upgrading module card and inputting checksum data in the mobile phone memory (15') to verify the upgrade of the software stored in the mobile phone memory ( 15).
  3. 17
    18. Sätt att uppgradera en mobiltelefon, kännetecknat av detektering av om ett temporärt uppgraderande programvaruuppgraderande modulkort är insatt i mobiltelefonens modulkortläsare (20), om sådan insättning befinns förekomma, överföring av uppgraderande styrprogramvara till mobiltelefonens minne från programvara som finns lagrad i ett minne (15' ) anordnat i det temporärt uppgraderande programvaruuppgraderande modulkortet, vilken styrprogramvara styr mobiltelefonens drift, lagring av identifikationsdata i minnet av det programvaruuppgraderande modulkortet för identifiering av det programvaruuppgraderande modulkortet och av mobiltelefonen, lagring av garantidata i minnet på det programvaruuppgraderande modulkortet för tillhandahållande av garantiinformation på det programvaruuppgraderande modulkortet och på programvaran;i minnet av det programvaruuppgraderande modulkortet, inmatning av tidsstyrningsdata i mobiltelefonens minne (15) för definiering av en användbar livstid för ett flertal mobiltelefon-tjänster, lagring av typdata i minnet på det programvaruuppgraderande modulkortet för identifiering av typer av data som finns lagrade i det programvaruuppgraderande modulkortets minne (15' ) och inmatning av kontrollsumdata i mobiltelefonens minne för verifiering av 18th Methods of upgrading a mobile phone, characterized by detecting whether a temporary upgrading software upgrade module card is inserted in the mobile phone module card reader (20), if such insertion is found, transferring upgrading control software to the mobile phone memory from software stored in a memory (15 ') provided in the temporarily upgrading software upgrading module board, which control software controls the operation of the mobile phone, storing identification data in the memory of the software upgrading module board for identification of the software upgrading module card and of the mobile phone;storing warranty data in the memory of the software upgrading module card for providing warranty information on the software upgrading module card and the software;in the memory of the software upgrading module card, inputting timing data into the mobile phone memory (15) for defining a useful life of a plurality of mobile phone services, storing type data in the memory of the software upgrading module card for identifying the types of data stored in the software upgrade module card memory (15 ') and input of checksum data into the mobile phone memory for verification of 517 286 upgrading the software stored in the mobile phone's memory (15). 517 286 uppgraderingen av den programvara som finns lagrad i mobiltelefonens minne (15 ).