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.

Date of Patent:
May. 09, 2023

Filed:

Nov. 16, 2017
Applicant:

Samsung Electronics Co., Ltd., Suwon-si, KR;

Inventors:

Sung-kug Cho, Hwaseong-si, KR;

Byoung-young Ahn, San Jose, CA (US);

Eun-jin Yun, Seoul, KR;

Yang-seok Ki, San Jose, CA (US);

Sil-wan Chang, Yongin-si, KR;

Seok-chan Lee, Hwaseong-si, KR;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 16/13 (2019.01); G06F 16/174 (2019.01); H04L 67/1097 (2022.01);
U.S. Cl.
CPC ...
G06F 3/0641 (2013.01); G06F 3/0608 (2013.01); G06F 3/0679 (2013.01); G06F 3/0688 (2013.01); G06F 16/134 (2019.01); G06F 16/1748 (2019.01); H04L 67/1097 (2013.01);
Abstract

A storage system performing data deduplication includes a storage device configured to store data received from a host, and a controller configured to receive the data and an index associated with the data received from the host. The controller includes a memory configured to store mapping information and a reference count, the mapping information associating the index received from the host with a physical address of the storage system, the reference count associated with the index received from the host. The controller determines whether the data received from the host corresponds to a duplicate of data previously stored in the storage device by reading, from the memory, the mapping information and the reference count, the reading based on the index received from the host. The controller performs a deduplication process by updating the reference count if the data received from the host corresponds to the duplicate of data previously stored.


Find Patent Forward Citations

Loading…