DETECTING PERSONALLY IDENTIFICABLE INFORMATION (PII) IN TELEMETRY DATA

    公开(公告)号:US20200026877A1

    公开(公告)日:2020-01-23

    申请号:US16037079

    申请日:2018-07-17

    IPC分类号: G06F21/62 G06N99/00

    摘要: In some examples, a computing device may determine that an event occurred and determine event data associated with the event. A first machine learning classifier may be used to determine that the event data includes personally identifiable information (PII) and a second machine learning classifier may be used to remove the PII from the event data to create modified event data. The PII may include one or more of a username, a password, at least a portion of a legal name, a password, at least a portion of an address, at least a portion of a social security number, or at least a portion of an account number associated with a financial institution. The modified event data may be stored in a device data file that includes data associated with the computing device. In some cases, the computing device may send the device data file to a server.

    Determining a stability index associated with a software update

    公开(公告)号:US10732957B2

    公开(公告)日:2020-08-04

    申请号:US16048729

    申请日:2018-07-30

    摘要: In some examples, a server may receive telemetry data from a computing device. The server may determine based at least in part on the telemetry data, (1) a device (e.g., hardware and software) configuration associated with the computing device and (2) one or more events (e.g., an installation log, a memory dump, or the like) associated with installing a software package on the computing device. Based at least in part on the one or more events. the server may determine a stability index associated with the software package and associate the stability index with the device configuration. The stability index may indicate a probability of errors not occurring after the software package is installed. After determining that the stability index satisfies a predetermined threshold, the server may provide the software package and the associated stability index for download to one or more additional computing devices.

    Detecting personally identifiable information (PII) in telemetry data

    公开(公告)号:US10796019B2

    公开(公告)日:2020-10-06

    申请号:US16037079

    申请日:2018-07-17

    IPC分类号: H04L29/06 G06F21/62 G06N20/00

    摘要: In some examples, a computing device may determine that an event occurred and determine event data associated with the event. A first machine learning classifier may be used to determine that the event data includes personally identifiable information (PII) and a second machine learning classifier may be used to remove the PII from the event data to create modified event data. The PII may include one or more of a username, a password, at least a portion of a legal name, a password, at least a portion of an address, at least a portion of a social security number, or at least a portion of an account number associated with a financial institution. The modified event data may be stored in a device data file that includes data associated with the computing device. In some cases, the computing device may send the device data file to a server.

    DETERMINING A STABILITY INDEX ASSOCIATED WITH A SOFTWARE UPDATE

    公开(公告)号:US20200034133A1

    公开(公告)日:2020-01-30

    申请号:US16048729

    申请日:2018-07-30

    IPC分类号: G06F8/65

    摘要: In some examples, a server may receive telemetry data from a computing device. The server may determine based at least in part on the telemetry data, (1) a device (e.g., hardware and software) configuration associated with the computing device and (2) one or more events (e.g., an installation log, a memory dump, or the like) associated with installing a software package on the computing device. Based at least in part on the one or more events. the server may determine a stability index associated with the software package and associate the stability index with the device configuration. The stability index may indicate a probability of errors not occurring after the software package is installed. After determining that the stability index satisfies a predetermined threshold, the server may provide the software package and the associated stability index for download to one or more additional computing devices.