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: 20240054079
    Abstract: 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: Application
    Filed: October 26, 2021
    Publication date: February 15, 2024
    Inventors: 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: 11842046
    Abstract: 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: Grant
    Filed: June 30, 2018
    Date of Patent: December 12, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Patent number: 11704240
    Abstract: 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: Grant
    Filed: September 1, 2021
    Date of Patent: July 18, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Publication number: 20230120862
    Abstract: 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: Application
    Filed: March 24, 2021
    Publication date: April 20, 2023
    Inventors: Enbo Gao, Juanjuan Tong, Xiyu Zhou, Wei Du, Zhiwei Zhang, Jian Yi, Weilai Zhou, Jiaxin Li
  • Patent number: 11593000
    Abstract: 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: Grant
    Filed: July 26, 2018
    Date of Patent: February 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ning Wang, Xiyu Zhou, Wei Du, Xiang Gao
  • Patent number: 11537477
    Abstract: 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: Grant
    Filed: March 15, 2018
    Date of Patent: December 27, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Publication number: 20220058118
    Abstract: 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: Application
    Filed: September 1, 2021
    Publication date: February 24, 2022
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Publication number: 20210303181
    Abstract: 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: Application
    Filed: July 26, 2018
    Publication date: September 30, 2021
    Inventors: Ning WANG, Xiyu ZHOU, Wei DU, Xiang GAO
  • Patent number: 11126546
    Abstract: 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: Grant
    Filed: October 13, 2017
    Date of Patent: September 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Patent number: 11102690
    Abstract: 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: Grant
    Filed: February 25, 2017
    Date of Patent: August 24, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jun Yang, Xiyu Zhou, Jian Chen, Ya Zhang, Jiaxin Li, Yaoying Zhou, Jing Qian, Zhiwei Zhang
  • Publication number: 20210243831
    Abstract: 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: Application
    Filed: February 12, 2021
    Publication date: August 5, 2021
    Inventors: Jiaxin LI, Peng ZHAO, Feng CHEN, Yuanlei SUN, Xiyu ZHOU
  • Patent number: 11081088
    Abstract: 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: Grant
    Filed: March 16, 2017
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maochang Dang, Yuxiang Fu, Xiyu Zhou, Yi Li, Guanglin Wang
  • Publication number: 20210223958
    Abstract: 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: Application
    Filed: June 30, 2018
    Publication date: July 22, 2021
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Patent number: 10939490
    Abstract: 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: Grant
    Filed: June 27, 2016
    Date of Patent: March 2, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiaxin Li, Peng Zhao, Feng Chen, Yuanlei Sun, Xiyu Zhou
  • Patent number: 10912027
    Abstract: 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: Grant
    Filed: March 14, 2017
    Date of Patent: February 2, 2021
    Assignee: 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: 20210004302
    Abstract: 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: Application
    Filed: March 15, 2018
    Publication date: January 7, 2021
    Inventors: Chao YU, Hao CHEN, Bifeng TONG, Chengliang ZHENG, Xiyu ZHOU
  • Publication number: 20200349069
    Abstract: 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: Application
    Filed: October 13, 2017
    Publication date: November 5, 2020
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Patent number: 10785366
    Abstract: 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: Grant
    Filed: April 5, 2016
    Date of Patent: September 22, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dongdong Zhou, Xiyu Zhou, Guanglin Wang, Liang Wang
  • Patent number: 10645559
    Abstract: 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: Grant
    Filed: June 27, 2016
    Date of Patent: May 5, 2020
    Assignee: 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: 20200015163
    Abstract: 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: Application
    Filed: March 14, 2017
    Publication date: January 9, 2020
    Inventors: Jun Yang, Xiyu Zhou, Jian Chen, Ya Zhang, Jiaxin Li, Bingjian Du, Yeqin Zhang, Ping Wei, Zhiqiang Zhang