IP Library Patent Application 18913275
Patent Application
App. No. 18/913,275

MEMORY DRIVE DEVICE, OPTICAL TRANSMISSION SYSTEM, AND MEMORY DRIVE METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/913,275
Abstract

A memory drive device includes a memory, and a processor coupled to the memory and configured to when receiving a specific packet according to a connection standard specified in Computer eXpress Link (CXL), store data included as a part of the specific packet in a buffer and determine whether addresses included as the part of the specific packet together with the data are consecutive, when the addresses are consecutive, generate first information in which information of the addresses that are consecutive and information of the data associated with the addresses that are consecutive are aggregated, and notify a memory device of a write request of the data to the memory device, based on the first information and the communication standard when the data stored in the buffer is written to the memory device specified by a communication standard that does not support the CXL.

Claims (34)

1 . A memory drive device comprising:

a memory; and

a processor coupled to the memory and configured to:

when receiving a specific packet according to a connection standard specified by Computer eXpress Link (CXL), store data included as a part of the specific packet in a buffer and determine whether addresses included as the part of the specific packet together with the data are consecutive,

when the addresses are consecutive, generate first information in which information of the addresses that are consecutive and information of the data associated with the addresses that are consecutive are aggregated, and

notify a memory device of a write request of the data to the memory device, based on the first information and the communication standard when the data stored in the buffer is written to the memory device specified by a communication standard that does not support the CXL.

2 . The memory drive device according to claim 1 , wherein the processor is further configured to:

when the addresses are not consecutive, generate second information in which information of a single non-consecutive address of the addresses and information of the data associated with the single non-consecutive address are aggregated, and

notify the memory device of the write request of the data to the memory device based on the second information and the communication standard.

3 . The memory drive device according to claim 1 , the processor is further configured to:

determine whether the specific packet is to be accommodated in a transmission frame for optical transmission based on flag information included in the specific packet, and

generate the first information when it is determined that the specific packet is not to be accommodated in the transmission frame.

4 . The memory drive device according to claim 1 , the processor is further configured to:

determine whether the specific packet is to be accommodated in a transmission frame for optical transmission based on flag information included in the specific packet, and

avoid generation of the first information when it is determined that the specific packet is to be accommodated in the transmission frame.

5 . The memory drive device according to claim 1 , wherein the communication standard is Non-Volatile Memory express (NVMe).

6 . The memory drive device according to claim 5 , wherein the memory device is an external storage device including a solid state drive (SSD), the external storage device supporting the NVMe.

7 . An optical transmission system comprising:

a first optical transmission device configured to transmit a transmission frame for optical transmission to an optical transmission line, the transmission frame accommodating a specific packet; and

a second optical transmission device that includes the memory drive device according to claim 1 and is configured to receive the transmission frame from the optical transmission line,

wherein the processor receives the specific packet by the second optical transmission device extracting the specific packet from the transmission frame.

8 . A memory drive method comprising:

when receiving a specific packet according to a connection standard specified by Computer eXpress Link (CXL), storing data included as a part of the specific packet in a buffer and determining whether addresses included as the part of the specific packet together with the data are consecutive,

when the addresses are consecutive, generating first information in which information of the addresses that are consecutive and information of the data associated with the addresses that are consecutive are aggregated, and

notifying a memory device of a write request of the data to the memory device, based on the first information and the communication standard when the data stored in the buffer is written to the memory device specified by a communication standard that does not support the CXL.

9 . The memory drive method according to claim 8 , further comprising:

when the addressees are not consecutive, generating second information in which information of a single non-consecutive address of the addresses and information of the data associated with the single non-consecutive address are aggregated, and

notifying the memory device of the write request of the data to the memory device based on the second information and the communication standard.

10 . The memory drive method according to claim 8 , further comprising:

determining whether the specific packet is to be accommodated in a transmission frame for optical transmission based on flag information included in the specific packet, and

generating the first information when it is determined that the specific packet is not to be accommodated in the transmission frame.

11 . The memory drive method according to claim 8 , further comprising:

determining whether the specific packet is to be accommodated in a transmission frame for optical transmission based on flag information included in the specific packet, and

avoiding generation of the first information when it is determined that the specific packet is to be accommodated in the transmission frame.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2026
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 074099/0229 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2024
From: YOKOKURA, ICHIRO; SUGIYAMA, JUNICHI; TANABE, YUSUKE
To: FUJITSU LIMITED
Reel/Frame 068876/0889 →