Patents by Inventor Lin Hao

Lin Hao 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: 9495423
    Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
  • Publication number: 20160163188
    Abstract: A method for controlling at least one peripheral device and associated electronic device and control system are provided. The method includes: detecting existence of a first mobile device by checking a wireless connection associated with the first mobile device; and when the existence of the first mobile device is detected, obtaining user data of the first mobile device through the wireless connection, and broadcasting the user data of the first mobile device to the peripheral device(s) for controlling a setting of each peripheral device.
    Type: Application
    Filed: December 3, 2014
    Publication date: June 9, 2016
    Inventor: Lin-Hao Yang
  • Publication number: 20160110224
    Abstract: A method and system for generating a job alert. According to embodiments of the present invention, before a target job is processed, a characteristic of input and output of the target job in at least one stage is determined through analyzing a historical job, and a resource overhead associated with the processing of the target job is calculated based on the characteristic of input and output. Then, an alert for the target job is generated in response to the resource overhead exceeding a predetermined threshold. In such manner, an alert for the target job can be proactively generated before the resource overhead problem occurs, so as to enable an administrator or developer to discover a fault in advance and adopt measures actively to avoid loss and damage to the intermediate results or output data when the target job is processed.
    Type: Application
    Filed: September 24, 2015
    Publication date: April 21, 2016
    Inventors: Zhao Cao, Peng Li, Jun Ma, Ju Wei Shi, Bing Jiang Sun, Chen Wang, Lin Hao Xu, Chang Hai Yan, Xiao Ning Zhang, Jia Zou
  • 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
  • Patent number: 9043256
    Abstract: A method and apparatus for data processing. The method calculates correlations between a plurality of attributes in a dataset. The attributes are factors involved in transaction processing. The method generates a relationship graph by using the plurality of attributes and the correlations between the plurality of attributes; and extracts a sub-graph from the relationship graph to represent a hypothesis. The hypothesis describes the impacts of the factors on the transaction processing. Also provided is an apparatus for implementing the above data processing method.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Wei Jia Shen, Xing Zhi Sun, Xiao Fei Teng, Lin Hao Xu, Yi Qin Yu, Yu Chen Zhou
  • Patent number: 8996581
    Abstract: The invention provides a method and apparatus for obtaining hierarchical information of planar data. The method comprises mapping at least one data item from a same data set in the planar data to at least one node in a tree structure formed by a structured terminology system. The method also comprises obtaining at least one sub tree structure in the tree structure, each of the at least one sub tree structure taking the at least one node as all of its leaf node. The method also comprises selecting a target tree structure from the at least one sub tree structure and obtaining hierarchical information in the target tree structure. An apparatus corresponding to the above method is also provided. With the above method and apparatus, hierarchical information of data items may be obtained from planar organized data to facilitate subsequent and further analysis and management.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yue Pan, Xing Zhi Sun, Ying Tao, Lin Hao Xu
  • Patent number: 8768953
    Abstract: A dependency graph of rule predicates without strongly connected sub-graph is obtained. The dependency graph indicates the dependency among the rule predicates. An update frequency of node in the dependency graph is calculated, and a query frequency of node in the dependency graph is also calculated. Furthermore, a runtime query cost value and a materialization cost value of the node are calculated based on the query frequency and update frequency. Node to be materialized are determined based on the runtime query cost value and the materialization cost value. A rule predicate corresponding to the node to be materialized is the rule predicate to be materialized. In at least some instances, an exemplary technical effect is that the return time of result of runtime query is saved and the affect by the data update is reduced when a query is performed in relation data reasoning system constructed with rule predicates.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yue Pan, Xing Zhi Sun, Lin Hao Xu
  • Patent number: 8768324
    Abstract: A method of configuring a Bluetooth SIM access profile (SAP) of a communication device is provided, wherein the communication device is coupled to a plurality of SIM cards, and the method comprises: connecting the communication device with a target communication device according to a Bluetooth protocol; and executing an automated operation. Further, the automated operation comprises: detecting a connection status of at least one of SIM card of the SIM cards, and accordingly generating a checking result; and configuring the Bluetooth SAP of the Communication device to use a specific SIM card selected from the plurality of SIM cards according to at least the checking result.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: July 1, 2014
    Assignee: Mediatek Inc.
    Inventors: Lin-Hao Yang, Yu Wang
  • Publication number: 20140040283
    Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.
    Type: Application
    Filed: October 9, 2013
    Publication date: February 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
  • Publication number: 20140038512
    Abstract: A movable broadcasting system by using a code set identification comprises a code transmitter installed at a predetermined location; the code transmitter storing at least one code set which can be transferred to at least one wireless application device within an area around the predetermined location by wireless communication; an application program installed in the wireless application device. When the wireless application device receives signals from the code transmitter, the application program in the wireless application device will drive the wireless application device to further transmit the code set. A server store all the code sets and a plurality of data corresponding to the code set. When the server receives the code set from the handset, it will find a data corresponding to the code set and then transfer the data back to the handset wirelessly.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Inventor: LIN- HAO YANG
  • Publication number: 20130023255
    Abstract: A method of configuring a Bluetooth SIM access profile (SAP) of a communication device is provided, wherein the communication device is coupled to a plurality of SIM cards, and the method comprises: connecting the communication device with a target communication device according to a Bluetooth protocol; and executing an automated operation. Further, the automated operation comprises: detecting a connection status of at least one of SIM card of the SIM cards, and accordingly generating a checking result; and configuring the Bluetooth SAP of the Communication device to use a specific SIM card selected from the plurality of SIM cards according to at least the checking result.
    Type: Application
    Filed: August 16, 2011
    Publication date: January 24, 2013
    Inventors: Lin-Hao Yang, Yu Wang
  • Patent number: 8339065
    Abstract: An illumination apparatus including an LED comprises a battery holder, an AC/DC adapter interface, an LED unit, and a switch unit. The battery holder is configured to receive a battery. The AC/DC adapter interface is connected to an AC/DC adapter. When the AC/DC adapter is not connected to the AC/DC adapter interface, the switch unit is turned on to allow the driving unit to receive power from the battery. When the AC/DC adapter is connected to the AC/DC adapter interface, the switch unit is turned off to allow the driving unit to receive power from the AC/DC adapter. A driving circuit applied in an illumination apparatus is also provided.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: December 25, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Yang-Jui Chao, Chieh-Lun Cheng, Lin-Hao Wei, Ji-Bao Fu
  • Publication number: 20120314631
    Abstract: A data transmission method includes: receiving a first data of an application dedicated to a first communication protocol; converting the first data into a second data corresponding to a second communication protocol different from the first communication protocol; and directing the second data to a communication device which is configured to transmit the second data via the second communication protocol, wherein the first communication protocol does not control transmission of the second data. A data reception method includes: obtaining a first data from a communication device which is configured to receive the first data via a first communication protocol different from a second communication protocol, wherein the second communication protocol does not control reception of the first data; converting the first data into a second data corresponding to the second communication protocol; and transmitting the second data to an application dedicated to the second communication protocol.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 13, 2012
    Inventors: Lin-Hao Yang, Chung-Shine Huang
  • Publication number: 20120173585
    Abstract: The invention provides a method and apparatus for obtaining hierarchical information of planar data. The method comprises mapping at least one data item from a same data set in the planar data to at least one node in a tree structure formed by a structured terminology system. The method also comprises obtaining at least one sub tree structure in the tree structure, each of the at least one sub tree structure taking the at least one node as all of its leaf node. The method also comprises selecting a target tree structure from the at least one sub tree structure and obtaining hierarchical information in the target tree structure. An apparatus corresponding to the above method is also provided. With the above method and apparatus, hierarchical information of data items may be obtained from planar organized data to facilitate subsequent and further analysis and management.
    Type: Application
    Filed: December 20, 2011
    Publication date: July 5, 2012
    Inventors: Yue Pan, Xing Zhi Sun, Ying Tao, Lin Hao Xu
  • Publication number: 20120136875
    Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 31, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
  • Publication number: 20110304277
    Abstract: An illumination apparatus including an LED comprises a battery holder, an AC/DC adapter interface, an LED unit, and a switch unit. The battery holder is configured to receive a battery. The AC/DC adapter interface is connected to an AC/DC adapter. When the AC/DC adapter is not connected to the AC/DC adapter interface, the switch unit is turned on to allow the driving unit to receive power from the battery. When the AC/DC adapter is connected to the AC/DC adapter interface, the switch unit is turned off to allow the driving unit to receive power from the AC/DC adapter. A driving circuit applied in an illumination apparatus is also provided.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 15, 2011
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: YANG-JUI CHAO, CHIEH-LUN CHENG, LIN-HAO WEI, JI-BAO FU
  • Publication number: 20110106843
    Abstract: A dependency graph of rule predicates without strongly connected sub-graph is obtained. The dependency graph indicates the dependency among the rule predicates. An update frequency of node in the dependency graph is calculated, and a query frequency of node in the dependency graph is also calculated. Furthermore, a runtime query cost value and a materialization cost value of the node are calculated based on the query frequency and update frequency. Node to be materialized are determined based on the runtime query cost value and the materialization cost value. A rule predicate corresponding to the node to be materialized is the rule predicate to be materialized. In at least some instances, an exemplary technical effect is that the return time of result of runtime query is saved and the affect by the data update is reduced when a query is performed in relation data reasoning system constructed with rule predicates.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 5, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Xing Zhi Sun, Lin Hao Xu