Enhanced browsing with security scanning
First Claim
1. A method of secure scanning of a second web page linked to a first web page being displayed by a browser in a browser window on a client computing device, the method comprising:
- identifying a target link to a second web page from one or more links that are contained within a first web page;
prior to receiving a user selection of the target link, prefetching content from the second web page;
loading the prefetched content from the second web page into a safe cache on the client computing device before receiving the user selection of the target link;
scanning the prefetched content from the second web page for a security threat, within the safe cache, wherein the safe cache is configured to prevent the prefetched content from altering a memory location or storage location external to the safe cache;
detecting user placement of a cursor proximate to the target link;
in response to identifying a security threat within the prefetched content, presenting a warning to the user along with one or more selectable options, including an option to ignore the warning; and
in response to identifying no security threat within the prefetched content, or in response to the user selecting the option to ignore the warning, causing display of a second window comprising the prefetched content.
3 Assignments
0 Petitions
Accused Products
Abstract
A method scans a second web page linked to a first web page being displayed by a browser. The method identifies a target link to the second web page. Prior to receiving a user selection of the target link, the method prefetches content from the second web page and loads it into a safe cache before receiving the user selection of the target link. The method scans the prefetched content for a security threat, within the safe cache, which is configured to prevent the prefetched content from altering a memory or storage location external to the safe cache. The method detects user placement of a cursor proximate to the target link and, in response to identifying a security threat, presents a warning to the user, or in response to identifying no threat or the user opting to ignore the warning, causing display of a second window comprising the prefetched content.
-
Citations
15 Claims
-
1. A method of secure scanning of a second web page linked to a first web page being displayed by a browser in a browser window on a client computing device, the method comprising:
-
identifying a target link to a second web page from one or more links that are contained within a first web page; prior to receiving a user selection of the target link, prefetching content from the second web page; loading the prefetched content from the second web page into a safe cache on the client computing device before receiving the user selection of the target link; scanning the prefetched content from the second web page for a security threat, within the safe cache, wherein the safe cache is configured to prevent the prefetched content from altering a memory location or storage location external to the safe cache; detecting user placement of a cursor proximate to the target link; in response to identifying a security threat within the prefetched content, presenting a warning to the user along with one or more selectable options, including an option to ignore the warning; and in response to identifying no security threat within the prefetched content, or in response to the user selecting the option to ignore the warning, causing display of a second window comprising the prefetched content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions thereon that, if executed by a client computing device, cause the client computing device to perform operations of enhanced browsing with security scanning, the instructions comprising:
-
instructions to identify a target link to a second web page from one or more links that are displayed within a first web page; instructions to prefetch content from the second web page prior to receiving a user selection of the target link; instructions to load the prefetched content into a safe cache on the client computing device before receiving the user selection of the target link; instructions to scan the prefetched content for a security threat, within the safe cache, wherein the safe cache is configured to prevent the prefetched content from altering a memory location or storage location external to the safe cache; instructions to detect user placement of a cursor proximate to the target link; instructions to, in response to identifying a security threat with the prefetched content, present a warning along with one or more selectable options, including an option to ignore the warning, to the user if a security threat is detected within the prefetched content; and instructions to, in response to identifying no security threat with the prefetched content or in response to receiving from the user a selectable option to ignore the warning, to cause display of a second window comprising the prefetched content if no security threat is detected within the prefetched content or if the user selects the option to ignore the warning. - View Dependent Claims (12)
-
-
13. A method of enhanced browsing with security scanning, the method comprising:
-
identifying a target link to content from one or more links that are contained within a first document displayed on a client computing device; prior to receiving a user selection of the target link, prefetching the content; loading the content into a safe cache on the client computing device before receiving a user selection of the target link; while the content is in the safe cache; preventing the content from altering a memory location or storage location external to the safe cache; and scanning the content on the client computing device to identify a presence or absence of a security threat; detecting placement of a cursor proximate to the target link and presenting one or more user selectable options to initiate in response to an identified security threat; and in response to identifying no security threat within the content or in response to receiving from the user selecting a selectable option to ignore an identified security threat, causing display of a second window comprising the content. - View Dependent Claims (14, 15)
-
Specification