Homomorphic encryption offload for lightweight devices

    公开(公告)号:US11582020B2

    公开(公告)日:2023-02-14

    申请号:US17109795

    申请日:2020-12-02

    Abstract: Disclosed are systems, methods, devices, and computer-readable media for offloading lattice-based cryptographic operations to hybrid cloud computing system. In one embodiment, a method is disclosed comprising receiving a first network request from a client device via a secure application programming interface (API), the request including unencrypted data; encrypting the unencrypted data using an algorithm that generates homomorphically encrypted data; issuing a second network request to a second API of a cloud platform, the second network request including the encrypted data; receiving a response from the cloud platform in response to the second network request; and transmitting, in response to the first network request, a result to the client device based on the response, the result obtained by decrypting an encrypted output returned by the cloud platform.

    Blockchain micro-services framework

    公开(公告)号:US10447770B2

    公开(公告)日:2019-10-15

    申请号:US15607754

    申请日:2017-05-30

    Abstract: A network device receives a first application programming interface (API) call from an application. The first API call requests a micro-service of a blockchain-based technology. The blockchain-based technology includes use of a shared ledger among participating nodes in a distributed consensus network. The micro-service provides a function for the application. The network device sends, in response to the first API call, a second API call to one of the participating nodes. The second API call initiates a framework module of a multiple of framework modules in the participating nodes. The network device receives, from the one of the participating nodes, a response to the second API call, the response indicating consensus of the participating nodes. The network device generates, based on the response to the second API call, a reply to the first API call.

    BLOCKCHAIN MICRO-SERVICES FRAMEWORK
    18.
    发明申请

    公开(公告)号:US20180352033A1

    公开(公告)日:2018-12-06

    申请号:US15607754

    申请日:2017-05-30

    CPC classification number: H04L67/10 H04L9/3239 H04L67/2838 H04L2209/38

    Abstract: A network device receives a first application programming interface (API) call from an application. The first API call requests a micro-service of a blockchain-based technology. The blockchain-based technology includes use of a shared ledger among participating nodes in a distributed consensus network. The micro-service provides a function for the application. The network device sends, in response to the first API call, a second API call to one of the participating nodes. The second API call initiates a framework module of a multiple of framework modules in the participating nodes. The network device receives, from the one of the participating nodes, a response to the second API call, the response indicating consensus of the participating nodes. The network device generates, based on the response to the second API call, a reply to the first API call.

    BANDWIDTH AUCTIONING
    19.
    发明申请
    BANDWIDTH AUCTIONING 审中-公开
    BANDWIDTH拍卖

    公开(公告)号:US20140279136A1

    公开(公告)日:2014-09-18

    申请号:US13837467

    申请日:2013-03-15

    CPC classification number: H04L41/5029 H04L41/147 H04L43/0882

    Abstract: A method, performed by a computer device, may include obtaining bandwidth use data associated with a network device and predicting a trough period in bandwidth use for the network device based on the obtained bandwidth use data. The method may further include providing an auction associated with a time period during the predicted trough period, wherein the auction offers use of the network device during the time period at a discounted price; receiving a bid, from a customer, for use of the network device during the time period via the auction; and provisioning one or more services on the network device for the customer based on the received bid, wherein the one or more services are provided for a duration of the auctioned time period.

    Abstract translation: 由计算机设备执行的方法可以包括获得与网络设备相关联的带宽使用数据,并且基于所获得的带宽使用数据来预测网络设备的带宽使用中的谷宽周期。 所述方法可以进一步包括提供与所预测的波谷时段期间的时间段相关的拍卖,其中所述拍卖在所述时间段内以折扣价格提供所述网络设备的使用; 从客户接收在该时间段期间通过拍卖使用网络设备的出价; 以及基于所接收的出价为所述客户的所述网络设备提供一个或多个服务,其中所述一个或多个服务在拍卖时间段的持续时间内被提供。

Patent Agency Ranking