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: 20250131095Abstract: 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: ApplicationFiled: December 17, 2024Publication date: April 24, 2025Inventors: Shouying JIANG, Bing WANG, Fanyi YAO, Zhengchuan CHEN, Yuzhong ZHANG
-
Publication number: 20250110787Abstract: 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: ApplicationFiled: July 12, 2023Publication date: April 3, 2025Inventors: Shuxian WANG, Fanyi YAO, Bing WANG, Yuqi TAN
-
Patent number: 12265852Abstract: 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: GrantFiled: July 12, 2023Date of Patent: April 1, 2025Assignee: Suzhou MetaBrain Intelligent Technology Co., Ltd.Inventors: Shuxian Wang, Fanyi Yao, Bing Wang, Yuqi Tan
-
Publication number: 20240394160Abstract: 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: ApplicationFiled: June 30, 2022Publication date: November 28, 2024Applicant: IEIT SYSTEMS CO., LTD.Inventors: Xiuqiang SUN, Jiaming HUANG, Xiaobao WANG, Fanyi YAO
-
Publication number: 20240303168Abstract: 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: ApplicationFiled: December 30, 2021Publication date: September 12, 2024Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Fanyi Yao, Daotong Li, Bing Wang, Shanbin Ai, Xiuqiang Sun
-
Publication number: 20240086269Abstract: 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: ApplicationFiled: September 28, 2021Publication date: March 14, 2024Inventors: Xiuqiang SUN, Jiaming HUANG, Yingliang QIAO, Daotong LI, Fanyi YAO, Xuntang LI, Bing WANG, Shanbin AI
-
Patent number: 11907073Abstract: 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: GrantFiled: September 28, 2021Date of Patent: February 20, 2024Assignee: 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: 11847086Abstract: 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: GrantFiled: April 22, 2022Date of Patent: December 19, 2023Assignee: SHANDONG YINGXIN COMPUTER TECHNOLOGIES CO., LTD.Inventors: Bing Wang, Huijuan Qian, Shaojun Yang, Fanyi Yao, Pengfang Luo, Daotong Li, Binghui Zhang
-
Publication number: 20230393944Abstract: 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: ApplicationFiled: September 28, 2021Publication date: December 7, 2023Inventors: Xiuqiang SUN, Jiaming HUANG, Xuntang LI, Yingliang QIAO, Huatang BAN, Daotong LI, Shanbin AI, Fanyi YAO
-
Patent number: 11816058Abstract: 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: GrantFiled: April 26, 2021Date of Patent: November 14, 2023Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Huijuan Qian, Bing Wang, Fanyi Yao
-
Publication number: 20230350834Abstract: 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: ApplicationFiled: April 22, 2022Publication date: November 2, 2023Inventors: Bing WANG, Huijuan QIAN, Shaojun YANG, Fanyi YAO, Pengfang LUO, Daotong LI, Binghui ZHANG
-
Publication number: 20230273893Abstract: 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: ApplicationFiled: April 26, 2021Publication date: August 31, 2023Inventors: Huijuan QIAN, Bing WANG, Fanyi YAO