Patents by Inventor Shanbin AI

Shanbin AI 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: 20250139044
    Abstract: The present disclosure discloses a method for automatically repairing a device, an electronic device and a storage medium. The method includes: obtaining first link state information and first link performance information of a port corresponding to a peripheral component interconnect express (PCIe) device; if a first transmission rate in the first link state information is inconsistent with a second transmission rate in the first link performance information, determining that the port corresponding to the PCIe device is a first abnormal port; if first bandwidth information in the first link state information is less than a preset bandwidth threshold corresponding to second bandwidth information in the first link performance information, determining that the port corresponding to the PCIe device is the first abnormal port; performing a link restart on a link disable bit in a link control register of the first abnormal port to complete a repair of the PCIe device.
    Type: Application
    Filed: December 30, 2024
    Publication date: May 1, 2025
    Inventors: Hanfang ZHOU, Shanbin AI, Daotong LI, Shuaishuai JIA
  • Publication number: 20250094937
    Abstract: A device repairing method includes: collecting a device-parameter set of a target device; based on the device-parameter set, determining whether a to-be-repaired component exists among a plurality of device components of the target device, to obtain a determination result; in response to the determination result indicating that the to-be-repaired component exists, repairing the to-be-repaired component by operating a preset port in the to-be-repaired component, to obtain a repairment result; and according to the repairment result, determining whether the to-be-repaired component is repaired, and in response to the to-be-repaired component being not repaired, repeatedly executing the step of repairing the to-be-repaired component by operating the preset port in the to-be-repaired component, till the repairment result indicates that the to-be-repaired component is repaired or a repairment time quantity reaches a preset time-quantity threshold.
    Type: Application
    Filed: November 27, 2024
    Publication date: March 20, 2025
    Inventors: Hanfang ZHOU, Shihui LI, Wenbin HE, Shanbin AI, Daotong LI
  • Publication number: 20240403061
    Abstract: Disclosed are a method and system for setting options of a basic input output system (BIOS), a device and a storage medium. The method includes: numbering different option combination modes; creating a first combination structure of the options configured to store numbers of the different option combination modes; sending a default option combination mode value from the BIOS to a baseboard management controller, and forming a second combination structure in the baseboard management controller; and reading configure values from the second combination structure, and executing different operations for option setting according to different configure values. According to the method, the options occupy a small storage space of the baseboard management controller, such that cost of a memory is saved. Logical processing is carried out by means of flag bits, such that the options are synchronized and set between the different combination modes.
    Type: Application
    Filed: December 12, 2022
    Publication date: December 5, 2024
    Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Fei LU, Shanbin AI, Youbo WANG
  • Publication number: 20240406062
    Abstract: Provided are a method and apparatus for initializing a smart network interface card by a server, a device, and a readable medium. The method includes: establishing communication between a baseboard management controller (BMC) of the server and a BMC of the smart network interface card; configuring an integrated I/O module (IIO) of a central processing unit (CPU) by a server host, and initializing the smart network interface card in response to starting up the server; determining in response to configuration of the IIO of CPU by the server host is completed, by the BMC of the server through the communication with the BMC of the smart network interface card, whether the smart network interface card is completely initialized; connecting the IIO of CPU to the smart network interface card by the server host, and continuing executing startup process in response to initialization of the smart network interface card is completed.
    Type: Application
    Filed: December 26, 2022
    Publication date: December 5, 2024
    Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Shanbin AI, Li Ming YAN
  • 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
  • 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