Patents by Inventor Jiaming Huang
Jiaming Huang 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).
-
Patent number: 12619440Abstract: This present disclosure discloses a startup control method, apparatus and device for PCI devices in an ARM server and a non-transitory computer-readable storage medium. During boot-up, segment numbers corresponding to PCI devices and PCI link bridge bus serial numbers corresponding to the PCI devices in PCI device drivers for the PCI devices connected to the ARM server are checked. The segment number corresponding to each of the PCI link bridge bus serial numbers in an advanced configuration and power management interface protocol is configured according to the segment number and the PCI link bridge bus serial number corresponding to each of the PCI devices. System resources are allocated to the PCI devices according to the configured segment numbers.Type: GrantFiled: September 29, 2022Date of Patent: May 5, 2026Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xiuqiang Sun, Jiaming Huang, Peiyu Shi, Xiaobao Wang
-
Publication number: 20260121923Abstract: Embodiments of the present application provide an interaction data transmission method, system and apparatus, a nonvolatile readable storage medium and an electronic device.Type: ApplicationFiled: June 20, 2024Publication date: April 30, 2026Inventors: Chaofan CHEN, Baoyang LIU, Jiaming HUANG
-
Publication number: 20260099363Abstract: Provided are a method and apparatus for controlling running of an operating system, and an embedded system and a chip. The embedded system includes a chip and at least two operating systems. The chip includes a processor, a hardware controller, a first bus, and a second bus. The bandwidth of the first bus is higher than the bandwidth of the second bus; the first bus is configured as a multi-master and multi-slave mode; and the second bus is configured as a one-master and multi-slave mode. The at least two operating systems are configured to run on the basis of the processor; the at least two operating systems are configured to communicate with each other by the first bus; and the at least two operating systems are configured to control the hardware controller by the second bus.Type: ApplicationFiled: October 15, 2025Publication date: April 9, 2026Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong WANG, Jiaming HUANG, Ming SUN, Jin CHEN, Chaofan CHEN
-
Publication number: 20260048998Abstract: A metal oxide layer comprising a modified metal oxide nanoparticle, wherein the modified metal oxide nanoparticle comprises an organic acid metal salt on the surface of a metal oxide nanoparticle, and the organic acid metal salt has Formula 1, wherein m is a whole number selected from 0-2; n is a whole number selected from 0-12; X is —O— or a bond; R1 for each instance is independently H, OH, alkyl or cycloalkyl; R2 for each instance is independently hydrogen or alkyl; or two instances of —CR2— taken together form a double bond; and represents a metal counterion. An organic photovoltaic cell comprising the metal oxide layer can achieve improved PCE and stability.Type: ApplicationFiled: August 15, 2025Publication date: February 19, 2026Inventors: Gang LI, Jiaming HUANG
-
Patent number: 12554570Abstract: 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: GrantFiled: September 28, 2021Date of Patent: February 17, 2026Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xiuqiang Sun, Jiaming Huang, Yingliang Qiao, Daotong Li, Fanyi Yao, Xuntang Li, Bing Wang, Shanbin Ai
-
Patent number: 12547513Abstract: Embodiments of the present application provide a method and apparatus for monitoring a hardware partition of a server host system. The method includes: determining a target partition management system on a baseboard management controller, wherein the target partition management system is any partition management system among a plurality of partition management systems divided on the baseboard management controller; selecting, for the target partition management system, at least one target link unit among a plurality of link units divided on a complex programmable logic device, wherein the target link unit is configured to connect the target partition management system and a target hardware partition among a plurality of hardware partitions divided on the server host system; and monitoring the operation of the target hardware partition via the target partition management system and the target link unit. The present application improves the operation monitoring efficiency of a server.Type: GrantFiled: May 24, 2024Date of Patent: February 10, 2026Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Chaofan Chen, Baoyang Liu, Jiaming Huang
-
Publication number: 20260037466Abstract: The present disclosure provides a method and apparatus for generating a hardware interface signal, and an electronic device. The method comprises: acquiring, by a first system, a request command; determining multiple pieces of logical bit information corresponding to the request command; and generating a hardware interface signal corresponding to the request command based on the multiple pieces of logical bit information and a timer. The present disclosure solves the technical problem in the related art that the design cost of a chip is relatively high due to the fact that the chip itself needs to have a hardware logic design of a controller.Type: ApplicationFiled: April 28, 2023Publication date: February 5, 2026Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Chaofan CHEN, Jiaming HUANG, Baoyang LIU
-
Publication number: 20260037303Abstract: Provided are a method and apparatus for controlling running of an operating system, and an embedded system and a chip. The embedded system includes a chip and at least two operating systems. The chip includes a processor, a hardware controller, a first bus, and a second bus. The bandwidth of the first bus is higher than the bandwidth of the second bus; the first bus is configured as a multi-master and multi-slave mode; and the second bus is configured as a one-master and multi-slave mode. The at least two operating systems are configured to run on the basis of the processor; the at least two operating systems are configured to communicate with each other by the first bus; and the at least two operating systems are configured to control the hardware controller by the second bus.Type: ApplicationFiled: October 7, 2025Publication date: February 5, 2026Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong WANG, Jiaming HUANG, Ming SUN, Jin CHEN, Chaofan CHEN
-
Patent number: 12536125Abstract: A dynamic hot backup method, apparatus and device of a server, and a storage medium. Connection modes for connecting a Peripheral Component Interconnect (PCI) link to a hard disk drive is determined by acquiring a bandwidth splitting condition of the PCI link of a device, and hot backup parameters in an advanced configuration and power management interface protocol are correspondingly set according to the connection modes.Type: GrantFiled: June 30, 2022Date of Patent: January 27, 2026Assignee: IEIT SYSTEMS CO., LTD.Inventors: Xiuqiang Sun, Jiaming Huang, Binghui Zhang, Peiyu Liu
-
Patent number: 12526903Abstract: This disclosure discloses a light-emitting device control method. A terminal device obtains and displays a target splicing shape on a control interface; records the configuration parameters of the virtual control in response to a configuring operation of a selected virtual control in the target splicing shape; determines a sorting value of the virtual control in the target splicing shape; obtains the control information according to the configuration parameters and sorting value, and sends the control information to the controller. The controller receives the control information sent by the terminal device, and controls the lighting of the target light-emitting module according to the control information. The control method provided by this disclosure can avoid the operation of establishing communication connections between all light-emitting modules and the terminal device, improving control efficiency and reducing production costs at the same time.Type: GrantFiled: August 24, 2021Date of Patent: January 13, 2026Assignee: Shenzhen Intellirocks Tech. Co., Ltd.Inventors: Jiaming Huang, Wenlong Wu
-
Publication number: 20250347285Abstract: A fan monitoring method, system, and apparatus, a server, and a readable storage medium, relating to the field of fan monitoring. The fan monitoring method is applied to a baseboard management controller (BMC), and includes: acquiring a noise signal of a fan collected by a microphone (S101); on the basis of the noise signal, obtaining signal feature data and the blade passing frequency (BPF) of the fan (S102); imputing the signal feature data into a pre-constructed status diagnostic model to obtain diagnostic data (S103); and on the basis of the diagnostic data and the BPF, generating status diagnostic prompt information for the fan (S104). The comprehensiveness of fault diagnosis for fans is improved, and fault diagnosis of fans can be completed just by means of noise signals collected by microphones, whereby the hardware architecture is simple, avoiding occupying excessive hardware resources.Type: ApplicationFiled: August 9, 2023Publication date: November 13, 2025Applicant: Suzhou MetaBrain Intelligent Technology Co., Ltd.Inventors: Yuxi WANG, Guangzhi LIU, An WU, Jiaming HUANG
-
Patent number: 12461779Abstract: Provided in the embodiments of the present disclosure are a method and apparatus for controlling running of an operating system, and an embedded system and a chip. The embedded system includes a chip and at least two operating systems. The chip includes a processor, a hardware controller, a first bus, and a second bus. The bandwidth of the first bus is higher than the bandwidth of the second bus; the first bus is configured as a multi-master and multi-slave mode; and the second bus is configured as a one-master and multi-slave mode. The at least two operating systems are configured to run on the basis of the processor; the at least two operating systems are configured to communicate with each other by the first bus; and the at least two operating systems are configured to control the hardware controller by the second bus.Type: GrantFiled: April 28, 2023Date of Patent: November 4, 2025Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong Wang, Jiaming Huang, Ming Sun, Jin Chen, Chaofan Chen
-
Publication number: 20250278311Abstract: An embedded system running method includes: allocating, according to a resource dynamic allocation rule, a group of services to be allocated to corresponding operating systems in an embedded system, wherein the embedded system includes a first operating system and a second operating system, and a response speed of the first operating system is higher than a response speed of the second operating system; determining resource allocation results corresponding to the group of services to be allocated, where the resource allocation results are used for indicating, among processing resources of the processor, a processing resource corresponding to each of the group of services to be allocated; and allocating the processing resources of a processor to the first operating system and the second operating system according to an operating system allocation result and the resource allocation result corresponding to each of the group of services to be allocated.Type: ApplicationFiled: April 3, 2025Publication date: September 4, 2025Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong WANG, Jiaming HUANG, Baoyang LIU, Chaofan CHEN, Wenkai MA
-
Publication number: 20250278312Abstract: An embedded system running method includes: allocating, according to a resource dynamic allocation rule, a group of services to be allocated to corresponding operating systems in an embedded system, wherein the embedded system includes a first operating system and a second operating system, and a response speed of the first operating system is higher than a response speed of the second operating system; determining resource allocation results corresponding to the group of services to be allocated, where the resource allocation results are used for indicating, among processing resources of the processor, a processing resource corresponding to each of the group of services to be allocated; and allocating the processing resources of a processor to the first operating system and the second operating system according to an operating system allocation result and the resource allocation result corresponding to each of the group of services to be allocated.Type: ApplicationFiled: April 3, 2025Publication date: September 4, 2025Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong WANG, Jiaming HUANG, Baoyang LIU, Chaofan CHEN, Wenkai MA
-
Publication number: 20250265164Abstract: Embodiments of the present application provide a method and apparatus for monitoring a hardware partition of a server host system. The method includes: determining a target partition management system on a baseboard management controller, wherein the target partition management system is any partition management system among a plurality of partition management systems divided on the baseboard management controller; selecting, for the target partition management system, at least one target link unit among a plurality of link units divided on a complex programmable logic device, wherein the target link unit is configured to connect the target partition management system and a target hardware partition among a plurality of hardware partitions divided on the server host system; and monitoring the operation of the target hardware partition via the target partition management system and the target link unit. The present application improves the operation monitoring efficiency of a server.Type: ApplicationFiled: May 24, 2024Publication date: August 21, 2025Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Chaofan CHEN, Baoyang LIU, Jiaming HUANG
-
Patent number: 12393498Abstract: 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: GrantFiled: June 30, 2022Date of Patent: August 19, 2025Assignee: IEIT SYSTEMS CO., LTD.Inventors: Xiuqiang Sun, Jiaming Huang, Xiaobao Wang, Fanyi Yao
-
Patent number: 12293238Abstract: An embedded system running method includes: allocating, according to a resource dynamic allocation rule, a group of services to be allocated to corresponding operating systems in an embedded system, wherein the embedded system includes a first operating system and a second operating system, and a response speed of the first operating system is higher than a response speed of the second operating system; determining resource allocation results corresponding to the group of services to be allocated, where the resource allocation results are used for indicating, among processing resources of the processor, a processing resource corresponding to each of the group of services to be allocated; and allocating the processing resources of a processor to the first operating system and the second operating system according to an operating system allocation result and the resource allocation result corresponding to each of the group of services to be allocated.Type: GrantFiled: April 28, 2023Date of Patent: May 6, 2025Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong Wang, Jiaming Huang, Baoyang Liu, Chaofan Chen, Wenkai Ma
-
Patent number: 12277089Abstract: The present application relates to the technical field of computers. Disclosed are a starting method and apparatus for an Advanced RISC Machine (ARM) server, an ARM server, and a non-volatile computer-readable storage medium. The method includes: after a Basic Input Output System (BIOS) is started, setting a clock frequency of an Inter-Integrated Circuit (I2C) bus to a preset clock frequency by using the BIOS, where the preset clock frequency is a clock frequency at which a baseboard management controller (BMC) reads real-time clock (RTC) time through the I2C bus; initializing the I2C bus by using the BIOS, and starting and entering an operating system; reading the RTC time through the I2C bus by using the BIOS, and determining whether the BIOS successfully reads the RTC time; and if the BIOS successfully reads the RTC time, displaying, under the operating system, system time corresponding to the RTC time.Type: GrantFiled: June 28, 2023Date of Patent: April 15, 2025Assignee: Suzhou MetaBrain Intelligent Technology Co., Ltd.Inventors: Xiuqiang Sun, Weifeng Gong, Wei Gong, Jiaming Huang, Yan Li, Siqiang Xu, Daotong Li, Peiwei Su
-
Publication number: 20250110916Abstract: The present application relates to the technical field of computers. Disclosed are a starting method and apparatus for an Advanced RISC Machine (ARM) server, an ARM server, and a non-volatile computer-readable storage medium. The method includes: after a Basic Input Output System (BIOS) is started, setting a clock frequency of an Inter-Integrated Circuit (I2C) bus to a preset clock frequency by using the BIOS, where the preset clock frequency is a clock frequency at which a baseboard management controller (BMC) reads real-time clock (RTC) time through the I2C bus; initializing the I2C bus by using the BIOS, and starting and entering an operating system; reading the RTC time through the I2C bus by using the BIOS, and determining whether the BIOS successfully reads the RTC time; and if the BIOS successfully reads the RTC time, displaying, under the operating system, system time corresponding to the RTC time.Type: ApplicationFiled: June 28, 2023Publication date: April 3, 2025Inventors: Xiuqiang SUN, Weifeng GONG, Wei GONG, Jiaming HUANG, Yan LI, Siqiang XU, Daotong LI, Peiwei SU
-
Publication number: 20250036463Abstract: Provided in the embodiments of the present disclosure are a method and apparatus for controlling running of an operating system, and an embedded system and a chip. The embedded system includes a chip and at least two operating systems. The chip includes a processor, a hardware controller, a first bus, and a second bus. The bandwidth of the first bus is higher than the bandwidth of the second bus; the first bus is configured as a multi-master and multi-slave mode; and the second bus is configured as a one-master and multi-slave mode. The at least two operating systems are configured to run on the basis of the processor; the at least two operating systems are configured to communicate with each other by the first bus; and the at least two operating systems are configured to control the hardware controller by the second bus.Type: ApplicationFiled: April 28, 2023Publication date: January 30, 2025Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Endong WANG, Jiaming HUANG, Ming SUN, Jin CHEN, Chaofan CHEN