Automated transformation from command mode to transport mode

US11163708B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11163708-B2
Application numberUS-202016847766-A
CountryUS
Kind codeB2
Filing dateApr 14, 2020
Priority dateApr 17, 2019
Publication dateNov 2, 2021
Grant dateNov 2, 2021

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.

Communicating between a first device and a second device includes the first device generating command mode control words for communication with the second device, the first device converting the command mode control words into transport mode control words prior to transmitting the control words to the second device, the first device receiving transport mode control words from the second device, and the first device converting the transport mode control words received from the second device into received command mode control words. An application running on the first device may generate command mode control words for communication with the second device. The application may directly provide command mode control words to an ssch or channel subsystem layer. The first device may convert the command mode control words into transport mode control words using an ssch or channel subsystem layer. The first device may be a host computing system.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of communicating between a first device and a second device, comprising: the first device generating command mode control words for communication with the second device; the first device converting the command mode control words into transport mode control words prior to transmitting the control words to the second device by waiting to receive a command mode prefix command, receiving additional command mode control words following the command mode prefix command, receiving a final command mode control word, and generating each of the transport mode control words based on the plurality of command mode control words that follow the command mode prefix command; the first device receiving transport mode control words from the second device; and the first device converting the transport mode control words received from the second device into received command mode control words. 2. A method, according to claim 1 , wherein an application running on the first device generates command mode control words for communication with the second device. 3. A method, according to claim 2 , wherein the application directly provides command mode control words to one of: an ssch layer or a channel subsystem layer. 4. A method, according to claim 1 , wherein the first device converts the command mode control words into transport mode control words using one of: an ssch layer or a channel subsystem layer. 5. A method, according to claim 1 , wherein the first device is a host computing system. 6. A method, according to claim 1 , wherein the second device is a data storage system. 7. A method, according to claim 1 , further comprising: the first device determining if the second device accepts transport mode control words. 8. A method, according to claim 7 , wherein the first device checks a flag to determine if the second device accepts transport mode control words. 9. A method, according to claim 8 , wherein the flag is set in response to an inquiry to the second device. 10. A method, according to claim 1 , wherein the first and second devices are coupled using a FICON connection. 11. A non-transitory computer readable medium containing software that provides communication between a first device and a second device, the software comprising: executable code in the first device that generates command mode control words for communication with the second device; executable code in the first device that converts the command mode control words into transport mode control words prior to transmitting the control words to the second device by waiting to receive a command mode prefix command, receiving additional command mode control words following the command mode prefix command, receiving a final command mode control word, and generating each of the transport mode control words based on the plurality of command mode control words that follow the command mode prefix command; executable code in the first device that receives transport mode control words from the second device; and executable code in the first device that converts the transport mode control words received from the second device into received command mode control words. 12. A non-transitory computer readable medium, according to claim 11 , wherein an application running on the first device generates command mode control words for communication with the second device. 13. A non-transitory computer readable medium, according to claim 12 , wherein the application directly provides command mode control words to one of: an ssch layer or a channel subsystem layer. 14. A non-transitory computer readable medium, according to claim 11 , wherein the first device converts the command mode control words into transport mode control words using one of: an ssch layer or a channel subsystem layer. 15. A non-transitory computer readable medium, according to claim 11 , wherein the first device is a host computing system. 16. A non-transitory computer readable medium, according to claim 11 , wherein the second device is a data storage system. 17. A non-transitory computer readable medium, according to claim 11 , further comprising: executable code at the first device that determines if the second device accepts transport mode control words. 18. A non-transitory computer readable medium, according to claim 17 , wherein the first device checks a flag to determine if the second device accepts transport mode control words. 19. A non-transitory computer readable medium, according to claim 18 , wherein the flag is set in response to an inquiry to the second device. 20. A non-transitory computer readable medium, according to claim 11 , wherein the first and second devices are coupled using a FICON connection.

Assignees

Inventors

Classifications

  • Details of memory controller · CPC title

  • G06F13/20Primary

    for access to input/output bus · 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 US11163708B2 cover?
Communicating between a first device and a second device includes the first device generating command mode control words for communication with the second device, the first device converting the command mode control words into transport mode control words prior to transmitting the control words to the second device, the first device receiving transport mode control words from the second device,…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06F13/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 02 2021 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).