Patent ID: 9465721
Filing Date: 2016-10-11
CPC Classification: G06F

Claim Text:
1. A method, implemented at a computer system that includes one or more processors, for collecting performance data and snapshot data of an application executing on the one or more processors, the method comprising: during execution of an application; based at least on identifying satisfaction of the condition, pausing both execution of the application and collection of performance data; while execution of the application is paused, collecting the plurality of snapshot data items according to the dataset definition; subsequent to collecting the plurality of snapshot data items, resuming both execution of the application and collection of the performance data; assigning a first security policy to the collected performance data and a second security policy to the collected plurality of snapshot data items, the first security policy including a first indication that the collected performance data should be unencrypted and the second security policy including a second indication that the collected plurality of snapshot items should be encrypted; storing the collected performance data within a performance database in an unencrypted format based on the first indication of the first security policy; and storing the collected plurality of snapshot data items within a snapshot database in an encrypted format based on an the second indication of the second security policy.