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.

Date of Patent:
Mar. 02, 2021

Filed:

Jan. 31, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Hyuk Joon Kwon, Redmond, WA (US);

Vladimir A. Levin, Redmond, WA (US);

Jakob Frederik Lichtenberg, Redmond, WA (US);

Andrew M. Kluemke, Seattle, WA (US);

Vikas Pabreja, Sammamish, WA (US);

Sebastian Lerner, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 8/77 (2018.01);
U.S. Cl.
CPC ...
G06F 11/3616 (2013.01); G06F 8/77 (2013.01); G06F 11/008 (2013.01); G06F 11/3664 (2013.01); G06F 11/3676 (2013.01); G06F 11/3688 (2013.01); G06F 11/3692 (2013.01);
Abstract

A system for providing ongoing verification of released software components utilizes feedback from a pool of devices that each locally execute a verification component. The verification component randomly selects one or more locally-executing software components, captures information associated with the randomly-selected software components responsive to detection of events satisfying one or more capture conditions, and communicates the captured information to a software component verification and analysis service. The total number of the randomly-selected software components within the verification pool is set to statistically guarantee that each one of the software components available for random selection is randomly selected on at least one of the plurality of processing devices within the verification pool.


Find Patent Forward Citations

Loading…