-
公开(公告)号:US11940879B2
公开(公告)日:2024-03-26
申请号:US17060040
申请日:2020-09-30
Applicant: EMC IP Holding Company LLC
Inventor: Qiang Chen , Jing Yu , Jiayang Xu , Danqing Sha
CPC classification number: G06F11/1451 , G06N20/00 , G06F2201/84
Abstract: Embodiments of the present disclosure provide a data protection method, an electronic device, and a computer program product. The method includes determining an object feature for each protection object in a set of protection objects that generate protected data, the set of protection objects including at least one protection object configured with a predetermined data protection strategy. The method further includes determining a set of candidate objects belonging to the same class as the at least one protection object from the set of protection objects according to the determined object features. The method further includes configuring the predetermined data protection strategy to at least one candidate object in the set of candidate objects.
-
公开(公告)号:US11928037B2
公开(公告)日:2024-03-12
申请号:US17734852
申请日:2022-05-02
Applicant: Rubrik, Inc.
Inventor: Pin Zhou , Prasenjit Sarkar
IPC: G06F16/907 , G06F9/50 , G06F11/14 , G06F16/14 , G06F16/18 , G06F16/182 , G06F16/188 , G06F21/62
CPC classification number: G06F11/1469 , G06F9/5077 , G06F11/1464 , G06F16/148 , G06F16/182 , G06F16/1844 , G06F16/1873 , G06F16/188 , G06F16/907 , G06F21/6218 , G06F2201/84
Abstract: The technology disclosed herein enables the restoration of a database version across cloud environments. In a particular embodiment, a method provides receiving, in a second cloud environment from a first cloud environment, first metadata describing a first data version stored in the first cloud environment. The first data version includes first data items and the first metadata. After receiving the first metadata, the method provides receiving, in the second cloud environment, an instruction to restore the first data items to the second cloud environment. In response to the instruction, the method provides restoring the first data items to the second cloud environment using the first metadata.
-
公开(公告)号:US11928033B2
公开(公告)日:2024-03-12
申请号:US17809628
申请日:2022-06-29
Applicant: Ivanti, Inc.
Inventor: Liam Hughes
CPC classification number: G06F11/1464 , G06F11/3495 , G06F2201/84
Abstract: A method of remote device diagnosis and mitigation includes receiving a signal indicative of an intermittent technical state of a first device. Immediately responsive thereto, the method includes interrogating the first device for parameters. The method includes interrogating the first device for the parameters at a third time outside receipt of the signal. The parameters include a transient parameter present at a first time of the intermittent technical state and not present a second time following the first time. The method includes recording the parameters from the first time in a first data file and the parameters for the third time in an additional data file. The first data file is compared with the additional data file to identify a difference in a parameter indicative of a cause of the intermittent technical state. The method includes remotely implementing a change on the first device to mitigate the cause.
-
公开(公告)号:US11922157B2
公开(公告)日:2024-03-05
申请号:US17448315
申请日:2021-09-21
Applicant: NUTANIX, INC.
Inventor: Richard James Sharpe , Kalpesh Ashok Bafna , Durga Mahesh Arikatla , Shyamsunder Prayagchand Rathi , Satyajit Sanjeev Deshmukh , Vishal Sinha , Anil Kumar Gopalapura Venkatesh , Rashmi Gupta , Rishabh Sharma , Yifeng Huang
IPC: G06F8/65 , G06F3/06 , G06F9/4401 , G06F9/455 , G06F11/07 , G06F11/14 , G06F11/20 , G06F16/17 , G06F16/176 , G06F16/182 , G06F16/23 , G06F21/53 , G06F21/56 , G06F21/62 , G06F21/78 , H04L41/06 , H04L41/082 , H04L67/1095 , H04L67/1097 , H04L41/0859 , H04L41/5009 , H04L67/00 , H04L67/10
CPC classification number: G06F8/65 , G06F3/0619 , G06F3/0647 , G06F3/065 , G06F3/0664 , G06F3/0665 , G06F3/0683 , G06F3/0689 , G06F9/4406 , G06F9/45558 , G06F11/0712 , G06F11/0751 , G06F11/0793 , G06F11/1451 , G06F11/1464 , G06F11/1484 , G06F11/2025 , G06F11/2033 , G06F11/2035 , G06F11/2046 , G06F11/2058 , G06F11/2069 , G06F16/1727 , G06F16/176 , G06F16/1774 , G06F16/183 , G06F16/1844 , G06F16/2365 , G06F21/53 , G06F21/56 , G06F21/6218 , G06F21/78 , H04L41/06 , H04L41/082 , H04L67/1095 , H04L67/1097 , G06F2009/45579 , G06F2009/45583 , G06F2009/45587 , G06F2009/45595 , G06F2201/80 , G06F2201/815 , G06F2201/825 , G06F2201/84 , G06F2201/87 , G06F2221/034 , G06F2221/2101 , G06F2221/2141 , G06F2221/2145 , H04L41/0859 , H04L41/5009 , H04L67/10 , H04L67/34
Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to I/O the selected one of the FSVMs.
-
公开(公告)号:US11921856B1
公开(公告)日:2024-03-05
申请号:US17464131
申请日:2021-09-01
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Raghu Rengarajan
IPC: G06F21/56 , G06F11/14 , G06F16/182 , G06F21/55 , H04L9/40 , H04L67/306
CPC classification number: G06F21/566 , G06F11/1458 , G06F16/1844 , G06F21/55 , G06F21/554 , G06F21/56 , G06F21/568 , H04L63/1425 , H04L67/306 , G06F11/1461 , G06F2201/84
Abstract: Example systems and methods are disclosed for protection of data servers configured for data replication of a database. An example system includes a processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The processing circuit determines a risk level of a modification indicated by a record based on a set of factors indicated in a security profile, the set of factors being indicative of anomalous data access activity. The processing circuit performs the modification in a second data server, in response to the risk level being less than a threshold level indicated in the security profile. The processing circuit prevents the modification indicated by the record from being performed in the second data server in response to the risk level being greater than or equal to the threshold level.
-
公开(公告)号:US11907204B2
公开(公告)日:2024-02-20
申请号:US17886080
申请日:2022-08-11
Applicant: The Bank of New York Mellon
Inventor: Sarthak Pattanaik , Vadim Pertsovskiy
CPC classification number: G06F16/2365 , G06F11/1464 , G06F16/2255 , H04L9/3239 , H04L9/3297 , G06F2201/84 , H04L9/50 , H04L2209/56
Abstract: A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.
-
公开(公告)号:US11899595B2
公开(公告)日:2024-02-13
申请号:US17929650
申请日:2022-09-02
Applicant: Amazon Technologies, Inc.
CPC classification number: G06F12/1466 , G06F3/067 , G06F3/0608 , G06F3/0619 , G06F3/0622 , G06F3/0652 , G06F3/0671 , G06F3/0673 , G06F11/1435 , G06F11/1453 , G06F16/162 , G06F16/1873 , G06F16/2329 , G06F2201/80 , G06F2201/84 , G06F2212/1052
Abstract: Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.
-
88.
公开(公告)号:US11899546B2
公开(公告)日:2024-02-13
申请号:US17804230
申请日:2022-05-26
Applicant: Red Hat, Inc.
Inventor: Ashutosh Mehra , Daniel Heidinga
CPC classification number: G06F11/1469 , G06F2201/84
Abstract: Systems and methods are described for improving portability of checkpoints of an application using central processing unit (CPU)-specific features. In an example, a system includes a source computing system and a destination computing system. The source computing system may be configured to: cause a first execution of an application that includes a function associated with a plurality of implementations; receive a request to resolve an implementation decision for the function; select, based on a set of source CPU-specific features, a source-specific implementation for the first execution of the function; patch, by rendering a resolved callsite table, a call site associated with the function with an address of the source-specific implementation; and send, to a destination computing system, a checkpoint of the application that includes the resolved callsite table. The destination computing system is configured to restore the application by changing the implementation decision based on a set of destination CPU-specific features.
-
89.
公开(公告)号:US11899544B2
公开(公告)日:2024-02-13
申请号:US16878256
申请日:2020-05-19
Applicant: EMC IP Holding Company LLC
Inventor: Anurag Bhatnagar , Priyamrita Ghosh
IPC: G06F11/14 , G06F16/11 , G06F16/178 , G06F16/16
CPC classification number: G06F11/1469 , G06F11/1464 , G06F16/128 , G06F16/162 , G06F16/178 , G06F2201/84
Abstract: Methods, apparatus, and processor-readable storage media for efficient synchronization of a cloud enabled file system database during a snapshot restore operation are provided herein. An example computer-implemented method includes intercepting a user request to initiate a snapshot restore operation on a file system associated with a local storage system, wherein the file system comprises one or more stub files that are indicative of locations of cloud objects comprising files that were previously sent from the local storage system to a cloud storage platform; prior to the snapshot restore operation being performed, creating a current snapshot of the file system; obtaining an indication that the file system was successfully restored on the local storage system; and using the current snapshot to perform a synchronization operation, wherein the synchronization operation deletes one or more orphan cloud objects in the cloud storage platform that resulted from the snapshot restore operation.
-
公开(公告)号:US11899543B2
公开(公告)日:2024-02-13
申请号:US16201838
申请日:2018-11-27
Applicant: Nutanix, Inc.
Inventor: Mayur Vijay Sadavarte , Vanita Prabhu , Bharat Kumar Beedu , Parthasarathy Ramachandran , Monoreet Mutsuddi
CPC classification number: G06F11/1469 , G06F9/45558 , G06F2009/45583 , G06F2201/84
Abstract: Systems for application configuration backup and restore. Techniques establish high frequency restore points of application configuration metadata. Processing commences upon receiving instructions to periodically take snapshots of application configuration metadata. To avoid incurring unnecessary costs to process snapshots of application configuration metadata when the application configuration metadata is slow-changing, the method performs a low-cost check to get the latest update time of the application configuration metadata. That time is compared to the time of the most recent snapshot of the application configuration metadata. When the time of the latest update time of the application configuration metadata is equal to the time of the most recent snapshot of the application configuration metadata, then rather than incurring the cost of generating a duplicate snapshot, the method waits for a duration without generating a new snapshot. High frequency restore points for application configuration metadata are emulated by pointing to corresponding lower frequency snapshots.
-
-
-
-
-
-
-
-
-