Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018200046) PERMUTATION INCONSCIENTE EFFICACE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/200046 N° de la demande internationale : PCT/US2018/013136
Date de publication : 01.11.2018 Date de dépôt international : 10.01.2018
CIB :
G06F 12/0868 (2016.01) ,G06F 12/0873 (2016.01) ,G06F 21/62 (2013.01) ,G06F 21/78 (2013.01) ,G06F 12/0804 (2016.01) ,G06F 12/126 (2016.01)
[IPC code unknown for G06F 12/0868][IPC code unknown for G06F 12/0873][IPC code unknown for G06F 21/62][IPC code unknown for G06F 21/78][IPC code unknown for G06F 12/0804][IPC code unknown for G06F 12/126]
Déposants :
GOOGLE LLC [US/US]; 1600 Amphitheatre Parkway Mountain View, CA 94043, US
Inventeurs :
YEO, Kevin; US
PATEL, Sarvar; US
PERSIANO, Giuseppe; US
Mandataire :
KRUEGER, Brett, A.; US
Données relatives à la priorité :
62/490,80427.04.2017US
Titre (EN) EFFICIENT OBLIVIOUS PERMUTATION
(FR) PERMUTATION INCONSCIENTE EFFICACE
Abrégé :
(EN) A method (700) for obliviously moving N data blocks (102) stored in memory hardware (114) includes organizing memory locations (118) of the memory hardware into substantially formula (I) data buckets (350) each containing formula (I) data blocks, and allocating substantially formula (I) buffer buckets (360) associated with new memory locations in the memory hardware. Each buffer bucket is associated with a corresponding cache slot (370) allocated at the client (104) for storing cached permutated data blocks. The method further includes iteratively providing the substantially formula (I) data blocks to the client. The client is configured to apply a random permutation on the substantially formula (I) data blocks within each corresponding received data bucket to generate permutated data blocks and determine a corresponding buffer bucket and a corresponding cache slot for each permutated data block.
(FR) L'invention concerne un procédé (700) pour déplacer en toute inconscience N blocs de données (102) stockés dans un matériel de mémoire (114), ledit procédé consistant à organiser des emplacements de mémoire (118) du matériel de mémoire dans des compartiments de données (350) sensiblement de formule (I) contenant chacun des blocs de données de formule (I), et à attribuer des compartiments tampons (360) sensiblement de formule (I) associés à de nouveaux emplacements de mémoire dans le matériel de mémoire. Chaque compartiment tampon est associé à un créneau de cache correspondant (370) attribué au client (104) pour stocker des blocs de données permutés mis en mémoire cache. Le procédé consiste en outre à fournir de manière itérative les blocs de données sensiblement de formule (I) au client. Le client est configuré de sorte à appliquer une permutation aléatoire sur les blocs de données sensiblement de formule (I) dans chaque compartiment de données reçu correspondant pour générer des blocs de données permutés et déterminer un compartiment tampon correspondant et un créneau de cache correspondant pour chaque bloc de données permuté.
front page image
É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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, 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, SA, 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, ST, 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, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)