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. (WO2008085386) PROCÉDÉS ET SYSTÈMES DE GESTION DE MÉMOIRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2008/085386    N° de la demande internationale :    PCT/US2007/026074
Date de publication : 17.07.2008 Date de dépôt international : 19.12.2007
CIB :
G06F 9/50 (2006.01), G06F 9/48 (2006.01)
Déposants : APPLE INC. [US/US]; 1 Infinite Loop, Cupertino, CA 95014 (US) (Tous Sauf US).
WATSON, Matt [US/US]; (US) (US Seulement).
MAGEE, James, M. [US/US]; (US) (US Seulement)
Inventeurs : WATSON, Matt; (US).
MAGEE, James, M.; (US)
Mandataire : SCHELLER, James, C.; Blakely, Sokoloff, Taylor & Zafman LLP, 1279 Oakmead Parkway, Sunnyvale, CA 94085-4040 (US)
Données relatives à la priorité :
11/620,688 07.01.2007 US
Titre (EN) MEMORY MANAGEMENT METHODS AND SYSTEMS
(FR) PROCÉDÉS ET SYSTÈMES DE GESTION DE MÉMOIRE
Abrégé : front page image
(EN)A method and an apparatus for determining a usage level of a memory device to notify a running application to perform memory reduction operations selected based on the memory usage level are described. An application calls APIs (Application Programming Interface) integrated with the application codes in the system to perform memory reduction operations. A memory usage level is determined according to a memory usage status received from the kernel of a system. A running application is associated with application priorities ranking multiple running applications statically or dynamically. Selecting memory reduction operations and notifying a running application are based on application priorities. Alternatively, a running application may determine a mode of operation to directly reduce memory usage in response to a notification for reducing memory usage without using API calls to other software.
(FR)L'invention concerne un procédé et un appareil qui permettent de mesurer le niveau d'utilisation d'un dispositif mémoire afin de notifier à une application en cours d'exécution la nécessité d'effectuer des opérations de réduction de mémoire choisies en fonction du niveau d'utilisation de la mémoire. Selon l'invention, une application appelle des interfaces de programmation d'application (API) intégrées aux codes de l'application dans le système afin d'effectuer des opérations de réduction de mémoire. Le niveau d'utilisation de la mémoire est mesuré en fonction d'un état d'utilisation de la mémoire reçu en provenance du noyau d'un système. Une application en cours d'exécution est associée à des priorités d'application qui classent, de manière statique ou dynamique, de multiples applications en cours d'exécution. La sélection des opérations de réduction de la mémoire et la notification d'une application en cours d'exécution s'effectuent en fonction des priorités d'application. Dans un autre mode de réalisation, une application en cours d'exécution peut déterminer un mode de fonctionnement qui permet de réduire directement l'utilisation de la mémoire en réponse à une notification de réduction de l'utilisation de la mémoire, sans utiliser d'appels API vers un autre logiciel.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, 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, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, PL, PT, RO, SE, SI, 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)