The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 04, 2014
Filed:
Sep. 12, 2011
Miklos Szegedi, Redmond, WA (US);
Ryan S. Kivett, Redmond, WA (US);
Gregory W. Nichols, Bellevue, WA (US);
Mikhail Basilyan, Seattle, WA (US);
Jen-lung Chiu, Redmond, WA (US);
Genghis Karimov, Redmond, WA (US);
Miklos Szegedi, Redmond, WA (US);
Ryan S. Kivett, Redmond, WA (US);
Gregory W. Nichols, Bellevue, WA (US);
Mikhail Basilyan, Seattle, WA (US);
Jen-Lung Chiu, Redmond, WA (US);
Genghis Karimov, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A system and method for generating a triage dump of useful memory data from a computer that encounters an error while executing one or more software programs. The computer system may identify data values within the triage dump that are characteristic of personal data. To protect the privacy of the software user the personal data may be poisoned by overwriting the data values with overwrite values. The overwrite values used to poison the data values may be predetermined, based on the data values themselves, or chosen at random. The triage dump may be sent to an external server to associated with the developer of the one or more software programs for analysis. When overwrite values are dynamically selected, the specific overwrite values used may be sent to the server in connection with a triage dump.