Patents by Inventor Hongzhang YANG
Hongzhang YANG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11967123Abstract: Provided is a binarization method for CT sectional image of fiber package containing artifacts, which includes: performing brightness adjustment on the source image obtained after converting of the HSV image model by using a composite tangent function; creating a planar morphological structural element having a morphology similar to that of a target object to obtain a background image without the target object; obtaining a second intermediate image by a subtraction operation of the first intermediate image and the background image; improving an image contrast of the second intermediate image again to obtain a third intermediate image; and binarizing the third intermediate image by using a local adaptive threshold binarization algorithm and removing a background noise to obtain a final binarized image. The binarization method can improve the uneven brightness of the image under complex illumination, alleviate the artifacts, and strip similar objects from the background with similar gray scales.Type: GrantFiled: November 1, 2023Date of Patent: April 23, 2024Assignee: XIDIAN UNIVERSITYInventors: Tengyin Shi, Yiqun Zhang, Zhuo Zhang, Hongzhang Feng, Shen Li, Dongwu Yang, Naigang Hu, Yongxi He
-
Patent number: 11656943Abstract: Disclosed are method and apparatus for predicting hard disk fault occurrence time of hard disk failure, and storage medium. The method includes steps of: screening a hard disk on the verge of failure from a plurality of hard disks according to state data acquired of hard disks; calculating variation quantity and discrete quantity of each piece of the state data of the hard disk on the verge of failure acquired over a first preset period of time, to obtain a first predicted data set; and inputting the first predicted data set into a first training model to obtain probability of occurrence of failure for the hard disk on the verge of failure over a future second preset period of time.Type: GrantFiled: November 28, 2019Date of Patent: May 23, 2023Assignee: ZTE CORPORATIONInventors: Hongzhang Yang, Yaofeng Tu, Yahui Yang, Zhongliang Li, Bin Guo
-
Patent number: 11647070Abstract: Provided are a file sending method, a file receiving method, and a file transceiving apparatus. The file sending method includes: creating a data sending process; acquiring a file to be sent, corresponding to the data sending process, from a data cache region in a user space; constructing metadata for the data sending process, and recording the metadata in a data reading and sending region in the user space; and sending the file to be sent and the metadata to a network adapter by means of a user-mode network device driver, and sending the file to be sent and the metadata by means of the network adapter.Type: GrantFiled: July 17, 2019Date of Patent: May 9, 2023Assignee: ZTE CORPORATIONInventors: Hongzhang Yang, Yaofeng Tu, Guihai Chen, Bin Guo, Zhenjiang Huang, Hong Gao, Bingyang Li, Junjie Jiang
-
Patent number: 11455276Abstract: A method for processing snapshots and a distributed block storage system, the method including: acquiring the number of read operations and the number of read/write operations for a data block in a distributed block storage system; on the basis of the number of read operations and the number of read/write operations, determining a target snapshot manner, wherein the target snapshot manner includes copying while writing or re-orienting while writing; on the basis of the target snapshot manner, performing a snapshot operation on the data block in the distributed block storage system.Type: GrantFiled: February 6, 2018Date of Patent: September 27, 2022Assignee: ZTE CORPORATIONInventors: Guangyan Zhang, Shengmei Luo, Tao Du, Hongzhang Yang
-
Publication number: 20220206898Abstract: Disclosed are method and apparatus for predicting hard disk fault occurrence time of hard disk failure, and storage medium. The method includes steps of: screening a hard disk on the verge of failure from a plurality of hard disks according to state data acquired of hard disks; calculating variation quantity and discrete quantity of each piece of the state data of the hard disk on the verge of failure acquired over a first preset period of time, to obtain a first predicted data set; and inputting the first predicted data set into a first training model to obtain probability of occurrence of failure for the hard disk on the verge of failure over a future second preset period of time.Type: ApplicationFiled: November 28, 2019Publication date: June 30, 2022Inventors: Hongzhang YANG, Yaofeng TU, Yahui YANG, Zhongliang LI, Bin GUO
-
Patent number: 11327939Abstract: A method for indexing dirty data in a storage system page includes: obtaining a point quantity of storage points in the storage page and dirty data distribution information; creating a bitmap based on the point quantity and dirty data distribution information; creating an extended segment set based on the dirty data distribution information, and obtaining the number of current extended segments in the extended segment set; obtaining, according to the point quantity, a first storage cost for indexing dirty data using the bitmap in the target storage page; obtaining, according to the number of current extended segments and the segment capacity, a second storage cost for indexing dirty data using the extended segments in the target storage page; and determine, according to the first storage cost and the second storage cost, to index the dirty data in the target storage page by means of the bitmap or the extended segments.Type: GrantFiled: January 24, 2018Date of Patent: May 10, 2022Assignee: ZTE CORPORATIONInventors: Shengmei Luo, Jiwu Shu, Youyou Lu, Hongzhang Yang
-
Patent number: 11320989Abstract: A wear leveling and access method and device for a non-volatile memory, and a storage medium. The method includes: logically dividing a non-volatile memory into physical units of p levels, the non-volatile memory including a plurality of physical units of the first level, each physical unit of the p?1-th level including a plurality of physical units of the p-th level, and p being a positive integer greater than one (S110); when a time period corresponding to the physical units of the q-th level arrives, replacing the data of each of the physical units of the q-th level with other physical units of the q-th level, q being any positive integer from one to p (S120).Type: GrantFiled: April 1, 2019Date of Patent: May 3, 2022Assignee: ZTE CORPORATIONInventors: Hongzhang Yang, Yaofeng Tu, Guihai Chen, Bin Guo, Yinjun Han, Zongshuai Yan, Zhenjiang Huang, Hong Gao
-
Patent number: 11226898Abstract: Disclosed in the present disclosure is a data caching method and apparatus, the data caching method includes the following steps: receiving a data request message sent by a user terminal; if detecting that a cache apparatus does not include the target access data requested by the data request message, then sending the target access data in a storage apparatus to the user terminal; extracting parameter information of the target access data in the storage apparatus, and determining whether the parameter information matches a preset parameter condition; and, if the parameter information matches the preset parameter condition, then transmitting the target access data to the cache apparatus.Type: GrantFiled: January 24, 2018Date of Patent: January 18, 2022Assignee: ZTE CORPORATIONInventors: Guangyan Zhang, Hongzhang Yang, Guiyong Wu, Shengmei Luo
-
Publication number: 20210320965Abstract: Provided are a file sending method, a file receiving method, and a file transceiving apparatus. The file sending method includes: creating a data sending process; acquiring a file to be sent, corresponding to the data sending process, from a data cache region in a user space; constructing metadata for the data sending process, and recording the metadata in a data reading and sending region in the user space; and sending the file to be sent and the metadata to a network adapter by means of a user-mode network device driver, and sending the file to be sent and the metadata by means of the network adapter.Type: ApplicationFiled: July 17, 2019Publication date: October 14, 2021Applicant: ZTE CORPORATIONInventors: Hongzhang Yang, Yaofeng Tu, Guihai Chen, Bin Guo, Zhenjiang Huang, Hong Gao, Bingyang Li, Junjie Jiang
-
Publication number: 20210271398Abstract: A wear leveling and access method and device for a non-volatile memory, and a storage medium. The method includes: logically dividing a non-volatile memory into physical units of p levels, the non-volatile memory including a plurality of physical units of the first level, each physical unit of the p?1-th level including a plurality of physical units of the p-th level, and p being a positive integer greater than one (S110); when a time period corresponding to the physical units of the q-th level arrives, replacing the data of each of the physical units of the q-th level with other physical units of the q-th level, q being any positive integer from one to p (S120).Type: ApplicationFiled: April 1, 2019Publication date: September 2, 2021Inventors: Hongzhang Yang, Yaofeng Tu, Guihai Chen, Bin Guo, Yinjun Han, Zongshuai Yan, Zhenjiang Huang, Hong Gao
-
Publication number: 20210133146Abstract: A method for processing snapshots and a distributed block storage system, the method including: acquiring the number of read operations and the number of read/write operations for a data block in a distributed block storage system (S301); on the basis of the number of read operations and the number of read/write operations, determining a target snapshot manner, wherein the target snapshot manner includes copying while writing or re-orienting while writing (S302); on the basis of the target snapshot manner, performing a snapshot operation on the data block in the distributed block storage systemType: ApplicationFiled: February 6, 2018Publication date: May 6, 2021Inventors: Guangyan ZHANG, Shengmei LUO, Tao DU, Hongzhang YANG
-
Publication number: 20210133103Abstract: Disclosed in the present disclosure is a data caching method and apparatus, the data caching method includes the following steps: receiving a data request message sent by a user terminal; if detecting that a cache apparatus does not include the target access data requested by the data request message, then sending the target access data in a storage apparatus to the user terminal; extracting parameter information of the target access data in the storage apparatus, and determining whether the parameter information matches a preset parameter condition; and, if the parameter information matches the preset parameter condition, then transmitting the target access data to the cache apparatus.Type: ApplicationFiled: January 24, 2018Publication date: May 6, 2021Inventors: Guangyan ZHANG, Hongzhang YANG, Guiyong WU, Shengmei LUO
-
Publication number: 20200034340Abstract: A flash file system and a data management method thereof are provided, the system including: a creation module, configured to divide a flash memory into a file system region and a flash buffer region; a marking module configured to mark written data as dirty data in a memory buffer when the data are written and an amount of the written data is less than or equal to a preset marking threshold; a synchronization module, configured to merge the dirty data in the memory buffer and write the same into the flash buffer region when data synchronization is required, and notify a backfilling module when the flash buffer region is full; and the backfilling module, configured to read the dirty data in the flash buffer region, write the dirty data into the file system region, and erase the flash buffer region.Type: ApplicationFiled: February 6, 2018Publication date: January 30, 2020Inventors: Jiwu SHU, Shengmei LUO, Youyou LU, Jiacheng ZHANG, Hongzhang YANG
-
Publication number: 20190370238Abstract: A method for indexing dirty data in a storage system page includes: obtaining a point quantity of storage points in the storage page and dirty data distribution information; creating a bitmap based on the point quantity and dirty data distribution information; creating an extended segment set based on the dirty data distribution information, and obtaining the number of current extended segments in the extended segment set; obtaining, according to the point quantity, a first storage cost for indexing dirty data using the bitmap in the target storage page; obtaining, according to the number of current extended segments and the segment capacity, a second storage cost for indexing dirty data using the extended segments in the target storage page; and determine, according to the first storage cost and the second storage cost, to index the dirty data in the target storage page by means of the bitmap or the extended segments.Type: ApplicationFiled: January 24, 2018Publication date: December 5, 2019Inventors: Shengmei Luo, Jiwu Shu, Youyou Lu, Hongzhang Yang
-
Patent number: 10045028Abstract: A display system for displaying a media stream based on a given access point includes a decoder for decoding frames of the media stream, and an evaluation unit for scoring macro blocks (MBs) of a current frame. A score of an intra-MB is defined as a predetermined value, and a score of an inter-MB is generated based on scores of MBs in previously decoded frames. A controller signals a display to skip the current frame or start to display the media stream from a qualified frame identified using the scores of the MBs of at least the current frame.Type: GrantFiled: April 27, 2016Date of Patent: August 7, 2018Assignee: NXP USA, INC.Inventors: Hongzhang Yang, Zening Wang, Peng Zhou
-
Patent number: 10027969Abstract: A parallel decoder for decoding compressed video picture data including inter-coded picture item data with motion vector data. A decoding module decodes picture data stored in a temporary storage. The decoding module includes an inter-prediction module that uses inter-prediction item data to decode an inter-coded picture item by referring to already decoded reference picture item data. The structure of inter-prediction item data in the temporary storage is a function of the positions of corresponding reference picture items. The decoding order of stored inter-prediction item data by the inter-prediction module is prioritized as a function of a decoding order of reference picture item data.Type: GrantFiled: January 6, 2016Date of Patent: July 17, 2018Assignee: NXP USA, INC.Inventors: Hongzhang Yang, Chaofan Huang, Peng Zhou
-
Patent number: 9955158Abstract: An encoding system for converting video data to a media stream based on a given intra-refresh rate includes an encoder for encoding the video data to frames based on the given intra-refresh rate, a decoder for reconstructing the encoded frames, and an evaluation unit for scoring macro blocks (MBs) of a current frame being decoded. A score of an intra-MB is defined as a predetermined value, and a score of an inter-MB is generated based on the scores of MBs of previous frames. A controller determines an actual refresh period based on a qualified frame identified based on the scores of the MBs of at least the current frame, and adjusts the given intra-refresh rate based on the actual refresh period.Type: GrantFiled: August 7, 2016Date of Patent: April 24, 2018Assignee: NXP USA, INC.Inventors: Hongzhang Yang, Zening Wang, Peng Zhou
-
Patent number: 9762217Abstract: A sampler adapted to a one-dimension slow-varying signal, including: a signal preprocessing unit configured to preprocess an input signal; a slope-controllable sawtooth wave signal generating unit configured to generate a slope-controllable sawtooth wave signal and perform zero-resetting; a signal comparing unit configured to compare the preprocessed input signal from the signal preprocessing unit with the sawtooth wave signal and to output a pulse signal to the generating unit and a signal outputting unit when the preprocessed input signal is equal to the sawtooth wave signal; a counting unit configured to count a number of clock signals while the sawtooth wave signal generating unit is generating the sawtooth wave signal and to transmit the counted number to the signal outputting unit; the signal outputting unit configured to, upon receipt of the pulse signal output from the signal comparing unit, output the number counted by the counting unit at the moment.Type: GrantFiled: July 15, 2013Date of Patent: September 12, 2017Assignee: INSTITUTE OF MICROELECTRONICS CHINESE ACADEMY OF SCIENCESInventors: Dongmei Li, Qing Luo, Shengfa Liang, Hongzhang Yang, Xiaojing Li, Hao Zhang, Changqing Xie, Ming Liu
-
Publication number: 20170064300Abstract: An encoding system for converting video data to a media stream based on a given intra-refresh rate includes an encoder for encoding the video data to frames based on the given intra-refresh rate, a decoder for reconstructing the encoded frames, and an evaluation unit for scoring macro blocks (MBs) of a current frame being decoded. A score of an intra-MB is defined as a predetermined value, and a score of an inter-MB is generated based on the scores of MBs of previous frames. A controller determines an actual refresh period based on a qualified frame identified based on the scores of the MBs of at least the current frame, and adjusts the given intra-refresh rate based on the actual refresh period.Type: ApplicationFiled: August 7, 2016Publication date: March 2, 2017Inventors: HONGZHANG YANG, ZENING WANG, PENG ZHOU
-
Publication number: 20170054993Abstract: A display system for displaying a media stream based on a given access point includes a decoder for decoding frames of the media stream, and an evaluation unit for scoring macro blocks (MBs) of a current frame. A score of an intra-MB is defined as a predetermined value, and a score of an inter-MB is generated based on scores of MBs in previously decoded frames. A controller signals a display to skip the current frame or start to display the media stream from a qualified frame identified using the scores of the MBs of at least the current frame.Type: ApplicationFiled: April 27, 2016Publication date: February 23, 2017Inventors: HONGZHANG YANG, ZENING WANG, PENG ZHOU