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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017184477) ADAPTED BLOCK TRANSLATION TABLE (BTT)
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/184477    International Application No.:    PCT/US2017/027851
Publication Date: 26.10.2017 International Filing Date: 17.04.2017
IPC:
G06F 12/02 (2006.01), G06F 13/28 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, WA 98052-6399 (US)
Inventors: CHRISTIANSEN, Neal, R.; (US).
VIJAYAMUNEESWARALU, Chandra, Kumar, Konamki; (US).
LEE, Scott, Chao-Chueh; (US).
TALESARA, Atul, P.; (US).
BARBUDA, Pedro d'Aquino Filocre FS; (US)
Agent: MINHAS, Sandip; (US).
CHEN, Wei-Chen, Nicholas; (US).
DRAKOS, Katherine, J.; (US).
KADOURA, Judy, M.; (US).
HOLMES, Danielle, J.; (US).
SWAIN, Cassandra, T.; (US).
WONG, Thomas, S.; (US).
CHOI, Daniel; (US)
Priority Data:
62/326,547 22.04.2016 US
15/290,896 11.10.2016 US
Title (EN) ADAPTED BLOCK TRANSLATION TABLE (BTT)
(FR) TABLE DE TRADUCTION DE BLOCS (BTT) ADAPTÉE
Abstract: front page image
(EN)Techniques are described for performing a memory operation where direct memory access and logical address translation are implemented. A request for an I/O operation received that includes information indicative of whether a physical memory address may be changed and whether sector atomicity is desired. Based on the information, the requested I/O operation is performed using unmodified Block Translation Table (BTT) where the physical location associated with the requested I/O operation is changed and sector atomicity is provided, or modified BTT where a physical location associated with the requested I/O operation is not changed, or modified BTT where a physical location associated with the requested I/O operation is not changed and atomicity is provided.
(FR)L'invention concerne des techniques permettant d'effectuer une opération de mémoire dans laquelle un accès direct à la mémoire et une traduction d'adresse logique sont mis en œuvre. Une demande pour une opération d'entrée/de sortie (E/S) est reçue, celle-ci comprenant des informations indiquant si une adresse de mémoire physique peut être changée et si une atomicité de secteur est souhaitée. Sur la base des informations, l'opération d'entrée/de sortie demandée est effectuée à l'aide d'une table de traduction de blocs (BTT) non modifiée où l'emplacement physique associé à l'opération d'entrée/de sortie demandée est modifié et l'atomicité de secteur est fournie, ou une table BTT modifiée où un emplacement physique associé à l'opération d'entrée/de sortie demandée n'est pas modifié, ou une table BTT modifiée où un emplacement physique associé à l'opération d'entrée/de sortie demandée n'est pas changé et l'atomicité est fournie.
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, 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 (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)