Invention Grant
- Patent Title: Software component verification using random selection on pooled devices
-
Application No.: US16263993Application Date: 2019-01-31
-
Publication No.: US10936469B2Publication Date: 2021-03-02
- Inventor: Hyuk Joon Kwon , Vladimir A. Levin , Jakob Frederik Lichtenberg , Andrew M. Kluemke , Vikas Pabreja , Sebastian Lerner
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Holzer Patel Drennan
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/36 ; G06F8/77

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.
Public/Granted literature
- US20200250072A1 SOFTWARE COMPONENT VERIFICATION USING RANDOM SELECTION ON POOLED DEVICES Public/Granted day:2020-08-06
Information query