Patent ID: 7412701

Claim:
A method of performing network management operations using a virtual machine that executes a high-level programming language and is hosted by a network routing device, the method comprising the computer-implemented steps of: receiving one or more applets expressed in the high-level programming language at the network routing device; loading the one or more applets for execution; converting the one or more applets into one or more sets of machine code; executing the sets of machine code in the network device, wherein executing the sets of machine code provides immediate access to real-time data of the device, performs dynamic management of network protocols, and displays the real-time data synchronized to a system clock of the network routing device; consolidating event logs, user specific control tasks, and user specific monitoring tasks at the network routing device, and providing periodic updates from the network routing device; and providing the virtual machine in the network routing device by executing a build process of an operating system, wherein the build process performs a build of the virtual machine.