Patents by Inventor Fanyi YAO

Fanyi YAO 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: 20250131095
    Abstract: The present application relates to a Flash device switching method and apparatus, a computer device, and a storage medium. The method includes: when verification for a staging area, an active area, and a recovery area in a first flash device Flash corresponding to a first basic input/output system (BIOS) by a complex programmable logic device (CPLD) is passed, acquiring a power-on startup command of a server; performing power-on startup of the server according to the power-on startup command of the server; when the power-on startup of the server is not successful, triggering the CPLD to perform a recovery operation; and after the recovery operation of the CPLD fails, notifying the CPLD to switch the first flash device Flash to a second flash device Flash corresponding to a second BIOS.
    Type: Application
    Filed: December 17, 2024
    Publication date: April 24, 2025
    Inventors: Shouying JIANG, Bing WANG, Fanyi YAO, Zhengchuan CHEN, Yuzhong ZHANG
  • Publication number: 20250110787
    Abstract: The present application discloses a resource allocation method for a peripheral, including: determining identification information of all network card devices from acquired peripheral information; establishing a special device list on the basis of the identification information; and performing resource allocation on a currently connected device on the basis of a boot mode of a basic input output system (BIOS) and the special device list. The identification information of all the network card devices is acquired, then the special device list is identified, and finally, on the basis of the boot mode and the special device list, resource allocation is performed on a network card device which is a special device. The present application further discloses a resource allocation apparatus for the peripheral, a server, and a non-volatile computer readable storage medium, which have the described beneficial effects.
    Type: Application
    Filed: July 12, 2023
    Publication date: April 3, 2025
    Inventors: Shuxian WANG, Fanyi YAO, Bing WANG, Yuqi TAN
  • Patent number: 12265852
    Abstract: The present application discloses a resource allocation method for a peripheral, including: determining identification information of all network card devices from acquired peripheral information; establishing a special device list on the basis of the identification information; and performing resource allocation on a currently connected device on the basis of a boot mode of a basic input output system (BIOS) and the special device list. The identification information of all the network card devices is acquired, then the special device list is identified, and finally, on the basis of the boot mode and the special device list, resource allocation is performed on a network card device which is a special device. The present application further discloses a resource allocation apparatus for the peripheral, a server, and a non-volatile computer readable storage medium, which have the described beneficial effects.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: April 1, 2025
    Assignee: Suzhou MetaBrain Intelligent Technology Co., Ltd.
    Inventors: Shuxian Wang, Fanyi Yao, Bing Wang, Yuqi Tan
  • Publication number: 20240394160
    Abstract: A hot storage backup system and method for server, relating to the technical field of servers. The method includes: after a Complex Programming Logic Device (CPLD) in a hard disk backboard detects access of a hard disk, triggering a hard disk access signal and sending same to a Central Processing Unit (CPU), and sending command parameters, corresponding to the hard disk, combined by a Basic Input Output System (BIOS) to the CPU; and checking, by the CPU, the command parameters with a mapping table, and in the case that the check is successful, setting an Advanced Configuration and Power Management Interface (ACPI) protocol according to the command parameters, so that the server normally recognizes the hard disk, thereby implementing a hot storage backup function through the hard disk.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 28, 2024
    Applicant: IEIT SYSTEMS CO., LTD.
    Inventors: Xiuqiang SUN, Jiaming HUANG, Xiaobao WANG, Fanyi YAO
  • Publication number: 20240303168
    Abstract: Disclosed in embodiments of the present application are a BIOS problem locating method and apparatus, and a medium. The method includes: constructing functional modules according to historical sample data; according to node information corresponding to each functional module, dividing data codes corresponding to the functional modules into data sub-codes; determining target identifier information according to correspondence between the data sub-codes and identifier information; when a problem occurs to a certain data sub-code, storing the target identifier information to a preset memory; and if an anomaly occurs to BIOS operation, according to the target identifier information recorded in the memory, quickly locating the abnormal target data sub-code.
    Type: Application
    Filed: December 30, 2021
    Publication date: September 12, 2024
    Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Fanyi Yao, Daotong Li, Bing Wang, Shanbin Ai, Xiuqiang Sun
  • Publication number: 20240086269
    Abstract: A method for locating a fault of a server includes: physically connecting a GPIO pin of a BMC to a GPIO pin of target hardware in advance; reading a current state value of the GPIO signal of the target hardware in a power-on and activation process of a mainboard, and loading a corresponding version of the firmware according to the current state value and the condition for switching; and in response to determining that the corresponding version of the firmware is the debug version, outputting serial port log information of the debug version to the BMC, and in response to determining that the corresponding version of the firmware is the release version, determining whether to change the state value of the GPIO signal on a connection between the BMC and the target hardware according to a preset normal activation condition and a system event log.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 14, 2024
    Inventors: Xiuqiang SUN, Jiaming HUANG, Yingliang QIAO, Daotong LI, Fanyi YAO, Xuntang LI, Bing WANG, Shanbin AI
  • Patent number: 11907073
    Abstract: A method and an apparatus for data interaction between a BIOS and a BMC of a server, a device and a readable storage medium. According to the state of an IPMI link between a BIOS and a BMC, it is determined whether to perform data interaction. At the same time, whether the BMC cannot be activated due to abnormalities are determined by confirming whether the number of times of restarting the server reaches preset threshold at the BDS stage of the BIOS. When the number of times of restarting the server reaches the preset threshold and the BMC is still not activated, the BMC is determined to be abnormal. When the number of times of restarting the server has not yet reached preset threshold, the BIOS performs the action of restarting system, wherein preset threshold is confirmed by a variable self-defined inside the BIOS and may be set freely.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: February 20, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Xiuqiang Sun, Jiaming Huang, Xuntang Li, Yingliang Qiao, Huatang Ban, Daotong Li, Shanbin Al, Fanyi Yao
  • Patent number: 11847086
    Abstract: Please amend the abstract of the specification as follows: Disclosed is a method for configuring an MMIOH base address of a server system. The method includes: when the server system is performing a power-on self-test, detecting a total capacity of all memories in the server system, and determining a minimum MMIOH base address of the server system according to an MMIO specification and the total capacity; if a target MMIOH base address range corresponding to a target PCIE device configured in the server system might be calculated according to a whitelist, and the minimum MMIOH base address is within the target MMIOH base address range, determining that the base address is the MMIOH base address of the server system, and storing the base address in a BIOS of the server system.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: December 19, 2023
    Assignee: SHANDONG YINGXIN COMPUTER TECHNOLOGIES CO., LTD.
    Inventors: Bing Wang, Huijuan Qian, Shaojun Yang, Fanyi Yao, Pengfang Luo, Daotong Li, Binghui Zhang
  • Publication number: 20230393944
    Abstract: A method and an apparatus for data interaction between a BIOS and a BMC of a server, a device and a readable storage medium. According to the state of an IPMI link between a BIOS and a BMC, it is determined whether to perform data interaction. At the same time, whether the BMC cannot be activated due to abnormalities are determined by confirming whether the number of times of restarting the server reaches preset threshold at the BDS stage of the BIOS. When the number of times of restarting the server reaches the preset threshold and the BMC is still not activated, the BMC is determined to be abnormal. When the number of times of restarting the server has not yet reached preset threshold, the BIOS performs the action of restarting system, wherein preset threshold is confirmed by a variable self-defined inside the BIOS and may be set freely.
    Type: Application
    Filed: September 28, 2021
    Publication date: December 7, 2023
    Inventors: Xiuqiang SUN, Jiaming HUANG, Xuntang LI, Yingliang QIAO, Huatang BAN, Daotong LI, Shanbin AI, Fanyi YAO
  • Patent number: 11816058
    Abstract: A method, apparatus, and device for dynamically modifying a PCH PCIE root port where an onboard VGA is located, and a readable storage medium. The current item may be determined at a PEI phase by reading a GPIO interface, and a target PCH PCIE root port used by the item is further determined; then configuration information is acquired, and a target onboard VGA is found and initialized; because a video bridge configuration file defined in an SDL file is saved in a structure of a temporary file when code is compiled, in the method, the value of a target member of the structure is modified as the port number of the target PCH PCIE root port at a DXE phase, so that a video bridge is switched to the target PCH PCIE root port.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 14, 2023
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Huijuan Qian, Bing Wang, Fanyi Yao
  • Publication number: 20230350834
    Abstract: Disclosed is a method for configuring an MMIOH base address of a server system. The method includes: when the server system is performing a power-on self-test, detecting a total capacity of all memories in the server system, and determining a minimum MMIOH base address of the server system according to an MMIO specification and the total capacity; if a target MMIOH base address range corresponding to a target PCIE device configured in the server system might be calculated according to a whitelist, and the minimum MMIOH base address is within the target MMIOH base address range, determining that the base address is the MMIOH base address of the server system, and storing the base address in a BIOS of the server system.
    Type: Application
    Filed: April 22, 2022
    Publication date: November 2, 2023
    Inventors: Bing WANG, Huijuan QIAN, Shaojun YANG, Fanyi YAO, Pengfang LUO, Daotong LI, Binghui ZHANG
  • Publication number: 20230273893
    Abstract: A method, apparatus, and device for dynamically modifying a PCH PCIE root port where an onboard VGA is located, and a readable storage medium. The current item may be determined at a PEI phase by reading a GPIO interface, and a target PCH PCIE root port used by the item is further determined; then configuration information is acquired, and a target onboard VGA is found and initialized; because a video bridge configuration file defined in an SDL file is saved in a structure of a temporary file when code is compiled, in the method, the value of a target member of the structure is modified as the port number of the target PCH PCIE root port at a DXE phase, so that a video bridge is switched to the target PCH PCIE root port.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 31, 2023
    Inventors: Huijuan QIAN, Bing WANG, Fanyi YAO