Distributed querying of computing hubs

    公开(公告)号:US11366865B1

    公开(公告)日:2022-06-21

    申请号:US16122704

    申请日:2018-09-05

    Abstract: A technology is described for distributed querying of computing hubs for device-generated data. In one example, computing hubs may provide a storage service to devices included in a local device network, and the devices may send device-generated data to the computing hubs to be stored by the storage service. A distributed query may be initiated by identifying the computing hubs that have the device-generated data stored on the computing hubs and sending a message containing query instructions to the computing hubs. The query instructions, when executed on the computing hubs, retrieve the device-generated data from the storage service included on the computing hubs, and the computing hubs may send the device-generated data to a service provider environment.

    Automatic deployment of updates for edge device software components based on edge usage limits

    公开(公告)号:US12039319B1

    公开(公告)日:2024-07-16

    申请号:US17710767

    申请日:2022-03-31

    CPC classification number: G06F8/65 G06F11/3688

    Abstract: An update deployment service performs automatic testing and deployment of a software update (e.g., security patches) for a software component on a fleet of IoT devices, without the need for the client to test the update and manually deploy the update to the IoT devices. A client configures the service by providing an upper usage limit for certain IoT hardware components (e.g., memory, hard disk) and/or code components (e.g., threads) that may be caused by any future updates. When a new update is available for deployment, the update deployment service obtains usage test data that indicates the amount of usage (or increase in usage) of the IoT hardware and/or code for the new update. If the usage (or increase in usage) is within the client-provided usage limits, then the service automatically deploys the update to the fleet of edge devices.

    Remote filesystem permissions management for on-demand code execution

    公开(公告)号:US11372654B1

    公开(公告)日:2022-06-28

    申请号:US16363453

    申请日:2019-03-25

    Abstract: Systems and methods are described for remotely configuring a coordinator within a coordinated environment, which coordinator can execute code to manage operation of a set of coordinated devices. A client can submit configuration information to a deployment system, including permissions indicating what data resources each set of code should have access to on the coordinator. The deployment system can remotely, and independently of configuration of the coordinator and in a manner that does not conflict with local configuration of the coordinator, determine filesystem permissions that divide access to the data resources among the sets of code. The deployment system can build a directory structure with the permissions and deploy the structure to the coordinator. The coordinator can locally generate directory structure, adopt the permissions, and execute the code to enforce the client-specified permissions.

Patent Agency Ranking