VIRTUALLY EXTENDING THE FUNCTIONALITY OF A NETWORK DEVICE
First Claim
Patent Images
1. A method for virtually extending the functionality of a network device to a server, the method comprising the steps of:
- receiving, by a virtual device which is in communication with the network device and which virtually represents functionality of the network device, a function request from the server, the function request corresponding to a function for the network device to perform;
determining a manner to perform the function for the network device based on the function request; and
performing the function corresponding to the function request based on the determined manner.
1 Assignment
0 Petitions
Accused Products
Abstract
Virtually extending the functionality of a network device to a server is provided. A virtual device which is in communication with the network device and which virtually represents functionality of the network device receives a function request from the server. The function request corresponds to a function for the network device to perform. A manner to perform the function for the network device based on the function request is determined. The function corresponding to the function request is performed based on the determined manner.
-
Citations
24 Claims
-
1. A method for virtually extending the functionality of a network device to a server, the method comprising the steps of:
-
receiving, by a virtual device which is in communication with the network device and which virtually represents functionality of the network device, a function request from the server, the function request corresponding to a function for the network device to perform; determining a manner to perform the function for the network device based on the function request; and performing the function corresponding to the function request based on the determined manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A virtual device for virtually extending the functionality of a network device to a server, comprising:
-
a computer-readable memory constructed to store computer-executable process steps; and a processor constructed to execute the computer-executable process steps stored in the memory, wherein the virtual device is in communication with the network device and virtually represents functionality of the network device, the process steps comprising; receiving the function request corresponding to a function for the network device to perform; determining a manner to perform the function for the network device based on the function request; and performing the function corresponding to the function request based on the determined manner. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable memory medium on which is stored computer-executable process steps for virtually extending the functionality of a network device to a server, the process steps comprising:
-
receiving, by a virtual device which is in communication with the network device and which virtually represents functionality of the network device, a function request from the server, the function request corresponding to a function for the network device to perform; determining a manner to perform the function for the network device based on the function request; and performing the function corresponding to the function request based on the determined manner. - View Dependent Claims (22, 23, 24)
-
Specification