Patents by Inventor Haoyang Li

Haoyang Li 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: 20240162616
    Abstract: An antenna according to an embodiment of the present disclosure includes a first substrate, the first substrate includes: a first base substrate; at least one first radiation unit on a side of the first base substrate; a first electrode layer on a side of the first base substrate away from the at least one first radiation unit; and at least one second radiation unit on a side of the at least one first radiation unit away from the first electrode layer; wherein an orthographic projection of each second radiation unit on the first base substrate at least partially overlaps an orthographic projection of one first radiation unit on the first base substrate; and an orthographic projection of the at least one first radiation unit on the first base substrate is within an orthographic projection of the first electrode layer on the first base substrate.
    Type: Application
    Filed: June 25, 2021
    Publication date: May 16, 2024
    Inventors: Chunnan FENG, Zhifeng ZHANG, Yong LI, Haoyang ZHANG, Chuncheng CHE, Jingjun DU, Jiaqiang WANG, Feng QU
  • Publication number: 20240146349
    Abstract: An transparent antenna includes a first substrate and a second substrate oppositely arranged; the first substrate includes: a first dielectric layer having a first surface and a second surface oppositely arranged; a reference electrode layer on the first surface; at least one first radiation part on the second surface and having a orthographic projection on the first surface at least partially overlapping an orthographic projection of the reference electrode layer on the first surface; at least one feeding structure on the second surface and feeding the first radiation part; the second substrate includes: a second dielectric layer having a third surface opposite to the second surface and a fourth surface oppositely arranged; at least one second radiation part on the fourth surface, an orthographic projection of each second radiation part on the first surface is within an orthographic projection of one first radiation part on the first surface.
    Type: Application
    Filed: May 28, 2021
    Publication date: May 2, 2024
    Inventors: Yunnan JIN, Zhifeng ZHANG, Chunnan FENG, Yong LI, Haoyang ZHANG, Feng QU
  • Publication number: 20230384857
    Abstract: According to one embodiment, a method, computer system, and computer program product for augmented reality/virtual reality (AR/VR) preference mapping is provided. The embodiment may include capturing a plurality of user preferences from a plurality of user feedback while a user interacts with elements of an AR/VR space. The embodiment may also include mapping one or more user preferences from the plurality of captured user preferences to one or more clusters. The embodiment may further include generating a user preference model of the elements based on the one or more mapped user preferences. The embodiment may also include displaying the user preference model in the AR/VR space.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Jill Burns, Nicholas Tsang, Haoyang Li, Adriana Valido, Dama Che Reffett
  • Publication number: 20230342833
    Abstract: Embodiments of this application disclose a recommendation method. The method in embodiments of this application is applied to a scenario in which an item is recommended to a user, for example, movie recommendation or game recommendation. The method in embodiments of this application includes: obtaining a knowledge graph, where the knowledge graph includes a plurality of first entities indicating items and a plurality of second entities indicating item attributes; and running a neural network based on the knowledge graph and information of the user, to obtain a recommendation result. The neural network is used to perform computing based on at least one first direction and at least one second direction in the knowledge graph to obtain the recommendation result.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Inventors: Shendi WANG, Haoyang LI, Yunpeng WANG, Chen CAO
  • Publication number: 20230310568
    Abstract: Provided herein are, inter alia, methods and compositions for treating and preventing arenavirus infection. Compositions include recombinant arenavirus glycoproteins that are able to form glycoprotein timers. The glycoprotein timers are contemplated to be effective for preventing and/or treating arenavirus infections.
    Type: Application
    Filed: August 17, 2021
    Publication date: October 5, 2023
    Inventors: Erica Ollmann Saphire, Kathryn Hastie, Haoyang Li
  • Publication number: 20230289617
    Abstract: A method and apparatus for learning graph representations for out-of-distribution generalization.
    Type: Application
    Filed: January 12, 2023
    Publication date: September 14, 2023
    Applicant: Tsinghua University
    Inventors: Wenwu ZHU, Xin WANG, Haoyang LI
  • Patent number: 11689482
    Abstract: A computer-implemented method, system and computer program product for dynamically providing a typing feedback indicator. Text entered in a body of a message that is to be sent to a recipient is detected. Prior to the user (author) sending the message to the recipient, the text of the message being composed by the user is analyzed to determine a sentiment and an emotion as well as to determine a topic of the content of the text. Based on such analyses, as well as possibly based on other criteria, a typing feedback indicator is generated to reflect an indication of the content of the message to be sent to the recipient. The typing feedback indicator may then be displayed on a computing device of the recipient while the user (author) is composing the message thereby providing the recipient context awareness of the message prior to receipt of such a message.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tsang, Michael McCawley, Dong Zhang, Haoyang Li
  • Publication number: 20230147542
    Abstract: A computer-implemented method, system and computer program product for dynamically providing a typing feedback indicator. Text entered in a body of a message that is to be sent to a recipient is detected. Prior to the user (author) sending the message to the recipient, the text of the message being composed by the user is analyzed to determine a sentiment and an emotion as well as to determine a topic of the content of the text. Based on such analyses, as well as possibly based on other criteria, a typing feedback indicator is generated to reflect an indication of the content of the message to be sent to the recipient. The typing feedback indicator may then be displayed on a computing device of the recipient while the user (author) is composing the message thereby providing the recipient context awareness of the message prior to receipt of such a message.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Inventors: Nicholas Tsang, Michael McCawley, Dong Zhang, Haoyang Li
  • Patent number: 11635904
    Abstract: The present disclosure relates to technical field of data access, and discloses a matrix storage method, a matrix access method, an apparatus and an electronic device in the technical field of data access. The matrix storage method includes: dividing a matrix into a plurality of data blocks with a preset segmentation granularity of N rows×M columns; the plurality of data blocks includes at least one first data block of N rows×M columns; if the column number of the matrix is not an integer multiple of M, the plurality of data blocks further includes at least one second data block of N rows×P columns, the second data block is aligned with an adjacent row of first data block; and storing the data in each of the first data blocks and the second data blocks continuously in an off-chip storage.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: April 25, 2023
    Assignee: KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITED
    Inventors: Yuan Ruan, Haoyang Li
  • Publication number: 20230045224
    Abstract: An intelligent adaptive recommendation method based on an MCM model. The method includes acquiring historical data of errors on knowledge points of all students, acquiring error-cause labels of current student, calculating error-cause priority value P(E) for each error-cause label of current student, and extracting, according to at least one of MCM labels corresponding to each error-cause label, MCM learning resources corresponding to at least one of MCM labels from a preset content management system, sorting error-cause labels according to descending order of error-cause priority value P(E), extracting part or all of MCM learning resources from MCM learning resources corresponding to at least one error-cause label according to sorting result and pushing part or all of MCM learning resources to current student, and when current student finishes learning MCM learning resources corresponding to each MCM label, pushing errors on knowledge points corresponding to each MCM label to current student.
    Type: Application
    Filed: March 24, 2021
    Publication date: February 9, 2023
    Inventors: Haoyang LI, Zhaohui XU
  • Patent number: 11562241
    Abstract: A data output method, a data acquisition method, a device, and an electronic apparatus are provided, and a specific technical solution is: reading a first data sub-block, and splicing the first data sub-block into a continuous data stream, wherein the first data sub-block is a data sub-block in transferred data in a neural network; compressing the continuous data stream to acquire a second data sub-block; determining, according to a length of the first data sub-block and a length of the second data sub-block, whether there is a gain in compression of the continuous data stream; outputting the second data sub-block if there is the gain in the compression of the continuous data stream.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: January 24, 2023
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd
    Inventors: Haoyang Li, Yuan Ruan
  • Publication number: 20220342712
    Abstract: The present disclosure provides a method for processing a task, a processor, a device and a readable storage medium, and the method comprises: for a predetermined type of computing task, allocating a plurality of instruction blocks in the computing task to a general-purpose processing core and a dedicated acceleration core; transferring, by a control unit in the dedicated acceleration core, an instruction completion indication of a predetermined co-processing unit coupled thereto to at least one processing unit of the general-purpose processing core through a signal path, the signal path being configured to couple the at least one general-purpose processing unit to the control unit; and if it is determined that the instruction completion indication is received, acquiring, by the general-purpose processing core, data from a first on-chip cache in the dedicated acceleration core through a data path for completing the computing task.
    Type: Application
    Filed: July 12, 2022
    Publication date: October 27, 2022
    Inventors: Haoyang LI, Yupeng LI, Jing WANG
  • Patent number: 11269529
    Abstract: A neural network data processing apparatus includes: an instruction parsing module, configured to split a DMA task into multiple subtasks and acquire configuration information of a data sub-block corresponding to each subtask, where the subtasks are in a one-to-one correspondence with data sub-blocks of transported neural network data; a data reading module, configured to read a first data sub-block according to the configuration information, where the first data sub-block is a data sub-block among data sub-blocks corresponding to multiple subtasks; a data processing module, configured to compress the first data sub-block; a data write-out module, configured to output compressed data resulting from the compression of the first data sub-block.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 8, 2022
    Assignee: Kunlunxin Technology (Beijing) Company Limited
    Inventors: Haoyang Li, Yuan Ruan, Yupeng Li
  • Patent number: 11199984
    Abstract: In the field of data reading and writing technologies, a data writing method is associated with a data writing apparatus and an electronic device. The data writing method includes: determining whether a start storage address of a first data block is aligned with a bus bit width of a storage; in response to that the start storage address of the first data block is not aligned with the bus bit width of the storage, determining whether a second data block which is a data block immediately before the first data block is compressed; in response to that the second data block is compressed, executing complete writing on a first beat of the first data block.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: December 14, 2021
    Assignee: Kunlunxin Technology (Beijing) Company Limited
    Inventors: Haoyang Li, Yuan Ruan
  • Patent number: 11057557
    Abstract: Techniques for starting an electronic communication based on a captured image are disclosed herein. In some embodiments, a computer system detects that an image has been captured by a camera on a first mobile device of a first user, where the captured image has been captured by the camera at a point in time, and, in response to detecting that the image has been captured, the computer system identifies at least one other user in the captured image. In some example embodiments, the computer system transmits a message to an electronic destination associated with the other user(s) based on the identifying of the other user(s) in the captured image.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Szeto, Viet Hung Nguyen, Jingwei Huang, Haowen Ning, Haoyang Li
  • Publication number: 20210200439
    Abstract: The present disclosure relates to technical field of data access, and discloses a matrix storage method, a matrix access method, an apparatus and an electronic device in the technical field of data access. The matrix storage method includes: dividing a matrix into a plurality of data blocks with a preset segmentation granularity of N rows×M columns; the plurality of data blocks includes at least one first data block of N rows×M columns; if the column number of the matrix is not an integer multiple of M, the plurality of data blocks further includes at least one second data block of N rows×P columns, the second data block is aligned with an adjacent row of first data block; and storing the data in each of the first data blocks and the second data blocks continuously in an off-chip storage.
    Type: Application
    Filed: June 22, 2020
    Publication date: July 1, 2021
    Applicant: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Yuan RUAN, Haoyang LI
  • Publication number: 20210200438
    Abstract: In the field of data reading and writing technologies, a data writing method is associated with a data writing apparatus and an electronic device. The data writing method includes: determining whether a start storage address of a first data block is aligned with a bus bit width of a storage; in response to that the start storage address of the first data block is not aligned with the bus bit width of the storage, determining whether a second data block which is a data block immediately before the first data block is compressed; in response to that the second data block is compressed, executing complete writing on a first beat of the first data block.
    Type: Application
    Filed: June 22, 2020
    Publication date: July 1, 2021
    Inventors: Haoyang Li, Yuan Ruan
  • Publication number: 20210200437
    Abstract: A neural network data processing apparatus includes: an instruction parsing module, configured to split a DMA task into multiple subtasks and acquire configuration information of a data sub-block corresponding to each subtask, where the subtasks are in a one-to-one correspondence with data sub-blocks of transported neural network data; a data reading module, configured to read a first data sub-block according to the configuration information, where the first data sub-block is a data sub-block among data sub-blocks corresponding to multiple subtasks; a data processing module, configured to compress the first data sub-block; a data write-out module, configured to output compressed data resulting from the compression of the first data sub-block.
    Type: Application
    Filed: June 4, 2020
    Publication date: July 1, 2021
    Applicant: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Haoyang Li, Yuan Ruan, Yupeng Li
  • Publication number: 20210201134
    Abstract: A data output method, a data acquisition method, a device, and an electronic apparatus are provided, and a specific technical solution is: reading a first data sub-block, and splicing the first data sub-block into a continuous data stream, wherein the first data sub-block is a data sub-block in transferred data in a neural network; compressing the continuous data stream to acquire a second data sub-block; determining, according to a length of the first data sub-block and a length of the second data sub-block, whether there is a gain in compression of the continuous data stream; outputting the second data sub-block if there is the gain in the compression of the continuous data stream.
    Type: Application
    Filed: June 22, 2020
    Publication date: July 1, 2021
    Applicant: Beijing Baidu Netcom Science and Technology Co., Ltd
    Inventors: Haoyang LI, Yuan Ruan
  • Publication number: 20200112669
    Abstract: Techniques for starting an electronic communication based on a captured image are disclosed herein. In some embodiments, a computer system detects that an image has been captured by a camera on a first mobile device of a first user, where the captured image has been captured by the camera at a point in time, and, in response to detecting that the image has been captured, the computer system identifies at least one other user in the captured image. In some example embodiments, the computer system transmits a message to an electronic destination associated with the other user(s) based on the identifying of the other user(s) in the captured image.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 9, 2020
    Inventors: Christopher Szeto, Viet Hung Nguyen, Jingwei Huang, Haowen Ning, Haoyang Li