4565 patents
Page 55 of 229
Utility
Network scaling approach for hyper-converged infrastructure (HCI) and heterogeneous storage clusters
13 Sep 22
Network scaling techniques for HCI and/or heterogeneous storage clusters.
Dmitry Vladimirovich Krivenok
Filed: 28 Apr 21
Utility
Method, electronic device and computer program product for storage management
13 Sep 22
Techniques involve: determining a source disk slice from a plurality of disk slices of a plurality of storage arrays providing redundant storage, target data on the source disk slice needing to be removed; determining a destination disk slice for storing the target data needing to be removed from the source disk slice, a destination disk where the destination disk slice is located being different from a source disk where the source disk slice is located; and moving the target data from the source disk slice to the destination disk slice.
Jianbin Kang, Jibing Dong, Shaoqin Gong, Jian Gao, Baote Zhuo
Filed: 18 May 20
Utility
Method, apparatus, and storage medium for managing stripe in storage system
13 Sep 22
Techniques manage stripes in a storage system.
Chi Chen, Huijuan Fan
Filed: 10 Aug 20
Utility
Method for copying data, electronic device and computer program product
13 Sep 22
Techniques for replicating data involve: acquiring a first snapshot of a data block set, the first snapshot being a snapshot before a first subset of the data block set starts to be replicated; acquiring a second snapshot of the data block set, the second snapshot being a snapshot of the data block set when replication of the first subset is completed; and determining, based on a difference between the second snapshot and the first snapshot, a second subset of the data block set, the second subset being different from the first subset.
Bo Hu, Qian Wu, Jing Ye
Filed: 23 Sep 20
Utility
Method, apparatus for managing the redundant array of independent disks (RAID) and related computer readable medium
13 Sep 22
A technique involves: in response to a stripe being created in a Redundant Array of Independent Disks (RAID), allocating to the stripe a storage space for storing a predetermined number of mapping information elements; creating one or more mapping information elements for the stripe; storing the one or more mapping information elements in the storage space; allocating respective storage sequence numbers to the one or more mapping information elements stored in the storage space; and in response to receiving an I/O request for the stripe indicating one of the respective storage sequence numbers, accessing the stripe based on the mapping information element in the storage space that is corresponding to the storage sequence number indicated by the I/O request.
Jibing Dong, Jian Gao, Jianbin Kang
Filed: 17 Oct 19
Utility
Filtering security controls
13 Sep 22
Methods, apparatus, and processor-readable storage media for filtering security controls are provided herein.
Danny V. Dhillon, Greg W. Lazar
Filed: 25 Feb 20
Utility
Specialized metadata for managing and searching backup data stored on a cloud-based object storage
13 Sep 22
Described is a system (and method) for managing specialized metadata that may be used to manage and search incremental backup data stored on a cloud-based object storage.
Shelesh Chopra, Sunil Yadav, Amarendra Behera, Ravi Vijayakumar Chitloor, Himanshu Arora, Tushar Dethe, Jigar Bhanushali, Deependra Singh, Prabhat Kumar Dubey
Filed: 15 Jan 21
Utility
Providing an efficient preview capability for restoring emails backed up to an object storage
13 Sep 22
In some embodiments, described is a system (and method) for providing an efficient preview capability for emails backed up to a cloud-based object storage.
Shelesh Chopra, Sunil Yadav, Amarendra Behera, Ravi Vijayakumar Chitloor, Himanshu Arora, Tushar Dethe, Deependra Singh, Prabhat Kumar Dubey, Anjana Rao, Sapna Chauhan
Filed: 13 Apr 21
Utility
Storage performance-based distribution of deduplicated data to nodes within a clustered storage environment
13 Sep 22
Described is a system that provides the ability to distribute backup data according to performance characteristics associated with nodes that form a clustered storage environment.
Murthy Mamidi, George Mathew, Abhishek Rajimwale
Filed: 30 Sep 19
Utility
Managing drive space among different data services environments within a storage system
13 Sep 22
A technique manages drive space within a storage system having a main data services environment configured to perform data storage operations on behalf of a set of hosts and a simple data services environment configured to load the main data services environment.
Yuval Harduf, Peter J. McCann
Filed: 12 Jul 21
Utility
Generating predicted usage of storage capacity
13 Sep 22
Storage management techniques involve: obtaining a historical usage of storage capacity for a storage device, and a historical feature characterizing the historical usage of storage capacity; generating a predicted usage of storage capacity for the storage device based on the historical feature and a predictor for predicting a usage of storage capacity; and updating the predictor by comparing the historical usage of storage capacity with the predicted usage of storage capacity.
Jie Huang, Xudong Wang, Ming Wang, Xiaoyu Ren
Filed: 20 Mar 20
Utility
Method and device for rebuilding data in storage array group
13 Sep 22
Techniques rebuild data in a storage array group.
Lei Sun, Jian Gao, Hongpo Gao
Filed: 17 Oct 19
Utility
Managing configuration data
13 Sep 22
Techniques involve detecting whether a transaction of modifying configuration data of a storage system is initiated, the configuration data being stored in a database and a buffered version being stored in memory independent of the database.
Shaoqin Gong, Geng Han, Xinlei Xu, Jian Gao, Jianbin Kang
Filed: 2 Jun 20
Utility
Fully dynamic virtual proxies for data protection
13 Sep 22
Described is a system for utilizing fully dynamic proxies for data flow during data protection.
Gururaj Kulkarni, Scott Quesnelle
Filed: 23 Sep 19
Utility
Coordinating backup configurations for a data protection environment implementing multiple types of replication
13 Sep 22
Described is a system for coordinating backup configurations for a data protection environment that implements multiple types of replication.
Rintu Kanp, Razi Syed, Sanjeev Lohchab, Upanshu Singhal
Filed: 27 Mar 20
Utility
Host cache coherency when reading data
13 Sep 22
When a read request for the data portion is received from an application executing on a host, the host may determine whether the data portion is in host cache, and if so, whether the logical storage unit of the data portion is shared by another host system.
Michael J. Scharland, Ian Wigmore, Arieh Don
Filed: 2 Aug 19
Utility
Data distribution in continuous replication systems
13 Sep 22
Systems and methods for performing data protection operations including replication operations.
Amihai Savir, Assaf Natanzon
Filed: 25 Apr 19
Utility
Methods, devices, and computer program products for model adaptation
13 Sep 22
Embodiments of the present disclosure provide methods, devices, and computer program products for model adaptation.
Ruixue Zhang, Jinpeng Liu, Zhenzhen Lin, Pengfei Wu, Si Chen
Filed: 28 Feb 20
Utility
Log analysis system employing long short-term memory recurrent neural net works
13 Sep 22
System logs are processed to identify and report anomalies in execution of processes of a log-generating system such as a data storage system.
Vivek Srinivas, Bhavna Jindal
Filed: 13 Mar 20
Utility
Method, device, and program product for keystroke pattern analysis
13 Sep 22
Embodiments of the present disclosure provide a method, a device, and a program product for keystroke pattern analysis.
Zijia Wang, Qiang Chen, Jiacheng Ni, Zhen Jia
Filed: 30 Nov 20