Huawei Technologies Assigned Twenty Patents
For storage technologies, systems and solutions
By Francis Pelletier | April 11, 2024 at 2:00 pmData backup
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11907078) developed by Zhang, Lei, Chengdu, China, for “data backup method, apparatus, and system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In a data backup method, after data backup is triggered, a backup server sends a change information obtaining request to a file server to request change information of data on the file server. The backup server receives a data change record returned by a file server, wherein the data change record comprises identification information of a changed data block. The backup server then obtains data according to the data change record, backs up the obtained data, and establishes a data mapping relationship for the current backup. When data of a backup needs to be obtained, data of a corresponding data block is found in the backup storage device according to the data mapping relationship.”
The patent application was filed on 2021-04-20 (17/235557).
Storage method and apparatus
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11886729) developed by Rao, Zhi, Chengdu, China, for “data storage method and apparatus.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage method and apparatus includes receiving a data write request, where the data write request carries to-be-written data, and the to-be-written data includes at least one data block, calculating a fingerprint of each data block, where the fingerprint uniquely identifies the data block, determining whether the fingerprint of each data block exists in a fingerprint list, where the fingerprint list includes a fingerprint corresponding to a data block stored in a high-speed storage medium and a fingerprint corresponding to a data block stored in a low-speed storage medium, and performing a deduplication operation on the to-be-written data.”
The patent application was filed on 2022-04-14 (17/720479).
Network interface card, storage apparatus, and packet receiving method and sending method
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11886940) developed by Han, Zhaojiao, Luo, Xindong, and Liu, Xiaopeng, Shenzhen, China, for “network interface card, storage apparatus, and packet receiving method and sending method.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “This application discloses a network interface card so as to improve reliability of a storage apparatus using an RDMA network and improve storage access performance of a single QP connection. A network interface card includes a parser and at least one shared connector, where the parser is configured to distribute a received first remote direct memory access RDMA packet to a first shared connector in the at least one shared connector, and the first shared connector is configured to establish a QP connection to a peer network device, and determine a first queue pair QP corresponding to a first controller based on the first RDMA packet, so as to implement communication with the first controller, where the first shared connector is separately connected to a plurality of controllers including the first controller, and one QP corresponding to each of the plurality of controllers corresponds to the first shared connector.”
The patent application was filed on 2023-01-20 (18/157402).
Data migration
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11880579) developed by Lin, Yu, Chengdu, China, for “data migration method and apparatus.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data migration method and a storage device are provided. The device obtains data access temperature of a first storage unit group, which is determined by data access temperature of each storage unit, and the data access temperature of each storage unit is determined by a logical unit in which the storage unit is located. When the data access temperature of the first storage unit group reaches a specified threshold, the storage device migrates data in the first storage unit group to a second storage unit group. Access performance of the second storage unit group is higher than access performance of the first storage unit group. According to this application, accuracy of collecting statistics about data access temperature can be improved, thereby improving hierarchical storage performance of a storage device.”
The patent application was filed on 2021-02-23 (17/183045).
Media service processing method and electronic device
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11876849) developed by Yang, Rui, Dou, Fenghui, and Jin, Hui, Beijing, China, for “media service processing method and electronic device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A media service processing method, applied to an electronic device, includes providing, by an application running on the electronic device, a media service for a user, sending, to a server, request signaling requesting to send data of the media service to an intermediate storage unit, storing, in the intermediate storage unit, the data, moving the data from the intermediate storage unit to a target storage unit, wherein storage space of the intermediate storage unit is greater than storage space of the target storage unit, obtaining the data from the target storage unit, and playing the data.”
The patent application was filed on 2020-08-07 (17/772859).
Storage card
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11870921) developed by Li, Zhongzheng, Gao, Wei, and Zhou, Jian, Shenzhen, China, for a “storage card.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage card is capable of sharing a card slot with a standard SIM card. A missing corner edge used for defining a mistake-proof missing corner is disposed on each of the storage card and the standard SIM card. When another edge of the storage card overlaps another edge of the standard SIM card, at least a part of the missing corner edge of the storage card is located on an outer side of a projection line that is of the missing corner edge of the standard SIM card and that is on the storage card. A storage wafer is disposed in the storage card, and a vertex angle of the storage wafer falls between the missing corner edge of the storage card and the projection line.”
The patent application was filed on 2019-07-17 (17/311203).
Key-value KV storage method and apparatus, and storage device
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11868651) developed by Huang, Tao, Shenzhen, China, Luo, Siwei, and Qin, Zhong, Chengdu, China, for “key-value KV storage method and apparatus, and storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A key-value (KV) storage method and apparatus, the method including receiving a write request, where the write request is associated with writing a first key and a first value, storing the first key in a first memory chip of a solid state drive (SSD), and storing the first value in a second memory chip of the SSD, where an erase count of the first memory chip is less than an erase count of the second memory chip, and creating a mapping relationship between the first key, a physical address of the first key, and a physical address of the first value, where the physical address of the first key indicates that the first key is stored in storage space of the first memory chip, and where the physical address of the first value indicates that the first value is stored in storage space of the second memory chip.”
The patent application was filed on 2022-02-11 (17/669726).
Resource allocation method, storage device, and storage system
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11861196) developed by Dong, Hao, Xiao, Qinghang, and Zhou, Chen, Chengdu, China, for “resource allocation method, storage device, and storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A resource allocation method and a storage device are provided. The storage device includes a disk enclosure and a plurality of controllers. Each controller includes a plurality of processors, each processor includes a plurality of processor cores, the plurality of controllers are separately coupled to the disk enclosure including a plurality of hard disks. The plurality of processors are configured to provide computing resources. The plurality of hard disks are configured to provide storage space. Logical addresses corresponding to the storage space are classified into several address segment sets, each address segment set includes one or more address segments, some of the computing resources are allocated to each address segment set, and are used to execute a data access request for accessing an address segment comprised in the address segment set. Computing resources used to process different address segment sets are from different processors or from different processor cores.”
The patent application was filed on 2022-01-14 (17/575795).
Implementing storage service continuity in storage system, front-end interface card, and storage system
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11860719) developed by Xu, Qiming, Chen, Can, Chengdu, China, Yang, Song, Shenzhen, China, Zhou, Linan, Hangzhou, China, Yan, Dahong, and Yang, Juntao, Chengdu, China, for “method for implementing storage service continuity in storage system, front-end interface card, and storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for implementing storage service continuity in a storage system includes a front-end interface detecting a status of a first storage controller. The storage system includes the front-end interface card and a plurality of storage controllers. The front-end interface card communicates with the storage controllers, and the front-end interface card communicates with a host. When the first storage controller is in an abnormal state, the front-end interface card selects a second storage controller from the storage controllers for the host to process an access request of the host.”
The patent application was filed on 2022-01-21 (17/580940).
Storage system, memory management method, and management node
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11861204) developed by Cui, Wenlin, Huang, Keji, Zhang, Peng, and Luo, Siwei, Chengdu, China, for “storage system, memory management method, and management node.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage system includes a management node and multiple storage nodes. Each storage node includes a first storage device of a first type (e.g., DRAM) and a second storage device of a second type (e.g., SCM), and a performance level of the first storage device is higher than the second storage device. The management node creates a globe cache including a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier of the globe cache.”
The patent application was filed on 2021-10-26 (17/510388).
Storage fragment management method and terminal
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11842046) developed by Yu, Chao, Nanjing, China, Chen, Hao, Tong, Bifeng, Shenzhen, China, Zheng, Chengliang, and Zhou, Xiyu, Shanghai, China, for “storage fragment management method and terminal.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage fragment management method and a terminal. The method may be applied to a file system of the terminal, and the file system includes at least one segment. The method includes: first determining, by the terminal, a source segment from the file system based on an aging degree of the segment and a valid block ratio of the segment, then determining, by the terminal from the file system based on an aging degree of the source segment, a target segment whose aging degree is consistent with the aging degree of the source segment, and finally migrating, by the terminal, data of a valid block in the source segment to an idle block in the target segment. This method is used to resolve a problem that power consumption is high when data migration is performed on a storage fragment in an existing log-structured file system.”
The patent application was filed on 2018-06-30 (17/257015).
Accessing caches in clustered storage, involves determining and reading second address from second address array in accordance with request
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11829297) developed by Wan, Li, Chen, Lili, Tang, Hongliang, Hopkinton, MA, and Wu, Ning, Northborough, MA, for “method for accessing caches in clustered storage system, involves determining and reading second address from second address array in accordance with request.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A clustered storage system includes a plurality of storage devices, each of which contributes a portion of its memory to form a global cache of the clustered storage system that is accessible by the plurality of storage devices. Cache metadata for accessing the global cache may be organized in a multi-layered structure. In one embodiment, multi-layered structure has a first layer first including a first address array, and the first address array include addresses pointing to a plurality of second address arrays in a second layer. Each second address array in the second layer includes addresses, each of which points to data that has been cached in the global cache.”
The patent application was filed on 2021-07-30 (17/389853).
Managing, storing and providing shared digital content to users in user relationship defined group in multi-platform environment
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11810088) developed by Fan, Guangbin, Santa Clara, CA, Zhu, Jiafeng, San Ramon, CA, Vidovic, Nino, Saratoga, CA, and Vanecek, Jr., George, Madison, WI, for “system for managing, storing and providing shared digital content to users in a user relationship defined group in a multi-platform environment.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system for managing, storing and providing shared digital content to a group of users in a multi-platform environment, comprising a cloud storage component configured to store digital content items that are shared by members in a user relationship defined group, and a cloud service component configured to provide one of the digital content items to a first platform for a first member of the user relationship defined group in a format suitable for the first platform and to a second platform for a second member of the user relationship defined group in a format suitable for the second platform, wherein the first platform and the second platform are different platforms.”
The patent application was filed on 2020-08-03 (16/983692).
Storage method and apparatus, computing device, storage system, and storage medium
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11809738) developed by He, Changjun, and Chen, Can, Chengdu, China, for “data storage method and apparatus, computing device, storage system, and storage medium.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage method, a computing device, and a storage system determine, from S stripes, chunks written in one batch, wherein a quantity of chunks that are in the chunks written in one batch and that belong to a same stripe is less than or equal to N, where each of the S stripes comprises (M+N) chunks, where the (M+N) chunks comprise M data chunks and N parity chunks, and where S, M, and N are positive integers, and in turn write the chunks written in one batch to M+N storage devices.”
The patent application was filed on 2022-01-20 (17/579865).
Storage controller and data migration monitoring method
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11809730) developed by Zhang, Xianfu, and Wang, Zhengbo, Dongguan, China, for “storage controller and data migration monitoring method.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage controller is coupled to a memory, and the memory includes a first storage area and a second storage area. The storage controller includes a data migration circuit and a data operation determining circuit. The data migration circuit is configured to generate a migration signal, to migrate data in the first storage area to the second storage area. In a process in which the data migration circuit migrates all the data in the first storage area to the second storage area, the data operation determining circuit is configured to: receive and monitor a data operation signal input to the memory, and output a data migration failure signal when detecting that the data operation signal is a data modify signal with respect to the first storage area.”
The patent application was filed on 2021-07-30 (17/389461).
Application exception recovery
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11803451) developed by Zhang, Liang, Shanghai, China, Lu, Zhijun, Shenzhen, China, Li, Yu, Beijing, China, and Zeng, Zhi, Shenzhen, China, for an “application exception recovery.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “An application exception recovery method, an electronic device, a storage medium storing the recovery method, and a recovery apparatus, the method including, storing page information of an exception page, in response to that an exception occurs in at least one application installed on an electronic device, wherein the exception page is a page displayed by the at least one application in response to the exception occurring, displaying a mask, wherein the mask is a picture displayed on at least a window of the at least one application during restart of the at least one application, restarting the at least one application, wherein restarting the at least one application comprises creating the exception page, and removing the mask.”
The patent application was filed on 2019-12-11 (17/424045).
Method, device, and system for controlling data RW command in NVMe over Fabric architecture
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11762581) developed by Gissin, Victor, Qiu, Xin, Shenzhen, China, Wu, Pei, Qu, Huichun, Hangzhou, China, and Zhang, Jinbin, Shenzhen, China, for “method, device, and system for controlling data read/write command in nvme over fabric architecture.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method, device, and system for controlling a data read/write command in an NVMe over fabric architecture. In the method provided in the embodiments of the present disclosure, a data processing unit receives a control command sent by a control device, the data processing unit divides a storage space of a buffer unit into at least two storage spaces according to the control command sent by the control device, and establishes a correspondence between the at least two storage spaces and command queues, and after receiving a first data read/write command that is in a first command queue and that is sent by the control device, the data processing unit buffers, in a storage space that is of the buffer unit and that is corresponding to the first command queue, data to be transmitted according to the first data read/write command.”
The patent application was filed on 2019-05-17 (16/415995).
Storage method in storage system and related device
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11755207) developed by Guan, Kun, Liu, Bang, Saint Petersburg, Russia, Wang, Liyu, Xi’an, China, Quan, Shaohui, and Zhang, Liangxiang, Hangzhou, China, for “data storage method in storage system and related device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage method in a storage system and a related system. The method includes: calculating a similar fingerprint of first to-be-stored data to obtain a first similar fingerprint, where the first similar fingerprint is for determining whether the first to-be-stored data is similar to stored data, determining reference data based on the first similar fingerprint, where a similar fingerprint of the reference data is the first similar fingerprint, determining first differential data between the to-be-stored data and the reference data based on the reference data, where the reference data is stored in a first storage unit, and storing the first differential data in a second storage unit, where the first storage unit and the second storage unit belong to a read range of a same.”
The patent application was filed on 2022-06-15 (17/840982).
Data processing and writing method based on virtual machine memory identification field and devise
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11755513) developed by Lu, Shengwen, Hangzhou, China, for “data processing and writing method based on virtual machine memory identification field and devise.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data processing method includes sending, by a network interface card of a first device, a request packet to a second device. The request packet is used to request to read data in a destination storage area of the second device. The network interface card receives a response packet that is sent by the second device in response to the request packet. The response packet includes the data. The network interface card initiates, based on the response packet, direct memory access to a storage address to write the data into a memory area to which the storage address points. The first data does not need to be cached in a memory of the network interface card. Bandwidth resource usage and storage space usage of the memory of the network interface card can be reduced.”
The patent application was filed on 2021-05-18 (17/323279).
Controlling data flow in storage device, device, and storage medium
Huawei Technologies Co., Ltd., Shenzhen, China, has been assigned a patent (11734183) developed by Huang, Yonghui, Yang, Fuquan, Zeng, Wei, and Tan, Chunhua, Chengdu, China, for “method and apparatus for controlling data flow in storage device, storage device, and storage medium.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for controlling the data flow in the storage device is applied to a host, and includes obtaining a cache input and output parameter, determining whether the cache input and output parameter meets an overload condition, when the cache input and output parameter meets the overload condition, obtaining a first bandwidth value, where the first bandwidth value is less than a current flushing bandwidth value of the cache, determining a quantity of tokens based on the first bandwidth value, and controlling the data flow in the storage device.”
The patent application was filed on 2020-09-15 (17/021385).