Patents by Inventor Xiyu ZHOU
Xiyu ZHOU 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).
-
Publication number: 20240054079Abstract: An application-level memory control group of a first application may be created when the first application is opened. An anonymous page of the first application is added to a least recently used linked list of the application-level memory control group, and a file page of the first application is added to a global least recently used linked list. An application-level memory control group is created in a dimension of an application, and an anonymous page of the application is managed in a refined manner. In addition, a file page of the application-level memory control group may be managed based on a global least recently used linked list.Type: ApplicationFiled: October 26, 2021Publication date: February 15, 2024Inventors: Wei Han, Chang Xie, Qinxu Pan, Jian Chen, Qiang Gao, Song Liu, Jinxuan Fang, Yuanfeng Hu, Xiangbing Tang, Weilai Zhou, Cai Sun, Zuoyu Wu, Qing Xia, Wei Du, Biao He, Fa Wang, Chengke Wang, Ziyue Luo, Zongfeng Li, Xu Wang, Xiyu Zhou, Yu Liu, Tao Li, Long Jin, Di Fang
-
Patent number: 11842046Abstract: 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.Type: GrantFiled: June 30, 2018Date of Patent: December 12, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Patent number: 11704240Abstract: A garbage data scrubbing method includes obtaining an input/output (IO) busy/idle status of a terminal at a current moment, where the IO busy/idle status includes a busy state and an idle state. When the IO busy/idle status of the terminal at the current moment is the idle state, a discard message is delivered to a storage device, where the discard message includes an initial address and a size of to-be-scrubbed physical space in the storage device, and where the discard message is used to unbind a mapping relationship between a physical address of the to-be-scrubbed physical space and a corresponding logical address.Type: GrantFiled: September 1, 2021Date of Patent: July 18, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Publication number: 20230120862Abstract: A storage system, a file storage and reading method, and a terminal device are provided. A storage system including a UFS is used as an example. The storage system configures different medium forms of the UFS, for example, configures persistent storage space of the UFS including SLC and TLC medium forms, to implement hybrid medium multi-disk storage. Based on the storage system, a hot file related to an application running rate is preferentially selected and stored in an SLC storage area of the UFS, and files on a mapped multi-disk are mounted on a same directory of a file system, so that files can be migrated between the SLC storage area and a TLC storage area without user perception, to improve performance of the storage system.Type: ApplicationFiled: March 24, 2021Publication date: April 20, 2023Inventors: Enbo Gao, Juanjuan Tong, Xiyu Zhou, Wei Du, Zhiwei Zhang, Jian Yi, Weilai Zhou, Jiaxin Li
-
Patent number: 11593000Abstract: Embodiments relate to the field of storage technologies. The method is applied to a flash device whose first physical storage space stores a data block at a first security level and a data block at a second security level and whose second physical storage space stores a data block at a second security level. The method includes: receiving a data write request used to request to write target data, and obtaining a security level of the target data; and writing the target data into the first physical storage space if the security level of the target data is the first security level; or writing the target data into the second physical storage space or writing the target data into the second physical storage space and the first physical storage space if the security level of the target data is the second security level.Type: GrantFiled: July 26, 2018Date of Patent: February 28, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ning Wang, Xiyu Zhou, Wei Du, Xiang Gao
-
Patent number: 11537477Abstract: A method for protecting application data includes detecting a deleting operation performed by a first application on first data. The method also includes determining, based on a preset condition, whether to delete the first data of the first application. The method further includes renaming the first data of the first application based on a determination that the first application meets the preset condition. The method additionally includes storing the renamed first data in a memory.Type: GrantFiled: March 15, 2018Date of Patent: December 27, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Publication number: 20220058118Abstract: A garbage data scrubbing method includes obtaining an input/output (IO) busy/idle status of a terminal at a current moment, where the IO busy/idle status includes a busy state and an idle state. When the IO busy/idle status of the terminal at the current moment is the idle state, a discard message is delivered to a storage device, where the discard message includes an initial address and a size of to-be-scrubbed physical space in the storage device, and where the discard message is used to unbind a mapping relationship between a physical address of the to-be-scrubbed physical space and a corresponding logical address.Type: ApplicationFiled: September 1, 2021Publication date: February 24, 2022Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Publication number: 20210303181Abstract: Embodiments relate to the field of storage technologies. The method is applied to a flash device whose first physical storage space stores a data block at a first security level and a data block at a second security level and whose second physical storage space stores a data block at a second security level. The method includes: receiving a data write request used to request to write target data, and obtaining a security level of the target data; and writing the target data into the first physical storage space if the security level of the target data is the first security level; or writing the target data into the second physical storage space or writing the target data into the second physical storage space and the first physical storage space if the security level of the target data is the second security level.Type: ApplicationFiled: July 26, 2018Publication date: September 30, 2021Inventors: Ning WANG, Xiyu ZHOU, Wei DU, Xiang GAO
-
Patent number: 11126546Abstract: This application provides a garbage data scrubbing method and a device, and relates to the field of terminals, to resolve a problem that delivering a discard message in a file system transaction affects a user foreground operation. The method includes: obtaining an IO busy/idle status of a terminal at a current moment, where the IO busy/idle status includes a busy state and an idle state (S301); and if the IO busy/idle status of the terminal at the current moment is the idle state, delivering a discard message to a storage device (S302), where the discard message includes an initial address and a size of to-be-scrubbed physical space in the storage device, and the discard message is used to unbind a mapping relationship between a physical address of the to-be-scrubbed physical space and a corresponding logical address.Type: GrantFiled: October 13, 2017Date of Patent: September 21, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Patent number: 11102690Abstract: A data sending method, a data receiving method, a data transmit end, and a data receive end are provided. The data sending method includes: obtaining a transmission path used for data transmission, where the transmission path currently uses a first physical link group to transmit data; switching, based on a preconfigured link switching policy and transmission information of the transmission path, a physical link used by the transmission path from the first physical link group to a second physical link group; sending a first link switching notification message to a data receive end, where the first link switching notification message includes information indicating that the physical link used by the transmission path is switched from the first physical link group to the second physical link group; and continuing transmitting the data through a transmission path that uses the second physical link group.Type: GrantFiled: February 25, 2017Date of Patent: August 24, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Jun Yang, Xiyu Zhou, Jian Chen, Ya Zhang, Jiaxin Li, Yaoying Zhou, Jing Qian, Zhiwei Zhang
-
Publication number: 20210243831Abstract: Methods and devices are provided for establishing a classic Bluetooth connection between dual-mode Bluetooth devices. In one aspect, a method includes receiving, by a first dual-mode Bluetooth device, a Bluetooth low energy advertising packet sent by a second dual-mode Bluetooth device; determining, by the first dual-mode Bluetooth device, a status of the classic Bluetooth of the second dual-mode Bluetooth device according to the Bluetooth low energy advertising packet; and prompting, by the first dual-mode Bluetooth device according to the status of the classic Bluetooth of the second dual-mode Bluetooth device, a user to operate the first dual-mode Bluetooth device or the second dual-mode Bluetooth device to establish a classic Bluetooth connection between the first dual-mode Bluetooth device and the second dual-mode Bluetooth device.Type: ApplicationFiled: February 12, 2021Publication date: August 5, 2021Inventors: Jiaxin LI, Peng ZHAO, Feng CHEN, Yuanlei SUN, Xiyu ZHOU
-
Patent number: 11081088Abstract: Example image display methods and apparatus are described. One example method includes generating a first image based on first user operation information. The first image is stored into a memory. When second user operation information is detected, the first image corresponding to the second user operation information is determined in the memory and based on the detected second user operation information. Both the first user operation information and the second user operation information are used for displaying the first image. The first image is displayed.Type: GrantFiled: March 16, 2017Date of Patent: August 3, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Maochang Dang, Yuxiang Fu, Xiyu Zhou, Yi Li, Guanglin Wang
-
Publication number: 20210223958Abstract: 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.Type: ApplicationFiled: June 30, 2018Publication date: July 22, 2021Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Patent number: 10939490Abstract: Embodiments of the present disclosure provide, for example, a Bluetooth connection method, the example method including sending, by a first terminal, a Bluetooth low energy BLE advertising message, where the BLE advertising message includes device information. A second terminal receives the BLE advertising message, and then obtains the device information. The second terminal then matches the device information with prestored device information and, if the device information successfully matches the prestored device information, initiates a classic Bluetooth connection request to the first terminal, where the first terminal then establishes a classic Bluetooth connection to the second terminal. Power consumption of BLE is low.Type: GrantFiled: June 27, 2016Date of Patent: March 2, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Jiaxin Li, Peng Zhao, Feng Chen, Yuanlei Sun, Xiyu Zhou
-
Patent number: 10912027Abstract: A first device obtains an advertising parameter used by a second device to send an advertising data packet, where the advertising parameter includes an advertising window and an advertising interval. The first device determines, based on the advertising window and the advertising interval by using a preset scanning model, a target scan parameter used by the first device, where the target scan parameter is a scan parameter used by the first device when power consumption of the first device is a preset threshold and a scan-to-discover time period satisfies a preset condition. The target scan parameter includes a target scan window and a target scan interval. The first device performs scanning based on the target scan window and the target scan interval.Type: GrantFiled: March 14, 2017Date of Patent: February 2, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jun Yang, Xiyu Zhou, Jian Chen, Ya Zhang, Jiaxin Li, Bingjian Du, Yeqin Zhang, Ping Wei, Zhiqiang Zhang
-
Publication number: 20210004302Abstract: A method for protecting application data includes detecting a deleting operation performed by a first application on first data. The method also includes determining, based on a preset condition, whether to delete the first data of the first application. The method further includes renaming the first data of the first application based on a determination that the first application meets the preset condition. The method additionally includes storing the renamed first data in a memory.Type: ApplicationFiled: March 15, 2018Publication date: January 7, 2021Inventors: Chao YU, Hao CHEN, Bifeng TONG, Chengliang ZHENG, Xiyu ZHOU
-
Publication number: 20200349069Abstract: This application provides a garbage data scrubbing method and a device, and relates to the field of terminals, to resolve a problem that delivering a discard message in a file system transaction affects a user foreground operation. The method includes: obtaining an IO busy/idle status of a terminal at a current moment, where the IO busy/idle status includes a busy state and an idle state (S301); and if the IO busy/idle status of the terminal at the current moment is the idle state, delivering a discard message to a storage device (S302), where the discard message includes an initial address and a size of to-be-scrubbed physical space in the storage device, and the discard message is used to unbind a mapping relationship between a physical address of the to-be-scrubbed physical space and a corresponding logical address.Type: ApplicationFiled: October 13, 2017Publication date: November 5, 2020Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
-
Patent number: 10785366Abstract: Embodiments of the present disclosure provide a method, an apparatus, and an electronic device for controlling a display screen backlight, and a storage medium. It is determined, with reference to an included angle between the electronic device and a preset direction and whether there is an object shielding an aperture in a call state, that the display screen backlight is adjusted to be on or off.Type: GrantFiled: April 5, 2016Date of Patent: September 22, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Dongdong Zhou, Xiyu Zhou, Guanglin Wang, Liang Wang
-
Patent number: 10645559Abstract: Embodiments of the present invention provide a Bluetooth connection method, including: sending, by a first terminal, a Bluetooth low energy BLE advertising message, where the BLE advertising message includes device information; receiving, by a second terminal, the BLE advertising message; obtaining, by the second terminal, the device information; matching, by the second terminal, the device information with prestored device information; if the device information successfully matches the prestored device information, initiating, by the second terminal, a classic Bluetooth connection request to the first terminal; and establishing, by the first terminal, a classic Bluetooth connection to the second terminal. Power consumption of BLE is low.Type: GrantFiled: June 27, 2016Date of Patent: May 5, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jiaxin Li, Peng Zhao, Feng Chen, Yuanlei Sun, Xiyu Zhou, Jian Chen, Jun Yang, Ya Zhang, Bingjian Du
-
Publication number: 20200015163Abstract: A first device obtains an advertising parameter used by a second device to send an advertising data packet, where the advertising parameter includes an advertising window and an advertising interval. The first device determines, based on the advertising window and the advertising interval by using a preset scanning model, a target scan parameter used by the first device, where the target scan parameter is a scan parameter used by the first device when power consumption of the first device is a preset threshold and a scan-to-discover time period satisfies a preset condition. The target scan parameter includes a target scan window and a target scan interval. The first device performs scanning based on the target scan window and the target scan interval.Type: ApplicationFiled: March 14, 2017Publication date: January 9, 2020Inventors: Jun Yang, Xiyu Zhou, Jian Chen, Ya Zhang, Jiaxin Li, Bingjian Du, Yeqin Zhang, Ping Wei, Zhiqiang Zhang