System and method for appending security information to search engine results
DC CAFCFirst Claim
1. A system for appending security information to search engine results, comprising:
- a search engine for locating web content that includes at least one designated search term, for preparing a search results summary that presents the located web content, for embedding an active program within the search results, and for issuing a security assessment request to a content security scanner to assess at least a portion of the located web content for potential security risks, wherein the active program, when executed, requests and receives security assessments of web content from a database manager;
a client computer communicatively coupled with said search engine for issuing a search request with at least one designated search term to said search engine, for receiving the search results summary with the embedded active program from said search engine, for executing the active program, and for combining the search results summary received from said search engine in response to the search request with security assessments received from the database manager in response to executing the active program, by (i) displaying a presentation of the search results summary with a portion of the security assessments while some of the security assessments have not yet been received, and (ii) dynamically updating the presentation when additional security assessments are received;
a content security scanner communicatively coupled with said search engine, for assessing security of web content for potential security risks, and for storing the security assessments in a database that stores security assessments of web content, the database being indexed by links to the web content; and
a database manager communicatively coupled with said content security scanner and with said client computer, which is invoked by the active program to retrieve from the database security assessments of the at least a portion of the located web content.
5 Assignments
Litigations
1 Petition
Reexamination
Accused Products
Abstract
A system for appending security information to search engine results, including a search engine for locating, in a computer network, web pages that include at least one designated search term, for issuing a security analysis request to a content security scanner to assess at least one designated web page for potential security risks, and for preparing a search results summary that includes links to the located web pages and security assessments for the located web pages, a client computer communicatively coupled with the search engine for issuing a search request with at least one user designated search term, to the search engine, and for receiving the search results summary from the search engine, and a content security scanner communicatively coupled with the search engine for assessing security of content in at least one designated web page. A method and computer-readable storage media are also described and claimed.
15 Citations
21 Claims
-
1. A system for appending security information to search engine results, comprising:
-
a search engine for locating web content that includes at least one designated search term, for preparing a search results summary that presents the located web content, for embedding an active program within the search results, and for issuing a security assessment request to a content security scanner to assess at least a portion of the located web content for potential security risks, wherein the active program, when executed, requests and receives security assessments of web content from a database manager; a client computer communicatively coupled with said search engine for issuing a search request with at least one designated search term to said search engine, for receiving the search results summary with the embedded active program from said search engine, for executing the active program, and for combining the search results summary received from said search engine in response to the search request with security assessments received from the database manager in response to executing the active program, by (i) displaying a presentation of the search results summary with a portion of the security assessments while some of the security assessments have not yet been received, and (ii) dynamically updating the presentation when additional security assessments are received; a content security scanner communicatively coupled with said search engine, for assessing security of web content for potential security risks, and for storing the security assessments in a database that stores security assessments of web content, the database being indexed by links to the web content; and a database manager communicatively coupled with said content security scanner and with said client computer, which is invoked by the active program to retrieve from the database security assessments of the at least a portion of the located web content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for appending security information to search engine results, comprising:
-
a search engine for locating web content that includes at least one designated search term, for preparing a search results summary that presents the located web content, and for embedding an active program within the search results summary, wherein the active program, when executed, requests and receives security assessments of web content from a content security scanner; a client computer communicatively coupled with said search engine for issuing a search request with at least one designated search term to said search engine, for receiving the search results summary with the embedded active program from said search engine, for executing the active program, and for combining the search results summary received from said search engine in response to the search request with security assessments received from said content security scanner in response to executing the active program, by (i) displaying a presentation of the search results summary with a portion of the security assessments while some of the security assessments have not yet been received, and (ii) dynamically updating the presentation when additional security assessments are received; and a content security scanner communicatively coupled with said client computer, which is invoked by the active program to assess security of at least a portion of the located web content for potential security risks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for appending security information to search engine results, comprising:
-
a database manager for storing in and retrieving security assessments from a database that stores security assessments of web content, the database being indexed by references to the web content; a client computer coupled with said database manager, for issuing a search request with at least one designated search term to a web server computer, and for executing active program code that invokes said database manager to retrieve security assessments of web content from the database, and for combining a search results summary received from the web server computer in response to the search request with security assessments received from said database manager in response to executing the active program, by (i) displaying a presentation of the search results summary with a portion of the security assessments while some of the security assessments have not yet been received, and (ii) dynamically updating the presentation when additional security assessments are received; a search engine for locating web content that includes at least one designated search term; a content security scanner coupled with said database manager, for assessing security of web content for potential security risks, and for storing the assessments within the database; and a web server computer, remote from said client computer, said search engine and said content security scanner and coupled with said client computer, with said search engine and with said content security scanner, the web server computer running a web application for receiving a search request from said client computer, for issuing a search request to said search engine, for issuing a security assessment request to said content security scanner for at least a portion of the web content located by said search engine, and for transmitting a search results summary of the web content located by said search engine, and the active program code, to said client computer. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification