-
公开(公告)号:US20250061091A1
公开(公告)日:2025-02-20
申请号:US18903826
申请日:2024-10-01
Applicant: Dell Products L.P.
Inventor: Shashank Prakash Khobragade , Santi Gopal Mondal , Arun Vishnu Pk , Kalyan Gunda
IPC: G06F16/174 , G06F11/14
Abstract: Data migrated from a deduplicated storage appliance are stored as cloud units at cloud storage. Each cloud unit includes containers including data containers storing segments of files, segment tree containers storing upper-level segments of segment trees representing the files, and cloud containers storing headers from the data and segment tree containers. A header for a data container includes fingerprints identifying the segments of files. A header for a segment tree container includes fingerprints identifying the upper-level segments. The cloud units are maintained in different states of accessibility including read-write, read-only, and offline. Upon detecting that local storage of the appliance does not have space to support a cloud unit in a read-write or read-only state, another cloud unit that is in a first state is selected, the first state being the read-write or read-only state. The selected cloud unit is placed in a second state, different from the first state.
-
公开(公告)号:US12224921B2
公开(公告)日:2025-02-11
申请号:US18429022
申请日:2024-01-31
Applicant: Cisco Technology, Inc.
Inventor: Navindra Yadav , Abhishek Ranjan Singh , Anubhav Gupta , Shashidhar Gandham , Jackson Ngoc Ki Pang , Shih-Chun Chang , Hai Trong Vu
IPC: G06F21/53 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G06F9/455 , G06F16/11 , G06F16/13 , G06F16/16 , G06F16/17 , G06F16/174 , G06F16/23 , G06F16/2457 , G06F16/248 , G06F16/28 , G06F16/29 , G06F16/9535 , G06F21/55 , G06F21/56 , G06N20/00 , G06N99/00 , G06T11/20 , H04J3/06 , H04J3/14 , H04L1/24 , H04L7/10 , H04L9/08 , H04L9/32 , H04L9/40 , H04L41/046 , H04L41/0668 , H04L41/0803 , H04L41/0806 , H04L41/0816 , H04L41/0893 , H04L41/12 , H04L41/16 , H04L41/22 , H04L43/02 , H04L43/026 , H04L43/04 , H04L43/045 , H04L43/062 , H04L43/08 , H04L43/0805 , H04L43/0811 , H04L43/0829 , H04L43/0852 , H04L43/0864 , H04L43/0876 , H04L43/0882 , H04L43/0888 , H04L43/10 , H04L43/106 , H04L43/12 , H04L43/16 , H04L45/00 , H04L45/302 , H04L45/50 , H04L45/74 , H04L47/11 , H04L47/20 , H04L47/2441 , H04L47/2483 , H04L47/28 , H04L47/31 , H04L47/32 , H04L61/5007 , H04L67/01 , H04L67/10 , H04L67/1001 , H04L67/12 , H04L67/51 , H04L67/75 , H04L69/16 , H04L69/22 , H04W72/54 , H04W84/18 , H04L67/50
Abstract: Systems, methods, and computer-readable media for managing compromised sensors in multi-tiered virtualized environments. In some embodiments, a system can receive, from a first capturing agent deployed in a virtualization layer of a first device, data reports generated based on traffic captured by the first capturing agent. The system can also receive, from a second capturing agent deployed in a hardware layer of a second device, data reports generated based on traffic captured by the second capturing agent. Based on the data reports, the system can determine characteristics of the traffic captured by the first capturing agent and the second capturing agent. The system can then compare the characteristics to determine a multi-layer difference in traffic characteristics. Based on the multi-layer difference in traffic characteristics, the system can determine that the first capturing agent or the second capturing agent is in a faulty state.
-
公开(公告)号:US12218918B2
公开(公告)日:2025-02-04
申请号:US17938883
申请日:2022-10-07
Applicant: LOGNOVATIONS HOLDINGS, LLC
Inventor: Christopher A. McElveen
IPC: H03M7/00 , G06F16/11 , G06F16/13 , G06F16/174 , G06F21/60 , G06F21/62 , G16H10/60 , H03M7/30 , H04L1/00 , H04L9/00 , H04L9/40 , H04L67/06 , H04W4/80
Abstract: A computer-implemented method, computer program product and computing system for: processing an unencoded data file to identify a plurality of file segments wherein the unencoded data file is a dataset for use with a long-range wireless communication platform; mapping each of the plurality of file segments to a portion of a dictionary file to generate a plurality of mappings, wherein each of the plurality of mappings includes a starting location and a length, thus generating a related encoded data file based, at least in part, upon the plurality of mappings; and transmitting the related encoded data file from a first location to a second location using the long-range wireless communication platform.
-
公开(公告)号:US12216621B2
公开(公告)日:2025-02-04
申请号:US17658930
申请日:2022-04-12
Applicant: Dell Products L.P.
Inventor: Ofir Ezrielev , Ilan Buyum , Jehuda Shemer
IPC: G06F16/174
Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. During or prior to aligning the input file, hyperparameters are set, determined, or configured. The hyperparameters may be set, determined, or configured to achieve a particular performance characteristic. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
-
公开(公告)号:US12216614B2
公开(公告)日:2025-02-04
申请号:US18096065
申请日:2023-01-12
Applicant: Druva Inc.
Inventor: Anand Apte , Harshit Rai
IPC: G06F11/00 , G06F11/14 , G06F16/11 , G06F16/13 , G06F16/16 , G06F16/172 , G06F16/174 , G06F16/903
Abstract: A data restore system is provided. The data restore system includes a backup data storage configured to store data for a client and a data restore module configured to receive a restore trigger from the client and to initiate restore operation for selected data from the backup data storage in response to the received trigger. The data restore module is further configured to receive information regarding the selected data to be restored and access a metadata store to receive metadata information for the selected data and provide the metadata information and the downloaded data blocks to a controller to facilitate sorting of the downloaded data blocks based on the files they belong to and store the downloaded restored data to a target data storage. The data restore module is further configured to interact with the checkpointing module to track the progress of restore operation in persistent storage and to minimize rework when restore operation is restarted from interrupt.
-
公开(公告)号:US12210479B2
公开(公告)日:2025-01-28
申请号:US17352983
申请日:2021-06-21
Applicant: Open Text Inc.
Inventor: Mark Rees
Abstract: Methods, devices and computer program products facilitate the storage, access and management of log files that are associated with particular client devices. The log files provide a record of user or client device activities that are periodically sent to a data backup center. A dedicated log file server facilitates the processing and storage of an increasingly large number of log files that are generated by new and existing client devices. A storage server pre-processes the received log files to facilitate the processing and storage of the log files by the log file server. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
-
公开(公告)号:US20250028686A1
公开(公告)日:2025-01-23
申请号:US18224981
申请日:2023-07-21
Applicant: Databricks, Inc.
Inventor: Pranav Anand , Praveen Gattu , Anish Shrigondekar , Huanli Wang
IPC: G06F16/174 , G06F16/14 , G06F16/16
Abstract: A device for using message identifiers for Publish/subscribe messaging deduplication is described. The system may fetch one or more sets of data records from a data source, and each data record is associated with a message identifier. The system may store the one or more sets of data records in a data file, which is associated with a metadata comprising the message identifier, a file path and a row number for each data record. The system may determine whether one or more of the data records are duplicated based on the associated message identifiers. In response to determining that the one or more data records are duplicated, the system may generate a second metadata comprising the file paths and row numbers associated with the duplicated data records.
-
公开(公告)号:US12204521B2
公开(公告)日:2025-01-21
申请号:US16905813
申请日:2020-06-18
Applicant: NETFLIX, INC.
Inventor: Daniel Watson , Arun Agrawal , Charles Smith
IPC: G06F16/23 , G06F11/14 , G06F16/174 , G06F16/178
Abstract: In various embodiments, a consistency application constructs a consistent view of an eventually consistent database. The consistency application determines multiple backup files that are associated with at least one datacenter included in the eventually consistent database and extracts aggregated data from the backup files. The consistency application performs compaction operation(s) on the aggregated data to generate compacted data. Notably, the aggregated data includes at least two replicas for each data item stored in the eventually consistent database, whereas the compacted data includes a different consistent data item for each data item stored in that eventually consistent database. The consistency application generated the consistent view of the eventually consistent database based on the compacted data. Because the consistency application generates the consistent view based on backup files and does not access the eventually consistent database, generating the consistent view does not adversely impact the performance of the eventually consistent database.
-
公开(公告)号:US12204451B2
公开(公告)日:2025-01-21
申请号:US18454707
申请日:2023-08-23
Applicant: Dynavisor, Inc.
Inventor: Sreekumar Nair
IPC: G06F12/0811 , G06F9/4401 , G06F9/455 , G06F12/0815 , G06F12/0897 , G06F16/174
Abstract: A system and method for providing storage virtualization (SV) is disclosed. According to one embodiment, a system includes a storage device having a tier 1 cache and a Tier 2 storage, an operating system and a file system having a Tier 0 memory cache that stores application data. The Tier 0 memory cache synchronizes the application data with the tier 1 cache and the Tier 2 storage.
-
公开(公告)号:US12197392B2
公开(公告)日:2025-01-14
申请号:US18307575
申请日:2023-04-26
Applicant: EMC IP Holding Company LLC
Inventor: Jagannathdas Rath , Kalyan C. Gunda
IPC: G06F7/00 , G06F11/14 , G06F16/16 , G06F16/17 , G06F16/174 , G06F16/176 , G06F17/00
Abstract: Embodiments for retention locking a deduplicated file stored in cloud storage by defining object metadata for each object of the file, and comprising a lock count and a retention time based on an expiry date of the lock, with each object having segments, the object metadata further having a respective expiry date and lock count for each segment, where at least some segments are shared among two or more files. Also updating the lock count and retention time for all segments of the file being locked; and if the object is not already locked, locking the object using a retention lock defining a retention time and updating the object metadata with a new lock count and the retention time, otherwise incrementing the lock count and updating the retention time for the expiry date if expiry date of a previous lock is older than a current expiry date.
-
-
-
-
-
-
-
-
-