-
公开(公告)号:US12155684B2
公开(公告)日:2024-11-26
申请号:US18303307
申请日:2023-04-19
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Kevin D. Cheng , Brian E. Freeman
IPC: H04L9/40
Abstract: Embodiments for generating user customized alert notifications for application operations and activities based on monitored performance metrics. Key performance indicators for the application and user behavior are defined, and a monitor process collects behavior statistics of the application for each user with respect to data assets for each of the key performance indicators. Anomaly detection policies are provided to define anomalous behavior of the users with respect to data assets of the computer network. An anomaly detection process detects anomalous user behavior and an alert notification is sent to administrative or security personnel upon each detected instance of abnormal user behavior. The alert notification rules are defined by the user based on operation severity, asset type, operation, and defined metrics to tailor and minimize the number of alerts sent to the user.
-
公开(公告)号:US20230262081A1
公开(公告)日:2023-08-17
申请号:US18303307
申请日:2023-04-19
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Kevin D. Cheng , Brian E. Freeman
IPC: H04L9/40
CPC classification number: H04L63/1425
Abstract: Embodiments for generating user customized alert notifications for application operations and activities based on monitored performance metrics. Key performance indicators for the application and user behavior are defined, and a monitor process collects behavior statistics of the application for each user with respect to data assets for each of the key performance indicators. Anomaly detection policies are provided to define anomalous behavior of the users with respect to data assets of the computer network. An anomaly detection process detects anomalous user behavior and an alert notification is sent to administrative or security personnel upon each detected instance of abnormal user behavior. The alert notification rules are defined by the user based on operation severity, asset type, operation, and defined metrics to tailor and minimize the number of alerts sent to the user.
-
公开(公告)号:US12235738B2
公开(公告)日:2025-02-25
申请号:US18174488
申请日:2023-02-24
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
IPC: G06F11/14
Abstract: Embodiments are described for a system that automatically determines the ideal backup target to send backup data. Temporary backup targets are automatically created to handle backups for mobile data assets. A backup agent sends incremental backups to any temporary backup target (TBT), which are later consolidated with primary backup target (PBT) data. To facilitate data backup to a TBT and restore operations from data located on a PBT or TBT, a Backup Location Catalog (BLC) is created for each asset to reside on the asset. A Change Record Catalog (CRC) is created for each TBT backup per asset and each CRC resides on the asset until the associated data is consolidated back to the PBT. Assets thus have access to all backups, including the data on the TBT(s) before that data is consolidated back to the PBT.
-
4.
公开(公告)号:US20240020200A1
公开(公告)日:2024-01-18
申请号:US18304046
申请日:2023-04-20
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
IPC: G06F11/14
CPC classification number: G06F11/1435 , G06F11/1466 , G06F11/1464
Abstract: A system that automatically determines ideal temporary backup targets (TBTs) to store and restore backup data. For multiple TBTs, backup data is saved with location information to restore incremental backup data from these multiple targets. Hashes of each file are stored in a Merkle tree to enable data restore workflows and minimizing an amount of storage required to hold backup data. The lowest tree level comprises hashes of the backup data chunks, and higher levels contain hashes of the next lower levels. A backup target location value is added to non-data chunk hash records in the higher levels to identify where any piece of backup data is located so that restore operations can occur when the backup data is spread across multiple backup targets.
-
5.
公开(公告)号:US20230236860A1
公开(公告)日:2023-07-27
申请号:US17582322
申请日:2022-01-24
Applicant: DELL PRODUCTS L.P.
Inventor: Yasemin Ugur-Ozekinci , Mark Malamut , Jennifer Minarik , Brian E. Freeman
CPC classification number: G06F9/45558 , G06F9/45554 , G06F9/5072 , G06F2009/4557 , G06F2009/45595
Abstract: A lightweight, workload-agnostic application management agent (AMA) automatically upgrading application agents on a virtual machine (VM). The AMA is installed in the VM as part of a Gold image installation. The AMA detects a workload-type of the VM and sends the workload information to an application manager. The AMA continuously monitors the VM for any change in workload type, and any change causes the AMA to install a respective workload-specific agent (WSA) for the new workload in the VM. The AMA accesses the new WSA from the application manager though a push or pull operation. Applications are thus automatically upgraded through VM resident agents. The user needs only to update policies and load updated software to the application manager without manually upgrading the WSA agents themselves.
-
公开(公告)号:US20220342779A1
公开(公告)日:2022-10-27
申请号:US17751344
申请日:2022-05-23
Applicant: Dell Products L.P.
Inventor: Jennifer M. Minarik , Mark Malamut , Brian E. Freeman , Adam Brenner , Arun Murti
IPC: G06F11/14 , G06F9/54 , G06F16/215
Abstract: Embodiments for executing selected remediation scripts to remedy issues in a data storage system through an API/script recorder component or process that presents a DVR (digital video recorder)-like interface and capability to capture scripts and API calls as they are used when navigating a graphical user interface (GUI). Internal components of this function perform the recording and macro creation to allow constant playback of these recorded and selected scripts. By easily generating and managing scripts macros, system administrators can easily re-execute customer workflows to apply known fixes to current issues in the data storage system.
-
公开(公告)号:US12292800B2
公开(公告)日:2025-05-06
申请号:US18304046
申请日:2023-04-20
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
IPC: G06F11/14
Abstract: A system that automatically determines ideal temporary backup targets (TBTs) to store and restore backup data. For multiple TBTs, backup data is saved with location information to restore incremental backup data from these multiple targets. Hashes of each file are stored in a Merkle tree to enable data restore workflows and minimizing an amount of storage required to hold backup data. The lowest tree level comprises hashes of the backup data chunks, and higher levels contain hashes of the next lower levels. A backup target location value is added to non-data chunk hash records in the higher levels to identify where any piece of backup data is located so that restore operations can occur when the backup data is spread across multiple backup targets.
-
公开(公告)号:US11880281B1
公开(公告)日:2024-01-23
申请号:US17863048
申请日:2022-07-12
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
CPC classification number: G06F11/1464 , G06F9/45558 , G06F11/1448 , G06F11/1466 , G06F2009/45579
Abstract: Embodiments are described for a system that automatically determines the ideal backup target for the backup agent to send its backup data. The system will automatically create and destroy temporary backup targets in order to handle the current backup traffic and provide the optimal throughput based on speed of the backup agent and reliability of the storage target. The backup agent is able to send incremental backups to any temporary backup target, which are later consolidated on the storage target after the agent has disconnected from the system. The final storage target may be an original primary storage target for the data asset or one of the temporary storage targets.
-
9.
公开(公告)号:US20240020207A1
公开(公告)日:2024-01-18
申请号:US18174488
申请日:2023-02-24
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F11/1453 , G06F2201/84
Abstract: Embodiments are described for a system that automatically determines the ideal backup target to send backup data. Temporary backup targets are automatically created to handle backups for mobile data assets. A backup agent sends incremental backups to any temporary backup target (TBT), which are later consolidated with primary backup target (PBT) data. To facilitate data backup to a TBT and restore operations from data located on a PBT or TBT, a Backup Location Catalog (BLC) is created for each asset to reside on the asset. A Change Record Catalog (CRC) is created for each TBT backup per asset and each CRC resides on the asset until the associated data is consolidated back to the PBT. Assets thus have access to all backups, including the data on the TBT(s) before that data is consolidated back to the PBT.
-
公开(公告)号:US20240020204A1
公开(公告)日:2024-01-18
申请号:US17863048
申请日:2022-07-12
Applicant: Dell Products L.P.
Inventor: Mark Malamut , Jennifer M. Minarik , Brian E. Freeman
CPC classification number: G06F11/1464 , G06F11/1466 , G06F11/1448 , G06F9/45558 , G06F2009/45579
Abstract: Embodiments are described for a system that automatically determines the ideal backup target for the backup agent to send its backup data. The system will automatically create and destroy temporary backup targets in order to handle the current backup traffic and provide the optimal throughput based on speed of the backup agent and reliability of the storage target. The backup agent is able to send incremental backups to any temporary backup target, which are later consolidated on the storage target after the agent has disconnected from the system. The final storage target may be an original primary storage target for the data asset or one of the temporary storage targets.
-
-
-
-
-
-
-
-
-