4565 patents
Page 119 of 229
Utility
Network-integrated storage data cache
24 Aug 21
In one example, a switch in the form of a network core switch includes one or more card slots.
Ryan Peterson, Brian Scott Cassell
Filed: 16 Dec 15
Utility
Method, device, and computer program product for acquiring visual content
24 Aug 21
Embodiments of the present disclosure relate to a method, a device, and a computer program product for acquiring visual content.
Danqing Sha, Zhen Jia, Bin He, Xuwei Tang
Filed: 26 Oct 20
Utility
Continuous replication and granular application level replication
24 Aug 21
A containerized environment and application that are configured for component specific continuous replication and granular application level application.
Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
Filed: 3 Aug 18
Utility
Synchronous replication in a storage system
24 Aug 21
In one aspect, data replication processes include setting a minimum snap set creation interval, a maximum snap set creation interval, and a recovery time threshold (RTT).
Xiangping Chen, Zvi Schneider
Filed: 18 Jul 18
Utility
Web client authentication and authorization
24 Aug 21
Systems, methods, and apparatus for authenticating and authorizing clients.
Anjali Anjali, Duc The Dang, Naveen Rastogi, Srinivas Paranthanate, Zhiying Lin, Alan Davie, Mojgan Ghanbaran, Yingjie Ma, Jingwen Zhang
Filed: 9 Dec 19
Utility
Leveraging a disaster recovery infrastructure to proactively manage cyber security threats to a production environment
24 Aug 21
Described is a system that leverages an isolated disaster recovery (or testing) environment to manage a range of cyber security threats associated with a virtual machine.
Assaf Natanzon, David Zlotnick, Boris Shpilyuck
Filed: 17 Jan 19
Utility
Dynamic digital information retrieval implemented via artificial intelligence
24 Aug 21
Methods, apparatus, and processor-readable storage media for dynamic digital information retrieval are provided herein.
Bharath Koushik Bangalore Suryanarayana, Faizal Sn, Sathish Kumar Ponnusamy
Filed: 12 Jul 18
Utility
Method and system transacting data using verifiable claims
24 Aug 21
In general, embodiments of the invention relate to a method for transacting data.
Riaz Zolfonoon, Stephen James Todd
Filed: 28 Oct 19
Utility
Systems and methods for performing data protection operations with a proxy register
24 Aug 21
Embodiments of the invention eliminate problems associated with annotation dependency when providing data protection operations.
Anupam Sharma
Filed: 20 Mar 20
Utility
Consolidating garbage collector in a data storage system
17 Aug 21
The technology described herein is directed towards consolidating garbage collection of data stored in data structures such as chunks, to facilitate efficient garbage collection.
Mikhail Danilov, Konstantin Buinov
Filed: 18 Dec 19
Utility
Garbage collection based on transmission object models
17 Aug 21
System generates data structure based on unique identifiers of objects in object storages and sets indicators in positions that correspond to hashes of unique identifiers of active objects.
Ramprasad Chinthekindi, Abhinav Duggal, Kalidas Balakrishnan, Fani Jenkins
Filed: 26 Oct 18
Utility
Method, apparatus, and computer program product for managing storage system
17 Aug 21
Storage system management is provided.
Richard Chenyu Ding
Filed: 28 Jun 19
Utility
Container-based flash cache with a survival queue
17 Aug 21
Use of a survival queue to manage a container-based flash cache is disclosed.
Frederick Douglis, Cheng Li, Philip Shilane, Grant Wallace
Filed: 11 Dec 15
Utility
Efficient pre-fetching on a storage system
17 Aug 21
Managing a cache memory in a storage system includes maintaining a first queue that stores data indictive of the read requests for a particular logical storage unit of the storage system in an order that the read requests are received by the storage system and maintaining a second queue that stores data indictive of the read requests for the particular logical storage unit in a sort order corresponding to page numbers of the read requests, the second queue persisting for a plurality of iterations of read requests.
Vinicius Gottin, Jonas F. Dias, Hugo de Oliveira Barbalho, Romulo D. Pinho, Tiago Calmon
Filed: 14 Oct 19
Utility
Method and device for storage management
17 Aug 21
In a method and apparatus for storage management, a method includes: creating a plurality of profiles for address mapping, the profiles comprising a part of mapping relation in the total mapping table and creating an index for a part of the plurality of profiles to accelerate the lookup speed.
Geng Han, Jian Gao, Wayne Weihua Li, Jamin Kang, Jibing Dong
Filed: 13 Apr 20
Utility
Cache management method, storage system and computer program product
17 Aug 21
Embodiments of the present disclosure provide a cache management method, storage system and computer program product.
Jian Gao, Xinlei Xu, Lifeng Yang, Changyu Feng, Yousheng Liu, Baote Zhuo
Filed: 28 Jun 18
Utility
Techniques for using a stealth storage device for secure information storage
17 Aug 21
Techniques for protecting information may include: exposing a logical device of a data storage system to a host, wherein the logical device has an attribute identifying the logical device as a stealth device having accessibility controlled by the data storage system based on commands issued over a control path, wherein the logical device has a mode indicating whether the logical device is accessible to the host; sending, from the host to the data storage system, a write command that writes first data on the logical device when the mode indicates the logical device is accessible to the host; and subsequent to said sending, issuing a command over the control path to the data storage system, wherein the command sets the mode of the logical device to inaccessible indicating the logical device is not accessible to the host.
Arieh Don, George F. Johnson
Filed: 8 Oct 19
Utility
Efficient establishment on RDMA peer-to-peer connections
17 Aug 21
A method is disclosed comprising: instantiating, on a first device, a plurality of first connection objects; generating, by the first device, a first set of connection parameters that is associated with the plurality of first connection objects; transmitting the first set of connection parameters from the first device to a second device; receiving from the second device a second set of connection parameters, the second set of connection parameters being associated with a plurality of second connection objects that are instantiated on the second device; updating, by the first device, each of the first connection objects based on the second set of connection parameters; and transmitting, from the first device to the second device, a confirmation that a plurality of communications channels is established.
Leonid Ravich, Eldad Zinger
Filed: 3 Oct 19
Utility
Non-disruptive and efficient migration of data across cloud providers
17 Aug 21
Data containers are stored at a first cloud and include file segments managed by a deduplication file system.
Neeraj Bhutani, Ramprasad Chinthekindi, Nitin Madan, Srikanth Srinivasan
Filed: 25 Mar 20
Utility
Intelligent method to generate and sync virtual machine file metadata for search
17 Aug 21
File metadata of a virtual machine can be generated when performing a backup of a virtual machine.
James Morton, Min Liu, Lihui Su, Yubing Zhang, Yujun Liang, Ming Zhang
Filed: 17 Jan 19