3707 patents
Page 18 of 186
Utility
Managing Initiator Identities
8 Dec 22
Methods, apparatus, and processor-readable storage media for managing initiator identities are provided herein.
Victor Salamon, Paul Normand James Berube
Filed: 8 Jun 21
Utility
Adding Single Disks to an Array by Relocating Raid Members
1 Dec 22
Protection group members from a cluster of W baseline size disks with RAID (D+P) protection groups associated with W partition indices, where W=D+P, are selected and relocated to a new baseline size disk using a W-by-W relocation sequence matrix.
Kuolin Hua, Kunxiu Gao
Filed: 26 May 21
Utility
Storage Assisted Virtual Machine Backups Using Storage Vmotion and Xcopy
1 Dec 22
Embodiments for transferring data directly from primary storage to secondary storage in a virtualized network including virtual machine (VM) based storage, by exposing a source volume in the primary storage to a hypervisor host of the virtualized network, preparing a destination volume of the secondary storage as an empty volume and exporting it to the hypervisor host so that the host can the destination volume along with the source volume, and moving, in the hypervisor host, data from the exposed source volume to the exported empty destination volume using a combination of Storage Direct, Storage VMotion, and XCOPY or enhanced XCOPY technologies, wherein the XCOPY technology provides a direct transfer of data from the primary storage to the secondary storage.
Srikanth Venkataraman, Srinivas Kangyampeta, Omkar Anand Ekbote, Prakash Venkatanarayanan
Filed: 23 Jul 21
Utility
Leveraging Metadata to Manage the Expiration of Objects Storing Incremental Backup Data
1 Dec 22
Described is a system for managing the expiration of objects storing incremental backup data by leveraging specialized metadata.
Sunil Yadav, Shelesh Chopra, Ravi Vijayakumar Chitloor
Filed: 13 Jul 21
Utility
Method to Implement and Enforce a Cost-based Quota for Cloud Operations In Backup Servers Based on Allowed Cloud Budget
1 Dec 22
A method, apparatus, and system for managing backup resource on a cloud for a plurality of backup servers is disclosed.
Jagannathdas Rath, Kalyan C Gunda
Filed: 28 May 21
Utility
Size-based Organization of Backup Files Within an Object Storage for Efficient Object Re-tiering
1 Dec 22
Described is a system (and method) for size-based organization of backup files within an object storage for efficient object re-tiering.
Sunil Yadav, Shelesh Chopra, Ravi Vijayakumar Chitloor
Filed: 13 Jul 21
Utility
System and Method for Self-healing of Upgrade Issues on a Customer Environment and Synchronization with a Production Host Environment
1 Dec 22
A method for managing applications includes obtaining, by a client in a customer environment, an upgrade issue report for the application, making a first determination that a resynchronization of a client self-healing classification model with the production host environment (PHE) self-healing classification model is required, wherein the PHE self-healing classification model is stored in the PHE, performing the resynchronization with the PHE self-healing classification model to obtain a synchronized client self-healing classification model, applying the synchronized client self-healing classification model to the upgrade issue report to obtain a state of the upgrade issue report, making a second determination that the state indicates a self-healable state, based on the second determination, performing a self-healing process on the application based on the upgrade issue report, and storing a resolution report based on results of the self-healing process, wherein the PHE is operatively connected to the customer environment.
Shelesh Chopra, Anannya Roy Chowdhury, Parminder Singh Sethi
Filed: 23 Jun 21
Utility
Application-based Packing for Storing Backup Data to an Object Storage
1 Dec 22
Described is a system (and method) for application-based packing for storing backup data within an object storage.
Sunil Yadav, Shelesh Chopra, Ravi Vijayakumar Chitloor
Filed: 13 Jul 21
Utility
Method and Apparatus for Creating Recovery Point Objectives in Persistent Memory
1 Dec 22
A virtual memory mapping table includes snapshot instance identifiers of data volumes stored in memory regions of persistent memory.
Owen Martin, John Creed
Filed: 1 Jun 21
Utility
Leveraging Metadata of a Deduplication Storage System to Perform an Efficient Restore of Backup Data
1 Dec 22
Described is a system for leveraging incremental backup metadata of a deduplication storage system to perform an efficient data restore.
Donna Barry Lewis, Nitin Madan, Kedar Sadanand Godbole, Srikant Viswanathan, Bhimsen Bhanjois
Filed: 28 Jun 21
Utility
Just In Time Removal of Corrupted Info and Files from Backups on Restore
1 Dec 22
One example method includes receiving a request to restore a backed up dataset, checking a tracking catalogue to identify any content of the dataset that is prohibited from being restored, preventing restoration of the content, and restoring all of the dataset, except the content, to a restore target.
Kalyan C. Gunda, Chris E. Rowen
Filed: 20 Jul 21
Utility
Efficient Access-based Reallocation of Backup Data Within an Object Storage
1 Dec 22
Described is a system (and method) for efficient access-based reallocation of backup data stored within an object storage.
Sunil Yadav, Ravi Vijayakumar Chitloor, Shelesh Chopra
Filed: 13 Jul 21
Utility
System and Method for File System Metadata File Region Segmentation for Deduplication
1 Dec 22
A method for managing file based backups (FBBs) includes obtaining, by a backup agent, a backup request for a FBB, in response to the backup request, generating a FBB, generating a FBB metadata file corresponding to the FBB, wherein the FBB metadata file comprises a set of attribute regions, performing, using the set of attribute regions, a deduplication on the FBB metadata file to obtain a deduplicated FBB metadata file, and storing the deduplicated FBB metadata file in a backup storage system.
Shelesh Chopra, Sunil Yadav, Aaditya Rakesh Bansal, Ravi Vijayakumar Chitloor, Manish Sharma
Filed: 25 May 21
Utility
Reducing Bandwidth During Synthetic Restores from a Deduplication File System
1 Dec 22
A request is received to restore a file at a deduplicated storage system to a client.
Bhimsen Bhanjois, Kedar Godbole, Donna Barry Lewis, Nitin Madan, Srikant Viswanathan
Filed: 15 Jul 21
Utility
System and Method for Ranking Data Storage Devices for Efficient Production Agent Deployment
1 Dec 22
A method for processing backup policy generation requests includes receiving, by a production agent manager, a backup policy generation request, in response to receiving the backup policy generation request: identifying a backup to transfer to a backup storage, wherein the backup comprises a plurality of data blocks, performing a data storage device evaluation on a set of data storage devices to obtain a set of health scores, wherein each health score of the set of health scores corresponds to a data storage device of the set of data storage devices, assigning, based on the set of health scores, a production agent to a data storage device of the set of data storage devices to generate a backup policy, and initiating, based on the backup policy, a deployment of the production agent to the data storage device.
Shelesh Chopra, Sharath Talkad Srinivasan, Rahul Deo Vishwakarma
Filed: 23 Jun 21
Utility
Method and Apparatus for Phased Transition of Legacy Systems to a Next Generation Backup Infrastructure
1 Dec 22
One example method includes [searching a legacy data backup system and identifying, in the legacy data backup system, a legacy backup asset, identifying a type of the legacy backup asset, creating a wrapper service instance that corresponds to the type of the legacy backup asset, detaching the legacy backup asset from the legacy data backup system, receiving, by the legacy backup asset, backup calls and restore calls from a new data backup system that is different from the legacy data backup system, and servicing, by the legacy backup asset the backup calls and restore calls based on a state of the legacy backup asset.
Mahesh Kamath, Savitha Bijoy, Jayashree Radha
Filed: 15 Jul 21
Utility
Restore Assistant: Using Augmented Backup Metadata for Step-by-step Restore Guide
1 Dec 22
One example method includes accessing augmented metadata that was stored in connection with a backup dataset, analyzing the augmented metadata, based on the analyzing, creating a guide that identifies processes which, when performed, cause the restoration of the backup dataset to an unsupported target array, and presenting the guide to a user by way of a user interface.
Jehuda Shemer, Arieh Don, Krishna Deepak Nuthakki
Filed: 20 Jul 21
Utility
Automated Validation of a REST Application Programming Interface
1 Dec 22
A system can system can parse a first group of dependencies within a first API, and second group of dependencies between the first API and a second API.
Nagendra HK, Poornima Gokhale, Abhijit R. Bangera, Srinivasa Raju Chamarthy
Filed: 8 Jul 21
Utility
Forwarding Incoming Io to SCM Namespaces
1 Dec 22
Techniques for intelligently routing IO to a storage class memory (SCM) namespace are disclosed.
Bing Liu, Parmeshwr Prasad, Rahul Deo Vishwakarma
Filed: 12 Jul 21
Utility
Contextual Replication Profile Creation Based on Data Criticality
1 Dec 22
Embodiments for providing end-to-end automated contextual and differentiated application level replication by dynamically creating replication profiles for asynchronous or synchronous replication at runtime to maintain any relevant service level agreement requirements.
Suren Kumar, Vinod Durairaj
Filed: 23 Jun 21