Apparatus and method for determining compatibility of web sites with designated requirements based on functional characteristics of the web sites
First Claim
1. A computer implemented method of identifying web sites, comprising:
- identifying at least one functional characteristic of a web site to be tested, the at least one functional characteristic comprising at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data;
retrieving content for the web site;
testing the content of the web site for a presence of the at least one functional characteristic; and
storing results of the testing of the content of the web site.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for searching a database of web site functional characteristics to identify web sites that are compatible with designated functions are provided. With the apparatus and method, a database of functional characteristics is compiled and a search interface is provided. The database may be compiled in an automatic, manual, or semiautomatic manner by, for example, retrieving web site content with various functions of a web browser disabled and analyzing the resultant output through the web browser. With the search interface, a user may enter designations of the functional characteristics that the user is either interested in having or not having in the resultant list of web sites. Based on the user'"'"'s designation of functional characteristics, the search engine associated with the search interface searches the database of web sites and identifies the web site entries in the database that are compatible with the designated functional characteristics. The search engine then provides a listing of these web site entries through a search output interface which may then be used by the user that requested the search.
-
Citations
42 Claims
-
1. A computer implemented method of identifying web sites, comprising:
-
identifying at least one functional characteristic of a web site to be tested, the at least one functional characteristic comprising at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data; retrieving content for the web site; testing the content of the web site for a presence of the at least one functional characteristic; and storing results of the testing of the content of the web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 35, 38)
-
-
10. A computer program product comprising:
-
a computer usable medium having computer usable program code for identifying web sites, said computer program product including; computer usable program code for identifying at least one functional characteristic of a web site to be tested, the at least one functional characteristic comprising at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data; computer usable program code for retrieving content for the web site; computer usable program code for testing the content of the web site for a presence of the at least one functional characteristic; and computer usable program code for storing results of the testing of the content of the web site. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 36, 39)
-
-
19. An apparatus for identifying web sites, comprising:
-
a network interface; a database interface; and a web site content analysis engine coupled to the network interface and the database interface, wherein the web site content analysis engine identifies at least one functional characteristic of a web site to be tested, the at least one functional characteristic comprises at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data, retrieves content for the web site via the network interface, tests the content of the web site for a presence of the at least one functional characteristic, and stores results of the testing of the content of the web site via the database interface. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 37, 40)
-
-
28. A computer implemented method of identifying web sites, comprising:
-
receiving a search request including a designation of one or more web site functional characteristics, wherein the one or more web site functional characteristics comprise at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data; searching a web site functional characteristics database based on the search request; and returning results of searching the web site functional characteristics database to thereby identify zero or more web sites having or not having the designated one or more web site functional characteristics. - View Dependent Claims (29, 30, 41)
-
-
31. A data structure having entries corresponding to web sites for use by a computing device to identify web sites based on functional characteristics, each entry comprising:
-
a web site identifier field for identifying a web site; and one or more functional characteristic fields for identifying one or more functional characteristics of the web site identified in the web site identifier field, wherein the one or more functional characteristics comprise at least one of use of active scripting, a type of active scripting used, a plug-in application used, use of forms, storing of cookies on a client device, providing dynamic web page content, providing dynamic user interfaces, displaying digital movies, and broadcasting audio data. - View Dependent Claims (32, 33, 34, 42)
-
Specification