Intermediate apparatus, communication method, and program

US12483622B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12483622-B2
Application numberUS-202118568618-A
CountryUS
Kind codeB2
Filing dateJun 10, 2021
Priority dateJun 10, 2021
Publication dateNov 25, 2025
Grant dateNov 25, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An intermediate device 10A includes a transfer unit 11 that transfers a request including data to be transmitted from a local 30 to a remote 50, and a generation unit 12 that generates a pseudo-response to the request and returns the pseudo-response to the local 30. The intermediate device 10B includes a discard unit 13 that discards a response to the request from the remote 50. An intermediate device 20B includes a generation unit 22 that generates a pseudo-request based on an initial request for requesting data transmission from the local 30 to the remote 50 and transmits the pseudo-request to the remote 50, and a transfer unit 24 that transfers a response including data to be transmitted from the remote 50 to the local 30. The intermediate device 20A includes the discard unit 21 that discards a subsequent request from the local 30.

First claim

Opening claim text (preview).

The invention claimed is: 1 . An intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the intermediate device comprising: a transfer unit, including one or more processors, configured to transfer a request including data to be transmitted from the first device to the second device; a generation unit, including one or more processors, configured to generate a pseudo-response to the request and returns the pseudo-response to the first device; and a discard unit, including one or more processors, configured to discard a response to the request from the second device. 2 . The intermediate device according to claim 1 , wherein a table is created in which destinations of each of requests and responses having the same identifier are combined from requests and responses transmitted and received between the first device and the second device; and the generation unit acquires a combination including a destination of the request from the table, and sets a destination corresponding to the destination of the request in the combination as a destination of the pseudo-response. 3 . The intermediate device according to claim 1 , wherein the request includes a transmission source of the request, and the generation unit sets a transmission source of the request included in the request as a destination of the pseudo-response. 4 . An intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the intermediate device comprising: a generation unit, including one or more processors, configured to generate a pseudo-request for requesting data transmission from the first device to the second device, based on an initial request for requesting data transmission from the first device to the second device, and transmits the pseudo-request to the second device; a transfer unit, including one or more processors, configured to transfer a response including data to be transmitted from the second device to the first device; and a discard unit, including one or more processors, configured to discard a subsequent request from the first device. 5 . A communication method performed by an intermediate device disposed between a first device and a second device that transfer data using remote direct memory access, the method comprising: generating a pseudo-request for requesting data transmission from the first device to the second device, based on an initial request for requesting data transmission from the first device to the second device, and transmitting the pseudo-request to the second device; transferring a response including data to be transmitted from the second device to the first device; and discarding a subsequent request from the first device. 6 . A non-transitory computer readable storage medium having stored there on a program for causing one or more processors of the intermediate device according to claim 1 . 7 . A non-transitory computer readable storage medium having stored there on a program for causing one or more processors of the intermediate device according to claim 4 .

Assignees

Inventors

Classifications

  • using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12483622B2 cover?
An intermediate device 10A includes a transfer unit 11 that transfers a request including data to be transmitted from a local 30 to a remote 50, and a generation unit 12 that generates a pseudo-response to the request and returns the pseudo-response to the local 30. The intermediate device 10B includes a discard unit 13 that discards a response to the request from the remote 50. An intermediate…
Who is the assignee on this patent?
Ntt Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/1097. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).