Identifying statements requiring additional processing when forwarding a web page description
First Claim
1. A method of enabling a user to identify a plurality of statements potentially requiring modification when received contained in a web page description, said method comprising:
- displaying a language grammar of a statement type on a display, wherein said language grammar and said statement type are defined by a language used to specify said web page description, and wherein said language grammar contains a field name and wherein said field name is also displayed on said display;
enabling said user to provide a field value associated with said field name on said display;
generating a rule instance by incorporating said field value associated with said field name into said language grammar, whereby said rule instance contains both said field value and said field name,wherein said rule instance identifies at least some of said plurality of statements and wherein said rule instance is compared with a statement later received in said web page description to determine whether the statement requires modification.
2 Assignments
0 Petitions
Accused Products
Abstract
A system which enables an administrator to conveniently specify statements of a web page description which may require additional processing. The administrator may select from a list of statement types, and a language grammar corresponding to the selected statement type is displayed. The administrator may provide variable data associated with the fields of the displayed language grammar, and a rule instance is created from the language grammar and the variable data. An intermediate server may determine whether each statement of a web page description matches any of the rule instances. If a match is detected, the corresponding statement is determined to potentially require additional processing (such as modification of a URL in a reverse proxy server).
16 Citations
31 Claims
-
1. A method of enabling a user to identify a plurality of statements potentially requiring modification when received contained in a web page description, said method comprising:
-
displaying a language grammar of a statement type on a display, wherein said language grammar and said statement type are defined by a language used to specify said web page description, and wherein said language grammar contains a field name and wherein said field name is also displayed on said display; enabling said user to provide a field value associated with said field name on said display; generating a rule instance by incorporating said field value associated with said field name into said language grammar, whereby said rule instance contains both said field value and said field name, wherein said rule instance identifies at least some of said plurality of statements and wherein said rule instance is compared with a statement later received in said web page description to determine whether the statement requires modification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium carrying one or more sequences of instructions for causing a system to enable a user to identify a plurality of statements potentially requiring modification when received contained in a web page description, wherein execution of said one or more sequences of instructions by one or more processors contained in said system causes said one or more processors to perform the actions of:
-
displaying a language grammar of a statement type on a display, wherein said language grammar and said statement type are defined by a language used to specify said web page description, and wherein said language grammar contains a field name and wherein said field name is also displayed on said display; enabling said user to provide a field value associated with said field name on said display; and generating a rule instance by incorporating said field value associated with said field name into said language grammar, whereby said rule instance contains both said field value and said field name, wherein said rule instance identifies at least some of said plurality of statements and wherein said rule instance is compared with a statement later received in said web page description to determine whether the statement requires modification. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for enabling a user to identify a plurality of statements potentially requiring modification when received contained in a web page description, said system comprising:
-
a display interface causing a display on a display unit; a first interface sending data representing a language grammar of a statement type, wherein said language grammar and said statement type are defined by a language used to specify said web page description, wherein said display interface includes said language grammar in said display based on said data, wherein said field name is also displayed on said display; a second interface receiving data representing a variable data provided as an input associated with said language grammar in said display, wherein said variable data is provided by said user; and a processing unit incorporating said variable data into said language grammar to generate a rule instance, whereby said rule instance contains both said field value and said field name, wherein said rule instance identifies at least some of said plurality of statements and wherein said rule instance is compared with a statement later received in said web page description to determine whether the statement requires modification. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of identifying statements requiring modification when processing web pages, said method being performed in a web server, said method comprising:
-
displaying a language grammar of a statement type, wherein said language grammar and said statement type are defined by a language used to specify a web page description; enabling a user to incorporate a variable data into said language grammar to generate a rule instance; receiving a web page containing a plurality of statements; and comparing each of said plurality of statements with said rule instance to determine whether the statement requires modification. - View Dependent Claims (31)
-
Specification