Datadobi

Huawei Assigned Five Patents

Nonvolatile memory and electronic device, caching method for distributed storage system, data block sub-division based data recovery method and device, file processing method and apparatus, and storage device, virtual storage migration
By Francis Pelletier on 2016.09.27

AddThis Social Bookmark Button

Nonvolatile memory and electronic device
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,424,442) developed by Li, Yansong, Shenzhen, China, for a "
nonvolatile memory and electronic device."

The abstract of the patent published by the U.S. Patent and Trademark Office states: "The embodiments of the present invention disclose a nonvolatile memory and an electronic device, where each time the nonvolatile memory is powered on, an exchanger is used to implement a random exchange of at least one address subsignal and its inverted signal in a bank decoder and/or a row decoder in a bank and/or a column decoder in a bank, which causes that data stored before the nonvolatile memory is powered off is interrupted when the nonvolatile memory is powered off and then powered on and that data stored in the nonvolatile memory cannot be read sequentially from original storage addresses to achieve an encrypting effect and increase security of the data stored in the nonvolatile memory."

The patent application was filed on December 3, 2014 (14/559,177).

Caching method for distributed storage system
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,424,204) developed by Guo, Hongxing, Beijing, China, for a "
caching method for distributed storage system, a lock server node, and a lock client node."

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A caching method for a distributed storage system, a lock server node, and a lock client node is disclosed. When the lock server node receives a first lock request sent by the first lock client node for locking a first data stripe, if the lock server node determines that the first lock request is a read lock request received for the first time on the first data stripe or a write lock request on the first data stripe, the lock server node records the owner of the first data stripe is the first lock client node in recorded attribute information of data stripes, and returns to the first lock client node a first response message indicating that the owner of the first data stripe is the first lock client node, and instructing the first lock client node to cache the first data stripe."

The patent application was filed on October 8, 2014 (14/509,471).

Data block sub-division based data recovery
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,417,962) developed by Zhang, Wei, Zhang, Feng, Lei, Xiaosong, and Xiang, Rui, Chengdu, China, for a "
data block sub-division based data recovery method and device."

The abstract of the patent published by the U.S. Patent and Trademark Office states: "Technologies are described herein for recovering data in a storage device comprising a controller and a plurality of storage units. The controller receives a data stream, and divides the data stream into a plurality of data blocks, obtains a code block using the plurality of data blocks. When there is one or more blocks with damaged data in the plurality of data blocks and the code block, the controller obtains a sub-block from the Mth bit to the Nth bit of each block in the plurality of data blocks and the code block as a set, and reconstructs data in one or more sub-blocks with damaged data using other sub-blocks with undamaged data in the set."

The patent application was filed on May 18, 2015 (14/714,754).

File processing method and apparatus, and storage device
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,417,806) developed by Kong, Han, and Wang, Jing, Chengdu, China, for a "
file processing method and apparatus, and storage device."

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A file processing method and a storage device for storing a file in a redundant array of independent disks, (RAID) are disclosed. In this method, the storage device divides received F files into multiple data blocks, and obtains a first matrix with T rows according to the multiple data blocks. Data blocks belonging to one file are located in one row of the first matrix. The storage device then writes a stripe, which consists of data blocks in each column in the first matrix and a check block that is obtained by computing according to the data blocks in the column, into the RAID. Using the file processing method, the storage device can write one file into one disk of the RAID while ensuring security of file storage, thereby achieving a better energy saving effect when the file is read."

The patent application was filed on May 5, 2015 (14/704,514).

Virtual storage migration
Huawei Technologies, Co., Ltd., Shenzhen, China, has been assigned a patent (9,411,620) developed by Wang, Zhikun, Yang, Xiaowei, Wang, Feng, and Xu, Jianhui, Shenzhen, China, for a "
virtual storage migration method, virtual storage migration system and virtual machine monitor."

The abstract of the patent published by the U.S. Patent and Trademark Office states: "A virtual storage migration method is provided, including: starting a data migration process, and copying, from a source storage device to a destination storage device, a data block in a virtual disk to be migrated, when a VM front-end I/O read request is received, directly reading, corresponding data from the source storage device, when a VM front-end I/O write request is received, determining whether a migration data block that corresponds to the write request is being migrated, if yes, executing a write operation that corresponds to the write request after the migration of the migration data block is completed, if no, executing a write operation that corresponds to the write request, and after all the data blocks in the virtual disk to be migrated are copied to the destination storage device, stopping the data migration, and switching the virtual disk from the source storage device to the destination storage device"

The patent application was filed on December 29, 2011 (13/340,117).

632
Articles_bottom