Geofence-based edge service control and authentication

    公开(公告)号:US12127069B2

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

    申请号:US17025519

    申请日:2020-09-18

    CPC classification number: H04W4/021 H04L9/0643 H04W12/041 H04W12/64

    Abstract: Methods, systems, and use cases for geofence-based edge service control and authentication are discussed, including an orchestration system with memory and at least one processing circuitry coupled to the memory. The processing circuitry is configured to perform operations to obtain, from a plurality of connectivity nodes providing edge services, physical location information, and resource availability information associated with each of the plurality of connectivity nodes. An edge-to-edge location graph (ELG) is generated based on the physical location information and the resource availability information, the ELG indicating a subset of the plurality of connectivity nodes that are available for executing a plurality of services associated with an edge workload. The connectivity nodes are provisioned with the ELG and a workflow execution plan to execute the plurality of services, the workflow execution plan including metadata with a geofence policy. The geofence policy specifies geofence restrictions associated with each of the plurality of services.

    Cryptographic enforcement of borrow checking across groups of pointers

    公开(公告)号:US12039033B2

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

    申请号:US17696226

    申请日:2022-03-16

    CPC classification number: G06F21/52 G06F2221/033

    Abstract: Techniques for borrow checking in hardware are described. The technology includes a memory to store a plurality of allocated objects, an allocated object referenced by a pointer; and a processor to execute a join instruction to create a group of pointers, by creating a group record for the group referenced by a group pointer and setting a group bit and ownership identifier (ID) of pointers of the group; and execute a transfer group ownership instruction to transfer ownership of the group, including pointers of the group, by verifying validity of the group and setting the ownership ID of pointers of the group when the group is valid.

Patent Agency Ranking