System and method for enabling a web user to control network services
First Claim
1. A system for enabling an end-user in a data network to control network services offered by a Service Provider, comprising:
- a Web server, said Web server processing end-user service requests and embedding said service requests in a URL query field of a standard HTTP message; and
a network device for implementing said end-user services, according to said service requests.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for indirectly controlling network devices, implemented using standard protocols, without a server at the network device. The network device monitors the traffic between a WEB server and a WEB browser. The control is implemented by embedding commands and responses in standard HTTP redirect requests sent by the WEB server to the WEB browser. The network device monitors the requests, and detects the commands according to the port number they are sent from. If the commands are HTTP redirect requests and comply with a specific command format, the network device implements the commands. Additional services may be provided, wherein a RADIUS server, security module etc. are connected to the network device.
50 Citations
20 Claims
-
1. A system for enabling an end-user in a data network to control network services offered by a Service Provider, comprising:
-
a Web server, said Web server processing end-user service requests and embedding said service requests in a URL query field of a standard HTTP message; and
a network device for implementing said end-user services, according to said service requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for enabling an end-user in a data network to control network services offered by a Service Provider, comprising:
-
i) providing a means for reading and writing specific command formats within a URL field of a standard WEB page, to a Web server and to a network device;
ii) receiving an elected service request, by said Web server, and embedding said service request as a service command in a standard HTTP redirect request for the end-user, said service command complying with said specific format of URL fields of a standard HTTP message;
iii) intercepting said HTTP request by a network device, and monitoring said request for a request port number and for request type;
iv) if request received is from a determined port number, and is an HTTP redirect request, parsing said request to identify format of content contained within said URL field of a standard HTTP message; and
v) for commands that are compliant with said specific format of URL fields of said standard HTTP message, extracting said commands and implementing said commands in said network device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for communicating controls from a WEB server to a network device, comprising:
-
i) commanding the Web server to provide a particular port number to all service requests served in a network, and providing a means of reading and writing said service requests according to a determined HTTP URL field format;
ii) providing the network device With means to read and sprite said service requests according to a specific HTTP URL field format;
iii) receiving a service request from a client, to the Web server;
iv) extracting said service request, and embedding said service request as a service command in a standard HTTP redirect message, according to said determined HTTP URL field format, said HTTP request being from a determined port;
v) sending said HTTP message to said client;
vi) intercepting said HTTP message by the network device, according to said determined port; and
vii) if said commands in said HTTP message comply with said specific HTTP URL field format, implementing said service commands. - View Dependent Claims (18, 19, 20)
-
Specification