US 12,235,964 B2
Secure collection and communication of computing device working data
Srinidhi Katte Vijayendra, Markham (CA)
Assigned to ATI Technologies ULC, Markham (CA)
Filed by ATI Technologies ULC, Markham (CA)
Filed on Nov. 13, 2020, as Appl. No. 17/098,234.
Claims priority of provisional application 63/083,584, filed on Sep. 25, 2020.
Prior Publication US 2022/0100860 A1, Mar. 31, 2022
Int. Cl. G06F 21/57 (2013.01); G06F 8/65 (2018.01); G06F 9/48 (2006.01)
CPC G06F 21/572 (2013.01) [G06F 8/65 (2013.01); G06F 9/4812 (2013.01); G06F 2221/033 (2013.01)] 33 Claims
OG exemplary drawing
 
1. A computer-executable method comprising:
applying firmware update information that indicates: a) one or more data collection locations, including a secure register in a hardware processor and at least one data collection location in a random access memory (RAM), and b) one or more target storage locations;
responsive to an interrupt event, using, by a processor of a computing device, a secure execution environment to perform a data gathering operation that comprises:
gathering data, from the one or more data collection locations including the secure register in a hardware processor and the at least one data collection location in the RAM; and
storing, at the one or more target storage locations, the gathered data.