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: 20220368551Abstract: A method is provided that includes receiving, at a media device and from a client device, a request for a temporary identifier for a group chat session, and provisioning, by the media device, the temporary identifier based on a device identifier of the media device. The media device provides the temporary identifier to the client device. The media device receives from a server an invitation to join the group chat session, where the invitation is directed to the temporary identifier, and the media device joins the group chat session.Type: ApplicationFiled: May 13, 2022Publication date: November 17, 2022Inventors: Jad OSSEIRAN, Xudong LIU, Andrew J. DALEY, Adam Y. SYED, Nicholas J. CIRCOSTA, Sunil S. RAO
-
Publication number: 20220316078Abstract: A method for preparing hydrogen sulfide from sulfur dioxide by electrochemical reduction includes electrochemically reducing sulfur dioxide absorbed in an aqueous solution into gaseous hydrogen sulfide with a membrane electrode, resulting in efficient and selective conversion of the sulfur dioxide absorbed in the aqueous solution into the hydrogen sulfide to avoid a deactivation of a cathode due to colloidal sulfur produced on the cathode and adhesion onto a surface of the cathode, wherein the method is carried out at ambient temperature and normal pressure without addition of a reducing agent, having no waste salts produced, and is simple in operation, and is convenient for large-scale application.Type: ApplicationFiled: March 29, 2022Publication date: October 6, 2022Applicant: CENTRAL SOUTH UNIVERSITYInventors: Hui LIU, Kaisong XIANG, Liyuan CHAI, Fenghua SHEN, Xudong LIU, Fangfang ZHU, Lin WU, Huimin YI, Xiaobo MIN, Zhang LIN, Qingzhu LI, Qingwei WANG, Haiying WANG, Weichun YANG
-
Publication number: 20220247752Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a server may receive a request to contact an account via a service, the request including a service-specific alias for the account. The service-specific alias may be configured for contact with one or more devices associated with the account via a set of services. The server may allow or deny contact with the one or more devices associated with the account via the service, based on whether the service is included in the set of services for the service-specific alias. In one or more implementations, the service is an electronic conferencing service.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
-
Publication number: 20220247705Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, an electronic device may obtain a service-specific alias that is specific to a device-identified set of services. The service-specific alias may be separate from an account alias for an account and configured to allow or deny communications to one or more devices associated with the account via the set of services. In one or more implementations, the service-specific alias is associated with a conferencing service and a conferencing session. An initiating user can provide an invitation to the conferencing session with the service-specific alias, so that participants can contact the initiating user via the service-specific alias for permission to join the conferencing session (e.g., without revealing the permanent contact information of the initiating user). In this way, the privacy of the initiating user can be preserved.Type: ApplicationFiled: September 24, 2021Publication date: August 4, 2022Inventors: Xudong LIU, Huan HE, Nelson M. LEDUC, Nicholas J. CIRCOSTA, Daniel B. POLLACK
-
Patent number: 11366510Abstract: 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: GrantFiled: December 7, 2018Date of Patent: June 21, 2022Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventors: Xudong Liu, Xiang Dai
-
Publication number: 20220132285Abstract: 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: ApplicationFiled: November 1, 2021Publication date: April 28, 2022Inventors: Nelson M. LEDUC, Xudong LIU
-
Patent number: 11256487Abstract: 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: GrantFiled: January 21, 2019Date of Patent: February 22, 2022Assignee: BEIHANG UNIVERSITYInventors: Xu Wang, Hailong Sun, Jian Zhang, Xudong Liu
-
Publication number: 20210400148Abstract: 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: ApplicationFiled: September 10, 2020Publication date: December 23, 2021Inventors: Xudong LIU, Guozhi HUANG, Jonathon SODOS
-
Publication number: 20210392194Abstract: 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: ApplicationFiled: March 26, 2021Publication date: December 16, 2021Inventors: 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: 11166135Abstract: 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: GrantFiled: May 29, 2020Date of Patent: November 2, 2021Assignee: Apple Inc.Inventors: Nelson M. Leduc, Xudong Liu
-
Publication number: 20210232376Abstract: 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: ApplicationFiled: January 21, 2019Publication date: July 29, 2021Applicant: BEIHANG UNIVERSITYInventors: XU WANG, HAILONG SUN, JIAN ZHANG, XUDONG LIU
-
Publication number: 20210011541Abstract: 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: ApplicationFiled: December 7, 2018Publication date: January 14, 2021Applicant: VIVO MOBILE COMMUNICATION CO., LTD.Inventors: Xudong LIU, Xiang DAI
-
Publication number: 20200382927Abstract: 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: ApplicationFiled: May 29, 2020Publication date: December 3, 2020Inventors: Nelson M. LEDUC, Xudong LIU
-
Patent number: 10655381Abstract: 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: GrantFiled: December 5, 2017Date of Patent: May 19, 2020Assignee: 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: 20200020335Abstract: 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: ApplicationFiled: July 8, 2019Publication date: January 16, 2020Inventor: Xudong LIU
-
Publication number: 20190385603Abstract: 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: ApplicationFiled: June 17, 2019Publication date: December 19, 2019Inventors: Yick Hong Lam, Yeap Yau Lin, Banghao Xu, Xudong Liu, Li Wei
-
Patent number: 10502359Abstract: 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: GrantFiled: April 17, 2018Date of Patent: December 10, 2019Assignees: 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: 20190354366Abstract: 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: ApplicationFiled: May 17, 2019Publication date: November 21, 2019Inventors: Yick Hong LAM, Xudong LIU
-
Patent number: 10212510Abstract: 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: GrantFiled: December 18, 2015Date of Patent: February 19, 2019Assignee: GOERTEK INC.Inventors: Dan Han, Yun Yang, Xinxiang Huo, Xudong Liu
-
Patent number: 10197793Abstract: 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: GrantFiled: May 8, 2017Date of Patent: February 5, 2019Assignee: The Chinese University of Hong KongInventors: Xudong Liu, Zefeng Chen, Edward Philip John Parrott, Benjamin Ung, Jianbin Xu, Emma MacPherson