The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 03, 2019
Filed:
Nov. 17, 2016
Shannon Systems Ltd., Shanghai, CN;
Zhen Zhou, Shanghai, CN;
Ningzhong Miao, Shanghai, CN;
SHANNON SYSTEMS LTD., Shanghai, CN;
Abstract
The invention introduces a method for atomic writes in an SSD (Solid State Disk) system, performed by a processing unit, including at least the following steps. An atomic-write command instructing the processing unit to write first data whose length is less than a page length in a storage unit is received. When it is determined that the atomic-write command will trigger a cross-page buffering of a buffer, dummy data is filled into all available sub-regions of a first region of the buffer, and the first data is stored in a second region of the buffer. After the first data is successfully stored in the second region of the buffer, a safe pointer is modified to point to the end address of the last sub-region of the second region, which stores the first data.