Risk Assessment for Software Applications
US-2015143528-A1 · May 21, 2015 · US
US9954883B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9954883-B2 |
| Application number | US-201213718970-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2012 |
| Priority date | Dec 18, 2012 |
| Publication date | Apr 24, 2018 |
| Grant date | Apr 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A set of attributes of a particular asset of a computing environment is identified that are determined from data collected by one or more utilities in the computing environment. A criticality rating is automatically determined for the particular asset based at least in part on the set of attributes. A security activity is caused to be performed relating to the particular asset based on the automatically determined criticality rating of the particular asset.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying a set of attributes of a particular asset of a computing environment determined from data collected by one or more utilities in the computing environment, wherein the set of attributes identifies one or more users associated with the particular asset and a context of use of the asset by the one or more users; determining that a criticality rating value does not exist for the particular asset based on an event involving the particular asset; automatically determining, using at least one processor device, the criticality rating value for the particular asset based at least in part on the one or more associated users and the context of use, wherein the criticality rating value indicates an impact of damage to or loss of the particular asset, and the criticality rating value is determined in response to the event involving the particular asset; calculating a risk measure for the particular asset from the determined criticality rating value, vulnerability detection data identifying vulnerabilities of the particular asset, and countermeasure detection data identifying countermeasures deployed on the particular asset; and causing a security activity to be performed relating to the particular asset based at least in part on the calculated risk measure for the particular asset. 2. The method of claim 1 , wherein the data is collected using an agent deployed on a computing device of the particular asset. 3. The method of claim 2 , wherein the particular asset includes one of a data structure and an application hosted on the computing device. 4. The method of claim 2 , wherein the particular asset includes the computing device. 5. The method of claim 1 , wherein the data is collected using utilities remote from the particular asset. 6. The method of claim 5 , wherein the utilities include at least one of security tools of the computing environment and network elements of the computing environment. 7. The method of claim 5 , wherein the data is collected from both the remote utilities and a local agent deployed on a computing device of the particular asset. 8. The method of claim 1 , wherein the set of attributes includes a type of content stored in connection with the particular asset. 9. The method of claim 1 , wherein the set of attributes includes a type of application associated with the particular asset. 10. At least one non-transitory machine accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to: identify a set of attributes of a particular asset of a computing environment determined from data collected by one or more utilities in the computing environment, wherein the set of attributes identifies one or more users associated with the particular asset and a context of use of the asset by the one or more users; determine that a criticality rating value does not exist for the particular asset based on an event involving the particular asset; automatically determine the criticality rating value for the particular asset based at least in part on the one or more associated users and the context of use, wherein the criticality rating value indicates an impact of damage to or loss of the particular asset, and the criticality rating value is determined in response to the event involving the particular asset; calculate a risk measure for the particular asset from the determined criticality rating value, vulnerability detection data identifying vulnerabilities of the particular asset, and countermeasure detection data identifying countermeasures deployed on the particular asset; and cause a security activity to be performed relating to the particular asset based at least in part on the calculated risk measure for the particular asset. 11. The storage medium of claim 10 , wherein causing the security activity to be performed includes determining a priority for the security activity based on the automatically determined criticality rating value. 12. The storage medium of claim 10 , wherein automatically determining the criticality rating value includes determining whether the set of attributes corresponds to a set of pre-defined characteristics evidencing criticality of the particular asset. 13. The storage medium of claim 12 , wherein automatically determining the criticality rating value includes executing a set of checks on the particular asset, wherein each check in the set of checks is used to determine whether assets include attributes corresponding to one or more particular characteristics in the set of characteristics. 14. The storage medium of claim 10 , wherein the data includes network data indicating monitored communications over a network relating to the particular asset. 15. The storage medium of claim 14 , wherein the set of attributes includes an amount of traffic over the network relating to the particular asset. 16. The storage medium of claim 14 , wherein the set of attributes includes identification of a computing environment user originating one or more of the monitored communications. 17. The storage medium of claim 14 , wherein the set of attributes includes a role of the particular asset determined from the monitored communications. 18. The storage medium of claim 14 , wherein the set of attributes includes a type of content included in the monitored communications. 19. The storage medium of claim 10 , wherein the set of attributes includes a status of the particular asset relating to how the particular asset is deployed within the computing environment. 20. The storage medium of claim 10 , wherein the set of attributes includes identification of a particular computing environment user associated with the particular asset. 21. The storage medium of claim 10 , wherein the set of attributes includes security protections deployed in connection with the particular asset. 22. The storage medium of claim 21 , wherein the security protections include at least one of data loss prevention, change control policies, and access control. 23. A system comprising: at least one processor device; at least one memory element; and a criticality assessment engine configured when executed by the at least one processor device to: identify data collected by one or more utilities in a computing environment, the collected data pertaining to a particular asset of the computing environment; identify from the collected data, a set of attributes of the particular asset, wherein the set of attributes identifies one or more users associated with the particular asset and a context of use of the asset by the one or more users; determine that a criticality rating value does not exist for the particular asset based on an event involving the particular asset; automatically determine the criticality rating value for the particular asset based at least in part on the one or more associated users and the context of use, wherein the criticality rating value indicates an impact of damage to or loss of the particular asset, and the criticality rating value is determined in response to the event involving the particular asset; calculate a risk measure for the particular asset from the determined criticality rating value, vulnerability detection data identifying vulnerabilities of the particular asset, and countermeasure detection data identifying countermeasures deployed on the particular asset; and cause a security activity to be performed relating to t
Vulnerability analysis · CPC title
Event detection, e.g. attack signature detection · CPC title
Location-sensitive, e.g. geographical location, GPS · CPC title
eliminating virus, restoring damaged files · CPC title
by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.