Patents by Inventor Xiaoping Yan

Xiaoping Yan 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: 20240126567
    Abstract: This application relates to the field of program code in computer technologies, and discloses a data processing system, method, and apparatus. The method includes: A first network device sends first request message to a second network device, where the first request message carries a first process context corresponding to a target task, the first process context includes a program code set, first indication information, and a target parameter. The second network device determines, based on the first indication information, a location of a first start line in the program code set from program code included in the program code set, runs the program code in the program code set based on the target parameter and by using the first start line as a start point, to complete at least one to-be-executed sub-task in the target task, where the target parameter is a parameter required when the to-be-executed sub-task is executed.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Inventors: Xiaoping Fan, Fangfang Yan
  • Patent number: 11919435
    Abstract: The present disclosure relates to vehicle technology, and more particularly, to a vehicle for carrying a container. The vehicle includes: a vehicle body, at least one locking mechanism provided on the vehicle body and a microcontroller unit communicatively connected to each of the at least one locking mechanism and configured to control each of the at least one locking mechanism to switch between a locked state and an unlocked state. Each of the at least one locking mechanism is connected fixedly to the container when the locking mechanism is in the locked state, such that the container is fixed to the vehicle body. The vehicle is advantageous in that it is capable of locking and unlocking the container in a simple way, thereby improving the efficiency of the vehicle in transportation of the container.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: March 5, 2024
    Inventors: Xiaoping Gu, Chao Yan, Ming Wang, Jie Sun
  • Patent number: 11784946
    Abstract: A processor, processor implementation method, and a storage medium are disclosed, which relates to the field of artificial intelligence and deep learning. The processor includes: a system controller a data packing and unpacking module, a storage array module, and an operation module configured to perform operation processing on the acquired first packet, generate the second packet according to the operation result data, and return the second packet to the data packing and unpacking module. The storage array module comprises N1 storage units. The data packing and unpacking module comprises N2 data packing and unpacking units, each of the data packing and unpacking units is connected to the routing and switching module through a data channel. The universal operation module comprises M operation units. The activation operation module comprises P operation unit, each of the operation units is connected to the routing and switching module through a data channel.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 10, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Xiaoping Yan
  • Patent number: 11743209
    Abstract: A processor, processor implementation method, and a storage medium are disclosed, which relates to the field of artificial intelligence and deep learning. The processor includes: a system controller a data packing and unpacking module, a storage array module, and an operation module configured to perform operation processing on the acquired first packet, generate the second packet according to the operation result data, and return the second packet to the data packing and unpacking module. The storage array module comprises N1 storage units. The data packing and unpacking module comprises N2 data packing and unpacking units, each of the data packing and unpacking units is connected to the routing and switching module through a data channel. The universal operation module comprises M operation units. The activation operation module comprises P operation unit, each of the operation units is connected to the routing and switching module through a data channel.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: August 29, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Xiaoping Yan
  • Patent number: 11735179
    Abstract: The present disclosure discloses a speech chip and an electronic device. The speech chip includes a first processing module, a second processing module and a third processing module. The first processing module is configured to run an operating system, and to perform data scheduling on modules other than the first processing module in the chip. The second processing module is configured to perform a mutual conversion between speech and text based on a speech model. The third processing module is configured to perform digital signal processing on inputted speech.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: August 22, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Xiaoping Yan, Chao Tian
  • Publication number: 20230179546
    Abstract: A processor includes a system controller configured to send predetermined packet information to a data packing and unpacking module; the data packing and unpacking module configured to acquire corresponding packet data from a storage array module according to the packet information, pack the packet data with the packet information, send a first packet obtained from packing to an operation module for operation processing, acquire a second packet returned by the operation module, unpack the second packet to obtain operation result data, and store the operation result data in the storage array module; the storage array module configured to store data; and the operation module configured to perform operation processing on the acquired first packet, generate the second packet according to the operation result data, and return the second packet to the data packing and unpacking module.
    Type: Application
    Filed: August 5, 2021
    Publication date: June 8, 2023
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Xiaoping YAN
  • Patent number: 11469121
    Abstract: A spin coating device and method. The spin coating device includes a rotatable rotary shaft and sucker fixed on an end portion of the shaft, and an electromagnetic induction device below the sucker which includes an annular magnet fixed below the sucker, coil group formed by a first and second coil, and strip-shaped magnet fixed at the rotary shaft. A base on the sucker has a notch. The unbalanced centrifugal force during rotation of the sucker causes vibration. The electromagnetic induction device enables the centrifugal force generated during rotation of the sucker to be in balance with the magnetic force generated by the electromagnetic induction device to adjust the levelness of the sucker surface. The device does not need manual manipulation, enables the sucker to be more stable, reduces damage to the equipment due to vibration, and improves the effect of photoresist spin-coating while saving time and labor.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: October 11, 2022
    Assignee: SHANGHAI MICRO ELECTRONICS EQUIPMENT (GROUP) CO., LTD.
    Inventors: Shiliang Lu, Hang Ran, Yihui Li, Xiaoping Yan, Jun Zhao, Shanshan Chen
  • Publication number: 20220292337
    Abstract: A neural network processing method, a neural network processing unit (NPU) and a processing device are provided. The method includes: obtaining by a quantizing unit in the NPU float type input data, quantizing the float type input data to obtain quantized input data, and providing the quantized input data to an operation unit; performing by the operation unit of the NPU a matrix-vector operation and/or a convolution operation to the quantized input data to obtain an operation result of the quantized input data; and performing by the quantizing unit inverse quantization to the operation result output by the operation unit to obtain an inverse quantization result.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 15, 2022
    Inventors: Chao TIAN, Lei JIA, Xiaoping YAN, Junhui WEN, Guanglai DENG, Qiang LI
  • Publication number: 20220093084
    Abstract: The present application discloses a voice processing system and method, an electronic device and a readable storage medium, which relates to the field of voice processing technologies. The voice processing system includes: a neural-network processing unit (NPU) and an RISC-V processor; wherein the RISC-V processor includes predefined NPU instructions, and the RISC-V processor is configured to send the NPU instructions to the NPU to cause the NPU to perform corresponding neural network computation; the NPU includes a memory unit and a computing unit, and the memory unit includes a plurality of storage groups; the computing unit is configured to execute one of main computation, special computation, auxiliary computation and complex instruction set computing (CISC) control according to the received NPU instructions.
    Type: Application
    Filed: June 3, 2021
    Publication date: March 24, 2022
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Chao TIAN, Lei JIA, Xiaoping YAN, Junhui WEN
  • Patent number: 11204868
    Abstract: The present application discloses a memory control method, a controller, a chip and an electronic device, and relates to the field of control technology. A specific implementation solution is: obtaining first address information of an access to the memory performed by the processor within a first time window; determining, according to the first address information and an address jump relationship, a target slice of the memory that is to be accessed by the processor within a second time window; and controlling the target slice in the memory to be turned on and controlling a slice other than the target slice in the memory to be turned off within the second time window. Through the above-mentioned process, each slice is dynamically turned on and off according to the actual situation of memory access, thereby reducing the power consumption of the memory to the maximum extent.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 21, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bibo Yang, Xiaoping Yan, Chao Tian, Junhui Wen
  • Publication number: 20210373799
    Abstract: A data storing method includes: obtaining data to be stored and a start address of a currently available storage unit in the storage array, in which the start address comprises a start row, a start column and a start unit identifier; determining a data storage operation to be executed based on the start address and the data to be stored; and controlling a first interface in the storage array to write the data to be stored block by block in the same row into each storage unit of each storage block having the same identifier as the start unit identifier.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 2, 2021
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Xiaoping YAN
  • Publication number: 20210256973
    Abstract: The present disclosure discloses a speech chip and an electronic device. The speech chip includes a first processing module, a second processing module and a third processing module. The first processing module is configured to run an operating system, and to perform data scheduling on modules other than the first processing module in the chip. The second processing module is configured to perform a mutual conversion between speech and text based on a speech model. The third processing module is configured to perform digital signal processing on inputted speech.
    Type: Application
    Filed: September 24, 2020
    Publication date: August 19, 2021
    Inventors: Xiaoping YAN, Chao TIAN
  • Patent number: 11016769
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for processing information. The method may include: determining an instruction category of an instruction based on an instruction operation code of the acquired instruction, where the instruction category includes a dedicated instruction including register selection information, base address information, and a length of to-be-read data; sending, in response to determining that the instruction is the dedicated instruction, the dedicated instruction to a preset operator for the operator to perform following operation steps: selecting a configuration register group from preset configuration register groups as a target configuration register group according to the register selection information; reading configuration information from the target configuration register group based on the base address information and the length of the to-be-read data; performing a preset operation for the configuration information.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: May 25, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bibo Yang, Xiaoping Yan, Chao Tian, Junhui Wen
  • Publication number: 20210096989
    Abstract: The present application discloses a memory control method, a controller, a chip and an electronic device, and relates to the field of control technology. A specific implementation solution is: obtaining first address information of an access to the memory performed by the processor within a first time window; determining, according to the first address information and an address jump relationship, a target slice of the memory that is to be accessed by the processor within a second time window; and controlling the target slice in the memory to be turned on and controlling a slice other than the target slice in the memory to be turned off within the second time window. Through the above-mentioned process, each slice is dynamically turned on and off according to the actual situation of memory access, thereby reducing the power consumption of the memory to the maximum extent.
    Type: Application
    Filed: March 19, 2020
    Publication date: April 1, 2021
    Inventors: Bibo YANG, Xiaoping YAN, Chao TIAN, Junhui WEN
  • Publication number: 20200402514
    Abstract: The present disclosure proposes a speech chip and an electronic device. The speech chip includes: a peripheral interface connected to a speech receiver and configured to receive a speech signal; a bus matrix connected to the peripheral interface; a first processor connected to the bus matrix and configured to determine whether is the speech signal contains a wake-up word according to the speech signal; a second processor connected to the bus matrix and configured to perform signal denoising and speech recognition on the speech signal; and a memory array connected to the bus matrix.
    Type: Application
    Filed: April 29, 2020
    Publication date: December 24, 2020
    Inventors: Xiaoping YAN, Chao TIAN
  • Publication number: 20200350182
    Abstract: A spin coating device and method. The spin coating device includes a rotatable rotary shaft and sucker fixed on an end portion of the shaft, and an electromagnetic induction device below the sucker which includes an annular magnet fixed below the sucker, coil group formed by a first and second coil, and strip-shaped magnet fixed at the rotary shaft. A base on the sucker has a notch. The unbalanced centrifugal force during rotation of the sucker causes vibration. The electromagnetic induction device enables the centrifugal force generated during rotation of the sucker to be in balance with the magnetic force generated by the electromagnetic induction device to adjust the levelness of the sucker surface. The device does not need manual manipulation, enables the sucker to be more stable, reduces damage to the equipment due to vibration, and improves the effect of photoresist spin-coating while saving time and labor.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 5, 2020
    Inventors: Shiliang LU, Hang RAN, Yihui LI, Xiaoping YAN, Jun ZHAO, Shanshan CHEN
  • Patent number: 9984714
    Abstract: An apparatus including a heat sink layer and a magnetic recording layer over the heat sink layer. In addition, a thermochromic layer is over the heat sink layer, wherein the thermochromic layer includes a first optical absorbance at a first temperature and a second optical absorbance at a second temperature.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: May 29, 2018
    Assignee: Seagate Technology LLC
    Inventors: Paul M. Jones, Timothy J. Klemmer, Ruoxi Yang, Martin Giles Blaber, Xiaoding Ma, ZhaoHui Fan, Michael J. Stirniman, Yang Yang, XiaoPing Yan, Fujian Huang, Emil John Catoc Esmenda, Emir R. Kazazic, Florin Zavaliche, Hongbo Wang, Huan H. Tang, Kyoumarss Damavandi
  • Patent number: 9842616
    Abstract: Provided herein is an apparatus including a head over-coat and a depleted region in the head over-coat. A media over-coat is deposited in the depleted region. A near field transducer is adjacent to the head over-coat, wherein the near field transducer combusts the deposited media over-coat.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: December 12, 2017
    Assignee: Segate Technology LLC
    Inventors: Florin Zavaliche, Paul M. Jones, Jan-Ulrich Thiele, ZhaoHui Fan, Bing Zhang, Emil John C. Esmenda, XiaoPing Yan, Xiaoding Ma, Fujian Huang, Huan Tang
  • Publication number: 20170316800
    Abstract: An apparatus including a heat sink layer and a magnetic recording layer over the heat sink layer. In addition, a thermochromic layer is over the heat sink layer, wherein the thermochromic layer includes a first optical absorbance at a first temperature and a second optical absorbance at a second temperature.
    Type: Application
    Filed: July 12, 2017
    Publication date: November 2, 2017
    Inventors: Paul M. JONES, Timothy J. KLEMMER, Ruoxi YANG, Martin Giles BLABER, Xiaoding MA, ZhaoHui FAN, Michael J. STIRNIMAN, Yang YANG, XiaoPing YAN, Fujian HUANG, Emil John Catoc ESMENDA, Emir R. KAZAZIC, Florin ZAVALICHE, Hongbo WANG, Huan H. TANG, Kyoumarss DAMAVANDI
  • Patent number: 9734856
    Abstract: Provided herein is an apparatus including a substrate and a magnetic recording layer over the substrate. In addition, a thermochromic layer is over the substrate, wherein the thermochromic layer includes a first optical absorbance at a first temperature and a second optical absorbance at a second temperature.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 15, 2017
    Assignee: Seagate Technology LLC
    Inventors: Paul M. Jones, Timothy J. Klemmer, Ruoxi Yang, Martin Giles Blaber, Xiaoding Ma, ZhaoHui Z. Fan, Michael J. Stirniman, Yang Yang, XiaoPing Yan, Fujian Huang, Emil John C. Esmenda, Emir R. Kazazic, Florin Zavaliche, Hongbo Wang, Huan H. Tang, Kyoumarss Damavandi