Computer system
First Claim
1. A method of operating a computer system attached to a network, comprising the steps of:
- retrieving over said network at least one Web page of data;
parsing said at least one page of data to locate an applet tag which refers to applet code that is available over the network for execution at said computer;
locating, associated with said applet tag an identifier to a file containing information about said code, said information comprising a list of attribute values which describes said code;
retrieving the list of attributes;
making a decision based on the contents of the list of attributes as to whether said code should be retrieved; and
retrieving said code if said decision was made to retrieve the code.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer workstation attached to a network such as the Internet runs browser software to access and retrieve pages of data from over the network, with the pages of data then being displayed at the computer workstation. A page of data can include a reference to code which the browser can also retrieve from over the network and then execute on the computer workstation. The reference to the code also has associated with it a reference to another file, again accessible over the network, which contains information pertaining to the code itself, such as the size of the code. The browser accesses the information in this file, prior to retrieving or executing the code. This information helps determine whether or not to retrieve the code.
50 Citations
31 Claims
-
1. A method of operating a computer system attached to a network, comprising the steps of:
-
retrieving over said network at least one Web page of data;
parsing said at least one page of data to locate an applet tag which refers to applet code that is available over the network for execution at said computer;
locating, associated with said applet tag an identifier to a file containing information about said code, said information comprising a list of attribute values which describes said code;
retrieving the list of attributes;
making a decision based on the contents of the list of attributes as to whether said code should be retrieved; and
retrieving said code if said decision was made to retrieve the code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system, attachable to a network comprising:
-
means for retrieving over said network at least one page of Web data;
means for parsing said at least one page of data to locate an applet tag which refers to applet code that is available over the network for execution at said computer;
means for locating, associated with said applet tag, an identifier to a file containing information about said code, said information comprising a list of attribute values which describes said code;
means for retrieving the list of attributes;
means for making a decision based on the contents of the list of attributes as to whether said code should be retrieved; and
means for retrieving said code if said decision was made to retrieve the code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for execution by a computer system attached to a network comprising:
-
means for retrieving over said network at least one Web page of data;
means for parsing said at least one page of data to locate an applet tag which refers to applet code that is available over the network for execution at said computer;
means for locating, associated with said applet tag, an identifier to a file containing information about said code, said information comprising a list of attribute values which describes said code;
means for retrieving the list of attributes;
means for making a decision based on the contents of the list of attributes as to whether said code should be retrieved; and
means for retrieving said code if said decision was made to retrieve the code. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of operating a Web server attached to the Internet comprising the steps of:
-
receiving a request from a Web browser for a Web page of data located at the Web server;
returning the requested page of data to the Web browser; and
including within the requested page an applet tag including (i) a reference to an applet and (ii) an identifier of a file containing information about said applet, said information comprising a list of attribute values which describes said applet, the attribute values being useful by the Web browser in deciding whether the applet should be requested.
-
Specification