Session slicing of mirrored packets
US-12184680-B2 · Dec 31, 2024 · US
US10320845B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10320845-B2 |
| Application number | US-201615206632-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 11, 2016 |
| Priority date | Jul 9, 2015 |
| Publication date | Jun 11, 2019 |
| Grant date | Jun 11, 2019 |
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.
Systems, methods, and software described herein provide for identifying recommended feature sets for new security applications. In one example, a method of providing recommended feature sets for a new security application includes identifying a request for the new security application, and determining a classification for the new security application. The method further provides identifying related applications to the new security application based on the classification, and identifying a feature set for the new security application based on features provided in the related applications.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying a request to generate a new security application; determining a classification for the new security application based on security responsibilities of the new security application; identifying related applications with the same classification; identifying features implemented in the related applications; and identifying a recommended feature set comprising one or more features for the new security application, wherein the recommended feature set is identified based on the features implemented in the related applications, wherein each feature in the feature set is associated with a unified command to implement the feature in the related applications that have the feature, and wherein the unified command is translated by each application that has the feature into operations associated with the application. 2. The method of claim 1 wherein determining the classification for the new security application comprises: generating a user interface to receive the classification for the new security application; and receiving the classification from a developer for the new security application via the user interface. 3. The method of claim 1 wherein the new security application comprises one of a firewall, an antivirus application, a ticketing application, or a backup application. 4. The method of claim 1 wherein the features comprise security actions to be taken against security threats of a computing network. 5. The method of claim 1 further comprising: maintaining at least one data structure, the data structure associating applications with available features; and wherein identifying the features implemented in the related applications comprises identifying the features implemented in the related applications based on the at least one data structure. 6. The method of claim 1 wherein the unified command comprises a command in a unified syntax for an administrator of a computing network. 7. The method of claim 1 wherein the related applications comprise applications to provide security operations on different computing system hardware or software configurations. 8. A computing apparatus comprising: one or more non-transitory computer readable storage media; a processing system operatively coupled with the one or more non-transitory computer readable storage media; and program instructions stored on the one or more non-transitory computer readable storage media that, when executed by the processing system, direct the processing system to at least: identify a request to generate a new security application; determine a classification for the new security application based on security responsibilities of the new security application; identify related applications with the same classification; identify features implemented in the related applications; and identify a recommended feature set comprising one or more features for the new security application, wherein the recommended feature set is identified based on the features implemented in the related applications, wherein each feature in the feature set is associated with a unified command to implement the feature in the related applications that have the feature, and wherein the unified command is translated by each application that has the feature into operations associated with the application. 9. The computing apparatus of claim 8 wherein the program instructions to determine the classification for the new security application direct the processing system to generate a user interface to receive the classification for the new security application and receive the classification from a developer via the user interface. 10. The computing apparatus of claim 8 wherein the new security application comprises one of a firewall, an antivirus application, a ticketing application, or a backup application. 11. The computing apparatus of claim 8 wherein the features comprise security actions to be taken against security threats of a computing network. 12. The computing apparatus of claim 8 : wherein the program instructions further direct the processing system to maintain at least one data structure, the data structure associating applications with available features; and wherein identifying the features implemented in the related applications comprises identifying the features implemented in the related applications based on the at least one data structure. 13. The computing apparatus of claim 8 wherein the unified command comprises a command in a unified syntax for an administrator of a computing network. 14. The computing apparatus of claim 8 wherein the related applications comprise applications to provide security operations on different computing system hardware or software configurations. 15. An apparatus comprising: one or more non-transitory computer readable storage media; program instructions stored on the one or more non-transitory computer readable storage media that, when executed by a processing system, direct the processing system to at least: identify a request to generate a new security application; determine a classification for the new security application based on security responsibilities of the new security application; identify related applications with the same classification; identify features implemented in the related applications; and identify a recommended feature set comprising one or more features for the new security application, wherein the recommended feature set is identified based on the features implemented in the related applications, wherein each feature in the feature set is associated with a unified command to implement the feature in the related applications that have the feature, and wherein the unified command is translated by each application that has the feature into operations associated with the application. 16. The apparatus of claim 15 wherein the program instructions to determine the classification for the new security application direct the processing system to generate a user interface to receive the classification for the new security application and receive the classification from a developer via the user interface. 17. The apparatus of claim 15 wherein the new security application comprises one of a firewall, an antivirus application, a ticketing application, or a backup application. 18. The apparatus of claim 15 wherein the features comprise security actions to be taken against security threats of a computing network. 19. The apparatus of claim 15 : wherein the program instructions further direct the processing system to maintain at least one data structure, the data structure associating applications with available features; and wherein identifying the features implemented in the related applications comprises identifying the features implemented in the related applications based on the at least one data structure. 20. The apparatus of claim 15 wherein the program instructions to determine the classification for the new security application direct the processing system to receive the classification for the new security application from a developer of the new security application.
Assessing vulnerabilities and evaluating computer system security · CPC title
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity · CPC title
for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.