Patents by Inventor Kai-Ting Wang

Kai-Ting Wang 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: 20220031651
    Abstract: The present invention provides a composition, comprising ferrous amino acid chelate particles sintered from ferrous amino acid chelate, wherein the average particle size of the ferrous amino acid chelate particles ranges from 500 nm to 2600 nm, and the average molecular weight of the particles ranges from 1,500 Dalton to 600,000 Dalton. Besides, the present invention can be used for manufacturing a medicament for treating or ameliorating a pancreas-related disease, wherein the medicament comprises an effective amount of the composition and a pharmaceutically acceptable carrier.
    Type: Application
    Filed: December 20, 2018
    Publication date: February 3, 2022
    Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Tsang-Tse CHEN, Hsun-Jin JAN, Chai-Hui FU, Kai-Ting WANG
  • Patent number: 11141382
    Abstract: A composition includes sintered nanoparticles prepared by sintering a chelate of ferrous ions with an amino acid. The sintered nanoparticles have an average particle diameter ranging from 10 to 400 nm as determined by Electron Probe X-ray Micro-Analyzer. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: October 12, 2021
    Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.
    Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
  • Patent number: 11110065
    Abstract: A composition includes sintered ferrous amino acid particles prepared by sintering a ferrous amino acid chelate which includes ferrous ions and an amino acid. The sintered ferrous amino acid particles have an average particle size ranging from 500 to 2600 nm and a weight average molecular weight ranging from 1,500 Dalton to 600,000 Dalton. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 7, 2021
    Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.
    Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
  • Patent number: 10881621
    Abstract: A composition includes sintered ferrous amino acid particles prepared by sintering a ferrous amino acid chelate which includes ferrous ions and an amino acid. The sintered ferrous amino acid particles have an average particle size ranging from 500 to 2600 nm and a weight average molecular weight ranging from 1,500 Dalton to 600,000 Dalton. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: January 5, 2021
    Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.
    Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
  • Patent number: 10813906
    Abstract: Disclosed herein is a method for treating infection by an enteropathogen and/or enhancing growth performance, which includes administering to a subject in need thereof a composition containing a ferrous amino acid chelate. Also disclosed herein is an animal feed containing the ferrous amino acid chelate.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: October 27, 2020
    Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.
    Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
  • Publication number: 20200138726
    Abstract: A composition includes sintered nanoparticles prepared by sintering a chelate of ferrous ions with an amino acid. The sintered nanoparticles have an average particle diameter ranging from 10 to 400 nm as determined by Electron Probe X-ray Micro-Analyzer. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Application
    Filed: December 27, 2019
    Publication date: May 7, 2020
    Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
  • Publication number: 20190365697
    Abstract: The present invention provides use of a composition comprising ferrous amino acid chelate for the manufacture of a medicament for treatment of liver dysfunction, wherein the medicament comprises an effective amount of the ferrous amino acid chelate composition and a pharmaceutically acceptable carrier. The present invention proves that the serum biochemistry values related to the liver function can be reduced by administering the composition comprising ferrous amino acid chelate. For animals whose liver functions cannot be improved by long-term administration of S-adenosylmethionine, their liver functions can be effectively improved by administration of the composition comprising ferrous amino acid chelate of the present invention instead. Furthermore, the composition comprising ferrous amino acid chelate can improve the functions of an aged liver.
    Type: Application
    Filed: February 17, 2017
    Publication date: December 5, 2019
    Inventors: Kai-Ting WANG, Tsun-Yuan LIN, Mu-Kuei CHEN, Hsun-Jin JAN
  • Publication number: 20190358168
    Abstract: A composition includes sintered ferrous amino acid particles prepared by sintering a ferrous amino acid chelate which includes ferrous ions and an amino acid. The sintered ferrous amino acid particles have an average particle size ranging from 500 to 2600 nm and a weight average molecular weight ranging from 1,500 Dalton to 600,000 Dalton. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 28, 2019
    Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
  • Publication number: 20190314322
    Abstract: Disclosed herein is a method for treating infection by an enteropathogen and/or enhancing growth performance, which includes administering to a subject in need thereof a composition containing a ferrous amino acid chelate. Also disclosed herein is an animal feed containing the ferrous amino acid chelate.
    Type: Application
    Filed: December 20, 2018
    Publication date: October 17, 2019
    Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
  • Publication number: 20190274967
    Abstract: A composition includes sintered ferrous amino acid particles prepared by sintering a ferrous amino acid chelate which includes ferrous ions and an amino acid. The sintered ferrous amino acid particles have an average particle size ranging from 500 to 2600 nm and a weight average molecular weight ranging from 1,500 Dalton to 600,000 Dalton. Also disclosed herein are a method for inhibiting and/or killing a virus in a subject and applications of such method. The method includes administering to the subject the composition.
    Type: Application
    Filed: December 18, 2018
    Publication date: September 12, 2019
    Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
  • Patent number: 9904922
    Abstract: A computing system includes at least one processor and at least one module operable by the at least one processor to calculate a tail of a first dataset by determining elements of the first dataset that fall outside of a specified percentile, and determine locations of the first dataset at which elements of the first dataset that fall outside of the specified percentile are located. The at least one module may be operable to calculate a tail of a second dataset by populating a data structure with elements of the second dataset that correspond to the locations of the first dataset, and determining, using the data structure, elements of the second dataset that fall outside of the specified percentile. The at least one module may be operable to output an indication of at least one of the tail of the first dataset or the tail of the second dataset.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Patent number: 9892411
    Abstract: A computing system includes at least one processor and at least one module operable by the at least one processor to calculate a tail of a first dataset by determining elements of the first dataset that fall outside of a specified percentile, and determine locations of the first dataset at which elements of the first dataset that fall outside of the specified percentile are located. The at least one module may be operable to calculate a tail of a second dataset by populating a data structure with elements of the second dataset that correspond to the locations of the first dataset, and determining, using the data structure, elements of the second dataset that fall outside of the specified percentile. The at least one module may be operable to output an indication of at least one of the tail of the first dataset or the tail of the second dataset.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160253674
    Abstract: A computing system includes at least one processor and at least one module operable by the at least one processor to calculate a tail of a first dataset by determining elements of the first dataset that fall outside of a specified percentile, and determine locations of the first dataset at which elements of the first dataset that fall outside of the specified percentile are located. The at least one module may be operable to calculate a tail of a second dataset by populating a data structure with elements of the second dataset that correspond to the locations of the first dataset, and determining, using the data structure, elements of the second dataset that fall outside of the specified percentile. The at least one module may be operable to output an indication of at least one of the tail of the first dataset or the tail of the second dataset.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 1, 2016
    Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160253671
    Abstract: A computing system includes at least one processor and at least one module operable by the at least one processor to calculate a tail of a first dataset by determining elements of the first dataset that fall outside of a specified percentile, and determine locations of the first dataset at which elements of the first dataset that fall outside of the specified percentile are located. The at least one module may be operable to calculate a tail of a second dataset by populating a data structure with elements of the second dataset that correspond to the locations of the first dataset, and determining, using the data structure, elements of the second dataset that fall outside of the specified percentile. The at least one module may be operable to output an indication of at least one of the tail of the first dataset or the tail of the second dataset.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160112061
    Abstract: As disclosed herein a method, executed by a computer, for conducting non-recursive cascading reduction includes receiving a collection of floating point values, using a binary representation of an index corresponding to a value being processed to determine a reduction depth for elements on a stack to be accumulated, and according to the reduction depth, iteratively conducting a reduction operation on the current value and one or more values on the stack. In addition to accumulation, the reduction operation may include transforming the value with a corresponding function. The method may also include using a SIMD processing environment to further increase the performance of the method. The method provides results with both high performance and accuracy. A computer system and computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 21, 2016
    Inventors: Neil E. Bartlett, Robert J. Blainey, Barnaby P. Dalton, Dharmendra P. Gupta, Mohammad Fahham A. Khan, Nho Sinh Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160110162
    Abstract: As disclosed herein a method, executed by a computer, for conducting non-recursive cascading reduction includes receiving a collection of floating point values, using a binary representation of an index corresponding to a value being processed to determine a reduction depth for elements on a stack to be accumulated, and according to the reduction depth, iteratively conducting a reduction operation on the current value and one or more values on the stack. In addition to accumulation, the reduction operation may include transforming the value with a corresponding function. The method may also include using a SIMD processing environment to further increase the performance of the method. The method provides results with both high performance and accuracy. A computer system and computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: May 12, 2015
    Publication date: April 21, 2016
    Inventors: Neil E. Bartlett, Robert J. Blainey, Barnaby P. Dalton, Dharmendra P. Gupta, Mohammad Fahham A. Khan, Nho Sinh Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160078532
    Abstract: Techniques are disclosed for computing a real-time credit risk score. In one example, the method comprises at least one processor generating a computation graph comprising static computation nodes, dynamic computation nodes, and computation edges. The computation graph is a tree. Before receiving the real-time trade, the processor determines a pipeline kernel in the computation graph and computes the respective static information in the pipeline kernel. After computing the static information, the processor receives the real-time trade. The real-time trade is associated with a current exchange of assets for which a real-time credit risk score may be determined and comprises real-time information for use in computing the real-time credit risk score. The processor computes, based on the real-time trade and the computed static information, the dynamic information in the pipeline kernel and computes, based on the computed dynamic information, the real-time credit risk score.
    Type: Application
    Filed: April 10, 2015
    Publication date: March 17, 2016
    Inventors: Neil Bartlett, Robert J. Blainey, Barnaby Dalton, Dharmendra P. Gupta, Mohammad Fahham A. Khan, Louis Ly, James Sedgwick, Jan Treibig, Lior Velichover, Kai-Ting A. Wang
  • Publication number: 20160078531
    Abstract: Techniques are disclosed for computing a real-time credit risk score. In one example, the method comprises at least one processor generating a computation graph comprising static computation nodes, dynamic computation nodes, and computation edges. The computation graph is a tree. Before receiving the real-time trade, the processor determines a pipeline kernel in the computation graph and computes the respective static information in the pipeline kernel. After computing the static information, the processor receives the real-time trade. The real-time trade is associated with a current exchange of assets for which a real-time credit risk score may be determined and comprises real-time information for use in computing the real-time credit risk score. The processor computes, based on the real-time trade and the computed static information, the dynamic information in the pipeline kernel and computes, based on the computed dynamic information, the real-time credit risk score.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Inventors: Neil Bartlett, Robert J. Blainey, Barnaby Dalton, Dharmendra P. Gupta, Mohammad Fahham A. Khan, Louis Ly, James Sedgwick, Jan Treibig, Lior Velichover, Kai-Ting A. Wang
  • Patent number: 9268574
    Abstract: A method for rolling back speculative threads in symmetric-multiprocessing (SMP) environments is disclosed. In one embodiment, such a method includes detecting an aborted thread at runtime and determining whether the aborted thread is an oldest aborted thread. In the event the aborted thread is the oldest aborted thread, the method sets a high-priority request for allocation to an absolute thread number associated with the oldest aborted thread. The method further detects that the high-priority request is set and, in response, clears the high-priority request and sets an allocation token to the absolute thread number associated with the oldest aborted thread, thereby allowing the oldest aborted thread to retry a work unit associated with the absolute thread number. A corresponding apparatus and computer program product are also disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Khaled A. Mohammed, Martin Ohmacht, Raul E. Silvera, Kai-Ting A. Wang
  • Patent number: 9262172
    Abstract: A method for rolling back speculative threads in symmetric-multiprocessing (SMP) environments is disclosed. In one embodiment, such a method includes detecting an aborted thread at runtime and determining whether the aborted thread is an oldest aborted thread. In the event the aborted thread is the oldest aborted thread, the method sets a high-priority request for allocation to an absolute thread number associated with the oldest aborted thread. The method further detects that the high-priority request is set and, in response, modifies a local allocation token of the oldest aborted thread. The modification prompts the oldest aborted thread to retry a work unit associated with its absolute thread number. The oldest aborted thread subsequently initiates the retry of a successor thread by updating the successor thread's local allocation token. A corresponding apparatus and computer program product are also disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Martin Ohmacht, Raul E. Silvera, Mark G. Stoodley, Kai-Ting A. Wang