Method and apparatus for dynamically adding functionality to a set of instructions for processing a Web document based on information contained in the Web document
First Claim
1. A computer implemented method for adding functionality to a first set of instructions provided for processing a Web document, said method comprising the steps of:
- executing said first set of instructions to process said Web document;
said first set of instructions decoding a first statement provided by said Web document, said first statement including a first command and at least one instruction provided as an argument to said first command;
said first set of instructions issuing said first command provided by said Web document to be executed;
in response to an execution of said first command, said first set of instructions decoding said one instruction provided as said argument to said command and issuing said one instruction to be executed; and
providing new Web document processing functionality to said first set of instructions upon execution of said one instruction provided by said first statement of said Web document.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for dynamically adding new functionality to a first set of instructions that processes Web documents. The invention includes the first step of the first set of instructions decoding a first statement of the Web document. The first statement includes a first command and at least one instruction provided as an argument to the first command. In response to executing the first command, the first set of instructions decodes the instruction provided as the argument to the first command and issues the instruction to be executed. Executing the instruction provided as an argument to the first command, results in new Web document processing functionality being added to the first set of instructions.
67 Citations
34 Claims
-
1. A computer implemented method for adding functionality to a first set of instructions provided for processing a Web document, said method comprising the steps of:
-
executing said first set of instructions to process said Web document; said first set of instructions decoding a first statement provided by said Web document, said first statement including a first command and at least one instruction provided as an argument to said first command; said first set of instructions issuing said first command provided by said Web document to be executed; in response to an execution of said first command, said first set of instructions decoding said one instruction provided as said argument to said command and issuing said one instruction to be executed; and providing new Web document processing functionality to said first set of instructions upon execution of said one instruction provided by said first statement of said Web document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having stored thereon a first set of instructions, said first set of instructions provided for processing a Web document, said first set of instructions, which, when executed by a processor, cause said processor to perform the steps of:
-
decoding by said first set of instructions a first statement provided by said Web document, said first statement including a first command and at least one instruction provided as an argument to said first command; issuing by said first set of instructions said first command provided by said Web document to be executed; in response to an execution of said first command, decoding by said first set of instructions said one instruction provided as said argument to said command and issuing said one instruction to be executed; and providing new Web document processing functionality to said first set of instructions upon execution of said one instruction provided by said first statement of said Web document. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer system comprising of:
-
a first mechanism to process a Web document, said first mechanism operable to decode a first statement provided by said Web document, said first statement including a first command and at least one instruction provided as an argument to said first command; said first mechanism operable to issue said first command provided by said Web document to a processor to be executed; and said first mechanism operable to decode, in response to an execution of said first command, said one instruction provided as said argument to said command and issue said one instruction to be executed, wherein execution of said one instruction provides new Web document processing functionality to said first mechanism. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine-implemented method comprising the steps of:
-
receiving a Web document, the Web document providing information indicating a new functionality for processing the Web document; executing a set of instructions to process the document, the set of instructions including a set of one or more commands that provide functionality for processing the Web document; the set of instructions processing the information provided by the Web document, which information indicates the new functionality for processing the Web document; and in response to processing the information provided by the Web document for indicating the new functionality for processing the Web document, altering the set of one or more commands of the set of instructions to include a new command for providing the new functionality to the set of instructions for processing the Web document. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification