Enhanced context-based command line interface auto-completion using multiple command matching conditions
AssigneeFortinet, Inc.
InventorMohammad Mehdi Zeinali Zadeh Ranjhbar Ranjbar
Life of this patent
Estimating the term…
Loading patent…
AssigneeFortinet, Inc.
InventorMohammad Mehdi Zeinali Zadeh Ranjhbar Ranjbar
Estimating the term…
Systems and methods for improved command line interface (CLI) auto-completion. According to one embodiment, a command auto-complete assistant running on a network security device receives input text entered by a user via a command line interface (CLI) console associated with the network security device. A list of auto-complete suggestions is determined by the command auto-complete assistant by matching the input text with multiple commands of a command set based on a matching condition. A score is calculated by the command auto-complete assistant for each auto-complete suggestion in the list of auto-complete suggestions based on at least one priority weighting factor. The list of auto-complete suggestions is sorted by the command auto-complete assistant based on their respective scores. At least one of the sorted auto-complete suggestions is displaying by the command auto-complete assistant on the CLI console.
A method comprising:
A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by one or more processors of a network security device, cause the one or more processors to perform a method comprising:
A network security device comprising:
Dependencies are inferred from the claim text.