3707 patents
Page 9 of 186
Utility
Snapshot Shipping to Multiple Cloud Destinations
16 Feb 23
An apparatus comprises at least one processing device configured to identify a snapshot lineage comprising snapshots of a storage volume, the snapshot lineage comprising (i) a local snapshot lineage stored on a storage system and (ii) cloud snapshot lineages stored on cloud storage external to the storage system, to select at least one snapshot that is to be copied from the local snapshot lineage, to determine at least two of the cloud snapshot lineages as destinations for the selected snapshot, to generate a snapshot copy job for copying the selected snapshot to the at least two cloud snapshot lineages, and to process the snapshot copy job by reading data of the selected snapshot stored in the local snapshot lineage once and writing the data of the selected snapshot to the at least two cloud snapshot lineages.
Shanmuga Anand Gunasekaran
Filed: 16 Aug 21
Utility
Resilient Data Storage System with Efficient Space Management
16 Feb 23
A storage system has a plurality of storage nodes having equal non-volatile storage capacity that is subdivided into equal size cells.
Kuolin Hua, Kunxiu Gao
Filed: 10 Aug 21
Utility
Employing Triggered Retention in an Ordered Event Stream Storage System
16 Feb 23
Retention of events of an ordered event stream according to at least one triggered retention policy is disclosed.
Mikhail Danilov, Igor Medvedev
Filed: 28 Oct 22
Utility
Leveraging Asset Metadata for Policy Assignment
16 Feb 23
Embodiments for a data protection method of grouping assets for protection policy assignment based on asset metadata by defining a set of metrics characterizing each asset in the system and comparing each metric of an asset with corresponding metrics of other asset groups each containing one or more other assets.
Jennifer M. Minarik, Mark Malamut, Brian E. Freeman
Filed: 12 Aug 21
Utility
Automatically Assigning Data Protection Policies Using Anonymized Analytics
16 Feb 23
Embodiments for a system and method of selecting data protection policies for a new system, by collecting user, policy, and asset metadata for a plurality of other users storing data dictated by one or more protection policies.
Jennifer M. Minarik, Mark Malamut, Brian E. Freeman
Filed: 22 Oct 21
Utility
Method, Device, and Computer Program Product for Image Recognition
9 Feb 23
Embodiments of the present disclosure relate to a method, a device, and a computer program product for image recognition.
Zijia Wang, Jiacheng Ni, Zhen Jia, Wenbin Yang
Filed: 18 Aug 21
Utility
Method, Device, and Computer Program Product for User Behavior Prediction
9 Feb 23
Embodiments of the present disclosure relate to a method, a device, and a computer program product for user behavior prediction.
Jiacheng Ni, Jinpeng Liu, Danqing Sha
Filed: 16 Aug 21
Utility
Graph Data Processing Method, Device, and Computer Program Product
9 Feb 23
A method for graph data processing comprises obtaining graph data which includes a plurality of nodes and data corresponding to the plurality of nodes respectively; classifying the plurality of nodes into at least one category of a plurality of categories, wherein the plurality of categories are associated with a plurality of node relationship patterns; determining, from a plurality of candidate parameter value sets of a graph convolutional network (GCN) model, parameter value subsets respectively matching at least one category, wherein the plurality of candidate parameter value sets are determined by training the GCN model respectively for the plurality of node relationship patterns; and using the parameter value subsets respectively matching the at least one category to respectively perform a graph convolution operation in the GCN model on data corresponding to the nodes classified into the at least one category to obtain a processing result for the graph data.
Wenbin Yang, Zijia Wang, Jiacheng Ni, Zhen Jia
Filed: 19 Aug 21
Utility
Maintaining Data Integrity Through Power Loss with Operating System Control
9 Feb 23
A storage controller has an operating system (OS) and power control firmware configured to manage use of battery power during a power outage event.
James Guyer, Richard Boyle, John Burroughs, Clifford Lim, Michael Salerno, JR.
Filed: 7 Aug 21
Utility
Test System for Data Storage System Performance Testing
9 Feb 23
Performance testing a data storage system includes recording operating parameters and performance data as the data storage system executes performance tests over a test period, the performance data including one or more measures of a performance characteristic (e.g., latency) across a range of I/O operation rates or I/O data rates for each of the performance tests.
Amihai Savir, Shay Katz, Michael Timmy Opachevsky, Daniel Shapira, Gal Uzan
Filed: 28 Jul 21
Utility
Method and System for Performing Data Protection Services Using a Grouped Subsystem Level Feedback Mechanism
9 Feb 23
In general, in one aspect, the invention relates to a method for managing performances of services, the method comprising: generating subsystem groups, wherein each subsystem group of the subsystem groups comprises a plurality of subsystems, wherein each subsystem group is associated with one a plurality of services, wherein the subsystem groups are generated using per-service subsystem requirements; and performing at least one of the plurality of services using a subsystem group of the subsystem groups.
Gururaj Kulkarni, Shelesh Chopra
Filed: 24 Oct 22
Utility
Memory Efficient Approach to Extending Cache
2 Feb 23
A method may use memory efficiently to extend cache.
Oran Baruch, Vamsi K. Vankamamidi
Filed: 28 Jul 21
Utility
Anomaly Detection for Services Pricing
2 Feb 23
A system can identify a group of computer services that correspond to respective computer hardware.
Noga Gershon, Amihai Savir, Marcel Korner, Vanya Boranova
Filed: 23 Jul 21
Utility
Storage Media Scrubber
2 Feb 23
Aspects of the present disclosure relate to detecting and correcting a storage array's drive sectors to prevent data loss.
Malak Alshawabkeh, Seema Pai, Dale Elliott, Christopher Monti, Sunil Gumaste, Krishnamoorthy Anantharaman, Ravish Sachdeva, Abhilash Sanap, Pankaj Soni, ShashiKiran Talanki Ramanathagupta
Filed: 30 Jul 21
Utility
Method, Device, and Program Product for Processing Sample Data In Internet of Things Environment
2 Feb 23
The present disclosure relates to a method, a device, and a program product for processing sample data in an Internet of Things environment.
Jiacheng Ni, Jinpeng Liu, Qiang Chen, Zijia Wang, Zhen Jia
Filed: 16 Aug 21
Utility
Data Protection Using Encryption and Inserted Execution Code
2 Feb 23
Data protection techniques are provided that use encryption and inserted execution code.
Yevgeni Gehtman, Tomer Shachar, Maxim Balin
Filed: 28 Jul 21
Utility
Computer-implemented Method, Device, and Computer Program Product
2 Feb 23
Embodiments of the present disclosure relate to a computer-implemented method, a device, and a computer program product.
Zijia Wang, Jiacheng Ni, Wenbin Yang, Zhen Jia
Filed: 19 Aug 21
Utility
Techniques for Adaptively Organizing Write Pages In Cache Using Hash Tables
2 Feb 23
Techniques performed by a computing device of storing data in a data storage system are provided.
Vladimir Shveidel, Geng Han, Xinlei Xu
Filed: 27 Jul 21
Utility
Method, Device and Computer Program Product for Storage System Management
2 Feb 23
Techniques involve: determining use levels of task types associated with corresponding storage layers in multiple storage layers based on respective current resource use statuses of the multiple storage layers, where the multiple storage layers share physical resources, and tasks are executed on the corresponding storage layers in accordance with respective task types; determining respective priority levels of the multiple task types based on respective historical resource use statuses of the multiple storage layers; and selecting one group of tasks for execution based on the use levels and priority levels of the multiple task types and task types that the multiple to-be-executed tasks belong to, where the number of tasks belonging to each task type in the one group of tasks is determined by the use level of the corresponding task type, and the one group of tasks is sorted in accordance with corresponding priority levels of respective task types.
Sicong Yao, Xianlong Liu, Jing Chen, Jianhua Shao
Filed: 12 May 22
Utility
Method and System for Generating Document Field Predictions
2 Feb 23
Techniques described herein relate to a method for predicting field values of documents.
Paulo Abelha Ferreira, Pablo Nascimento da Silva, RĂ´mulo Teixeira de Abreu Pinho, Tiago Salviano Calmon, Vinicius Michel Gottin
Filed: 27 Jul 21