Patents by Inventor Yao Liang

Yao Liang 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: 9361329
    Abstract: A method for building indices for a time sequence in a time series database includes dividing, using a processing device, a time sequence in the time series database into a plurality of subsequences based on a sliding window; building spatial indices for the plurality of subsequences, the spatial indices being used for defining spatial locations of subsequences in the plurality of subsequences in the time sequence; and building content indices for the plurality of subsequences, the content indices being used for defining content ranges of subsequences in the plurality of subsequences.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: June 7, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Huang, Kai Liu, Chen Wang
  • Publication number: 20160154852
    Abstract: A computer-implemented method for searching in a database is provided according to one embodiment. The method includes, in response to receiving a search request to search in a database, extracting from the search request a condition for searching in the database. The method further includes selecting a search algorithm matching the condition from a plurality of search algorithms registered to the database, based on historical statistic data of historical search conducted on the database. Moreover, the method includes obtaining a search result from the database by using the search algorithm. The database is a time series database.
    Type: Application
    Filed: November 3, 2015
    Publication date: June 2, 2016
    Inventors: Yao Liang Chen, Xiao Yan Chen, Sheng Huang, Kai Liu, Xiao Min Xu
  • Publication number: 20160124932
    Abstract: Data processing device and method. The device includes: a spreadsheet of data displaying row for displaying a part of data retrieved from a database and a hyper row for expressing the remaining data; a data processor configured to calculate the value of the formula based on the data retrieved from the database. According to the device and method of the present invention, it is possible to eliminate overhead for loading data from the database to the spreadsheet when there are massive data records, continuously update the resulting data, and minimize users' development and migration cost.
    Type: Application
    Filed: October 21, 2015
    Publication date: May 5, 2016
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Liang Huang, Kai Liu, Chen Wang, Wen Yi Xiao, Xiao Min Xu
  • Patent number: 9324864
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate. The semiconductor device structure includes an isolation structure positioned in the semiconductor substrate and adjacent to a first active region of the semiconductor substrate. The semiconductor device structure includes a gate stack disposed over the first active region. The semiconductor device structure includes a first contact structure disposed over the first active region and positioned between the isolation structure and the gate stack. The semiconductor device structure includes a dummy gate stack disposed over the isolation structure and adjacent to the gate stack. The dummy gate stack is not positioned over a portion of the isolation structure next to the first contact structure.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 26, 2016
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Chia-Yao Liang, Chen-Liang Liao, Ming Lei, Chih-Hsiao Chen, Yi-Lii Huang
  • Publication number: 20160093736
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate. The semiconductor device structure includes an isolation structure positioned in the semiconductor substrate and adjacent to a first active region of the semiconductor substrate. The semiconductor device structure includes a gate stack disposed over the first active region. The semiconductor device structure includes a first contact structure disposed over the first active region and positioned between the isolation structure and the gate stack. The semiconductor device structure includes a dummy gate stack disposed over the isolation structure and adjacent to the gate stack. The dummy gate stack is not positioned over a portion of the isolation structure next to the first contact structure.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Chia-Yao LIANG, Chen-Liang LIAO, Ming LEI, Chih-Hsiao CHEN, Yi-Lii HUANG
  • Patent number: 9220140
    Abstract: A light-emitting diode (LED) lighting driver is provided, which includes a bridge rectifier, multiple LED sections, multiple shunt regulators, a weighted current mirror array, a mean power integrator, and a reference generator. The bridge rectifier provides a rectified sinusoidal voltage. The LED sections are coupled in series and coupled to the rectified sinusoidal voltage. Each shunt regulators regulates a shunt current flowing out from the LED sections according to a current reference value. The weighted current mirror array provides a plurality of copy currents. Each copy currents tracks the conduction time of one shunt regulator and also tracks the instantaneous output power of the LED sections. The mean power integrator provides a mean power value by integrating the copy currents. The reference generator provides the current reference values. Each current reference values is directly proportional to the difference between a mean power reference value and the mean power value.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: December 22, 2015
    Assignee: GREENMARK TECHNOLOGY INC.
    Inventors: Kwang-Hwa Liu, Shen-Yao Liang
  • Publication number: 20150347479
    Abstract: The present disclosure relates to methods and systems for storing and querying data. According to the embodiments of the present invention, two-layer indexes are created for multi-dimension data, wherein the primary index is created based on two or more dimensions to retrieve respective data units of the data, while the secondary index is created based on specific dimensions to retrieve respective data blocks in the data unit. Correspondingly, when receiving a multi-dimension query request for data, the primary retrieval first determines a data unit including the target data based on a primary index, and then the secondary retrieval quickly locates a data block including the target data based on the secondary index. In this way, the multi-dimension retrieval can be efficiently performed. Moreover, by appropriately setting the size of a smallest data block, the I/O efficiency of data access will be significantly enhanced.
    Type: Application
    Filed: May 15, 2015
    Publication date: December 3, 2015
    Inventors: XIAO YAN CHEN, YAO LIANG CHEN, Sheng Huang, KAI LIU, WEI LU, XIAO MIN XU
  • Publication number: 20150347537
    Abstract: A method for processing a time series includes dividing, with a processing device, the time series into a plurality of windows by time; extracting at least one group of similar subsequences from a current window among the plurality of windows; and updating a candidate list on the basis of comparison between similar subsequences in each group of the at least one group with k characteristic subsequences in the candidate list; wherein the k characteristic subsequences are k characteristic subsequences with a greatest number of occurrences in at least processed parts of the time series.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 3, 2015
    Inventors: XIAO YAN CHEN, YAO LIANG CHEN, SHENG HUANG, KAI LIU, WEI LU, LIN HAO XU, XIAO MIN XU
  • Publication number: 20150347568
    Abstract: A method for processing a time series includes dividing, with a processing device, the time series into a plurality of windows by time; extracting at least one group of similar subsequences from a current window among the plurality of windows; and updating a candidate list on the basis of comparison between similar subsequences in each group of the at least one group with k characteristic subsequences in the candidate list; wherein the k characteristic subsequences are k characteristic subsequences with a greatest number of occurrences in at least processed parts of the time series.
    Type: Application
    Filed: May 26, 2015
    Publication date: December 3, 2015
    Inventors: Xiao Yan CHEN, Yao Liang CHEN, Sheng HUANG, Kai LIU, Wei LU, Lin Hao XU, Xiao Min XU
  • Publication number: 20150347481
    Abstract: The present disclosure relates to methods and systems for storing and querying data. According to the embodiments of the present invention, two-layer indexes are created for multi-dimension data, wherein the primary index is created based on two or more dimensions to retrieve respective data units of the data, while the secondary index is created based on specific dimensions to retrieve respective data blocks in the data unit. Correspondingly, when receiving a multi-dimension query request for data, the primary retrieval first determines a data unit including the target data based on a primary index, and then the secondary retrieval quickly locates a data block including the target data based on the secondary index. In this way, the multi-dimension retrieval can be efficiently performed. Moreover, by appropriately setting the size of a smallest data block, the I/O efficiency of data access will be significantly enhanced.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 3, 2015
    Inventors: XIAO YAN CHEN, YAO LIANG CHEN, Sheng Huang, KAI LIU, WEI LU, XIAO MIN XU
  • Publication number: 20150286516
    Abstract: A method for detecting abnormal subsequences in data sequence includes constructing a hierarchical data structure of a target subsequence, each node in a bottommost layer of the data structure storing corresponding data of the target subsequence, and each node in a layer above the bottommost layer storing values based on data stored in corresponding nodes in a lower layer next to the layer above the bottommost layer; determining a second number of neighbors of the target subsequence based on the data structure of the target subsequence and of the first number of reference subsequences constructed in advance, the second number of neighbors having minimum Euclidean distances from the target subsequence; determining a third number of neighbors of each reference subsequence in the second number of reference subsequences, which have minimum Euclidean distances from each reference subsequence and determining whether the target subsequence is an abnormal subsequence.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Huang, Kai Liu, Chen Wang
  • Publication number: 20150212868
    Abstract: A method for detecting abnormal subsequences in data sequence includes constructing a hierarchical data structure of a target subsequence, each node in a bottommost layer of the data structure storing corresponding data of the target subsequence, and each node in a layer above the bottommost layer storing values based on data stored in corresponding nodes in a lower layer next to the layer above the bottommost layer; determining a second number of neighbors of the target subsequence based on the data structure of the target subsequence and of the first number of reference subsequences constructed in advance, the second number of neighbors having minimum Euclidean distances from the target subsequence; determining a third number of neighbors of each reference subsequence in the second number of reference subsequences, which have minimum Euclidean distances from each reference subsequence and determining whether the target subsequence is an abnormal subsequence.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 30, 2015
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Huang, Kai Liu, Chen Wang
  • Publication number: 20150169654
    Abstract: A method for building indices for a time sequence in a time series database includes dividing, using a processing device, a time sequence in the time series database into a plurality of subsequences based on a sliding window; building spatial indices for the plurality of subsequences, the spatial indices being used for defining spatial locations of subsequences in the plurality of subsequences in the time sequence; and building content indices for the plurality of subsequences, the content indices being used for defining content ranges of subsequences in the plurality of subsequences.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Huang, Kai Liu, Chen Wang
  • Patent number: 9040676
    Abstract: The invention concerns a system for modulating tissue physiology, for example, to prevent or reverse tissue damage caused by disease. The system utilizes vigilant cells that include stable vectors containing a gene switch/biosensor and a gene amplification system. The vectors allow expression of a transgene (such as a cardioprotective gene) in the vigilant cells to be regulated in response to a physiological signal, to be switched on or off, and to provide sufficient levels of the transgene product to achieve a desired result, e.g., prevention or reversal of myocardial cell damage. In addition to myocardial infarction, the vectors can be used to treat cells in a number of other disease states, including diabetes, cancer, stroke, and atherosclerosis. These approaches to stem cell-based gene therapy provide a novel strategy not only for treatment but for prevention of cell destruction.
    Type: Grant
    Filed: August 11, 2004
    Date of Patent: May 26, 2015
    Assignee: UNIVERSITY OF SOUTH FLORIDA
    Inventors: M. Ian Phillips, Yao Liang Tang
  • Publication number: 20150139733
    Abstract: An artificial reef structure is provided with units each including an intermediate artificial kelp; an upper buoyant body including a buoyant drum at one side and having snap members, and a first pressing plate at an other side and having first and second holes wherein the snap members are inserted through the artificial kelp and the second holes to fasten the buoyant drum, the artificial kelp, and the first pressing plate together; and a lower support including a second pressing plate at one side and having second snap members and a bottom hook, and a third pressing plate at an other side and having third and fourth holes wherein the second snap members are inserted through the intermediate artificial kelp and the fourth holes to fasten the second pressing plate, the artificial kelp, and the third pressing plate together; and an anchor including rings each secured to the hook.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicant: Yurhsin Industries Co., Ltd
    Inventor: Hsin-Yao Liang
  • Publication number: 20150095381
    Abstract: A method for managing a time series database, includes: monitoring multiple operations that access the time series database, so as to identify types of the multiple operations, the types of the multiple operations comprising at least one of the query types or insert types; with respect to a storage mode among multiple storage modes, obtaining costs that the multiple operations access the time series database based on the types, respectively; selecting a storage mode with the minimum cost from the multiple storage modes; and during a predetermined time period, storing into the time series database data values that are collected from multiple measurement points according to the selected storage mode. In one embodiment, there is provided an apparatus for managing a time series database. By means of the method and apparatus of the present invention, the storage and query efficiency with respect to the time series database can be increased.
    Type: Application
    Filed: September 22, 2014
    Publication date: April 2, 2015
    Inventors: Xiao Yan Chen, Yao Liang Chen, Sheng Huang, Kai Liu, Guo Rong Sun, Chen Wang
  • Publication number: 20140117854
    Abstract: A light-emitting diode (LED) lighting driver is provided, which includes a bridge rectifier, multiple LED sections, multiple shunt regulators, a weighted current mirror array, a mean power integrator, and a reference generator. The bridge rectifier provides a rectified sinusoidal voltage. The LED sections are coupled in series and coupled to the rectified sinusoidal voltage. Each shunt regulators regulates a shunt current flowing out from the LED sections according to a current reference value. The weighted current mirror array provides a plurality of copy currents. Each copy currents tracks the conduction time of one shunt regulator and also tracks the instantaneous output power of the LED sections. The mean power integrator provides a mean power value by integrating the copy currents. The reference generator provides the current reference values. Each current reference values is directly proportional to the difference between a mean power reference value and the mean power value.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: GREENMARK TECHNOLOGY INC.
    Inventors: Kwang-Hwa Liu, Shen-Yao Liang
  • Patent number: 8599160
    Abstract: A touch keyboard includes a touch panel, a light guide plate, a keyboard layer, and a controller. The controller is connected to the touch panel. When a user touches the touch panel, the controller determines the touch position by detecting changes in the current of the touch panel, and generates a command signal. The keyboard layer is sandwiched between the touch panel and the light guide plate. The keyboard layer includes a film and a plurality of keyboard signs printed on the film, and the positions of the keyboard signs are recorded in the controller.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: December 3, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Yao-Liang Wang, Lin-Yi Wang, Chun-Jen Lin, Mi-Chien Chen
  • Patent number: 8569471
    Abstract: The invention relates to methods and compositions for selectively directing stem cells to a target tissue within a subject using a system that employs one or more vectors that contain a gene switch/biosensor, a tissue-specific promoter, a gene encoding a stem cell-attracting chemokine, and a gene amplification system. In one embodiment, a stem cell-attracting chemokine is expressed in damaged tissue using a stimulus-responsive vector system. The stimulus can be a physiological stimulus associated with cell injury, such as hypoxia or elevated glucose levels, for example. Expression of the chemokine increases the trafficking of stem cells to the damaged tissue.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: October 29, 2013
    Assignee: University of South Florida
    Inventors: M. Ian Phillips, Yao Liang Tang
  • Publication number: 20120268395
    Abstract: A touch keyboard includes a touch panel, a light guide plate, a keyboard layer, and a controller. The controller is connected to the touch panel. When a user touches the touch panel, the controller determines the touch position by detecting changes in the current of the touch panel, and generates a command signal. The keyboard layer is sandwiched between the touch panel and the light guide plate. The keyboard layer includes a film and a plurality of keyboard signs printed on the film, and the positions of the keyboard signs are recorded in the controller.
    Type: Application
    Filed: November 7, 2011
    Publication date: October 25, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD .
    Inventors: YAO-LIANG WANG, LIN-YI WANG, CHUN-JEN LIN, MI-CHIEN CHEN