The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 07, 2019
Filed:
Feb. 26, 2018
Arista Networks, Inc., Santa Clara, CA (US);
Diego Alfredo Asturias, Mountain View, CA (US);
Peter E. Rufer, Palo Alto, CA (US);
Hua Zhong, San Jose, CA (US);
Arista Networks, Inc., Santa Clara, CA (US);
Abstract
A method and system for processing commands on a network device. The method may include instantiating a command execution back end that includes a parser, an activity thread, and a command execution server thread; receiving a connection; instantiating a command execution front end including a controlling terminal; detecting the instantiation of the command execution front end; creating a connection thread including an input communication channel, an output communication channel, an error communication channel, and a thread local working directory; receiving signal socket information, arguments socket information, connection environment information, a user identifier, a group identifier; a name of the controlling terminal, and a connection type; receiving additional command execution information; receiving a command; sending the command from the command execution front end to the connection thread; parsing the command using the parser; executing the parsed command to obtain a result; and providing the result to the command execution front end.