Subset-difference broadcast encryption with blacklisting

    公开(公告)号:US11526583B2

    公开(公告)日:2022-12-13

    申请号:US16568565

    申请日:2019-09-12

    IPC分类号: G06F21/10 H04L9/08

    摘要: An encryption scheme is provided in which subset-difference lists are generated by blacklisting subsets corresponding to compromised devices and splitting subset difference lists corresponding to the blacklisted subsets into multiple subset difference lists. In some embodiments, a subset-difference tree is generated. The subset-difference tree includes a plurality of subsets. The subset-difference tree covers a plurality of nodes. Each of the plurality of subsets has an apex node among the plurality of nodes. At least one blacklisted node of the plurality of nodes is determined. A first subset among the plurality of subsets is identified that covers the at least one blacklisted node. A plurality of substitute subsets is determined. Each of the plurality of substitute subsets overlaps the first subset and does not cover the at least one blacklisted node. The plurality of substitute subsets are substituted for the first subset.

    Geo-location compliance
    3.
    发明授权

    公开(公告)号:US11443326B2

    公开(公告)日:2022-09-13

    申请号:US16432728

    申请日:2019-06-05

    IPC分类号: G06Q30/00 G06F16/27

    摘要: An example operation may include one or more of acquiring, by a provision server, system policy data from a system policy engine, receiving, by the provision server, jurisdiction policy parameters from a jurisdiction policy engine, selecting, by the provision server, a smart contract from a smart contract repository based on the system policy data and the jurisdiction policy parameters, mapping, by the provision server, the smart contract to a node, and provisioning the node to a blockchain network.

    Error analysis of a predictive model

    公开(公告)号:US11288115B1

    公开(公告)日:2022-03-29

    申请号:US17090200

    申请日:2020-11-05

    IPC分类号: G06F11/00 G06F11/07

    摘要: Embodiments are provided for analysis of errors of a predictive model. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components can include an overview component that causes a client device to present first data identifying an error corresponding to a cell of a confusion matrix for a classification model, the error representing a mismatch between a first label generated by the classification model and a second label corresponding to a ground-truth observation. The computer-executable components also can include an element view component that receives second data defining a root cause of the error. The computer-executable components can further include an error annotation component that can embed the second data into a first data structure containing the first data, resulting in a first annotated data structure.

    CONTEXTUAL INTEGRITY PRESERVATION

    公开(公告)号:US20210312302A1

    公开(公告)日:2021-10-07

    申请号:US16840749

    申请日:2020-04-06

    摘要: An example operation includes one or more of receiving, by a data processing node, inference data object from a multi-channel data server over a blockchain, sorting, by the data processing node, longitudinal records contained in the inference data object, linking, by the data processing node, transaction outcomes and inferences data from the inference data object to the sorted longitudinal records, and recording linked data onto a blockchain ledger. The data processing node serves as a validator of data from a robo-advisory using natural language (NL) processing to reduce bias and measure effectiveness of inference from the robo-advisory.

    CROSS-CHAIN VALIDATION
    7.
    发明申请

    公开(公告)号:US20200252202A1

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

    申请号:US16269090

    申请日:2019-02-06

    摘要: An example operation may include one or more of receiving a request to certify a digital record, retrieving a first hashed data value of the digital record from a data block included among a first hash-linked chain of blocks on a first blockchain, retrieving a second hashed data value of the digital record from a second data block included among a second hash-linked chain of blocks on a second blockchain which is different from the first blockchain, determining whether the digital record is valid based on a cross-validation of the first hashed data value and the second hashed data value, and storing the determination of the validity of the digital record in a data block among a third hash-linked chain of blocks.