What are you looking for ?
Infinidat
Articles_top

BiTMicro Networks Assigned Patent

Writing volatile scattered memory metadata to flash device

BiTMIicro Networks, Inc., Fremont, CA, has been assigned a patent (10,055,150) developed by Fenol, Marvin Dela Cruz, Bacood Santa Mesa Manila, Philippines, Abad, Jik-Jik Oyong, Pasay, Philippines, and Pestano, Precious Nezaiah Umali, Quezon, Philippines, for a “writing volatile scattered memory metadata to flash device.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “In an embodiment of the invention, a method comprises: requesting an update on a control data in at least one flash block in a storage memory, replicating, from the storage memory to a cache memory, the control data to be updated, moving a clean cache link list to a dirty cache link list so that the dirty cache link list is changed to reflect the update on the control data, and moving the dirty cache link list to a for-flush link list and writing an updated control data from the for-flush link list to a free flash page in the storage memory. In another embodiment of the invention, an apparatus comprises: a control data flushing system configured to: request an update on a control data in at least one flash block in a storage memory, replicate, from the storage memory to a cache memory, the control data to be updated, move a clean cache link list to a dirty cache link list so that the dirty cache link list is changed to reflect the update on the control data, and move the dirty cache link list to a for-flush link list and write an updated control data from the for-flush link list to a free flash page in the storage memory. In yet another embodiment of the invention, an article of manufacture, comprises a non-transient computer-readable medium having stored thereon instructions operable to permit an apparatus to: request an update on a control data in at least one flash block in a storage memory, replicate, from the storage memory to a cache memory, the control data to be updated, move a clean cache link list to a dirty cache link list so that the dirty cache link list is changed to reflect the update on the control data, and move the dirty cache link list to a for-flush link list and write an updated control data from the for-flush link list to a free flash page in the storage memory.

The patent application was filed on June 1, 2016 (15/170,768).

Articles_bottom
AIC
ATTO
OPEN-E