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. (WO2013049339) CODAGE À LONGUEUR VARIABLE DANS UN SYSTÈME DE STOCKAGE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2013/049339    N° de la demande internationale :    PCT/US2012/057541
Date de publication : 04.04.2013 Date de dépôt international : 27.09.2012
CIB :
G06F 3/06 (2006.01), G06F 17/30 (2006.01)
Déposants : PURE STORAGE, INC. [US/US]; 650 Castro Street, Suite 220 Mountain View, California 94041 (US) (Tous Sauf US).
COLGROVE, John [US/US]; (US) (US only).
HAYES, John [CA/US]; (US) (US only).
MILLER, Ethan [US/US]; (US) (US only)
Inventeurs : COLGROVE, John; (US).
HAYES, John; (US).
MILLER, Ethan; (US)
Mandataire : MEYERTONS, HOOD, KIVLIN, KOWERT & GOETZEL, P.C.; RANKIN, Rory D. P.O. Box 398 Austin, Texas 78767-0398 (US)
Données relatives à la priorité :
13/250,579 30.09.2011 US
Titre (EN) VARIABLE LENGTH ENCODING IN A STORAGE SYSTEM
(FR) CODAGE À LONGUEUR VARIABLE DANS UN SYSTÈME DE STOCKAGE
Abrégé : front page image
(EN)A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables including a plurality of entries. Each of the entries comprise a tuple including a key. A data storage controller is configured to encode each tuple in the mapping table using a variable length encoding. Additionally, the mapping table may be organized as a plurality of time ordered levels, with each level including one or more mapping table entries. Further, a particular encoding of a plurality of encodings for a given tuple may be selected based at least in part on a size of the given tuple as unencoded, a size of the given tuple as encoded, and a time to encode the given tuple.
(FR)L'invention concerne un système et un procédé destinés à conserver une table de correspondance dans un sous-système de stockage de données. Un sous-système de stockage de données prend en charge de multiples tables de correspondance comprenant une pluralité d'entrées. Chacune des entrées comprend un uplet contenant une clé. Un contrôleur de stockage de données est configuré pour coder chaque uplet de la table de correspondance en utilisant un codage à longueur variable. De plus, la table de correspondance peut être organisée sous la forme d'une pluralité de niveaux ordonnés dans le temps, chaque niveau contenant une ou plusieurs entrées de la table de correspondance. De plus, un codage particulier d'une pluralité de codages correspondant à un uplet donné peut être sélectionné sur la base au moins en partie d'une taille de l'uplet donné sous forme non codée, d'une taille de l'uplet donné sous forme codée, et d'un temps de codage de l'uplet donné.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, 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, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, 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, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, 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)