DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Method and apparatus for data protection in memory devices

Abstract

An apparatus and method for efficiently transmitting data are described. A transmitter sends data to a receiver. An encoder of the transmitter divides a received first block of data into multiple sub-blocks. The encoder selects a portion of each sub-block to compare to one another. A portion in a particular sub-block has a same offset and a same size as other portions of other sub-blocks. If the encoder determines the multiple portions match one another, the encoder sends, to the receiver, a second block of data corresponding to the first block of data. The second block of data has a same size as a size of the received first block of data, and the second block of data includes security data from one of multiple error correction schemes. Therefore, the second block of data provides security without increasing an amount of data to transmit.

Inventors:
;
Issue Date:
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States); Advanced Micro Devices, Inc., Santa Clara, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1998421
Patent Number(s):
11663073
Application Number:
17/118,434
Assignee:
Advanced Micro Devices, Inc. (Santa Clara, CA)
DOE Contract Number:  
AC52-07NA27344; B620717
Resource Type:
Patent
Resource Relation:
Patent File Date: 12/10/2020
Country of Publication:
United States
Language:
English

Citation Formats

SeyedzadehDelcheh, SeyedMohammad, and Blagodurov, Sergey. Method and apparatus for data protection in memory devices. United States: N. p., 2023. Web.
SeyedzadehDelcheh, SeyedMohammad, & Blagodurov, Sergey. Method and apparatus for data protection in memory devices. United States.
SeyedzadehDelcheh, SeyedMohammad, and Blagodurov, Sergey. Tue . "Method and apparatus for data protection in memory devices". United States. https://www.osti.gov/servlets/purl/1998421.
@article{osti_1998421,
title = {Method and apparatus for data protection in memory devices},
author = {SeyedzadehDelcheh, SeyedMohammad and Blagodurov, Sergey},
abstractNote = {An apparatus and method for efficiently transmitting data are described. A transmitter sends data to a receiver. An encoder of the transmitter divides a received first block of data into multiple sub-blocks. The encoder selects a portion of each sub-block to compare to one another. A portion in a particular sub-block has a same offset and a same size as other portions of other sub-blocks. If the encoder determines the multiple portions match one another, the encoder sends, to the receiver, a second block of data corresponding to the first block of data. The second block of data has a same size as a size of the received first block of data, and the second block of data includes security data from one of multiple error correction schemes. Therefore, the second block of data provides security without increasing an amount of data to transmit.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue May 30 00:00:00 EDT 2023},
month = {Tue May 30 00:00:00 EDT 2023}
}

Works referenced in this record:

Method and Apparatus for Data Reproduction
patent-application, June 2002


Staging memory for massively parallel processor
patent, February 1988


Computer system operation with corrected read data function
patent, November 1993


Memory system and method using ECC to achieve low power refresh
patent, November 2005


System and Method for Multi-Channel FEC Encoding and Transmission of Data
patent-application, November 2013


Performance of Communication Systems Using Forward Error Correction
patent-application, June 2004


Testing of ECC memories
patent, December 2007


Disc Recording Medium, Disc Drive Apparatus, and Reproduction Method
patent-application, June 2003


Data Arrangement and Data Arranging Method in Storage Device
patent-application, March 2007


Multi-Granular Data Reduction for Remote Data Replication
patent-application, October 2019


Method and apparatus for address mapping of dynamic random access memory
patent, February 1995


Method and Mechanism of Improving Performance of Database Query Language Statements
patent-application, November 2003


Method and Apparatus for Providing Streaming Service
patent-application, December 2014


Storage System
patent-application, July 2006


Non-Volatile Semiconductor Memory Device
patent-application, April 2008


Content-Based Encoding in a Multiple Routing Path Communications System
patent-application, March 2018


Data Storage Management
patent-application, February 2015


Device and Method for Correcting a Data Error in Communication Path
patent-application, June 2007


Apparatus and Method for Error Correction
patent-application, November 2002


Sampling Based Data De-Duplication
patent-application, September 2012