SECURE MODEL GENERATION AND TESTING TO PROTECT PRIVACY OF TRAINING DATA AND CONFIDENTIALITY OF THE MODEL

    公开(公告)号:US20230114598A1

    公开(公告)日:2023-04-13

    申请号:US18063948

    申请日:2022-12-09

    Abstract: Systems, apparatuses, and methods include technology that stores, with a server, a plurality of machine learning models in a first trusted execution environment. The plurality of machine learning models is associated with personal identifiable information. The technology generates, in the first trusted execution environment, a derivative machine learning model based on the plurality of machine learning models, and determines, with the server, that the derivative machine learning model will be transmitted to an approval node over a secure channel.

    TECHNOLOGIES FOR PROTOCOL EXECUTION WITH AGGREGATION AND CACHING

    公开(公告)号:US20210377145A1

    公开(公告)日:2021-12-02

    申请号:US17445163

    申请日:2021-08-16

    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.

    Symmetric keying and chain of trust
    5.
    发明授权
    Symmetric keying and chain of trust 有权
    对称键控和信任链

    公开(公告)号:US09348997B2

    公开(公告)日:2016-05-24

    申请号:US14543097

    申请日:2014-11-17

    CPC classification number: H04L9/0827 G06F21/51 G06F21/53 G06F2221/033

    Abstract: The present disclosure is directed to sealing data using chain of trust key derivation. In at least one embodiment, a chain of trust may be used to derive sealing keys for sealing data on a device. The device may comprise, for example, at least a memory and processor. The processor may be to at least load code modules from the memory. Following the loading of a code module, the processor may further be to measure the code module, determine a sealing key corresponding to the code module, wherein the sealing key is determined based at least on a prior sealing key corresponding to a previously loaded code module and the measurement of the code module, and seal data corresponding to the loaded code module using the sealing key. Since the sealing keys are state dependent, a method for authorized migration of sealed data during software upgrades is also disclosed.

    Abstract translation: 本披露旨在使用信任密钥导出链密封数据。 在至少一个实施例中,可以使用信任链来导出用于密封设备上的数据的密封密钥。 该设备可以包括例如至少一个存储器和处理器。 处理器可能至少要从存储器加载代码模块。 在加载代码模块之后,处理器还可以测量代码模块,确定对应于代码模块的密封密钥,其中密封密钥至少基于与先前加载的代码模块对应的先前密封密钥来确定 以及代码模块的测量,以及使用密封密封对应于加载的代码模块的数据。 由于密封密钥是取决于状态的,所以还公开了在软件升级过程中授权的密封数据迁移的方法。

    Technologies for protocol execution with aggregation and caching

    公开(公告)号:US11121958B2

    公开(公告)日:2021-09-14

    申请号:US16863169

    申请日:2020-04-30

    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.

    TECHNOLOGIES FOR PROTOCOL EXECUTION WITH AGGREGATION AND CACHING

    公开(公告)号:US20200336402A1

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

    申请号:US16863169

    申请日:2020-04-30

    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.

    Technologies for protocol execution with aggregation and caching

    公开(公告)号:US12255800B2

    公开(公告)日:2025-03-18

    申请号:US18356587

    申请日:2023-07-21

    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.

    TECHNOLOGIES FOR PROTOCOL EXECUTION WITH AGGREGATION AND CACHING

    公开(公告)号:US20180145898A1

    公开(公告)日:2018-05-24

    申请号:US15860301

    申请日:2018-01-02

    CPC classification number: H04L43/18 H04L41/0686 H04L67/2833 H04L67/2842

    Abstract: Technologies for protocol execution include a command device to broadcast a protocol message to a plurality of computing devices and receive an aggregated status message from an aggregation system. The aggregated status message identifies a success or failure of execution of instructions corresponding with the protocol message by the plurality of computing devices such that each computing device of the plurality of computing devices that failed is uniquely identified and the success of remaining computing devices is aggregated into a single success identifier.

Patent Agency Ranking