Console command composition

US2023116173A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023116173-A1
Application numberUS-202217718620-A
CountryUS
Kind codeA1
Filing dateApr 12, 2022
Priority dateOct 11, 2021
Publication dateApr 13, 2023
Grant date

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.

Techniques for facilitating the composition of console commands for storage systems and appliances. The techniques include receiving a command prefix at a management console and accessing a plurality of first parameter designations associated with the command prefix from a first hierarchical level of a command tree. The techniques include receiving a selection of a first parameter designation from among the first parameter designations and accessing a plurality of second parameter designations associated with the first parameter designation from a second hierarchical level of the command tree. The techniques include receiving a selection of a second parameter designation from among the second parameter designations and merging the command prefix, the first parameter designation, and the second parameter designation to form a console command for performing a specified task or operation. The techniques include performing the specified task or operation by executing the console command, which may have its own parameters.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of facilitating the composition of console commands, comprising: receiving a command prefix at a console of a computer; accessing a plurality of first parameter designations associated with the command prefix from a first hierarchical level of a command tree; receiving a selection of a first parameter designation from among the plurality of first parameter designations; accessing a plurality of second parameter designations associated with the first parameter designation from a second hierarchical level of the command tree; receiving a selection of a second parameter designation from among the plurality of second parameter designations; and merging the command prefix, the first parameter designation, and the second parameter designation to form a console command for performing a specified task or operation. 2 . The method of claim 1 wherein the console command has its own parameters, if required, and wherein the method further comprises: executing the console command to perform the specified task or operation. 3 . The method of claim 1 further comprising: having received the command prefix at the console of the computer, entering the command prefix on a command line of a command line interface (CLI) of the computer. 4 . The method of claim 3 further comprising: having received the selection of the first parameter designation from among the plurality of first parameter designations, causing the first parameter designation to automatically appear on the command line adjacent and following the command prefix, the command prefix and the first parameter designation being separated on the command line by a first space character. 5 . The method of claim 4 further comprising: having received the selection of the second parameter designation from among the plurality of second parameter designations, causing the second parameter designation to automatically appear on the command line adjacent and following the first parameter designation, the first parameter designation and the second parameter designation being separated on the command line by a second space character. 6 . The method of claim 5 wherein the merging of the command prefix, the first parameter designation, and the second parameter designation includes forming the console command on a next input line below the command line of the CLI. 7 . The method of claim 5 wherein the merging of the command prefix, the first parameter designation, and the second parameter designation includes forming the console command on the same input line as the command line of the CLI. 8 . The method of claim 5 wherein the merging of the command prefix, the first parameter designation, and the second parameter designation includes forming the console command on a next input line below the command line of the CLI or the same input line as the command line of the CLI with the first space character separating the command prefix and the first parameter designation being removed and the second space character separating the first parameter designation and the second parameter designation being removed. 9 . The method of claim 1 wherein the command prefix corresponds to a second console command configured to accept the first parameter designation and the second parameter designation as a first command parameter and a second command parameter, respectively, and wherein the method further comprises: executing the second console command with the first command parameter to navigate the command tree to select the first parameter designation; and executing the second console command with the second command parameter to navigate the command tree to select the second parameter designation. 10 . A system for facilitating the composition of console commands, comprising: a memory; and processing circuitry configured to execute program instructions out of the memory to: receive a command prefix at a console of a computer; access a plurality of first parameter designations associated with the command prefix from a first hierarchical level of a command tree; receive a selection of a first parameter designation from among the plurality of first parameter designations; access a plurality of second parameter designations associated with the first parameter designation from a second hierarchical level of the command tree; receive a selection of a second parameter designation from among the plurality of second parameter designations; and merge the command prefix, the first parameter designation, and the second parameter designation to form a console command for performing a specified task or operation. 11 . The system of claim 10 wherein the console command has its own parameters, if required, and wherein the processing circuitry is further configured to execute the program instructions out of the memory to execute the console command to perform the specified task or operation. 12 . The system of claim 10 wherein the processing circuitry is further configured to execute the program instructions out of the memory, having received the command prefix at the console of the computer, to enter the command prefix on a command line of a command line interface (CLI) of the computer. 13 . The system of claim 12 wherein the processing circuitry is further configured to execute the program instructions out of the memory, having received the selection of the first parameter designation from among the plurality of first parameter designations, to cause the first parameter designation to automatically appear on the command line adjacent and following the command prefix, wherein the command prefix and the first parameter designation are separated on the command line by a first space character. 14 . The system of claim 13 wherein the processing circuitry is further configured to execute the program instructions out of the memory, having received the selection of the second parameter designation from among the plurality of second parameter designations, to cause the second parameter designation to automatically appear on the command line adjacent and following the first parameter designation, wherein the first parameter designation and the second parameter designation are separated on the command line by a second space character. 15 . The system of claim 14 wherein the processing circuitry is further configured to execute the program instructions out of the memory to form the console command on a next input line below the command line of the CLI. 16 . The system of claim 14 wherein the processing circuitry is further configured to execute the program instructions out of the memory to form the console command on the same input line as the command line of the CLI. 17 . The system of claim 14 wherein the processing circuitry is further configured to execute the program instructions out of the memory to form the console command on a next input line below the command line of the CLI or the same input line as the command line of the CLI with the first space character separating the command prefix and the first parameter designation being removed and the second space character separating the first parameter designation and the second parameter designation being removed. 18 . The system of claim 10 wherein the command prefix corresponds to a second console command configured to accept the first parameter designation and the second parameter designation as a first command parameter and a second command parameter, respectively, and wherein the processing circuitry is further con

Assignees

Inventors

Classifications

  • G06F9/544Primary

    Buffers; Shared memory; Pipes · CPC title

  • Command shells · 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 US2023116173A1 cover?
Techniques for facilitating the composition of console commands for storage systems and appliances. The techniques include receiving a command prefix at a management console and accessing a plurality of first parameter designations associated with the command prefix from a first hierarchical level of a command tree. The techniques include receiving a selection of a first parameter designation f…
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification G06F9/544. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 13 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).