Patents by Inventor Yuanhang Zhang

Yuanhang Zhang 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: 11668803
    Abstract: A few-mode light detection and ranging (LIDAR) system may include an illumination source to generate an illumination beam, one or more transmission optics to direct at least a portion of the illumination beam within a field of view, one or more collection optics to collect return light from an object in the field of view illuminated by the illumination beam, wherein the collected return light includes a plurality of spatial modes, a few-mode optical amplifier to optically amplify portions of the return light propagating along at least two of the plurality of spatial modes, and a detector configured to convert output light from the few-mode optical amplifier to an output electrical signal.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: June 6, 2023
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Rachel Sampson, Alireza Fardoost, Guifang Li, He Wen, Yuanhang Zhang, Huiyuan Liu
  • Patent number: 11294651
    Abstract: A code execution method and device, as well as a rendering apparatus are provided. A specific solution includes: receiving an initialization instruction from an execution engine, the initialization instruction being acquired by loading target codes through the execution engine; sending a registration instruction to a registration component according to the initialization instruction, to create a wrapper object required for executing the target codes; compiling the target codes to acquire an execution codes corresponding to the target codes, according to a mapping relationship between the wrapper object and native codes of an operating system; and sending the execution codes to the execution engine to execute the execution codes. The execution engine can mainly control the code execution process, thereby improving a code execution efficiency.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: April 5, 2022
    Assignees: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD., SHANGHAI XIAODU TECHNOLOGY CO. LTD.
    Inventors: Sheng Lv, Jie Wang, Yan Wang, Yuanhang Zhang, Hongwei Cao
  • Patent number: 11270669
    Abstract: A rendering method and apparatus, an electronic device and a storage medium are provided, which relate to the field of artificial intelligence. In a specific implementation, the rendering method includes: acquiring a content to be rendered, a category of the content to be rendered, information on a device on which a rendered content is to be displayed, and information on a server providing the content to be rendered; determining information on a first rendering template according to the category of the content to be rendered, the information on the device, and the information on the server; searching for the first rendering template according to the information on the first rendering template; and rendering the content to be rendered with the first rendering template, in a case that the first rendering template is searched out. In the embodiments of the application, rendering is implemented flexibly and efficiently.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: March 8, 2022
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd
    Inventors: Sheng Lv, Yuanhang Zhang, Yan Wang, Jie Wang, Hongwei Cao
  • Publication number: 20210117169
    Abstract: A code execution method and device, as well as a rendering apparatus are provided. A specific solution includes: receiving an initialization instruction from an execution engine, the initialization instruction being acquired by loading target codes through the execution engine; sending a registration instruction to a registration component according to the initialization instruction, to create a wrapper object required for executing the target codes; compiling the target codes to acquire an execution codes corresponding to the target codes, according to a mapping relationship between the wrapper object and native codes of an operating system; and sending the execution codes to the execution engine to execute the execution codes. The execution engine can mainly control the code execution process, thereby improving a code execution efficiency.
    Type: Application
    Filed: May 18, 2020
    Publication date: April 22, 2021
    Inventors: SHENG LV, Jie Wang, Yan Wang, Yuanhang Zhang, Hongwei Cao
  • Publication number: 20210118409
    Abstract: A rendering method and apparatus, an electronic device and a storage medium are provided, which relate to the field of artificial intelligence. In a specific implementation, the rendering method includes: acquiring a content to be rendered, a category of the content to be rendered, information on a device on which a rendered content is to be displayed, and information on a server providing the content to be rendered; determining information on a first rendering template according to the category of the content to be rendered, the information on the device, and the information on the server; searching for the first rendering template according to the information on the first rendering template; and rendering the content to be rendered with the first rendering template, in a case that the first rendering template is searched out. In the embodiments of the application, rendering is implemented flexibly and efficiently.
    Type: Application
    Filed: May 18, 2020
    Publication date: April 22, 2021
    Applicant: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Sheng LV, Yuanhang ZHANG, Yan WANG, Jie WANG, Hongwei CAO