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.:

US 11126459 B1

PDF
Full Text
Expired
Date of Patent:
Sep. 21, 2021

Filed:

Oct. 17, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Breno H. Leitao, Araraquara, BR;

Juscelino Candido De Lima Junior, Campinas, BR;

Camilla da Graca Portes Ogurtsova, Campinas, BR;

Alexander Aguina, Campinas, BR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 3/06 (2006.01); G06F 16/176 (2019.01); G06F 16/18 (2019.01);
U.S. Cl.
CPC ...
G06F 9/467 (2013.01); G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 16/1774 (2019.01); G06F 16/1865 (2019.01);
Abstract

A computer-implemented method comprises receiving a request to write to a file and, in response to the request, determining that the file exists in a storage device. In response to the determination that the file exists, the method further comprises mapping the file into a region of a non-volatile dual in-line memory module (NVDIMM); initiating a transaction to write to the mapped file in the NVDIMM without acquiring a speculative lock on the mapped file; and determining whether a conflict occurred in writing to the mapped file in the NVDIMM. In response to a determination that a conflict occurred, the method comprises restarting the transaction to write to the mapped file in the NVDIMM without acquiring the speculative lock on the mapped file. In response to a determination that no conflict occurred, the method comprises committing changes made to the mapped file to the file in the storage device.


Find Patent Forward Citations

Leitao, Breno. (2021). Filesystem using hardware transactional memory on non-volatile dual in-line memory module (U.S. Patent No. 11126459). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11126459

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…