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. (WO2015119786) STORAGE MODULE AND HOST DEVICE FOR STORAGE MODULE DEFRAGMENTATION
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2015/119786 International Application No.: PCT/US2015/012585
Publication Date: 13.08.2015 International Filing Date: 23.01.2015
IPC:
G06F 3/06 (2006.01) ,G06F 17/30 (2006.01) ,G06F 12/02 (2006.01)
Applicants: SANDISK TECHNOLOGIES LLC[US/US]; 6900 Dallas Parkway Suite 325 Plano, TX 75024, US
Inventors: DUZLY, Yacov; IL
OSHINSKY, Hadas; IL
BAR-OR, Shahar; IL
HAHN, Judah, Gamliel; IL
Agent: HETZ, Joseph, F.; US
Priority Data:
14/249,04909.04.2014US
61/936,17005.02.2014US
Title (EN) STORAGE MODULE AND HOST DEVICE FOR STORAGE MODULE DEFRAGMENTATION
(FR) MODULE DE STOCKAGE ET DISPOSITIF HÔTE POUR DÉFRAGMENTATION DE MODULE DE STOCKAGE
Abstract: front page image
(EN) A storage module and host device for storage module defragmentation are disclosed. In one embodiment, a host controller sends a storage module a first set of logical block addresses of a file stored in the storage module. The host controller receives a metric from the storage module indicative of a fragmentation level of the file in physical blocks of memory in the storage module. If the metric is greater than a threshold, the host controller reads the file and then writes it back to the storage module using a different set of logical block addresses. To avoid sending the file back and forth, in another embodiment, the host controller sends the fragmentation threshold and the different set of logical block addresses to the storage module. The storage module then moves the file itself if the metric indicative of the fragmentation level is greater than the threshold. Other embodiments are provided.
(FR) L'invention concerne un module de stockage et un dispositif hôte pour défragmentation de module de stockage. Selon un mode de réalisation, un dispositif de commande d'hôte envoie à un module de stockage un premier ensemble d'adresses de blocs logiques d'un fichier stocké dans le module de stockage. Le dispositif de commande d'hôte reçoit une mesure métrique depuis le module de stockage indiquant un niveau de fragmentation du fichier dans les blocs physiques de mémoire dans le module de stockage. Si la mesure métrique est supérieure à un seuil, le dispositif de commande lit le fichier puis le retourne au module de stockage à l'aide d'un ensemble différent d'adresses de blocs logiques. Pour éviter d'avoir à envoyer et renvoyer le fichier, selon un autre mode de réalisation, le dispositif de commande d'hôte envoie le seuil de fragmentation et l'ensemble différent d'adresses de blocs logiques au module de stockage. Le module de stockage déplace ensuite le fichier lui-même si la mesure métrique indiquant le niveau de fragmentation est supérieure au seuil. L'invention concerne également d'autres modes de réalisation.
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, 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, KN, KP, KR, 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)