17818920. TECHNIQUES FOR STORING JOURNALING INFORMATION simplified abstract (Micron Technology, Inc.)

From WikiPatents
Jump to navigation Jump to search

TECHNIQUES FOR STORING JOURNALING INFORMATION

Organization Name

Micron Technology, Inc.

Inventor(s)

Olivier Duval of San Jose CA (US)

TECHNIQUES FOR STORING JOURNALING INFORMATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 17818920 titled 'TECHNIQUES FOR STORING JOURNALING INFORMATION

Simplified Explanation

- A memory device is described that can configure a circular buffer using memory cells of a nonvolatile memory device. - The memory device can receive commands to write journaling data to the nonvolatile memory device. - The circular buffer is configured based on labels associated with it. - The journaling data is stored in the circular buffer at a physical address indicated by a pointer.

Potential Applications

  • Data storage systems
  • Journaling systems for tracking changes in data
  • Backup systems for preserving data integrity

Problems Solved

  • Efficient storage of journaling data
  • Quick access to stored journaling information
  • Simplified organization of journaling data

Benefits

  • Improved data management
  • Enhanced data integrity
  • Faster data recovery in case of system failures


Original Abstract Submitted

Methods, systems, and devices for techniques for storing journaling information are described. A memory device may receive a first command to configure a circular buffer using memory cells of a nonvolatile memory device. The first command may include one or more labels associated with the circular buffer. The memory device may configure the circular buffer based at least in part on receiving the first command. The memory device may receive a second command to write journaling data to the nonvolatile memory device based at least in part on configuring the circular buffer. The second command may specify a label of the one or more labels. The memory device may generate an entry at a physical address indicated by a pointer of the circular buffer available to store the journaling data in the circular buffer based at least in part on the label specified by the second command.