4565 patents
Page 22 of 229
Utility
Efficient recovery of backups for deleted checkpoints
18 Apr 23
Backup operations may save a full backup and subsequent checkpoints.
Aaditya Rakesh Bansal, Sunil Yadav
Filed: 24 Mar 22
Utility
Host bus adaptor (HBA) virtualization awareness for effective input-output load balancing
18 Apr 23
An apparatus comprises at least one processing device that is configured to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network.
Owen Crowley, Peniel Charles, Joseph G. Kanjirathinkal
Filed: 4 Nov 20
Utility
Any point in time backups and tier one storage replication
18 Apr 23
Generating any point in time backups from secondary storage without native snapshot generation and providing failover capabilities from a primary storage.
Jehuda Shemer, Valerie Lotosh, Saar Cohen, Erez Sharvit
Filed: 27 Feb 20
Utility
Multi-level workflow scheduling using metaheuristic and heuristic algorithms
18 Apr 23
Techniques described herein relate to a method for deploying workflows.
John S. Harwood, Robert Anthony Lincourt, Jr., William Jeffery White, Said Tabet
Filed: 21 Jul 21
Utility
Automatically remediating storage device issues using machine learning techniques
18 Apr 23
Methods, apparatus, and processor-readable storage media for automatically remediating storage device issues using machine learning techniques are provided herein.
Ramya Ramachandran, Davidson Devasigamony, Jai Kumar, Sean Soltysik, Alik Saring
Filed: 31 Jan 20
Utility
Predicting failures with code flow tensors
18 Apr 23
Techniques for predicting states may include: receiving data sets of counter values, wherein each counter values denotes a number of times a particular code flow point associated with the counter value is executed at runtime during a specified time period; receiving images generated from the data sets; labeling each of the images with state information, wherein first state information associated with a first image indicates that the first image is associated with a first error state of a system or an application; training a neural network using the images to recognize the first state; receiving a next image generated from another data set; and predicting, by the neural network and in accordance with the next image, whether the system or the application is expected to transition into the first state.
Owen Martin, Benjamin A. Randolph, Scott J. Romano, Hani Zaitoun, Abhilash Sanap
Filed: 30 Jun 20
Utility
Method, electronic device and computer program product for managing disks
11 Apr 23
Techniques for managing disks involve: determining, from multiple disks, a first disk set for providing redundant storage, the number of disks included in the first disk set being not less than a first threshold number that corresponds to the number of disks required to be included in a redundant array of independent disks; determining, based on the multiple disks, a candidate solution in which at least the first disk set is used to provide redundant storage; determining an unavailable capacity that the candidate solution will have; and determining, based on the unavailable capacity and the candidate solution, a target solution for providing the redundant storage.
Haiyun Bao, Changrui Shao, Rongrong Shang, Haiying Tang, Baoan Yuan
Filed: 22 Nov 21
Utility
Method and system for indexing fragmented user data objects
11 Apr 23
A system including persistent storage for storing an object repository and a user data backup.
Shelesh Chopra, Sunil Yadav, Jigar Premajibhai Bhanushali, Tushar Dethe, Himanshu Arora, Deependra Pratap Singh, Sapna Chauhan, Anjana Rao, Amarendra Behera, Ravi V. Chitloor
Filed: 28 May 20
Utility
Cache memory management
11 Apr 23
Embodiments of the present disclosure relate to cache memory management.
John Krasner, Ramesh Doddaiah
Filed: 10 Dec 19
Utility
Locality-aware compressor-decompressor for keeping prediction models up-to-date in resource constrained networks
11 Apr 23
A global prediction manager for generating predictions using data from data zones includes storage for storing a model repository comprising a global model set and a prediction manager.
Paulo Abelha Ferreira, Adriana Bechara Prado, Pablo Nascimento da Silva, Tiago Salviano Calmon
Filed: 27 Apr 20
Utility
Efficient method to find changed data between indexed data and new backup
11 Apr 23
An apparatus, method, and system for updating a file index in a search engine in a data backup system to reflect file changes introduced in a new backup is disclosed.
James Morton, Lihui Su, Yubing Zhang, Ming Zhang, Yujun Liang
Filed: 26 Apr 19
Utility
Method and system for host-based caching
11 Apr 23
A method is used in host-based caching.
Anton Kucherov, David Meiri
Filed: 15 Jan 20
Utility
Eventual consistency in a deduplicated cloud storage system
11 Apr 23
One example method includes receiving a write request that includes a data structure version to be written, wherein the data structure version is associated with a unique identifier, storing the data structure version in association with the unique identifier, receiving a read request for a most recent version of the data structure and, when the stored data structure version is not the most recent version of the data structure, examining respective unique identifiers of each of a group of other stored data structure versions to determine which stored data structure version is the most recent.
Philip Shilane, Venkata Ravi Chandra Bandlamudi, Atul A. Karmarkar
Filed: 1 Feb 21
Utility
Provisioning workflows using subgraph similarity
11 Apr 23
Techniques described herein relate to a method for deploying workflows.
John S. Harwood, Robert Anthony Lincourt, Jr., William Jeffery White
Filed: 21 Apr 21
Utility
Efficient token management in a storage system
11 Apr 23
At least one processing device receives a create-token command from a host device.
Xiangping Chen, David Meiri
Filed: 24 Jul 20
Utility
Intelligent alert reduction in a backup and recovery activity monitoring system
11 Apr 23
Embodiments for monitoring performance metrics of a computer network by defining key performance indicators for the computer network, collecting performance data for the key performance indicators, and providing one or more anomaly detection policies to define anomalous performance of the computer network using defined threshold values.
Brian E. Freeman, Jennifer M. Minarik, Mark Malamut
Filed: 11 Jun 21
Utility
Parity allocation for a virtual redundant array of independent disks
11 Apr 23
Allocation of parity data storage extents for a virtual RAID is disclosed.
Mikhail Danilov, Nickolay Dalmatov
Filed: 20 Jan 21
Utility
Software upgrade management for host devices in a data center
11 Apr 23
An apparatus comprises a processing device configured to receive, from a given host device in a given data center that utilizes a given piece of software, first configuration information associated with the given host device.
Shwetha C. Ravoor, Gopinath Marappan, Sanjib Mallick
Filed: 20 Jul 21
Utility
System and method for self-healing of upgrade issues on a customer environment and synchronization with a production host environment
11 Apr 23
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
Assigning workloads in a multi-node processing environment using feedback from each node
11 Apr 23
Techniques are provided for assigning workloads in a multi-node processing environment using resource allocation feedback from each node.
Eduardo Vera Sousa, Edward José Pacheco Condori, Tiago Salviano Calmon, VinÃcius Michel Gottin
Filed: 29 May 20