Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018125297) ATOMIC EXECUTION UNIT FOR OBJECT STORAGE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/125297 International Application No.: PCT/US2017/049508
Publication Date: 05.07.2018 International Filing Date: 31.08.2017
IPC:
G06F 17/30 (2006.01) ,H04L 29/08 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
30
Information retrieval; Database structures therefor
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
08
Transmission control procedure, e.g. data link level control procedure
Applicants:
WESTERN DIGITAL TECHNOLOGIES, INC. [US/US]; 5601 Great Oaks Parkway San Jose, CA 95119, US
Inventors:
KEYMOLEN, Bruno; US
DE WISPELAERE, Wim, Michel, Marcel; US
Agent:
BOHN, Michel, E.; US
GARNER, Casey; US
HAN, Franklin; US
HOLMES, Matthew; US
ALSBURY, Paige, M.; US
Priority Data:
15/390,88927.12.2016US
Title (EN) ATOMIC EXECUTION UNIT FOR OBJECT STORAGE
(FR) UNITÉ D'EXÉCUTION ATOMIQUE POUR LE STOCKAGE D'OBJETS
Abstract:
(EN) A computer-implemented method for translating file system operations to object store operations may include necessary steps to receive a plurality of file system operations for operating files in a file system; determine corresponding objects and object store operations in an object store for the files and the file system operations; determine an order of the object store operations based on time of the file system operations received in the file system; determine dependency of the object store operations, and assign the object store operations to a first queue based on the order and dependency; determine priority of the object store operations, and transfer an entry containing an object store operation with the priority from the first queue to a second queue; and execute the object store operations in parallel and asynchronously based on organization of the object store operations in the first and second queues.
(FR) Un procédé mis en oeuvre par ordinateur pour traduire des opérations de système de fichiers en opérations de stockage d'objets peut comprendre des étapes nécessaires pour recevoir une pluralité d'opérations de système de fichiers pour exploiter des fichiers dans un système de fichiers; déterminer des objets et des opérations de stockage d'objets correspondants dans un stockage d'objets pour les fichiers et les opérations de système de fichiers ; déterminer un ordre des opérations de stockage d'objets sur la base de l'heure de réception des opérations de système de fichiers dans le système de fichiers ; déterminer la dépendance des opérations de stockage d'objets, et attribuer les opérations de stockage d'objets à une première file d'attente sur la base de l'ordre et de la dépendance ; déterminer une priorité des opérations de stockage d'objets, et transférer une entrée contenant une opération de stockage d'objets avec la priorité de la première file d'attente à une seconde file d'attente ; et exécuter les opérations de stockage d'objets en parallèle et de manière asynchrone sur la base d'une organisation des opérations de stockage d'objet dans les première et seconde files d'attente.
front page image
Designated States: 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)