Personalized threat protection
AssigneeMicrosoft Technology Licensing, LLC
InventorsVaragur Karthikeyan Sriram Iyer, Thomas P. Gallagher, Matthew Bryan Jeffries
Life of this patent
Estimating the term…
Abstract
Implementations described herein disclose a system for providing personalized threat protection for users of computer applications. An implementation of a method disclosed herein includes analyzing usage pattern of an application by a client to determine various application functionalities used by the client, identifying security threats related to the various application functionalities used by the client, and changing the configuration settings of the application for the client based on the plurality of security threats.
Claims20
A physical article of manufacture including one or more non-transitory tangible computer-readable storage device, encoding computer-executable instructions for executing on a computer system a computer process to provide personalized threat protection for a computer application, the computer process comprising:
- analyzing usage pattern of the computer application by a client to determine a plurality of computer application functionalities used by the client;
- identifying a plurality of security threats related to one or more of the plurality of computer application functionalities used by the client;
- and
- modifying configuration settings of the computer application for the client based on the plurality of security threats.
A method of providing a personalized threat protection for a software application, the method comprising:
- analyzing, using a processor, usage pattern of the software application by a client to determine a plurality of software application functionalities used by the client;
- identifying a plurality of security threats related to one or more of the plurality of software application functionalities used by the client;
- and
- determining recommended configuration settings modifications for the software application based on the usage pattern of the software application and the plurality of security threats.
A system comprising:
- memory;
- one or more processor units;
- a threat protection system stored in the memory and executable by the one or more processor units, the threat protection system including:
- a usage pattern analysis module configured to analyze usage patterns of one or more functionalities of a computer application,
- a threat analysis module configured to analyze threat patterns to the one or more functionalities of the computer application, and
- a threat mitigation and recommendation module configured to determine recommended configuration settings modifications for the computer application based on the usage patterns of the one or more functionalities of the computer application and the threat patterns to the one or more functionalities of the computer application.
Dependencies are inferred from the claim text.