Patents by Inventor Tao Lei
Tao Lei 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: 20240124470Abstract: A compound represented by general formula (I) or a stereoisomer, tautomer, deuterated substance, solvate, prodrug, metabolite, pharmaceutically acceptable salt or co-crystal thereof, an intermediate thereof and a preparation method therefor, as well as an application in preparation of a drug for treating diabetes.Type: ApplicationFiled: December 24, 2021Publication date: April 18, 2024Inventors: Chen ZHANG, Ming LEI, Mingliang ZHAO, Yan YU, Pingming TANG, Guanglin WENG, Tao MOU, Yao LI, Jia NI, Pangke YAN
-
Patent number: 11956187Abstract: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.Type: GrantFiled: February 2, 2023Date of Patent: April 9, 2024Assignee: ASAPP, INC.Inventors: Joseph Ellsworth Hackman, Christopher David Fox, Jonathan David Weese, Satchuthananthavale Rasiah Kuhan Branavan, Tao Lei
-
Publication number: 20240106740Abstract: Disclosed is a method and an apparatus for packet forwarding, which relate to the network technology field and are applied to a network node. The method comprises: obtaining an SRV6 packet; if a function field in a target SID contains a security authentication instruction, obtaining a target argument based on an operation indicated by the security authentication instruction, and performing security authentication processing on the SRv6 packet based on the target argument; wherein, the target SID is an SID, corresponding to the network node, in a segment list carried by a header of the SRv6 packet, and the target argument is: an argument for the security authentication instruction recorded in the header; and forwarding the processed SRv6 packet to a next-hop device. By applying the solution for packet forwarding according to examples of the present disclosure, the security in forwarding the SRv6 packet along the SRv6 forwarding path can be improved.Type: ApplicationFiled: June 29, 2021Publication date: March 28, 2024Applicant: New H3C Technologies Co., Ltd.Inventors: Xiangqing CHANG, Zhaoyan LEI, Tao LIN, Juan QIN
-
Publication number: 20240103097Abstract: The present disclosure provides a direct current (DC) transformer error detection apparatus for a pulsating harmonic signal, including a DC and pulsating harmonic current output module and an external detected input module, where the DC and pulsating harmonic current output module outputs a DC and a DC superimposed pulsating harmonic current to an internal sampling circuit and a self-calibrated standard resistor array; and the internal sampling circuit converts the input DC and the input DC superimposed pulsating harmonic current into a voltage signal, and sends the voltage signal to an analog-to-digital (AD) sampling and measurement component through a front-end conditioning circuit and a detected input channel. The DC transformer error detection apparatus can complete self-calibration for measurement of the DC and the pulsating harmonic signal on a test site.Type: ApplicationFiled: August 17, 2022Publication date: March 28, 2024Inventors: Xin Zheng, Wenjing Yu, Tao Peng, Yi Fang, Ming Lei, Hong Shi, Ben Ma, Li Ding, Wei Wei, Linghua Li, He Yu, Tian Xia, Yingchun Wang, Sike Wang, Dongri Xie, Xin Wang, Bo Pang, Xianjin Rong
-
Publication number: 20240088071Abstract: Methods for reducing resistivity of metal gapfill include depositing a conformal layer in an opening of a feature and on a field of a substrate with a first thickness of the conformal layer of approximately 10 microns or less, depositing a non-conformal metal layer directly on the conformal layer at a bottom of the opening and directly on the field using an anisotropic deposition process. A second thickness of the non-conformal metal layer on the field and on the bottom of the feature is approximately 30 microns or greater. And depositing a metal gapfill material in the opening of the feature and on the field where the metal gapfill material completely fills the opening without any voids.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Yi XU, Yu LEI, Zhimin QI, Aixi ZHANG, Xianyuan ZHAO, Wei LEI, Xingyao GAO, Shirish A. PETHE, Tao HUANG, Xiang CHANG, Patrick Po-Chun LI, Geraldine VASQUEZ, Dien-yeh WU, Rongjun WANG
-
Patent number: 11880666Abstract: A description of a conversation may be generated to allow a person to understand important aspects of the conversation without needing to review the conversation. The conversation description may be generated by identifying one or more events that occurred in the conversation and then generating the description using the identified events. A set of possible events may be determined in advance for a particular application. The events may be identified by using an event neural network for each event. Each event neural network may process the messages of the conversation to generate an event score that indicates a match between the conversation and the corresponding event. The event scores may then be used to select one or more events. Message scores from the event neural network of a selected event may then be used to select one or more messages of the conversation as a rationale for the selected event.Type: GrantFiled: July 22, 2019Date of Patent: January 23, 2024Assignee: ASAPP, INC.Inventors: Kevin Yang, Howard Chen, Tao Lei, Shawn Henry
-
Patent number: 11860079Abstract: A parallel core simulation device for commingling production in low-permeability gas reservoirs includes a gas supercharger configured to provide a high pressure gas to simulate a fluid in a gas reservoir, a plurality of core holders arranged in parallel, a thermostat configured to control a temperature of each core holder to simulate a temperature of the gas reservoir, a pressure pump configured to control a pressure applied to each core holder to simulate a confining pressure of the gas reservoir, a first back-pressure valve communicated with each core holder, a fully-automatic gas meter configured to measure a rate and a volume of gas production and a second hydraulic pump configured to simulate a part of a gas well Christmas Tree.Type: GrantFiled: December 27, 2020Date of Patent: January 2, 2024Assignee: SOUTHWEST PETROLEUM UNIVERSITYInventors: Ping Yue, Zhiwei Xie, Shenchao Luo, Wensheng Xu, Pengyu Chen, Wenbing Gao, Guanglei Ren, Qingsong Gao, Tao Lei, Xiaofan Chen, He Qiu, Bingyi Jia
-
Patent number: 11763149Abstract: The amount of time required to train a neural network may be decreased by modifying the neural network to allow for greater parallelization of computations. The computations for cells of the neural network may be modified so that the matrix-vector multiplications of the cell do not depend on a previous cell and thus allowing the matrix-vector computations to be performed outside of the cells. Because the matrix-vector multiplications can be performed outside of the cells, they can be performed in parallel to decrease the computation time required for processing a sequence of training vectors with the neural network. The trained neural network may be applied to a wide variety of applications, such as performing speech recognition, determining a sentiment of text, determining a subject matter of text, answering a question in text, or translating text to another language.Type: GrantFiled: July 23, 2021Date of Patent: September 19, 2023Assignee: ASAPP, INC.Inventor: Tao Lei
-
Patent number: 11746650Abstract: The present invention belongs to the technical field of oil and gas field development, and discloses a method for calculating a single-well controlled reserve of a low-permeability/tight gas reservoir and analyzing residual gas thereof. The method includes: calculating a reserve controlled by each gas well in a block by using a gas reservoir dynamic reserve calculation method; establishing a new reserve calculation formula for solution and comparative analysis by an example; and quantitatively analyzing an effect of a startup pressure gradient and a stress sensitivity on a calculation result of the single-well controlled reserve, wherein the analysis of the factors affecting reserve calculation shows that, when the startup pressure gradient reaches 0.02 MPa/m, the calculated reserve is significantly reduced compared with a conventional method, but when the startup pressure gradient is greater than 0.1 MPa/m, the effect gradually stabilizes.Type: GrantFiled: April 29, 2020Date of Patent: September 5, 2023Assignee: Southwest Petroleum UniversityInventors: Ping Yue, Guozhuang Wang, Qingsong Gao, Dongchen Liu, Tao Lei, Guanglei Ren, Zhiwei Xie
-
Publication number: 20230179548Abstract: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.Type: ApplicationFiled: February 2, 2023Publication date: June 8, 2023Inventors: Joseph Ellsworth Hackman, Christopher David Fox, Jonathan David Weese, Satchuthananthavale Rasiah Kuhan Branavan, Tao Lei
-
Patent number: 11610064Abstract: A user of an automated natural language system may submit an ambiguous or incomplete request, and interactive techniques may be used to obtain clarification information from the user and then determine a response for presentation to the user. A user's initial request may be processed to compute a category score for each possible category of request. The category scores may be processed to determine if clarification of the request is needed. Where clarification is needed, one or more tags may be selected to determine a clarification question to be presented to the user. For example, a tag clarification score may be computed for each tag that indicates a value of the tag in clarifying the request. After receiving the clarification information from the user, one or more categories may be selected or, where needed, additional clarification information may be obtained.Type: GrantFiled: September 25, 2019Date of Patent: March 21, 2023Assignee: ASAPP, INC.Inventors: Lili Yu, Tao Lei, Howard Chen, Sida Wang
-
Patent number: 11610061Abstract: Text may be modified according to a specified attribute value, such as changing a 1-star review to a 5-star review. To modify the text, an input sequence of tokens may be obtained corresponding to the text. Mask scores may be computed for the tokens by processing the input sequence of tokens with masking neural network. One or more tokens may be selected using the mask scores, and a masked sequence of tokens may be generated by replacing the selected tokens with a mask token. The masked sequence of tokens may be processed by a language model neural network to select a replacement token for each of the mask tokens. Modified text may then be generated using the selected replacement tokens. The modified text may be used for any appropriate application, such as suggesting messages to users participating in a conversation.Type: GrantFiled: December 2, 2019Date of Patent: March 21, 2023Assignee: ASAPP, INC.Inventors: Julian Martin Eisenschlos, Tao Lei
-
Patent number: 11588759Abstract: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. Companies may provide support over different types of communications channels with different capabilities, such as voice channels and text channels. Instead of implementing different workflows for different channels, a company may separate aspects of the workflow that are common to different channels from aspects of the workflow that are different for different channels. For example, a workflow may be implemented to determine an action in response to a received communication where the action may be used with multiple channels. The action may then be used to select an action implementation that is specific to a channel.Type: GrantFiled: July 4, 2019Date of Patent: February 21, 2023Assignee: ASAPP, INC.Inventors: Mitchell Steven Morgan, Frederick William Poe Heckel, Priya Sawant, Adrien Brochard, Christopher David Fox, Tao Lei, Joseph Ellsworth Hackman
-
Patent number: 11588760Abstract: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.Type: GrantFiled: July 4, 2019Date of Patent: February 21, 2023Assignee: ASAPP, INC.Inventors: Joseph Ellsworth Hackman, Christopher David Fox, Jonathan David Weese, Satchuthananthavale Rasiah Kuhan Branavan, Tao Lei
-
Publication number: 20220337538Abstract: A message may be suggested to a user participating in a conversation using one or more neural networks where the suggested message is adapted to the preferences or communication style of the user. The suggested message may be adapted to the user with a user embedding vector that represents the preferences or communication style of the user in a vector space. To suggest a message to the user, a conversation feature vector may be computed by processing the text of the conversation with a neural network. A context score may be computed for one or more designated messages, where the context score is computed by processing the user embedding vector, the conversation feature vector, and a designated message feature vector with a neural network. A designated message may be selected as a suggested message for the user using the context scores. The suggestion may then be presented to the user.Type: ApplicationFiled: July 1, 2022Publication date: October 20, 2022Inventors: Kelsey Taylor Ball, Tao Lei, Christopher David Fox, Joseph Ellsworth Hackman
-
Patent number: 11425064Abstract: A message may be suggested to a user participating in a conversation using one or more neural networks where the suggested message is adapted to the preferences or communication style of the user. The suggested message may be adapted to the user with a user embedding vector that represents the preferences or communication style of the user in a vector space. To suggest a message to the user, a conversation feature vector may be computed by processing the text the conversation with a neural network. A context score may be computed for one or more designated messages, where the context score is computed by processing the user embedding vector, the conversation feature vector, and a designated message feature vector with a neural network. A designated message may be selected as a suggested message for the user using the context scores. The suggestion may then presented to the user.Type: GrantFiled: October 25, 2019Date of Patent: August 23, 2022Assignee: ASAPP, INC.Inventors: Kelsey Taylor Ball, Tao Lei, Christopher David Fox, Joseph Ellsworth Hackman
-
Patent number: 11373044Abstract: Machine learning models may be used during a communications session to process natural language communications and perform actions relating to the communications session. For example, a machine learning model may be used to provide an automated response to a user, to suggest a completion of text being entered by a user, or to provide information about a relevant resource. Machine learning models may rely on machine learning model data that is updated during a communications session as communications are processed by the machine learning model. To improve the performance of a machine learning model when a user leaves a first communications session and enters a second communications session, the machine learning model data may be stored during a first communications session and then retrieved during the second communications session to initialize a machine learning model for the second communications session.Type: GrantFiled: July 4, 2019Date of Patent: June 28, 2022Assignee: ASAPP, INC.Inventors: Christopher David Fox, Tao Lei, Joseph Ellsworth Hackman
-
Patent number: 11238278Abstract: The present disclosure describes a system, method, and computer program for matching an input file to one of a plurality of datastore files and displaying the rationale for the match. Neural networks are trained to create vector representations of objects in the input file and the datastore files. The cost of each possible pairing of vector representations between the input file and a datastore file is computed, and an optimal transport algorithm is used to identify the vector pairings that result in the lowest total cost of alignment. The datastore file with the lowest total cost of alignment to the input file is identified as the best matching file. The alignment results are used to display the rationale for the match. To constrain the alignment results of the optimal transport algorithm, one or more dummy points and, in certain embodiments, duplicate points are added to one or both of the vector sets to achieve alignments with the desired sparsity patterns.Type: GrantFiled: December 8, 2019Date of Patent: February 1, 2022Assignee: ASAPP, Inc.Inventors: Kyle Swanson, Lili Yu, Tao Lei
-
Patent number: 11216510Abstract: Text of an incomplete message entered by a user may be processed using a neural network to suggest messages similar to the message the user is in the process of entering. Word embeddings may be obtained for the words of the text that represent the words in a first vector space. The word embeddings may then be processed by the neural network to compute an input message feature vector that represents the incomplete message in a second vector space. The input message feature vector may be used to select a first designated message as a suggestion from a set of designated messages, and the first designated message may be selected using a similarity score computed from the input message feature vector and a first designated message feature vector corresponding to the first designated message. The first designated message may then be presented as a suggestion to the user.Type: GrantFiled: August 3, 2018Date of Patent: January 4, 2022Assignee: ASAPP, INC.Inventors: Lisa Lijia Jiang, Tao Lei, Shawn Henry
-
Publication number: 20210350238Abstract: The amount of time required to train a neural network may be decreased by modifying the neural network to allow for greater parallelization of computations. The computations for cells of the neural network may be modified so that the matrix-vector multiplications of the cell do not depend on a previous cell and thus allowing the matrix-vector computations to be performed outside of the cells. Because the matrix-vector multiplications can be performed outside of the cells, they can be performed in parallel to decrease the computation time required for processing a sequence of training vectors with the neural network. The trained neural network may be applied to a wide variety of applications, such as performing speech recognition, determining a sentiment of text, determining a subject matter of text, answering a question in text, or translating text to another language.Type: ApplicationFiled: July 23, 2021Publication date: November 11, 2021Inventor: Tao Lei