Patents by Inventor Jian OUYANG

Jian OUYANG 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: 12288373
    Abstract: The present disclosure provides a method of processing an image, an electronic device, and a storage medium, which may be used in a field of artificial intelligence, especially in a field of image processing, etc. The method includes: acquiring an input image containing a plurality of rows of pixels; performing, by using a plurality of dedicated processing units, a pixel extraction in parallel on each row of pixels of the plurality of rows of pixels in the input image, so as to obtain row data for each row of pixels; and stitching the row data for each row of pixels, so as to obtain an output image.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: April 29, 2025
    Assignee: KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Zihao Liang, Jian Ouyang, Wei Qi, Jing Wang
  • Publication number: 20240393856
    Abstract: A data processor core, which relates to a field of artificial intelligence technology, and in particular to a field of integrated circuit technology and a field of chip technology. The processor core includes: a control unit configured to generate a warm-up instruction in response to detecting a computing instruction to be processed; and a computing unit array including at least one computing unit sub-array, wherein the computing unit sub-array is configured to: receive the warm-up instruction configured to instruct the computing unit sub-array to perform a read operation and a computing operation; enter a warm-up state according to the warm-up instruction; and switch from the warm-up state to a computing state in response to receiving a target instruction corresponding to the computing instruction to be processed. The present disclosure further provides a data processor, a method of processing data, an electronic device, and a storage medium.
    Type: Application
    Filed: April 16, 2024
    Publication date: November 28, 2024
    Applicant: KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Hui ZHANG, Jing WANG, Jian OUYANG, Huimin LI, Canghai GU, Xinyi ZHANG
  • Publication number: 20240388508
    Abstract: A data transmission method is provided. The implementation solution is: obtaining a plurality of data transmission requests, each data transmission request includes data to be transmitted, a data sending node, and a data receiving node; determining a target transmission length of each data transmission request, which indicates the minimum value of the number of nodes between the data sending node and the data receiving node of the data transmission request; dividing the plurality of data transmission requests into a plurality of sets based on the target transmission length of each data transmission request, the target transmission lengths of at least one data transmission request included in each set are equal; and determining a sequence constituted by the plurality of sets to sequentially perform a data transmission operation for each set of the plurality of sets, the data to be transmitted in each set is transmitted in parallel.
    Type: Application
    Filed: May 15, 2024
    Publication date: November 21, 2024
    Inventors: Xiaoci ZHANG, Qingshu CHEN, Yong WANG, Jian OUYANG
  • Patent number: 12149830
    Abstract: Various embodiments include a dynamic flex circuit that may be used in a camera with a moveable image sensor. The dynamic flex circuit may include one or more fixed end portions, a moveable end portion, and an intermediate portion. In some embodiments, the fixed end portion may be connected to another flex circuit of the camera. The moveable end portion may be coupled with the moveable image sensor. The intermediate portion may be configured to allow the moveable end portion to move with the moveable image sensor. Some embodiments include a reinforcement arrangement that reinforces one or more portions of the dynamic flex circuit.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: November 19, 2024
    Assignee: Apple Inc.
    Inventors: Nicholas D. Smyth, Jian Ouyang, Scott W. Miller, Samuel M. Hyatt, Martin Auclair, Phillip R. Sommer
  • Patent number: 12141228
    Abstract: Embodiments of the present disclosure propose a deep learning processing apparatus and method, device and storage medium, relating to the field of artificial intelligence.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: November 12, 2024
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Xiaozhang Gong, Jian Ouyang, Jing Wang, Wei Qi
  • Publication number: 20240342143
    Abstract: The disclosure provides a use of an alkaloid compound Hip in treatment and/or prevention of cardiac trauma. Upon studying activity of the alkaloid compound Hip, it is verified that the alkaloid compound Hip provided in the disclosure can inhibit apoptosis induced by cardiomyocyte toxicity, through down-regulating expression levels of p-JNK and/or Cleaved-Caspase-3 to inhibit anthracycline DOX-induced cardiomyocyte apoptosis, thereby alleviating cardiomyocyte toxicity to achieve treatment and/or prevention of cardiomyocyte toxicity. Thus, the alkaloid compound Hip can be used to manufacture a medicine for treatment and/or prevention of myocardial injury-related diseases.
    Type: Application
    Filed: June 21, 2024
    Publication date: October 17, 2024
    Inventors: Wenna ZHOU, Honglun WANG, Jian OUYANG
  • Publication number: 20240208543
    Abstract: A path optimization method for a mobile robot is provided, including: acquiring path information of the mobile robot; processing the path information through a preset path optimization model to obtain path optimization nodes; calculating an optimal path of the mobile robot through the path optimization nodes and feeding the optimal path back to a control terminal; and extracting optimization parameters of the optimal path of the mobile robot, and transmitting the optimization parameters to the preset path optimization model for iterations.
    Type: Application
    Filed: December 19, 2023
    Publication date: June 27, 2024
    Inventors: Zhenxing ZHENG, Jian OUYANG, Guifang YE
  • Publication number: 20240191083
    Abstract: Provided are a pavement coating material and a preparation method thereof. The method for preparing a pavement coating material, includes: S1, adding a film-forming aid to a pure acrylic emulsion and mixing, to obtain an organic material; S2, adding a silane coupling agent to a silica sol and mixing, to obtain an inorganic material; S3, adding a part of a dispersant and a nano-catalyst to deionized water and mixing, to obtain a catalyst aqueous solution; and S4, mixing the organic material and the inorganic material by stirring to obtain a mixed base material, adding the catalyst aqueous solution, a hollow microbead, titanium dioxide, and carbon black sequentially to the mixed base material and mixing, to obtain a mixture, and adding a remaining part of the dispersant and a defoamer to the mixture and mixing, to obtain the pavement coating material.
    Type: Application
    Filed: September 3, 2023
    Publication date: June 13, 2024
    Inventors: Xiangbing GONG, Guoping QIAN, Xue HUANG, Heqi ZHENG, Peng HUANG, Jian OUYANG, Han YAN, Dawei LI, Hongwu YIN, Zhi ZHANG
  • Patent number: 12008467
    Abstract: Presented herein are embodiments of an improved asymmetric quantization, which may generally be referred to as improved asymmetric quantization (IAQ) embodiments. IAQ embodiments combine the benefits of conventional asymmetric quantization and symmetric quantization but also provide additional computation efficiencies. Embodiments of IAQ adopt an asymmetric range of the weights of a neural network layer, so they circumvent the limitation of symmetric range of symmetric quantization. Moreover, the inference process of a neural network quantized by an IAQ embodiment is much faster than that of the neural network quantized by conventional asymmetric quantization by quantizing an offset value of each layer.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: June 11, 2024
    Assignee: Baidu USA LLC
    Inventors: Yingzhen Yang, Zhibiao Zhao, Baoxin Zhao, Jun Huan, Jian Ouyang, Yong Wang, Jiaxin Shi
  • Publication number: 20240123628
    Abstract: A control method and a control system based on a mobile robot are provided, which correspondingly obtain first feature information and second feature information according to a specific target object and a face region of the user present in region environment, and a delivery request message is sent to the mobile robot; the obstacle presence information is obtained during moving process of mobile robot along the moving path so as to adjust moving state of mobile robot; the corresponding third feature information is obtained according to the image of current region of mobile robot; whether the mobile robot performs an article unloading operation is controlled according to a comparison result between the third feature information and the second feature information; the efficient transportation paths are chose according to the moving path of the mobile robot, and the real-time situation of the destinations may be verified.
    Type: Application
    Filed: September 26, 2023
    Publication date: April 18, 2024
    Inventors: Zhenxing ZHENG, Jian OUYANG, Guifang YE
  • Publication number: 20230393412
    Abstract: Various embodiments include a camera with folded optics and a tilt actuator. In some embodiments, the camera may include a folded optics arrangement that may include a prism and a lens group. In some embodiments, an actuator arrangement of the camera may include one or more actuators for tilting the prism about multiple axes. Furthermore, the actuator arrangement may include one or more actuators for translating the lens group along an axis. In some embodiments, the camera may include a bearing suspension arrangement that may allow for controlled movement of the prism and/or the lens group according to the motion enabled by the actuator arrangement.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: Apple Inc.
    Inventors: Jian Ouyang, Nicholas D. Smyth, Scott W. Miller
  • Publication number: 20230367548
    Abstract: A computing method is provided. The computing method includes: obtaining a plurality of first fixed point numbers and a plurality of first exponents that correspond to the plurality of first floating point numbers, and a plurality of second fixed point numbers and a plurality of second exponents that correspond to the plurality of second floating point numbers; obtaining a fixed point product of each of the plurality of first fixed point numbers and a second fixed point number corresponding to the first fixed point number, and a corresponding fixed point product exponent; obtaining a fixed point inner product calculation result of the first vector and the second vector; and obtaining, based on the fixed point inner product calculation result, a floating point inner product calculation result in a floating point data format corresponding to the fixed point inner product calculation result.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 16, 2023
    Applicant: KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Peng WU, Jian OUYANG
  • Patent number: 11799651
    Abstract: According to one embodiment, a DP accelerator includes one or more execution units (EUs) configured to perform data processing operations in response to an instruction received from a host system coupled over a bus. The DP accelerator includes a time unit (TU) coupled to the security unit to provide timestamp services. The DP accelerator includes a security unit (SU) configured to establish and maintain a secure channel with the host system to exchange commands and data associated with the data processing operations, where the security unit includes a secure storage area to store a private root key associated with the DP accelerator, where the private root key is utilized for authentication. The SU includes a random number generator to generate a random number, and a cryptographic engine to perform cryptographic operations on data exchanged with the host system over the bus using a session key derived based on the random number.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: October 24, 2023
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD., KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Yong Liu, Yueqiang Cheng, Jian Ouyang, Tao Wei
  • Patent number: 11762217
    Abstract: Various embodiments include a camera with folded optics and a tilt actuator. In some embodiments, the camera may include a folded optics arrangement that may include a prism and a lens group. In some embodiments, an actuator arrangement of the camera may include one or more actuators for tilting the prism about multiple axes. Furthermore, the actuator arrangement may include one or more actuators for translating the lens group along an axis. In some embodiments, the camera may include a bearing suspension arrangement that may allow for controlled movement of the prism and/or the lens group according to the motion enabled by the actuator arrangement.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 19, 2023
    Assignee: Apple Inc.
    Inventors: Jian Ouyang, Nicholas D. Smyth, Scott W. Miller
  • Patent number: 11748108
    Abstract: Example embodiments of the present application provide an instruction executing method and apparatus, an electronic device, and a computer-readable storage medium that may be applied in the field of artificial intelligence. The instruction executing method may include: executing an instruction sequence that includes memory instructions and non-memory instructions, the instructions in the sequence executed starting to be executed in order; determining that execution of a first memory instruction needs to be completed before a second memory instruction starts to be executed, the second memory instruction being a next memory instruction following the first memory instruction in the instruction sequence; and executing non-memory instructions between the first memory instruction and the second memory instruction without executing the second memory instruction, during a cycle of executing the first memory instruction.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: September 5, 2023
    Assignees: Beijing Baidu Netcom Science and Technology Co., LTD., Kunlunxin Technology (Beijing) Company Limited
    Inventors: Yingnan Xu, Jian Ouyang, Xueliang Du, Kang An
  • Patent number: 11693970
    Abstract: According to one embodiment, a system performs a secure boot using a security module such as a trusted platform module (TPM) of a host system. The system establishes a trusted execution environment (TEE) associated with one or more processors of the host system. The system launches a memory manager within the TEE, where the memory manager is configured to manage memory resources of a data processing (DP) accelerator coupled to the host system over a bus, including maintaining memory usage information of global memory of the DP accelerator. In response to a request received from an application running within the TEE for accessing a memory location of the DP accelerator, the system allows or denies the request based on the memory usage information.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: July 4, 2023
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD., KUNLUNXIN TECHNOLOGY (BEIIING) COMPANY LIMITED
    Inventors: Yong Liu, Yueqiang Cheng, Jian Ouyang, Tao Wei
  • Publication number: 20230188853
    Abstract: Various embodiments include a dynamic flex circuit that may be used in a camera with a moveable image sensor. The dynamic flex circuit may include one or more fixed end portions, a moveable end portion, and an intermediate portion. In some embodiments, the fixed end portion may be connected to another flex circuit of the camera. The moveable end portion may be coupled with the moveable image sensor. The intermediate portion may be configured to allow the moveable end portion to move with the moveable image sensor. Some embodiments include a reinforcement arrangement that reinforces one or more portions of the dynamic flex circuit.
    Type: Application
    Filed: February 10, 2023
    Publication date: June 15, 2023
    Applicant: Apple Inc.
    Inventors: Nicholas D. Smyth, Jian Ouyang, Scott W. Miller, Samuel M. Hyatt, Martin Auclair, Phillip R. Sommer
  • Patent number: 11650754
    Abstract: Embodiments of the present disclosure provide a data accessing method, a device and a storage medium. The method includes: obtaining a first accessing request and a second accessing request for a storage device; loading first data associated with the first accessing request from a source device to a pre-allocated buffer area with a size same as a size of a single physical storage block of the storage device; determining a first part of the second data when the first size of second data associated with the second accessing request is greater than or equal to the second size of an available space of the buffer area, a size of the first part being the same as the second size; and providing the first data and the first part to a target device associated with the first accessing request and the second accessing request.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: May 16, 2023
    Assignee: KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Zihao Liang, Jian Ouyang
  • Publication number: 20230099656
    Abstract: A method for processing an image, an electronic device, and a storage medium are provided. The method includes: acquiring an input image, the input image including a plurality of channels, and each channel of the plurality of channels including a plurality of pixel points; performing pixel extractions in parallel using a plurality of dedicated processing units on each channel of the input image, to obtain pixel point data for each corresponding pixel point of each channel; and splicing the pixel point data for each corresponding pixel point of each channel to obtain an output image.
    Type: Application
    Filed: August 16, 2022
    Publication date: March 30, 2023
    Inventors: Zihao LIANG, Jian OUYANG, Wei QI, Jing WANG
  • Patent number: 11616651
    Abstract: According to one embodiment, a system receives, at a host channel manager (HCM) of a host system, a request from an application to establish a secure channel with a data processing (DP) accelerator, where the DP accelerator is coupled to the host system over a bus. In response to the request, the system generates a first session key for the secure channel based on a first private key of a first key pair associated with the HCM and a second public key of a second key pair associated with the DP accelerator. In response to a first data associated with the application to be sent to the DP accelerator, the system encrypts the first data using the first session key. The system then transmits the encrypted first data to the DP accelerator via the secure channel over the bus.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: March 28, 2023
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD., KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Yong Liu, Yueqiang Cheng, Jian Ouyang, Tao Wei