Invention Grant
- Patent Title: Facilitating data type detection using existing code
-
Application No.: US15850283Application Date: 2017-12-21
-
Publication No.: US10795667B2Publication Date: 2020-10-06
- Inventor: Yeye He , Cong Yan
- 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: Shook, Hardy & Bacon L.L.P.
- Main IPC: G06F8/70
- IPC: G06F8/70 ; G06F16/23 ; G06F16/2457 ; G06F8/30

Abstract:
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating data type detection, according to embodiments of the present invention. In one embodiment, existing code is searched to identify a set of functions related to a target data type. Such functions can be executed using positive example values and negative example values. For each executed function, a logical explanation is generated that represents a distinction in execution of the positive example values from the negative example values. The executed functions can then be ranked based on the extent to which the corresponding logical explanations distinguish execution of the positive example values from the negative example values. A function suggestion corresponding with at least a highest ranked function can then be provided, for example to a user, to indicate a function for use in detecting the target data type.
Public/Granted literature
- US20190197147A1 FACILITATING DATA TYPE DETECTION USING EXISTING CODE Public/Granted day:2019-06-27
Information query