FRESHNESS AND GRAVITY OF DATA OPERATORS EXECUTING IN NEAR MEMORY COMPUTE IN SCALABLE DISAGGREGATED MEMORY ARCHITECTURES

    公开(公告)号:US20240303078A1

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

    申请号:US18181307

    申请日:2023-03-09

    CPC classification number: G06F9/3004 G06F9/5016

    Abstract: The disclosure provides for systems and methods for improving bandwidth and latency associated with executing data requests in disaggregated memory by leveraging usage indicators (also referred to as usage value), such as “freshness” of data operators and processing “gravity” of near memory compute functions. Examples of the systems and methods disclosed herein generate data operators comprising near memory compute functions offloaded proximate to disaggregated memory nodes, assign a usage value to each data operator based on at least one of: (i) a freshness indicator for each data operators, and (ii) a gravity indicator for each near memory compute function; and allocate data operations to the data operators based on the usage value.

    Dynamic intrusion detection and prevention in computer networks

    公开(公告)号:US12088633B2

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

    申请号:US17586936

    申请日:2022-01-28

    CPC classification number: H04L63/205 H04L63/1425 H04L63/1433 H04L63/1458

    Abstract: The present disclosure describes dynamic intrusion detection and prevention in computer networks. The method includes generation of clusters of network sites based on a plurality of parameters related to operational features and network threats associated with the network sites. Data models are trained upon the clusters developed through the clustering. The data models are executed to predict a threat frequency of each network threat for each cluster. A difference between the predicted threat frequency of each network threat and corresponding baseline frequencies is determined. Dynamic rulesets are configured, based on the difference between the predicted threat frequency of each network threat and the corresponding baseline frequencies, for each cluster by integrating rules applicable to prevent each network threat.

    DYNAMIC ADJUSTMENTS OF BACKUP POLICIES
    86.
    发明公开

    公开(公告)号:US20240296098A1

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

    申请号:US18176628

    申请日:2023-03-01

    CPC classification number: G06F11/1451 G06F11/1461 G06F2201/80

    Abstract: In some examples, a system computes a rate of change of data blocks of a collection of storage volumes in a data store, where changes of data blocks are detected based on monitoring of operations on the collection of storage volumes. The rate of change of data blocks of the collection of storage volumes is based on a difference between a plurality of snapshots of data of the collection of storage volumes in the data store. Based on the rate of change of data blocks of the collection of storage volumes, the system dynamically adjusts a backup policy governing backups of data of the collection of storage volumes to a backup store, wherein the dynamic adjustment of the backup policy changes a quantity of the backups of data of the collection of storage volumes.

    Handling ownership of process threads

    公开(公告)号:US12079657B2

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

    申请号:US17356607

    申请日:2021-06-24

    CPC classification number: G06F9/485 G06F9/4881

    Abstract: Examples for handling ownership of process threads include acquiring ownership of a set of process threads to assign ownership of a subject process thread to an ownership agent. In some examples, acquiring ownership may include acquiring ownership of process threads with a wait event. During acquiring ownership of the set of process threads, one or more process threads that are acquired may be released to attend to an event that has occurred. A thread coordinator that handles ownership during acquiring phase may release and rebid one or more process threads. Upon acquiring all the process threads, the ownership of the subject process thread is assigned to an ownership agent. With a set of ownership conditions, the process threads are acquired efficiently within reduced time and with reduced deadlocks.

    Distributed state store supporting multiple protocols

    公开(公告)号:US12079653B2

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

    申请号:US17494059

    申请日:2021-10-05

    Abstract: Examples described herein are generally directed to facilitating access to container state through multiple protocols. According to an example, a distributed state store is provided in which container state is accessible by multiple client containers via nodes of the distributed state store across which the container state is replicated. Responsive to receipt from a first client container of a storage request via a first application programming interface (API) method of the distributed state store that is associated with a first protocol, the container state is stored within the distributed state store. Responsive to receipt from a second client container of an access request via a second API method of the distributed state store that is associated with a second protocol, the container state is returned to the second client container via the second protocol.

Patent Agency Ranking