Patents by Inventor Xin Hu

Xin Hu 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: 10536845
    Abstract: A method of upgrading firmware by configuring a low data-rate radio frequency (RF) module using high frequency RF bands utilizes at least one remote server, a mobile device, and at least one end device. The end device includes at least one activation module, a high data-rate RF module, and a microcontroller. The mobile device includes a large configuration file for upgrading the firmware and changing the configuration settings of the end device. The activation module sends a power-up command to the microcontroller for activating the high data-rate RF module. Accordingly, the high data-rate RF module forms a connection with the mobile device, whereby the mobile device sends the large configuration file to the end device. The end device executes a firmware upgrade and modifies configuration in accordance with the large configuration file.
    Type: Grant
    Filed: August 15, 2018
    Date of Patent: January 14, 2020
    Inventor: Xin Hu
  • Publication number: 20200002285
    Abstract: Provided is a compound of formula (I) in which Ar1, R1, U, V, W, X, and p are as described herein. Also provided are methods of using a compound of formula (I), including a method of treating cancer, a method of treating a patient with cancer cells resistant to an anti-cancer agent, and a method of inhibiting lactate dehydrogenase A (LDHA) and/or lactate dehydrogenase B (LDHB) activity in a cell.
    Type: Application
    Filed: June 28, 2019
    Publication date: January 2, 2020
    Inventors: David J. Maloney, Alex Gregory Waterson, Ganesh Rai Bantukallu, Kyle Ryan Brimacombe, Plamen Christov, Chi V. Dang, Victor Darley-Usmar, Xin Hu, Ajit Jadhav, Somnath Jana, Kwangho Kim, Jennifer L. Kouznetsova, William J. Moore, Bryan T. Mott, Leonard M. Neckers, Anton Simeonov, Gary Allen Sulikowski, Daniel Jason Urban, Shyh Ming Yang
  • Patent number: 10505719
    Abstract: An encoder including a computer readable storage medium storing program instructions, and a processor executing the program instructions, the processor configured to generating a message by aggregating a plurality of incoming packets, constructing an encoded message using the message and a random matrix, constructing of a hash using a shared secret, and transmitting the encoded message and the hash to a destination, through a network that performs network coding operations.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: December 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Hu, Wentao Huang, Jiyong Jang, Theodoros Salonidis, Marc Ph Stoecklin, Ting Wang
  • Publication number: 20190364059
    Abstract: A command endpoint used by Domain Generation Algorithm (DGA) malware is identified using machine learning-based clustering. According to this technique, at least one attribute associated with a candidate resolved DNS name is identified. The candidate resolved DNS name has associated therewith a set of names that are failed DNS lookups but that cluster with the candidate resolved DNS name. A set of additional names that share the at least one attribute with the candidate resolved DNS name are then identified. For the set of additional names, an extent to which the set of additional names also clusters with the set of names that are failed DNS lookups is then determined. The candidate resolved DNS name is characterized as associated with the command endpoint when the set of additional names cluster with the set of names that are failed DNS lookups to a configurable degree.
    Type: Application
    Filed: July 23, 2019
    Publication date: November 28, 2019
    Applicant: International Business Machines Corporation
    Inventors: Xin Hu, Jiyong Jang, Douglas Lee Schales, Marc Philippe Stoecklin, Ting Wang
  • Patent number: 10484171
    Abstract: An encoder including a computer readable storage medium storing program instructions, and a processor executing the program instructions, the processor configured to generate a k-bit key, where k is a positive integer, estimate an upper bound of a number of eavesdropped links, encode each bit of the k-bit key using a random matrix of a selected rank, and transmit the encoded k-bit key through a network that performs linear operations on packets.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: November 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Hu, Wentao Huang, Jiyong Jang, Theodoros Salonidis, Marc Ph Stoecklin, Ting Wang
  • Publication number: 20190276448
    Abstract: The disclosure provides a compound of the formula (II) and pharmaceutically acceptable salts thereof. The variables, e.g. n, R, R3, R10, X, Y, and Z are defined herein. These compounds act as lactate dehydrogenase inhibitors and are useful for treating cancer and fibrosis. The compounds may be particularly useful for treating forms of cancer in which a metabolic switch from oxidative phosphorylation to glycolysis has occurred. The disclosure also provides pharmaceutical compositions containing a compound of this formula and method for treating patients having cancer, fibrosis, or other conditions in which a metabolic switch from oxidative phosphorylation to glycolysis has occurred.
    Type: Application
    Filed: June 29, 2017
    Publication date: September 12, 2019
    Inventors: David J. MALONEY, Alex Gregory WATERSON, Ganesha Rai BANTUKALLU, Kyle Ryan BRIMACOMBE, Plamen CHRISTOV, Chi V. DANG, Victor M. DARLEY-USMAR, Matthew HALL, Xin HU, Ajit JADHAV, Somnath JANA, Kwangho KIM, William J. MOORE, Bryan T. MOTT, Leonard M. NECKERS, Anton SIMEONOV, Gary Allen SULIKOWSKI, Daniel Jason URBAN, Shyh Ming YANG
  • Patent number: 10410127
    Abstract: The present principles are directed to identifying and classifying web traffic inside encrypted network tunnels. A method includes analyzing network traffic of unencrypted data packets to detect packet traffic, timing, and size patterns. The detected packet, timing, and size traffic patterns are correlated to at least a packet destination and a packet source of the unencrypted data packets to create at least one of a training corpus and a model built from the training corpus. The at least one of the corpus and model is stored in a memory device. Packet traffic, timing, and size patterns of encrypted data packets are observed. The observed packet traffic, timing, and size patterns of the encrypted data packets are compared to at least one of the training corpus and the model to classify the encrypted data packets with respect to at least one of a predicted network host and predicted path information.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: September 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mihai Christodorescu, Xin Hu, Douglas L. Schales, Reiner Sailer, Marc Ph. Stoecklin, Ting Wang, Andrew M. White
  • Patent number: 10375101
    Abstract: A method includes collecting system calls and call parameters invoked by monitored applications for target computer systems. The system calls and call parameters are received from operating system kernels on the plurality of target computer systems. Sequences of systems calls and call parameters of the monitored applications are correlated among different target computer systems to deduce malicious activities. Remedial action(s) are performed in response to malicious activities being deduced as being malicious by the correlating. Another method includes determining that network activity at a specific time is deemed to be suspicious. Using IP addresses involved in the suspicious network activity, computer system(s) are determined that are sources of the suspicious network activity. Based on the specific time and the determined computer system(s), application(s) are determined that are executing on the determined computer system(s) that are causing the suspicious network activity.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stefan Berger, Yangyi Chen, Xin Hu, Dimitrious Pendarakis, Josyula Rao, Reiner Sailer, Douglas Lee Schales, Marc Stoecklin
  • Publication number: 20190230109
    Abstract: A method for improving a detection of beaconing activity includes receiving input data into a computer-implemented processing procedure at least one listing of at least one of time series data and candidate periods of potential beaconing activity. The input data is processed, to detect candidates of potential beaconing activity. By further evaluating the time series data using techniques used for evaluating an analog signal, the performance of detecting of potential beaconing activity is improved to eliminate false positive indications of beaconing activity and/or to provide indication of multiple interleaved periodicities of beaconing.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 25, 2019
    Inventors: Xin Hu, Jiyong Jang, Douglas Schales, Marc Stoecklin, Ting Wang
  • Patent number: 10362044
    Abstract: A command endpoint used by Domain Generation Algorithm (DGA) malware is identified using machine learning-based clustering. According to this technique, at least one attribute associated with a candidate resolved DNS name is identified. The candidate resolved DNS name has associated therewith a set of names that are failed DNS lookups but that cluster with the candidate resolved DNS name. A set of additional names that share the at least one attribute with the candidate resolved DNS name are then identified. For the set of additional names, an extent to which the set of additional names also clusters with the set of names that are failed DNS lookups is then determined. The candidate resolved DNS name is characterized as associated with the command endpoint when the set of additional names cluster with the set of names that are failed DNS lookups to a configurable degree.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Xin Hu, Jiyong Jang, Douglas Lee Schales, Marc Philippe Stoecklin, Ting Wang
  • Patent number: 10351532
    Abstract: Provided is a compound of formula (I), in which Ar1, R1, U, V, W, X, and p are as described herein. Also provided are methods of using a compound of formula (I), including a method of treating cancer, a method of treating a patient with cancer cells resistant to an anti-cancer agent, and a method of inhibiting lactate dehydrogenase A (LDHA) and/or lactate dehydrogenase B (LDHB) activity in a cell.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 16, 2019
    Assignees: THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES, VANDERBILT UNIVERSITY, THE UAB RESEARCH FOUNDATION, THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA
    Inventors: David J. Maloney, Alex Gregory Waterson, Ganesh Rai Bantukallu, Kyle Ryan Brimacombe, Plamen Christov, Chi V. Dang, Victor Darley-Usmar, Xin Hu, Ajit Jadhav, Somnath Jana, Kwangho Kim, Jennifer L. Kouznetsova, William J. Moore, Bryan T. Mott, Leonard M. Neckers, Anton Simeonov, Gary Allen Sulikowski, Daniel Jason Urban, Shyh Ming Yang
  • Publication number: 20190141602
    Abstract: Disclosed are a communication method, a forwarding device, and a terminal device. The method comprises: a first forwarding device receives a first information package, the first information package comprising data and/or signaling sent by a first terminal device to a second terminal device; and the first forwarding device forwards the first information package based on a predetermined area, the predetermined area being an area centering the first forwarding device and ranged by a set value. By means of the communication method, the forwarding device, and the terminal device in the embodiments of the present invention, the signaling overhead can be reduced, and thus the communication efficiency can be improved.
    Type: Application
    Filed: June 29, 2016
    Publication date: May 9, 2019
    Inventors: Hai TANG, Xin HU, Qiang WANG, Wei WEI, Lina YANG
  • Patent number: 10284584
    Abstract: A method (and structure) includes receiving, as input data into a computer-implemented processing procedure, at least one listing of at least one of time series data and potential candidate periods of potential beaconing activity. The input data is processed, using a processor on a computer, to evaluate the input data as if the input data represents data points of an input analog signal subject to principles of communication theory and having determinable statistical characteristics.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 7, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Hu, Jiyong Jang, Douglas Schales, Marc Stoecklin, Ting Wang
  • Publication number: 20190119496
    Abstract: A method comprises enabling epoxy vegetable oil to react with a compound of a formula III in a second microstructured reactor to obtain the vegetable oil polyol. Compared with the existing technology, the present invention adopts a novel, environment-friendly ring-opening agent, the obtained polyol is novel in structure, high in hydroxyl value, even in distribution and low in viscosity, and can completely replace traditional petrochemical polyol to be applied to the preparation of polyurethane foam materials.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 25, 2019
    Inventors: Kai GUO, Zheng FANG, Chengkou LIU, Ning ZHU, Jingjing MENG, Junjie TAO, Xin HU, Xin LI, Chuanhong QIU, Pingkai OUYANG
  • Publication number: 20190112475
    Abstract: A polyurethane polyol, and a preparation method and application thereof. The method comprises the following steps: (1) carrying out a reaction on phosphorus oxychloride, epichlorohydrin, a first acidic catalyst and an inert solvent in a first microchannel reactor to obtain a chloroalkoxy phosphorus compound; (2) carrying out a reaction on the chloroalkoxy phosphorus compound, glycidol, a second acidic catalyst and an inert solvent in a second microchannel reactor to obtain a hydroxy compound; (3) carrying out a ring-opening reaction on the hydroxy compound, epoxy vegetable oil, a basic catalyst and an inert solvent in a third microchannel reactor to obtain a vegetable oil polyol; and (4) carrying out an addition polymerization reaction on the vegetable oil polyol, propylene oxide and an inert solvent in a fourth microchannel reactor to obtain the polyurethane polyol.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 18, 2019
    Inventors: Kai GUO, Zheng FANG, Wei HE, Ning ZHU, Xin HU, Jiangkai QIU, Chengkou LIU, Jingjing MENG, Jindian DUAN, Pingkai OUYANG
  • Publication number: 20190098379
    Abstract: An adaptive algorithm based battery-powered long distance wireless temperature and humidity sensor module. The sensor module uses an adaptive algorithm to transmit data on an event basis and/or a reduced basis to extend battery life to more than 10 years. It also uses a low power wireless transmitter which has frequency of sub-1 GHz and an effective transfer distance of up to 250 meters, a low power temperature and humidity sensor, and a long lasting lithium battery which has shelf life of 20 years.
    Type: Application
    Filed: November 29, 2018
    Publication date: March 28, 2019
    Applicant: Archimedes Controls Corp.
    Inventors: Liangcai TAN, Wenli YU, Xin HU
  • Patent number: 10214755
    Abstract: A method to prepare functional polyester polyols by using micro-reaction device, wherein mixing ?-caprolactone/?-valerolactone monomer with mercapto alcohol evenly with appropriate organic solution under moistureless conditions, and continuously transferring the prepared mixing solution into a micro-reaction device supported with an immobilized enzyme for polymerization to synthetize a poly (?-caprolactone/?-valerolactone). Compared with the prior art, the present invention achieves a continuous production by using immobilized lipase Novozyme435 as a catalyst.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: February 26, 2019
    Assignee: NANJING TECH UNIVERSITY
    Inventors: Kai Guo, Weijun Huang, Ning Zhu, Xin Hu, Zheng Fang, Yihuan Liu
  • Publication number: 20190058990
    Abstract: A method of upgrading firmware by configuring a low data-rate radio frequency (RF) module using high frequency RF bands utilizes at least one remote server, a mobile device, and at least one end device. The end device includes at least one activation module, a high data-rate RF module, and a microcontroller. The mobile device includes a large configuration file for upgrading the firmware and changing the configuration settings of the end device. The activation module sends a power-up command to the microcontroller for activating the high data-rate RF module. Accordingly, the high data-rate RF module forms a connection with the mobile device, whereby the mobile device sends the large configuration file to the end device. The end device executes a firmware upgrade and modifies configuration in accordance with the large configuration file.
    Type: Application
    Filed: August 15, 2018
    Publication date: February 21, 2019
    Inventor: Xin Hu
  • Patent number: 10212860
    Abstract: Described is an adaptive automatic computer room air conditioner (CRAC) or computer room air handler (CRAH, CRAC and CRAH is referred interchangeably in this article) group control method. This method automatically controls each HVAC unit's on/off status, return temperature set point, fan speed or cooling valve position to secure the data center thermal environment for server's secure running and minimize the cooling energy use. The method creates a comprehensive feedback control loop between temperature sensor network, data center environment and CRACs.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 19, 2019
    Assignee: Archimedes Controls Corp.
    Inventors: Xiang Liu, Liangcai Tan, Xin Hu
  • Publication number: 20190052650
    Abstract: A command endpoint used by Domain Generation Algorithm (DGA) malware is identified using machine learning-based clustering. According to this technique, at least one attribute associated with a candidate resolved DNS name is identified. The candidate resolved DNS name has associated therewith a set of names that are failed DNS lookups but that cluster with the candidate resolved DNS name. A set of additional names that share the at least one attribute with the candidate resolved DNS name are then identified. For the set of additional names, an extent to which the set of additional names also clusters with the set of names that are failed DNS lookups is then determined. The candidate resolved DNS name is characterized as associated with the command endpoint when the set of additional names cluster with the set of names that are failed DNS lookups to a configurable degree.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Xin Hu, Jiyong Jang, Douglas Lee Schales, Marc Philippe Stoecklin, Ting Wang