-
公开(公告)号:WO2022005447A1
公开(公告)日:2022-01-06
申请号:PCT/US2020/040093
申请日:2020-06-29
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: NELSON, Marvin , SCHWARZ, Stephen H. , HUANG, Yang
IPC: G06F11/36 , G06F11/3636 , G06F21/00
Abstract: An example system may include a processor and a non-transitory machine-readable storage medium storing instructions executable by the processor to generate a catalog; utilize the catalog to decode corresponding encoded tokenized debug statements; and utilize the catalog to prevent data associated with an encoded tokenized debug statement tagged with a first data characteristic designation tag from being decoded from an encoded trace.
-
公开(公告)号:WO2022003403A1
公开(公告)日:2022-01-06
申请号:PCT/IB2020/056271
申请日:2020-07-02
Applicant: CONTENT SQUARE SAS
Inventor: KILIC, Ali-Firat
IPC: G06F11/34 , G06F11/36 , G06Q30/06 , G06F11/07 , G06F11/0709 , G06F11/0775 , G06F11/3409 , G06F11/3438 , G06F11/3466 , G06F11/3636 , G06F2201/875 , G06Q10/0639
Abstract: A system and method for quantifying impact of script error exceptions on performance of an online retail platform. A method includes selecting at least one performance metric for a webpage, wherein the selected performance metric has an impact due to at least one script error exception encountered on the webpage visited by a first user device; retrieving a normal value for each of the at least one selected performance metric for the webpage visited by a second user device; retrieving an abnormal value for each of the at least one selected performance metric for the webpage visited by the second user device; comparing the abnormal value to the normal value of a respective selected performance metric; and determining a performance impact score based on the comparison, wherein the performance impact score is indicative of a reduction in a performance metric of each of the least one selected performance metric.
-
公开(公告)号:WO2021146002A1
公开(公告)日:2021-07-22
申请号:PCT/US2020/064961
申请日:2020-12-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: GODEFROID, Patrice , HUANG, Bo-Yuan , POLISHCHUK, Marina
IPC: G06F11/36 , G06F11/362 , G06F11/3636 , G06F11/3664 , G06F11/3676 , G06F11/3684
Abstract: Improved techniques for testing an application to identify bugs. An API request body, which includes input data, is transmitted to a service to exercise the service. An error type response is received from the service, where the response indicates how the service handled the input data. The response is then used to determine an error type response coverage of the service. The coverage is then expanded by repeatedly performing a number of operations until a threshold metric is satisfied. For instance, in response to learning how previously-used input data impacted the coverage, new input data is generated. This new input data is designed to trigger new types of responses from the service. The new input is sent to the service, and a new error type response is received. These processes are repeated in an effort to expand the error type response coverage of the remote service.
-
公开(公告)号:WO2022269591A1
公开(公告)日:2022-12-29
申请号:PCT/IL2022/050501
申请日:2022-05-12
Applicant: CLASSIQ TECHNOLOGIES LTD.
Inventor: NAVEH, Amir , UR, Shmuel , NAVEH, Yehuda , GOLDFELD, Adam
IPC: G06N10/80 , G06N10/60 , G06F11/36 , G06F11/323 , G06F11/3624 , G06F11/3636 , G06F11/3664 , G06F8/65 , G06N10/00 , G06N10/20
Abstract: A method, product and apparatus of implemented controlled propagation in quantum computing. The method comprises obtaining an instruction to implemented a controlled propagation of a modified value of a qubit in a quantum program at a target cycle; determining an existing value of the qubit at the predetermined cycle in the quantum program; synthesizing a transformative quantum program based on the existing value and the modified value; and updating the quantum program to perform the transformative quantum program after the target cycle, whereby creating a modified quantum program implementing the instruction.
-
公开(公告)号:WO2022267343A1
公开(公告)日:2022-12-29
申请号:PCT/CN2021/134316
申请日:2021-11-30
Applicant: 深圳前海微众银行股份有限公司
Inventor: 刘宇滨
IPC: G06F11/36 , G06F11/3636 , G06F11/366
Abstract: 本申请公开了一种漏洞检测方法、设备及可读存储介质,该方法包括步骤:获取预设用户请求对应的原始污点数据;基于预设数组和预设哈希算法对所述原始污点数据进行去重处理,得到目标污点数据;获取所述目标污点数据对应的函数调用栈,其中,所述函数调用栈为预设应用程序响应所述预设用户请求时调用函数的记录;获取所述函数调用栈中的待检测函数;比对所述待检测函数和预设危险函数,得到程序内部漏洞检测结果,其中,所述预设危险函数用于对所述预设应用程序进行漏洞检测,以确定所述预设应用程序是否存在漏洞。
-
6.
公开(公告)号:WO2021145964A1
公开(公告)日:2021-07-22
申请号:PCT/US2020/062453
申请日:2020-11-26
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: MOLA, Jordi
IPC: G06F11/36 , G06F11/32 , G06F11/323 , G06F11/3636 , G06F11/364 , G06F11/366
Abstract: Diffing a plurality of subject replayable traces against a plurality comparison replayable traces includes identifying first mappings among sections of consecutive instructions recorded in the subject traces, identifying distinct subject sections within the subject traces, identifying second mappings among sections of consecutive instructions recorded in the comparison traces, and identifying a plurality of distinct comparison sections within the comparison traces. Each distinct subject section is compared against distinct comparison section(s) to determine a comparison status of each distinct subject section, including whether each distinct subject section is equal to a corresponding distinct comparison section, or different than the distinct comparison sections. The comparison status of a distinct subject section with respect a corresponding distinct comparison section is applied to each comparison section to which the distinct comparison section is mapped in the second mappings, and to each subject section to which the subject section is mapped in the first mappings.
-
7.
公开(公告)号:WO2023057733A1
公开(公告)日:2023-04-13
申请号:PCT/GB2022/052096
申请日:2022-08-11
Applicant: ARM LIMITED
Inventor: WILLIAMS, Michael John
IPC: G06F11/34 , G06F11/30 , G06F11/36 , G06F11/302 , G06F11/3471 , G06F11/3476 , G06F11/348 , G06F11/3636 , G06F2201/865 , G06F9/30101
Abstract: An apparatus comprises reset circuitry to perform a cold reset and to perform a warm reset by resetting a subset of state that is reset the cold reset, and branch recording circuitry to perform branch recording to store, in branch record storage circuitry, information about processed branch instructions. The branch recording circuitry determines whether warm and cold branch recording configuration values held in at least one register satisfy a predetermined condition; and when the warm and cold branch recording configuration values fail to satisfy the predetermined condition, branch recording is disabled. The branch record storage circuitry is configured to make the information about the processed branch instruction available for diagnostic analysis. The cold reset comprises resetting both of the warm and cold branch recording configuration values, and the warm reset comprises resetting the warm branch recording configuration value and leaving the cold branch recording configuration value unchanged.
-
公开(公告)号:WO2022005623A1
公开(公告)日:2022-01-06
申请号:PCT/US2021/032126
申请日:2021-05-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
IPC: G06F11/36 , G06F11/32 , G06F11/323 , G06F11/3636
Abstract: A tool for performing additional processing on a machine learning pipeline. The tool comprises: a feature extractor configured to receive intermediate pipeline data comprising at least some of the output state of one of the pipeline stages other than the last stage, and transform the intermediate pipeline data in order to derive at least one feature therefrom; and a user interface module configured to provide a user interface to a user including a control part, comprising at least a first control enabling the user to choose said at least one feature. The user interface module is configured to present the at least one feature to a user in a presentation part of the user interface.
-
9.
公开(公告)号:WO2021226012A2
公开(公告)日:2021-11-11
申请号:PCT/US2021/030552
申请日:2021-05-04
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: MOLA, Jordi
IPC: G06F11/34 , G06F11/36 , G06F11/3466 , G06F11/3471 , G06F11/3476 , G06F11/3636 , G06F2201/885
Abstract: Reducing overheads of recording a replayable execution trace of a program's execution at a computer processor by omitting logging of accesses to memory addresses whose values can be reconstructed or predicted. A computer system determines that memory values corresponding to a range of memory addresses within a memory space for a process can be obtained separately from the process' execution, and configures a data structure for instructing a processor to omit logging of memory accesses when the processor accesses an address within this range while executing the process. Correspondingly, upon detecting a memory access while executing the process, the processor determines if it has been instructed to omit logging of the access by checking the data structure. When the data structure instructs the processor to omit logging of the access, the processor omits logging the memory access while it uses a cache to process the memory access.
-
10.
公开(公告)号:WO2021145959A1
公开(公告)日:2021-07-22
申请号:PCT/US2020/061897
申请日:2020-11-24
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: MOLA, Jordi
IPC: G06F11/36 , G06F11/34 , G06F11/323 , G06F11/3466 , G06F11/3612 , G06F11/3632 , G06F11/3636 , G06F11/3664
Abstract: Diffing a subject replayable trace against a plurality of comparison replayable traces includes identifying a set of mappings among the comparison replayable traces, each identifying corresponding comparison sections of consecutive instructions recorded in the comparison replayable traces that execute equivalently. A plurality of distinct comparison sections are identified within the comparison replayable traces. Each of a plurality of subject sections within the subject trace is compared against distinct comparison section(s) to determine a comparison status for each subject section, including whether each subject section is (i) equal to at least one corresponding distinct comparison section, or (ii) different than the distinct comparison sections. The determined comparison status of at least one particular subject section with respect at least one particular corresponding distinct comparison section is applied to each additional comparison section to which the at least one particular distinct comparison section is mapped in the set of mappings.
-
-
-
-
-
-
-
-
-