MECHANISM FOR SHARING A COMMON RESOURCE IN A MULTI-THREADED ENVIRONMENT

    公开(公告)号:US20240362061A1

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

    申请号:US18309604

    申请日:2023-04-28

    CPC classification number: G06F9/4831 G06F9/5038

    Abstract: In an example, a method includes adding a first request from a first requestor to a queue for a shared resource, where the first request has a first priority. The method includes providing the first request to the shared resource from the queue. The method includes processing the first request at the shared resource. The method includes adding a second request from a second requestor to the queue for the shared resource, where the second request has a second priority that is higher than the first priority. The method includes preempting the processing of the first request and notifying the first requestor of the preemption, where notifying the first requestor of the preemption includes providing the first requestor with a duration of availability for the shared resource. The method includes providing the second request to the shared resource from the queue and processing the second request at the shared resource.

    PRIORITY SELECTION FOR MULTIPLE PROTOCOL STACKS

    公开(公告)号:US20240314224A1

    公开(公告)日:2024-09-19

    申请号:US18671075

    申请日:2024-05-22

    CPC classification number: H04L69/18

    Abstract: A method includes assigning a priority to each of a plurality of protocol activities to produce stack priority information for each of a plurality of protocol stacks. The method further includes dynamically adjusting the priority of each of the plurality of protocol activities in the stack priority information based on a network maintenance activity and based on a rejection or an acceptance of the corresponding protocol activity by a dynamic multi-protocol manager (DMM). The method further includes providing the stack priority information to the DMM.

    PRIORITY SELECTION FOR MULTIPLE PROTOCOL STACKS

    公开(公告)号:US20220377158A1

    公开(公告)日:2022-11-24

    申请号:US17328384

    申请日:2021-05-24

    Abstract: A method includes assigning a priority to each of a plurality of protocol activities to produce stack priority information for each of a plurality of protocol stacks. The method further includes dynamically adjusting the priority of each of the plurality of protocol activities in the stack priority information based on a network maintenance activity and based on a rejection or an acceptance of the corresponding protocol activity by a dynamic multi-protocol manager (DMM). The method further includes providing the stack priority information to the DMM.

Patent Agency Ranking