Patents by Inventor Xudong Liu

Xudong Liu 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: 20220132285
    Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.
    Type: Application
    Filed: November 1, 2021
    Publication date: April 28, 2022
    Inventors: Nelson M. LEDUC, Xudong LIU
  • Patent number: 11256487
    Abstract: The invention provides a vectorized representation method of a software source code. The vectorized representation method is an AST-based neural network which is a hierarchical vector representation method comprising the following implementation steps: step 1-1, converting an original software source code into an AST at the lowest layer, and then further dividing the AST according to source code statements to acquire a smaller statement tree sequence, wherein statement trees in the statement tree sequence are different in sequence, and the statement tree sequence is consistent with an original statement sequence; step 1-2, encoding the statement trees into statement vectors e1, e2, . . .
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: February 22, 2022
    Assignee: BEIHANG UNIVERSITY
    Inventors: Xu Wang, Hailong Sun, Jian Zhang, Xudong Liu
  • Publication number: 20210400148
    Abstract: This application sets forth techniques for managing phone number-based user accounts. According to some embodiments, a server computing device can be configured to carry out the steps of (1) receiving, from a first client computing device, a request to create a user account based on a phone number, (2) in response to authenticating that the first client computing device is associated with the phone number: creating the user account based on the phone number, creating a hidden contact address based on the phone number, and assigning the hidden contact address to the user account, and (3) in response to receiving a notification that a second client computing device is associated with the phone number: requiring the user account to be updated to be based on a different phone number, or assigning, to the user account, a visible contact address based on the phone number.
    Type: Application
    Filed: September 10, 2020
    Publication date: December 23, 2021
    Inventors: Xudong LIU, Guozhi HUANG, Jonathon SODOS
  • Publication number: 20210392194
    Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.
    Type: Application
    Filed: March 26, 2021
    Publication date: December 16, 2021
    Inventors: Huan HE, Jonathon SODOS, Nicholas J. CIRCOSTA, Sean GEIGER, Nelson M. LEDUC, Cisto CYRIAC, Matthew E. SHEPHERD, David A. SCHAEFGEN, Elliot T. GARNER, Jose A. LOZANO HINOJOSA, Mursalin AKON, Robert D. BUTLER, Xudong LIU
  • Patent number: 11166135
    Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 2, 2021
    Assignee: Apple Inc.
    Inventors: Nelson M. Leduc, Xudong Liu
  • Publication number: 20210232376
    Abstract: The invention provides a vectorized representation method of a software source code. The vectorized representation method is an AST-based neural network which is a hierarchical vector representation method comprising the following implementation steps: step 1-1, converting an original software source code into an AST at the lowest layer, and then further dividing the AST according to source code statements to acquire a smaller statement tree sequence, wherein statement trees in the statement tree sequence are different in sequence, and the statement tree sequence is consistent with an original statement sequence; step 1-2, encoding the statement trees into statement vectors e1, e2, . . .
    Type: Application
    Filed: January 21, 2019
    Publication date: July 29, 2021
    Applicant: BEIHANG UNIVERSITY
    Inventors: XU WANG, HAILONG SUN, JIAN ZHANG, XUDONG LIU
  • Publication number: 20210011541
    Abstract: A processing method for reducing power consumption and a mobile terminal are provided. The method includes: controlling a sensor coprocessor to enter a dormant state, in a case that the mobile terminal is in a screen-off state; receiving a trigger instruction transmitted by a touch screen coprocessor, wherein the trigger instruction is transmitted when data collected by a sensor connected to the touch screen coprocessor meets a predetermined trigger condition; and controlling the mobile terminal to perform a function corresponding to the trigger s action.
    Type: Application
    Filed: December 7, 2018
    Publication date: January 14, 2021
    Applicant: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Xudong LIU, Xiang DAI
  • Publication number: 20200382927
    Abstract: Implementations of the subject technology provide for receiving a registration request for registering and associating phone numbers for at least one service on a particular device, where the registration request includes information related to a phone authentication certificate (PAC) that was generated for the particular device. The PAC authenticates that each of the phone numbers is associated with the particular device. The subject system performs an authentication of user identifiers associated with the particular device based at least on the PAC. The subject system performs a registration of at least one service for the particular device using the authenticated user identifiers, in which the registration includes at least one respective handle for accessing the at least one service via each respective user identifier. The subject system transmits to the particular device, information related to the at least one respective handle for accessing the service via each respective user identifier.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Nelson M. LEDUC, Xudong LIU
  • Patent number: 10655381
    Abstract: The present invention relates to the field of mechanical manufacturing technology, relating to a locking device. The locking device comprise a casing with a first end and a second end; a hole is formed on the first end, and the second end has an opening; a rod is provided within the casing; and a fastener is provided on the end portion of the rod outside the casing; a raised member located outside the casing is provided at a second end portion of the rod, the raised member having a diameter greater than a diameter of the opening and a gap being formed between the raised member and the casing; a spring is sleeved on the rod, and a first shaft is provided at the second end portion. An opening and closing mechanism having the locking device is further provided for the opening or closing of a fairing.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 19, 2020
    Assignee: CRRC QINGDAO SIFANG ROLLING STOCK RESEARCH INSTITUTE CO., LTD.
    Inventors: Hui Liu, Kun Wang, Kai Chen, He Zhang, Quan Liu, Hui Huang, Xudong Liu
  • Publication number: 20200020335
    Abstract: A method for providing a voice user interface (VUI) particular response includes receiving a voice instruction; accessing a voice archive in a voice database and identifying whether the voice instruction is abnormal, generating a search instruction when deteimining that the voice instruction is abnormal, and transmitting both the voice instruction and the search instruction out; searching for a corresponding feedback based on the voice instruction and the search instruction, and generating first feedback information and second feedback information; and outputting the first feedback information and the second feedback information. Abnormality of physiological information is determined through voice sample collection and continuous interaction, and a feedback is provided, to resolve a problem of running termination due to difficulty of voice identification and provide desirable user interface experience.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 16, 2020
    Inventor: Xudong LIU
  • Publication number: 20190385603
    Abstract: A method of acoustically controlling an equalizer in a natural language includes receiving a speech; performing automatic speech recognition; outputting a text message corresponding to the speech; obtaining a digital signal processing parameter of the corresponding text message from a database according to the text message; and adjusting the equalizer according to the digital signal processing parameter. The method may be implemented on a computer readable storage medium storing executable software.
    Type: Application
    Filed: June 17, 2019
    Publication date: December 19, 2019
    Inventors: Yick Hong Lam, Yeap Yau Lin, Banghao Xu, Xudong Liu, Li Wei
  • Patent number: 10502359
    Abstract: The present disclosure provides a carrying device comprising: a supporting platform; a plurality of supporting strips disposed along at least two edges of an upper surface of the supporting platform, and at least one of the supporting strips being capable of moving on the supporting platform; and a first moving assembly that includes a first guide rail, a second guide rail and a first sliding block capable of sliding on the first and second guide rails, and the first and second guide rails being disposed parallelly on the upper surface of the supporting platform. The plurality of supporting strips include a first supporting strip having a side wall connected to a side wall of the first sliding block, and the first moving assembly is configured to drive moving of the first supporting strip.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 10, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Fei Xie, Yuerong Ji, Xudong Liu, Jun Cai, Cheng Wang, Han Chen, Bin Wan
  • Publication number: 20190354366
    Abstract: A method and system for performing firmware upgrade through DFU success rate prediction model includes inputting information of a target device to an external device or the external device automatically collecting the information, and triggering an operating system of the external device to perform the firmware upgrade; the external device issuing a firmware upgrade request to a server terminal, which inputs parameters from the external device to the prediction model to predict a success rate of the external device performing the firmware upgrade after receiving the query; and the server terminal returning to the external device a response whether to initiate a firmware upgrade. The present invention performs success rate evaluation according to the model information before upgrading the firmware, initiates the firmware upgrade or notifies the user about the risk of the bad result, and effectively reduces a brick probability of the target device when the firmware is upgraded.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 21, 2019
    Inventors: Yick Hong LAM, Xudong LIU
  • Patent number: 10212510
    Abstract: Disclosed is a loudspeaker module, comprising a shell, wherein a vibrating system and a magnetic circuit system are accommodated in the shell, the vibrating system comprises a vibrating diaphragm and a voice coil which are combined together; a whole inner cavity of the module is divided by the vibrating diaphragm into two cavities, i.e. a front voice cavity and a rear voice cavity; an edge portion of the vibrating diaphragm is fixed on the shell by using an annular supporting member, a plurality of cavity expansion portions formed by incomplete filling are distributed on the supporting member at intervals, and each of the cavity expansion portions is communicated with the rear voice cavity. The loudspeaker module of the present disclosure solves the technical problem of F0 rising due to the narrow rear voice cavity of the loudspeaker module in the prior art.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: February 19, 2019
    Assignee: GOERTEK INC.
    Inventors: Dan Han, Yun Yang, Xinxiang Huo, Xudong Liu
  • Patent number: 10197793
    Abstract: A light modulator (e.g., for terahertz radiation) may be constructed using a prism in which light undergoes total internal reflection (TIR) at one surface. A tunable conductive layer is disposed on the TIR surface. The tunable conductive layer can have a conductivity that is dynamically controllable, e.g., by applying a voltage across the tunable conductive layer or by optically pumping the tunable conductive layer. The tunable conductive layer can absorb a portion of the reflected light beam, attenuating the beam, with the attenuation being a function of the electrical conductivity of the tunable conductive layer. The phase of the reflected light beam can also be altered as a function of electrical conductivity of the tunable conductive layer.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: February 5, 2019
    Assignee: The Chinese University of Hong Kong
    Inventors: Xudong Liu, Zefeng Chen, Edward Philip John Parrott, Benjamin Ung, Jianbin Xu, Emma MacPherson
  • Publication number: 20190032840
    Abstract: The present disclosure provides a carrying device comprising: a supporting platform; a plurality of supporting strips disposed along at least two edges of an upper surface of the supporting platform, and at least one of the supporting strips being capable of moving on the supporting platform; and a first moving assembly that includes a first guide rail, a second guide rail and a first sliding block capable of sliding on the first and second guide rails, and the first and second guide rails being disposed parallelly on the upper surface of the supporting platform. The plurality of supporting strips include a first supporting strip having a side wall connected to a side wall of the first sliding block, and the first moving assembly is configured to drive moving of the first supporting strip.
    Type: Application
    Filed: April 17, 2018
    Publication date: January 31, 2019
    Inventors: Fei XIE, Yuerong JI, Xudong LIU, Jun CAI, Cheng WANG, Han CHEN, Bin WAN
  • Publication number: 20180094473
    Abstract: The present invention relates to the field of mechanical manufacturing technology, relating to a locking device. The locking device comprise a casing with a first end and a second end; a hole is formed on the first end, and the second end has an opening; a rod is provided within the casing; and a fastener is provided on the end portion of the rod outside the casing; a raised member located outside the casing is provided at a second end portion of the rod, the raised member having a diameter greater than a diameter of the opening and a gap being formed between the raised member and the casing; a spring is sleeved on the rod, and a first shaft is provided at the second end portion. An opening and closing mechanism having the locking device is further provided for the opening or closing of a fairing.
    Type: Application
    Filed: December 5, 2017
    Publication date: April 5, 2018
    Inventors: Hui Liu, Kun Wang, Kai Chen, He Zhang, Quan Liu, Hui Huang, Xudong Liu
  • Publication number: 20180070168
    Abstract: Disclosed is a loudspeaker module, comprising a shell, wherein a vibrating system and a magnetic circuit system are accommodated in the shell, the vibrating system comprises a vibrating diaphragm and a voice coil which are combined together; a whole inner cavity of the module is divided by the vibrating diaphragm into two cavities, i.e. a front voice cavity and a rear voice cavity; an edge portion of the vibrating diaphragm is fixed on the shell by using an annular supporting member, a plurality of cavity expansion portions formed by incomplete filling are distributed on the supporting member at intervals, and each of the cavity expansion portions is communicated with the rear voice cavity. The loudspeaker module of the present disclosure solves the technical problem of F0 rising due to the narrow rear voice cavity of the loudspeaker module in the prior art.
    Type: Application
    Filed: December 18, 2015
    Publication date: March 8, 2018
    Inventors: Dan HAN, Yun YANG, Xinxiang HUO, Xudong LIU
  • Publication number: 20170329127
    Abstract: A light modulator (e.g., for terahertz radiation) may be constructed using a prism in which light undergoes total internal reflection (TIR) at one surface. A tunable conductive layer is disposed on the TIR surface. The tunable conductive layer can have a conductivity that is dynamically controllable, e.g., by applying a voltage across the tunable conductive layer or by optically pumping the tunable conductive layer. The tunable conductive layer can absorb a portion of the reflected light beam, attenuating the beam, with the attenuation being a function of the electrical conductivity of the tunable conductive layer. The phase of the reflected light beam can also be altered as a function of electrical conductivity of the tunable conductive layer.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 16, 2017
    Inventors: Xudong Liu, Zefeng Chen, Edward Philip John Parrott, Benjamin Ung, Jianbin Xu, Emma MacPherson
  • Publication number: 20170298906
    Abstract: The present invention relates to a wind-water-light-magnetism-air five-energy integrated power generation device that comprises fan blades, a power generation device and a rotary shaft and further comprises a base, guide rail posts, fan blade rails and a tower. The barrel-shaped tower is concentrically and externally sleeved with the rotary shaft and is vertically fixed at the top of the base. The fan blade rails are disposed concentrically with the rotary shaft above the base, the guide rail posts are vertically fixed around the base two ends of the elongated fan blades are respectively fixed on the corresponding positions of the upper and lower guide rails, the top of the rotary shaft protrudes from the tower, and the protruding section of the rotary shaft is fixedly connected with the fan blades through two ends of a rod-shaped tower rod.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Xudong LIU, Gongren LIU, Geng LIU, Honglu LIU, Chang JIN