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: 20220031651Abstract: 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: ApplicationFiled: December 20, 2018Publication date: February 3, 2022Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Tsang-Tse CHEN, Hsun-Jin JAN, Chai-Hui FU, Kai-Ting WANG
-
Patent number: 11141382Abstract: 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: GrantFiled: December 27, 2019Date of Patent: October 12, 2021Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
-
Patent number: 11110065Abstract: 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: GrantFiled: December 18, 2018Date of Patent: September 7, 2021Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
-
Patent number: 10881621Abstract: 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: GrantFiled: July 31, 2019Date of Patent: January 5, 2021Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
-
Patent number: 10813906Abstract: 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: GrantFiled: December 20, 2018Date of Patent: October 27, 2020Assignee: PROFEAT BIOTECHNOLOGY CO., LTD.Inventors: Tsun-Yuan Lin, Mu-Kuei Chen, Kai-Ting Wang, Hsun-Jin Jan
-
Publication number: 20200138726Abstract: 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: ApplicationFiled: December 27, 2019Publication date: May 7, 2020Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
-
Publication number: 20190365697Abstract: 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: ApplicationFiled: February 17, 2017Publication date: December 5, 2019Inventors: Kai-Ting WANG, Tsun-Yuan LIN, Mu-Kuei CHEN, Hsun-Jin JAN
-
Publication number: 20190358168Abstract: 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: ApplicationFiled: July 31, 2019Publication date: November 28, 2019Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
-
Publication number: 20190314322Abstract: 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: ApplicationFiled: December 20, 2018Publication date: October 17, 2019Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
-
Publication number: 20190274967Abstract: 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: ApplicationFiled: December 18, 2018Publication date: September 12, 2019Inventors: Tsun-Yuan LIN, Mu-Kuei CHEN, Kai-Ting WANG, Hsun-Jin JAN
-
Patent number: 9904922Abstract: 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: GrantFiled: March 1, 2016Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A Sedgwick, Lior Velichover, Kai-Ting A. Wang
-
Patent number: 9892411Abstract: 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: GrantFiled: February 27, 2015Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
-
Publication number: 20160253674Abstract: 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: ApplicationFiled: March 1, 2016Publication date: September 1, 2016Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
-
Publication number: 20160253671Abstract: 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: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Inventors: Robert J. Blainey, Barnaby Dalton, Louis Ly, James A. Sedgwick, Lior Velichover, Kai-Ting A. Wang
-
Publication number: 20160112061Abstract: 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: ApplicationFiled: October 21, 2014Publication date: April 21, 2016Inventors: 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: 20160110162Abstract: 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: ApplicationFiled: May 12, 2015Publication date: April 21, 2016Inventors: 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: 20160078532Abstract: 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: ApplicationFiled: April 10, 2015Publication date: March 17, 2016Inventors: 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: 20160078531Abstract: 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: ApplicationFiled: September 11, 2014Publication date: March 17, 2016Inventors: 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: 9268574Abstract: 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: GrantFiled: March 15, 2013Date of Patent: February 23, 2016Assignee: International Business Machines CorporationInventors: Khaled A. Mohammed, Martin Ohmacht, Raul E. Silvera, Kai-Ting A. Wang
-
Patent number: 9262172Abstract: 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: GrantFiled: March 15, 2013Date of Patent: February 16, 2016Assignee: International Business Machines CorporationInventors: Martin Ohmacht, Raul E. Silvera, Mark G. Stoodley, Kai-Ting A. Wang