Patents by Inventor Hui-I Hsiao

Hui-I Hsiao 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: 10949415
    Abstract: A computer program product, including: a computer readable storage device to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for logging. The operations include: receiving a transaction including data and a log record corresponding to the data; writing the data to a data storage device; and writing the log record to a log space on a persistent memory device coupled to the data storage device.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan, Yun Wang
  • Patent number: 10235368
    Abstract: A system and method for updating files in a file system that is linked to a database system which stores metadata pertaining to the files. Changes intended to be made to an original file are written to a replacement file, and when the user is ready to move the changes onto the original file, a database transaction is commenced. If the transaction commits, the replacement file is renamed to the original file and the file security attributes of the original file are applied. Otherwise, the rename operation does not take place, thereby ensuring consistency between the metadata in the dbms system and the file system data that is represented by the metadata.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hui-I Hsiao, Joshua Wai-Ho Hui, Inderpal Singh Narang
  • Patent number: 10198186
    Abstract: Embodiments of the present invention provide a system, method and computer program products for memory space management for storage class memory. One embodiment comprises a method for information storage in an information technology environment. The method comprises storing data in a storage class memory (SCM) space, and storing storage management metadata corresponding to said data, in the SCM in a first data structure. The method further includes buffering storage management metadata corresponding to said data, in a main memory in a second data structure.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan
  • Publication number: 20180143968
    Abstract: A conversation analysis method includes: receiving, by a processor, a conversation data including a plurality of sentences sorted by time; performing, by the processor, distributional clustering of context vectors to a plurality of words shown in the sentences to obtain a word order between the words; analyzing, by the processor, the words shown in the sentence to obtain a basic conversation matrix according to the word order; performing, by the processor, a fuzzy matching to the basic conversation matrix to obtain a conversation matrix based on the basic conversation matrix; detecting, by the processor, a topic trend according to the conversation matrix to determine the topic of the conversation data; and outputting, by the processor, the conversation matrix and the topic trend corresponding to the conversation data to a database.
    Type: Application
    Filed: December 1, 2016
    Publication date: May 24, 2018
    Inventors: Wei-Jen YANG, Yu-Shian CHIU, Hui-I HSIAO
  • Publication number: 20180144098
    Abstract: A drug combination prediction method comprising: storing a plurality of original gene sets, at least one first gene impacted by a first drug and at least one second gene impacted by a second drug; determining the part of the at least one first gene and the part of the at least one second gene to be a first interaction gene set; calculating a gene amount of the first interaction gene set to obtain a first interaction gene amount, and calculating a first percentage generated by the first interaction gene amount in the first original gene set; calculating an interaction value of the combination of the first drug and the second drug according to the first percentage; and selecting at least one synergistic pharmaceutical composition according to the interaction value.
    Type: Application
    Filed: December 1, 2016
    Publication date: May 24, 2018
    Inventors: Wei-I LIU, Yu-Shian CHIU, Joey Jen-Hui SYU, Chia-Shan HSIEH, Mong-Hsun TSAI, Tzu-Pin LU, Liang-Chuan LAI, Eric Y. CHUANG, Hui-I HSIAO
  • Publication number: 20180137149
    Abstract: A de-identification data generation apparatus, method, and non-transitory computer readable storage medium thereof are provided. The apparatus is stored with a plurality of original records, wherein each of the records has a plurality of original values corresponding to a plurality of attributes one-to-one. The apparatus decides a plurality of attribute relations (including a user-defined attribute relation) according to the original values, wherein each attribute relation is defined by two attributes. The apparatus decides a plurality of relation groups according to the attribute relations. For each relation group, the apparatus calculates a statistical distribution of the original values corresponding to the attributes in the relation group, aggregates the statistical distribution into a plurality of sub-statistical distributions, and adds noise to each sub-statistical distribution individually.
    Type: Application
    Filed: December 5, 2016
    Publication date: May 17, 2018
    Inventors: Hui-I HSIAO, Yen-Nun HUANG, Bo-Chen TAI, Yi-Chen SHIH, Yu-Shian CHIU, Chia-Mu YU, Yao-Tung TSOU
  • Publication number: 20180121558
    Abstract: A webpage data extraction device and a webpage data extraction method thereof are provided. The webpage data extraction device operates to: group the webpage data into URL groups according to URL relation of the webpage data; select a first webpage data and a second webpage data from each URL group; analyze the first webpage data and the second webpage data to derive a webpage node data set; group webpage node data of the webpage node data set into webpage node data groups according to XPath relation and text content relation of webpage node data of the webpage node data set; calculate respective text content sum for each webpage node data group; determine main webpage node data groups from the webpage node data groups according to the text content sums; decide main content extraction information based on XPath of the webpage node data included in the main webpage node data groups.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 3, 2018
    Inventors: I-Hsiang HUANG, Yu Shian CHIU, Hui-I HSIAO
  • Patent number: 9798858
    Abstract: A method, a system, and a computer readable article of manufacture tangibly embodying computer readable instructions for executing a computer implemented method for automatically evaluating the quality of a medical record. The method includes: generating temporary facts from a medical record to be evaluated; constructing a query to a knowledge base of standard facts of standard medical records from the temporary facts; executing the query to the knowledge base by using a reasoning engine; and determining the quality of a medical record to be evaluated based on the result of the query.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 24, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bo Li, Xue Qiao Hou, Hui-I Hsiao, Gang Hu, Yue Pan
  • Patent number: 9742860
    Abstract: Described herein are techniques for supporting bi-temporal data in a key value cache system. An embodiment provides bi-temporal data as the basic functionality of a key value cache system. An embodiment provides a redesign of the core data structures of a key value cache system, adds bi-temporal data storage in the key value hashing structure, and provides a temporality-aware memory space manager. Embodiments can achieve the same performance as current key value cache systems for regular queries (that is, the queries that only access the current versions of data) while supporting bi-temporal data.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan, Rene Mueller
  • Publication number: 20170154016
    Abstract: The present disclosure illustrates a website simplifying method including following steps: acquiring a website having a plurality of web pages; analyzing Uniform Resource Locator (URL) addresses of the web pages; establishing a website-structure in accordance with the URL addresses of the web pages; and reestablishing guiding links of the web pages to generate a criss-cross browse-associating table. The website-structure has a plurality of website-structure levels in which respectively have at least one of web pages. The criss-cross browse-associating table records reestablished guiding links of the web pages and a criss-cross structure is formed by the reestablished guiding links of the web pages.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 1, 2017
    Inventors: YU-SHIAN CHIU, HUI-I HSIAO, CHIH-KAI CHI
  • Patent number: 9471622
    Abstract: Embodiments of a system are described. In one embodiment, the system is a device for performing operations and supporting transactions. The device is configured to receive a transaction comprising a command and data. The device writes the data to a transaction manager on a persistent memory device. The transaction manager also maintains a status of the transaction and reference to entries within memory that are manipulated by the transaction. The device also creates an in-memory log of the transaction in a first hash directory. The device then commits a copy of the first hash directory to a second hash directory maintained on a persistent memory device.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan
  • Patent number: 9455990
    Abstract: Embodiments of the present invention provide an efficient and scalable scheme for role-based access control to resources. The resources are assigned a protection class. Resources in the same protection class share the same access control policy. Permissions granted to various roles are then defined based on privilege sets and protection classes. Accordingly, the permissions of a role can be dynamically determined at runtime. Furthermore, as new resources are added, they can be assigned to a pre-existing protection class. The new resource may thus automatically inherit the various permissions and roles attached to the protection class.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ganesha Beedubail, David Mun-Hien Choy, Hui-I Hsiao, Sriram Raghavan, Ganesh Vaideeswaran
  • Publication number: 20160141125
    Abstract: A control device and a control method for controlling a physical switch are provided. The control device includes a bonding interface, a signal transceiving module, a control module and a driving module. The bonding interface is configured to bond the control device with the physical switch. The signal transceiving module is configured to receive a control signal. The control module is connected with the signal transceiving module and configured to generate a driving signal according to the control signal. The driving module is connected with the control module and configured to touch and control the physical switch according to the driving signal. The control method is applied to the control device to implement the operations.
    Type: Application
    Filed: January 20, 2015
    Publication date: May 19, 2016
    Inventors: Shih-Yao DAI, Joey Jenhui SYU, Hui-I HSIAO
  • Publication number: 20160041770
    Abstract: Embodiments of the present invention provide a system, method and computer program products for memory space management for storage class memory. One embodiment comprises a method for information storage in an information technology environment. The method comprises storing data in a storage class memory (SCM) space, and storing storage management metadata corresponding to said data, in the SCM in a first data structure. The method further includes buffering storage management metadata corresponding to said data, in a main memory in a second data structure.
    Type: Application
    Filed: October 16, 2015
    Publication date: February 11, 2016
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan
  • Patent number: 9195578
    Abstract: Embodiments of the present invention provide a system, method and computer program products for memory space management for storage class memory. One embodiment comprises a method for information storage in an information technology environment. The method comprises storing data in a storage class memory (SCM) space, and storing storage management metadata corresponding to said data, in the SCM in a first data structure. The method further includes buffering storage management metadata corresponding to said data, in a main memory in a second data structure.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan
  • Publication number: 20150154355
    Abstract: The invention relates to a method to display health examination data in an electronic apparatus. First, at least one health examination data is gathered. The at least one health examination data is recoded in a health examination report. Then, the at least one health examination data is transformed to a graphic health examination data. Finally, the graphic health examination data is displayed in a display.
    Type: Application
    Filed: January 24, 2014
    Publication date: June 4, 2015
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Fei-Lung LIN, Cheng-Yu TSAI, Hui-I HSIAO
  • Publication number: 20150134474
    Abstract: A method for recommending tour attractions based on medical services includes steps of choosing at least one medical service from a plurality of medical services; calculating suitability between the at least one medical service and tourist attractions based on medical degree parameters and tour degree parameters; and recommending at least one tourist attraction from a plurality of tourist attractions based on the suitabilities. Furthermore, a system for recommending tourist attractions based on medical services is also disclosed herein.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 14, 2015
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yu-Shian CHIU, Hui-I HSIAO, Cheng-Yu TSAI
  • Publication number: 20150127164
    Abstract: A performance management system, method and a non-transitory computer readable storage medium are disclosed herein. The performance management system includes a value-driven management module and an integrated control module. The value-driven management module includes a value-driven model configuration unit and a value-driven target configuration unit. The value-driven model configuration unit is configured to configure a value-driven model with a plurality of targets, and the targets respond to a plurality of factors. The value-driven target configuration unit is configured to set a goal value for each of the targets. The integrated control module is configured to monitor a performance of a building in accordance with the goal value for each of the targets and the value-driven model.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 7, 2015
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Ko-Yang WANG, Grace LIN, Hui-I HSIAO, Roger-R. GUNG, Shu-Ping LIN, Chien LIN, Jui Wen CHANG, Jiun-Hau YE, Ming-Lung WENG, Wei-Wen WU, Yi-Hsin WU, Cheng-Juei YU
  • Publication number: 20140059284
    Abstract: Embodiments of the present invention provide a system, method and computer program products for memory space management for storage class memory. One embodiment comprises a method for information storage in an information technology environment. The method comprises storing data in a storage class memory (SCM) space, and storing storage management metadata corresponding to said data, in the SCM in a first data structure. The method further includes buffering storage management metadata corresponding to said data, in a main memory in a second data structure.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ru Fang, Bin He, Hui-I Hsiao, Chandrasekaran Mohan
  • Patent number: 8626770
    Abstract: Exemplary embodiments include an iceberg query method, including processing the iceberg query using a bitmap index having a plurality of bitmap vectors in a database, eliminating any of the plurality of bitmap vectors in the bitmap index that fails to meet a given condition thereby forming a subset of the plurality of bitmap vectors and aligning the vectors in the subset of the plurality of bitmap vectors in the bitmap index according to respective positions of the bitmap vectors in the subset of the plurality of bitmap vectors.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bin He, Hui-I Hsiao