4565 patents
Page 13 of 229
Utility
Method for data reconstruction in a RAID system having a protection pool of storage units
22 Aug 23
A method of performing a reconstruction of data in a redundant array of independent disks (RAID) system with a protection pool of storage units includes receiving a request to perform a reconstruction of a first set of physical extents stored on a first physical disk of a set of physical disks.
Paul Nehse, Michael B. Thiels, Devendra V. Kulkarni
Filed: 6 May 21
Utility
System and method for state management
22 Aug 23
A data processing device for providing data storage services includes memory, persistent storage, and a device manager.
Jonathan I. Krasner, Li Lang, Avraham Goldin
Filed: 3 May 19
Utility
Elastic cloud service with data driven cost reduction for VMS in the cloud
22 Aug 23
One example method includes collecting telemetry data for each of a group of virtual machines (VM), and each of the VMs is associated with a user, collecting usage data for each of the VMs, creating a user profile definition for each user, and the user profile definition is created based on the telemetry data and usage data of the VMs associated with that user, creating, for each user, a user profile that is based on the user profile definition for that user, clustering the users based on similarity of their respective user profiles, and generating a recommended VM hardware configuration for a VM of one of the users.
Amihai Savir, Avitan Gefen, Roi Gamliel
Filed: 26 Apr 22
Utility
Systems and methods to achieve effective streaming of data blocks in data backups
22 Aug 23
Methods and systems for block-level data prioritization during a backup operation are disclosed.
Mahesh Reddy A V, Swaroop Shankar DH, Chetan Battal
Filed: 10 Mar 20
Utility
Backup task processing in a data storage system
22 Aug 23
Malware scan task processing in a data storage system is described herein.
Shiv Shankar Kumar, Avadut Mungre, Krishna Maheshwari
Filed: 24 Sep 20
Utility
Rule-based re-tiering of incremental backup data stored on a cloud-based object storage
22 Aug 23
Described is a system for rule-based re-tiering of backup data stored on a cloud-based object storage.
Ravi Vijayakumar Chitloor, Sunil Yadav, Shelesh Chopra, Amarendra Behera, Tushar Dethe, Deependra Singh, Prabhat Kumar Dubey, Himanshu Arora, Jigar Bhanushali
Filed: 22 Mar 21
Utility
Memory efficient approach to extending cache
22 Aug 23
A method may use memory efficiently to extend cache.
Oran Baruch, Vamsi K. Vankamamidi
Filed: 28 Jul 21
Utility
Methods and systems for resilient encryption of data in memory
22 Aug 23
A method for encrypting and decrypting data, that includes using an encryption key and an address associated with a memory device or a software instance.
Walter A. O'Brien, III, Thomas N. Dibb
Filed: 31 Jul 20
Utility
Reducing database fragmentation
22 Aug 23
Techniques to reduce database fragmentation are disclosed.
Thomas Manville, Julio Lopez
Filed: 21 Aug 19
Utility
Authenticating communications between physical ports using knowledge of shared secrets
15 Aug 23
Techniques are provided for authenticating communications between physical ports using knowledge of shared secrets.
Victor Salamon, John Mulvany-Robbins
Filed: 22 Oct 20
Utility
Method, electronic device, and computer program product for video processing
15 Aug 23
Illustrative embodiments include a method, an electronic device, and a computer program product for video processing.
Qiang Chen, Pedro Fernandez Orellana
Filed: 12 Aug 21
Utility
Dependency resolution for lazy snapshots in storage cluster with delta log based architecture
15 Aug 23
Techniques for providing dependency resolution for lazy snapshots in a storage cluster with a delta log-based architecture.
Vladimir Shveidel, Bar David, Michael Litvak
Filed: 13 Jan 21
Utility
Intelligent automatic support
15 Aug 23
A knowledge base record can include executable language.
Weiyang Liu, Qi Wang, James Morton, Lihui Su, Ming Zhang
Filed: 23 Dec 20
Utility
Efficient method and system of intelligent deploying file level restore agent in multicloud
15 Aug 23
A method, apparatus, and system for managing file level restore agents is provided.
Mengze Liao, Jing Yu, Ming Zhang, Kunal Ruvala, Yongsheng Guo, Jinru Yan
Filed: 26 Oct 18
Utility
Method, device, and computer program product for storage management
15 Aug 23
Techniques involve: determining a first group of storage disks, a use rate of each storage disk of the first group of storage disks exceeding a first threshold, the first group of storage disks comprising a first group of storage blocks corresponding to a first redundant array of independent storage disk (RAID); allocating a second group of storage blocks corresponding to a second RAID from a second group of storage disks, the second group of storage blocks having the same size as that of the first group of storage blocks, a use rate of each storage disk of the second group of storage disks being under a second threshold; moving data in the first group of storage blocks to the second group of storage blocks; and releasing the first group of storage blocks from the first group of storage disks.
Xiaobo Zhang, Xinlei Xu, Shaoqin Gong, Baote Zhuo, Shuai Ni, Jian Gao
Filed: 24 Jan 20
Utility
Optimized filesystem walk for backup operations
15 Aug 23
The system for backing up data comprises an input interface configured to receive an input set of files.
Vladimir Mandic
Filed: 18 Nov 19
Utility
Data deduplication on a distributed file system using conditional writes
15 Aug 23
A write request is transmitted from a client to a metadata server (“MDS”), wherein the write request comprises an object identifier associated with a data object.
Rajiv Desai
Filed: 11 Jun 20
Utility
Bulk updating of mapping pointers with metadata transaction log
15 Aug 23
A technique for managing a metadata transaction log consolidates multiple mapping pointer changes that affect a single metadata block in a single transaction entry.
Yubing Wang, Philippe Armangau, Ajay Karri
Filed: 30 Apr 19
Utility
Generating compressed representations of sorted arrays of identifiers
8 Aug 23
A method includes obtaining an array of sorted identifiers to be stored in a designated portion of a memory of a given computing system, determining a segment size for splitting elements of the array into a plurality of segments, splitting the array into the plurality of segments based at least in part on the determined segment size, and compressing the plurality of segments to create a plurality of compressed segments.
Sashka T. Davis, Kevin J. Arunski
Filed: 22 Jul 19
Utility
Managing I/O connections using virtual host ports
8 Aug 23
Bandwidth consumption and/or an I/O transmission rate on an I/O path between a port of a storage system and a physical host port may be managed, including determining when multiple virtual host ports correspond to (i.e., are mapped to) a same physical host port.
Krishna Deepak Nuthakki, Arieh Don, Erik P. Smith
Filed: 30 Oct 20