System and method for inhibiting interaction with malicious software
First Claim
1. A computer program product for reducing risks associated with software interaction, the computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising one or more software modules having executable instructions for:
- identifying keywords in a disclaimer associated with a software product by searching the disclaimer for the keywords without user interaction, wherein the disclaimer includes a graphical widget to interact with the software product;
highlighting the keywords in the disclaimer that resulted from searching the disclaimer without user interaction;
removing interactive content that facilitates interaction with the software product by modifying the graphical widget to prevent interaction with the software product; and
adding interactive content that facilitates sending a request for permission to interact further with the software product by modifying the graphical widget to facilitate sending the request for permission, wherein said request includes the highlighted disclaimer.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for protecting against installation of malicious software includes preventing interaction with a software product when keywords in a disclaimer associated with the software product are detected. A computing device identifies keywords in a disclaimer associated with a software product. If keywords are identified, further interaction with the software is prevented by removing interactive content that facilitates interaction with the software and adding interactive content facilitating sending a request to an administrator for permission to interact with the software. The administrator determines whether interaction with the software product is permitted.
-
Citations
22 Claims
-
1. A computer program product for reducing risks associated with software interaction, the computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising one or more software modules having executable instructions for:
-
identifying keywords in a disclaimer associated with a software product by searching the disclaimer for the keywords without user interaction, wherein the disclaimer includes a graphical widget to interact with the software product; highlighting the keywords in the disclaimer that resulted from searching the disclaimer without user interaction; removing interactive content that facilitates interaction with the software product by modifying the graphical widget to prevent interaction with the software product; and adding interactive content that facilitates sending a request for permission to interact further with the software product by modifying the graphical widget to facilitate sending the request for permission, wherein said request includes the highlighted disclaimer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for reducing risks associated with software interaction, comprising the computer-implemented acts of:
-
parsing a disclaimer associated with a software product to identify keywords in the disclaimer content by searching the disclaimer for the keywords without user interaction, wherein the disclaimer includes a graphical widget to interact with the software product; removing from a graphical display interactive content that facilitates interaction with the software product if keywords are identified in the disclaimer content by modifying the graphical widget to prevent interaction with the software product; and adding to the graphical display interactive content that facilitates sending a request for permission to further interact with the software product if keywords are identified in the disclaimer content by modifying the graphical widget to facilitate sending the request for permission. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for reducing risks associated with software interaction, comprising the computer-implemented acts of:
-
identifying keywords in a disclaimer associated with a software product by searching the disclaimer for the keywords without user interaction, wherein the disclaimer includes a graphical widget to interact with the software product; highlighting the keywords in the disclaimer that resulted from searching the disclaimer without user interaction; removing interactive content that facilitates interaction with the software product by modifying the graphical widget to prevent interaction with the software product; and adding interactive content that facilitates sending a request for permission to interact further with the software product by modifying the graphical widget to facilitate sending the request for permission, wherein said request includes the highlighted disclaimer. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product for reducing risks associated with software interaction, the computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising one or more software modules having executable instructions for:
-
parsing a disclaimer associated with a software product to identify keywords in the disclaimer content by searching the disclaimer for the keywords without user interaction, wherein the disclaimer includes a graphical widget to interact with the software product; removing from a graphical display interactive content that facilitates interaction with the software product if keywords are identified in the disclaimer content by modifying the graphical widget to prevent interaction with the software product; and adding to the graphical display interactive content that facilitates sending a request for permission to further interact with the software product if keywords are identified in the disclaimer content by modifying the graphical widget to facilitate sending the request for permission. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification