SYSTEM AND METHOD FOR DETERMINING BROWSER PACKAGE AND VERSION COMPATIBILITY OF A WEB DOCUMENT
First Claim
1. A computer-based method, comprising the steps of:
- receiving an indication of a web document to inspect;
receiving an indication of a browser package having a set of versions containing at least one version;
retrieving from memory a first set of keywords corresponding to a computer language not executable by the browser package; and
determining based on the first set of keywords whether the web document is incompatible with the browser package.
1 Assignment
0 Petitions
Accused Products
Abstract
A system determines browser package and version compatibility of a web document by searching a document for computer language keywords. The system comprises keyword memory storing a first set of keywords corresponding to a computer language not executable by a browser package, a search engine coupled to the keyword memory for searching a web document for keywords, and an inspection engine coupled to the search engine for controlling the search engine to search the web document for the first set of keywords. The keywords used for determining browser package compatibility include keywords not executable by the browser package and executable by other browser packages. The keywords used for determining browser version compatibility include keywords specific to a version. Accordingly, the inspection engine may first test for compatibility with the latest version and may work its way downward. Based on the results, the inspection engine can determine with which browser packages and versions a web document is compatible.
85 Citations
43 Claims
-
1. A computer-based method, comprising the steps of:
-
receiving an indication of a web document to inspect;
receiving an indication of a browser package having a set of versions containing at least one version;
retrieving from memory a first set of keywords corresponding to a computer language not executable by the browser package; and
determining based on the first set of keywords whether the web document is incompatible with the browser package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
keyword memory storing a first set of keywords corresponding to computer language not executable by a browser package;
a search engine coupled to the keyword memory for searching a web document for keywords; and
an inspection engine coupled to the search engine for controlling the search engine to search the web document for the first set of keywords. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
means for receiving an indication of a web document to inspect;
means for receiving an indication of a browser package having a set of versions containing at least one version;
means for retrieving from memory a first set of keywords corresponding to a computer language not executable by the browser package; and
means for determining based on the first set of keywords whether the web document is incompatible with the browser package.
-
-
33. A computer-readable storage medium storing program code for causing a computer to perform the steps of:
-
receiving an indication of a web document to inspect;
receiving an indication of a browser package having a set of versions containing at least one version;
retrieving from memory a first set of keywords corresponding to a computer language not executable by the browser package; and
determining based on the first set of keywords whether the web document is incompatible with the browser package.
-
-
34. A computer-based method, comprising the steps of:
-
receiving an indication of a web document to inspect;
receiving an indication of a browser package containing a set of versions;
retrieving from memory a set of keywords corresponding to computer language not executable by at least one version of the set of versions; and
determining, if a keyword from the set of keywords is located in the web document, that the web document is incompatible with the at least one version of the set of versions. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A system, comprising:
-
keyword memory storing a set of keywords corresponding to a computer language not executable by a first version of a browser package containing a set of versions;
a search engine coupled to the keyword memory for searching a web document for keywords; and
an inspection engine coupled to the search engine for controlling the search engine to parse the web document for the set of keywords. - View Dependent Claims (40, 41, 42, 43)
-
Specification