WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2003012639) SYSTEME ET PROCEDE PERMETTANT DE COMPACTER DES PARTIES DE CODE D'UN LOGICIEL DE DISPOSITIF DE COMMUNICATION SANS FIL PRESENTANT UNE POSSIBILITE D'EXTENSION EN CLIENTELE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2003/012639    N° de la demande internationale :    PCT/IB2002/002889
Date de publication : 13.02.2003 Date de dépôt international : 23.07.2002
Demande présentée en vertu du Chapitre 2 :    25.02.2003    
CIB :
G06F 9/54 (2006.01), G06F 11/00 (2006.01), G06F 11/22 (2006.01), G06F 9/44 (2006.01), G06F 9/445 (2006.01), H04B 1/38 (2006.01), H04B 7/26 (2006.01), H04L 9/32 (2006.01), H04M 1/00 (2006.01), H04M 1/24 (2006.01), H04M 11/00 (2006.01), H04W 12/08 (2009.01), H04W 8/22 (2009.01), H04W 88/02 (2009.01), H04W 8/20 (2009.01), H04W 8/24 (2009.01)
Déposants : KYOCERA WIRELESS CORPORATION [US/US]; 10300 Campus Point Drive, San Diego, CA 92121 (US)
Inventeurs : RAJARAM, Gowri; (US).
SECKENDORF, Paul; (US).
KAPLAN, Diego; (US)
Données relatives à la priorité :
09/917,026 26.07.2001 US
09/916,460 26.07.2001 US
09/916,900 26.07.2001 US
09/927,131 10.08.2001 US
09/969,305 02.10.2001 US
Titre (EN) SYSTEM AND METHOD FOR COMPACTING FIELD UPGRADEABLE WIRELESS COMMUNICATION DEVICE SOFTWARE CODE SECTIONS
(FR) SYSTEME ET PROCEDE PERMETTANT DE COMPACTER DES PARTIES DE CODE D'UN LOGICIEL DE DISPOSITIF DE COMMUNICATION SANS FIL PRESENTANT UNE POSSIBILITE D'EXTENSION EN CLIENTELE
Abrégé : front page image
(EN)A system and method are provided for reorganizing software instructions stored in a wireless communications device memory. The method comprises: storing wireless device system software in a plurality of current code sections with the start of code sections at corresponding start addresses by creating a second plurality of contiguously addressed memory blocks, identifying each memory block with a corresponding code section, and storing code sections in identified memory blocks; receiving a new code section via a wireless communications device air interface; identifying a current code section for updating; calculating the code section sizes; in response to calculating the code section sizes, generating a compaction schedule; resizing current code sections; following the resizing of the current code sections, changing the code section start addresses; temporarily moving code sections into a file system section; replacing the identified current code section with the new code section by storing the code sections from the file system section into memory blocks to maintain contiguous addressing, in response to the compaction schedule; and, executing the updated system software.
(FR)L'invention concerne un système et un procédé permettant de réorganiser des commandes logicielles stockées dans une mémoire de dispositif de communication sans fil. Ce procédé consiste à: stocker un logiciel de système de dispositif sans fil dans une pluralité de parties de code actuelles, le début des parties de code se trouvant à des adresses de début correspondantes, au moyen de la création d'une seconde pluralité de blocs de mémoire adressés de manière contiguë, identifier chaque bloc de mémoire au moyen d'une partie de code correspondante, stocker des parties de code dans des blocs de mémoire identifiés; recevoir une nouvelle partie de code au moyen d'une interface hertzienne d'un dispositif de communication sans fil; identifier une partie de code à mettre à jour, calculer les dimensions des parties de code; en réponse au calcul des dimensions des parties de code, générer un programme de compactage; redimensionner des parties de code actuelles; suivre le redimensionnage des parties de code actuelles, changer les adresses de début de parties de code; placer temporairement des parties de code dans une partie de système de fichier; remplacer la partie de code actuelle identifiée par la nouvelle partie de code, par le biais du stockage des parties de code de la partie de système de fichier dans des blocs de mémoire, pour maintenir un adressage contigu, en réponse au programme de compactage; et exécuter le logiciel de système mis à jour.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)