Patents by Inventor Min Fang

Min Fang 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: 20170154090
    Abstract: A computer-implemented method comprises composing a plurality of objects and a metadata object into a complex object at a first node. The metadata object refers to the plurality of objects in the complex object. The method further comprises transmitting the complex object to a second node.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventor: Min Fang
  • Patent number: 9662328
    Abstract: The present invention relates to novel TMPK inhibitor and their methods of use. In particular, it relates to novel TMPK inhibitor of Formula (I) and therapeutics that decrease the cellular dTTP level to suppress the growth and inhibit DNA repair in tumor cells and acts as a novel chemosensitizer, which are useful in methods for treating or preventing cancers.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 30, 2017
    Inventors: Zee-Fen Chang, Jim-Min Fang
  • Publication number: 20170147237
    Abstract: A method for managing data storage. The method included a processor identifying a plurality of first utilization values for data within a first data storage system, wherein the data includes a plurality of extents and the plurality of first utilization values corresponds to the plurality of extents are included in the data. The method further includes a processor transferring the data from the first data storage system to a second data storage system, wherein the second data storage system includes a plurality of solid-state drives (SSDs). The method further includes a processor storing the transferred data among the plurality of SSDs based, at least in part on, the plurality of first utilization values.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Min Fang, Jian Ying Hu
  • Publication number: 20170139621
    Abstract: Performing failover processing between a production host and a backup host, a storage system is connected to the production host and the backup host. In response to a failure of the production host, metadata is obtained of data blocks that have been cached from an elastic space located in a fast disk of the storage system. A storage capacity of the elastic space is expanded. Data blocks are obtained to which the metadata corresponds according to the metadata and the storage capacity of the expanded elastic space, and storing the same in the expanded elastic space. In response the backup host requesting the data blocks to which the metadata corresponds, and the data blocks to which the metadata corresponds have already been stored in the expanded elastic space, data blocks are obtained to which the metadata corresponds from the expanded elastic space and transmitting the same to the backup host.
    Type: Application
    Filed: January 31, 2017
    Publication date: May 18, 2017
    Inventors: Yande Chang, Duo Chen, Min Fang
  • Publication number: 20170123688
    Abstract: One or more processors migrate an amount of cloud data from a non-volatile memory to a volatile cache memory. One or more processors partition the amount of cloud data into a plurality of objects of a size that allow for a satisfactory read/write throughput performance. One or more processors analyze the plurality of objects for input/output performance over a time period. One or more processors migrate a first portion of the plurality of objects back to the non-volatile memory, wherein the first portion of the plurality of objects exhibit a first input/output performance lower than a first threshold value.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventors: Duo Chen, Min Fang, Guo Feng Zhu
  • Publication number: 20170116246
    Abstract: As disclosed herein a method, executed by a computer, includes storing, by one or more processors, entries associated with an index to a first buffer of at least two buffers allocated to the index, and moving, by a batch operation, by one or more processors, entries in the first buffer into an index page for the index in response to an entry movement condition being met. The method further includes storing, by one or more processors, new entries associated with the index to another buffer of the at least two buffers while moving the entries in the first buffer. A computer program product corresponding to the above method is also disclosed herein. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20170102387
    Abstract: Methods and compositions for detection of drug resistant pathogens and treatment against infections thereof are provided. Methods for detection of oseltamivir-resistant influenza viruses by competitive binding assays utilizing non-oseltamivir influenza virus neuraminidase inhibitors and oseltamivir carboxylate are provided. Influenza virus neuraminidase inhibitors coupled to sensors and useful for employment in the methods of the invention are disclosed. Novel phosphonate compounds active as neuraminidase inhibitors against wild-type and oseltamivir-resistant influenza strains of H1N1, H5N1 and H3N2 viruses are disclosed. An enantioselective synthetic route to preparation of these phosphonate compounds via sialic acid is provided.
    Type: Application
    Filed: July 14, 2016
    Publication date: April 13, 2017
    Inventors: Chi-Huey WONG, Jim-Min FANG, Yih-Shyun Edmund CHENG, Jiun-Jie SHIE
  • Publication number: 20170091245
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer systems and computer program products. According to one embodiment of the present invention, an index of a database is obtained, where the index includes at least one node associated with index information of at least one old data entry that has been deleted from the database, and the node is marked as invalid. Then, a node included in the index is selected based on a key value in index information of a new data entry in response to the new data entry being inserted into the database. Next, the selected node is updated with the index information of the new data entry.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Min Fang, Di Jin, Zhenyu Shi, Nigel G. Slinger, Bart J.L. Steegmans, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Patent number: 9594650
    Abstract: Performing failover processing between a production host and a backup host, a storage system is connected to the production host and the backup host. In response to a failure of the production host, metadata is obtained of data blocks that have been cached from an elastic space located in a fast disk of the storage system. A storage capacity of the elastic space is expanded. Data blocks are obtained to which the metadata corresponds according to the metadata and the storage capacity of the expanded elastic space, and storing the same in the expanded elastic space. In response the backup host requesting the data blocks to which the metadata corresponds, and the data blocks to which the metadata corresponds have already been stored in the expanded elastic space, data blocks are obtained to which the metadata corresponds from the expanded elastic space and transmitting the same to the backup host.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yande Chang, Duo Chen, Min Fang
  • Publication number: 20170068696
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Application
    Filed: November 29, 2016
    Publication date: March 9, 2017
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20170068697
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Application
    Filed: November 29, 2016
    Publication date: March 9, 2017
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Patent number: 9564919
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20170021968
    Abstract: The present invention relates to a double-chamber sports cup where an outer chamber can be opened from the upper end and an inner chamber can be opened from the lower end; the lower lid provides an inward-oriented insertion column having a stabilizing rod, generally made of soft and flexible material, to provide a securing function to objects, such as cell phones, that are placed in the inner chamber. Not only is the present double-chamber sports cup more versatile in the ability to hold two different drinks, it is also useful for storing electronic devices while holding liquid at the same time.
    Type: Application
    Filed: October 20, 2015
    Publication date: January 26, 2017
    Inventor: Min FANG
  • Patent number: 9547009
    Abstract: Provided are benzocyclooctyne compounds of formula (I). These compounds undergo strain-promoted azide-alkyne cyclo additions (SPAAC) without presence of toxic metal catalysts. The provided compounds are useful for diagnosis and imaging of azide-containing molecules. Methods for detection and imaging biomolecules using compounds of the present disclosure are disclosed.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: January 17, 2017
    Assignee: Academia Sinica
    Inventors: Chi-Huey Wong, Jim-Min Fang, Jiun-Jie Shie
  • Publication number: 20160321145
    Abstract: A computer-implemented method for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files may include copying data from one or more database files and storing the copied data to one or more backup files. A recovery manager executing on a processor may read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files. In response to the reading, an index manager executing on the processor may initiate a rebuilding of one or more indexes for the copied data at substantially the same time as the reading of the copied data.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 3, 2016
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20160321142
    Abstract: A computer-implemented method for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files may include copying data from one or more database files and storing the copied data to one or more backup files. A recovery manager executing on a processor may read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files. In response to the reading, an index manager executing on the processor may initiate a rebuilding of one or more indexes for the copied data at substantially the same time as the reading of the copied data.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 3, 2016
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20160315633
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Application
    Filed: April 27, 2016
    Publication date: October 27, 2016
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20160314138
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Publication number: 20160285138
    Abstract: A portable energy-storage device includes a battery module unit for storing and outputting electrical power; a power switch unit connected to the battery module unit to enable or disable the operations of the portable energy-storage device; a universal I/O power interface unit connected to the power switch unit to store and output electrical power; a power level monitoring unit connected to the power switch unit to monitor a power level of the battery module unit; a power level display unit for displaying a power level status of the battery module unit; and a protection switch control unit connected to the battery module unit and the power level monitoring unit. The power level monitoring unit signals the protection switch control unit to disable the operations of the portable energy-storage device so as to against damage caused by under-discharging and/or over-charging the battery module unit.
    Type: Application
    Filed: August 11, 2015
    Publication date: September 29, 2016
    Inventors: Chih-Peng LIU, Hsun-Ming HSIEN, Fu-Min FANG
  • Publication number: 20160264613
    Abstract: Compounds for use in prevention and treatment of neurodegenerative disease and pain are disclosed. In one embodiment of the invention, the compound is selected from the group consisting of N6-[(3-halothien-2-yl)methyl]adenosine, N6-[(4-halothien-2-yl)methyl]adenosine, and N6-[(5-halothien-2-yl)methyl]adenosine. In another embodiment of the invention, the compound is selected from the group consisting of N6-[(2-bromothien-3-yl)methyl]adenosine, N6-[(4-bromothien-3-yl)methyl]adenosine, N6-[(5-bromothien-3-yl)methyl]adenosine N6-[(2-chlorothien-3-yl)methyl]adenosine, N6-[(4-chlorothien-3-yl)methyl]adenosine, and N6-[(5-chlorothien-3-yl)methyl]adenosine. Also disclosed are methods of making and using the same.
    Type: Application
    Filed: October 22, 2014
    Publication date: September 15, 2016
    Inventors: Jim-Min Fang, Yun-Lian LIn, Jung-Hsin Lin, Chun-Jung Lin, Yijuang Chem, Nai-Kuei Huang, Hung-Li Wang, Benjamin Pang-hsien Tu, Chih-Cheng Chen