HANDLING EXTERNAL CONTENT IN WEB APPLICATIONS
First Claim
1. One or more computer-readable media containing thereon computer-readable code for handling third-party content in web applications, comprising:
- operating a first set of software to detect a second set of content controlled by another wherein the second set of content is accessed or executed from embedded content in a web page rendered by a host application;
detecting one or more problems with the second set of content wherein the one or more problems include the second set of content no longer exists, the second set of content is unavailable, the second set of content changes, or the second set of content disrupts the host application; and
modifying the web page to remove the one or more problems that are detected.
2 Assignments
0 Petitions
Accused Products
Abstract
A media and method for detecting third-party content in web pages is provided. Computer software operates on a server or a client-side computer to identify and analyze third-party links and contents in web pages to determine if a third-party content sill exists, is available, has changed, or disrupts a web browser. A third-party link or content can be removed, changed, or replaced. A user can be notified or given an option to handle changed third-party content. The server may remove the third-party link or content by changing an HTML file for the web page. The client-side computer may remove the third-party link or content by dynamically changing the rendered web page before it is displayed to the user.
-
Citations
20 Claims
-
1. One or more computer-readable media containing thereon computer-readable code for handling third-party content in web applications, comprising:
-
operating a first set of software to detect a second set of content controlled by another wherein the second set of content is accessed or executed from embedded content in a web page rendered by a host application; detecting one or more problems with the second set of content wherein the one or more problems include the second set of content no longer exists, the second set of content is unavailable, the second set of content changes, or the second set of content disrupts the host application; and modifying the web page to remove the one or more problems that are detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media containing thereon computer-readable code for handling third-party content in web applications, comprising:
-
operating a first set of software to detect a second set of content controlled by another wherein the second set of content is accessed or executed from one or more links in a web page rendered by a host application; detecting one or more problems with the second set of content wherein the one or more problems include the second set of content no longer exists, the second set of content is unavailable, the second set of content changes, or the second set of content disrupts the host application; and providing to a user at least one of a notification about the one or more problems, an option to display the second set of content, and an option to display another set of content. - View Dependent Claims (16)
-
-
17. A method for detecting a validity of third-party content in a web application using a first set of computer software, comprising:
-
periodically, verifying one or more third-party links and one or more third-party content in a web page; searching for the one or more third-party links or the one or more third-party content associated with the web page; analyzing the one or more third-party links or the one or more third-party content to create one or more identifiers for each of the one or more third-party links or the one or more third-party content; and detecting a change in a link or a content from a comparison of a last identifier associated with a last analysis of the link or the content to the current identifier associated with a current analysis of the link or the content. - View Dependent Claims (18, 19, 20)
-
Specification