PROGRAMMING A DATA NETWORK DEVICE USING USER DEFINED SCRIPTS
First Claim
1. A system for programming a network device with user-defined instruction scripts, the system comprising:
- a servicing node, comprising;
at least one user defined object; and
an object virtual machine that executes instructions enabled by the at least one user defined object while the servicing node processes a network session between a client device and a server; and
at least one node controller that sends a user defined class and a user defined object configuration to the servicing node, the user defined class and user defined object configuration used by the servicing node to instruct an object virtual machine to generate the at least one user defined object.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments for programming a network device using user-defined scripts are disclosed. The systems and methods provide for a servicing node to receive a request for a network session between a client device and a server, receive a user defined class and a user defined object configuration from a node controller, and use the information to instruct an object virtual machine to generate at least one user defined object. The servicing node can then apply the at least one user defined object to a data packet of the network session, where the user defined object allows a user to configure the network device with user-defined instruction scripts.
-
Citations
20 Claims
-
1. A system for programming a network device with user-defined instruction scripts, the system comprising:
-
a servicing node, comprising; at least one user defined object; and an object virtual machine that executes instructions enabled by the at least one user defined object while the servicing node processes a network session between a client device and a server; and at least one node controller that sends a user defined class and a user defined object configuration to the servicing node, the user defined class and user defined object configuration used by the servicing node to instruct an object virtual machine to generate the at least one user defined object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to configure a network device with user-defined instruction scripts, the method comprising:
-
receiving a request for a network session between a client device and a server; receiving a user defined class and a user defined object configuration at a servicing node, the user defined class and user defined object configuration used by the servicing node to instruct an object virtual machine to generate at least one user defined object; and applying the at least one user defined object to a data packet of the network session, wherein the user defined object allows a user to configure the network device with user-defined instruction scripts. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium comprising instructions, which when executed by one or more processors of a network controller, perform a method for configuring a network device with user-defined instruction scripts, the method comprising:
-
receiving a request for a network session between a client device and a server; receiving a user defined class and a user defined object configuration at a servicing node, the user defined class and user defined object configuration used by the servicing node to instruct an object virtual machine to generate at least one user defined object; applying the at least one user defined object to a data packet of the network session, wherein the user defined object allows a user to configure the network device with user-defined instruction scripts.
-
Specification