Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017196614) SELECTIVE DATA PERSISTENCE IN COMPUTING SYSTEMS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/196614 International Application No.: PCT/US2017/030939
Publication Date: 16.11.2017 International Filing Date: 04.05.2017
IPC:
G06F 12/02 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
Applicants:
MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399, US
Inventors:
GABRYJELSKI, Henry; 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
HWANG, William C.; US
Priority Data:
15/149,86709.05.2016US
Title (EN) SELECTIVE DATA PERSISTENCE IN COMPUTING SYSTEMS
(FR) PERSISTANCE DE DONNÉES SÉLECTIVES DANS DES SYSTÈMES INFORMATIQUES
Abstract:
(EN) Embodiments of selective data persistence in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving a command to initiate persistence of data currently contained in a volatile memory module to a non-volatile memory module of a hybrid memory device. The method also includes determining whether the data in the volatile memory module is valid data. In response to determining that the data currently contained in the volatile memory module is valid data, causing the data to be copied from the volatile memory module to the non-volatile memory module. in response to determining that the data is not valid data, discarding the data currently contained in the volatile memory module.
(FR) Conformément à des modes de réalisation, la présente invention concerne la persistance de données sélectives dans des dispositifs informatiques et des procédés de fonctionnement associés. Dans un mode de réalisation, un procédé consiste à recevoir une instruction en vue d'initier la persistance de données actuellement contenues dans un module de mémoire volatile vers un module de mémoire non volatile d’un dispositif de mémoire hybride. Le procédé consiste également à déterminer si les données contenues dans le module de mémoire volatile sont des données valides. Lorsqu'il est déterminé que les données actuellement contenues dans le module de mémoire volatile sont des données valides, le procédé consiste à amener les données à être copiées du module de mémoire volatile au module de mémoire non volatile. Lorsqu'il est déterminé que les données ne sont pas des données valides, le procédé consiste à supprimer les données actuellement contenues dans le module de mémoire volatile.
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, 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)