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: 9495423Abstract: 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: GrantFiled: October 9, 2013Date of Patent: November 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Publication number: 20160163188Abstract: 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: ApplicationFiled: December 3, 2014Publication date: June 9, 2016Inventor: Lin-Hao Yang
-
Publication number: 20160110224Abstract: 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: ApplicationFiled: September 24, 2015Publication date: April 21, 2016Inventors: 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: 20150347537Abstract: 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: ApplicationFiled: June 24, 2015Publication date: December 3, 2015Inventors: XIAO YAN CHEN, YAO LIANG CHEN, SHENG HUANG, KAI LIU, WEI LU, LIN HAO XU, XIAO MIN XU
-
Publication number: 20150347568Abstract: 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: ApplicationFiled: May 26, 2015Publication date: December 3, 2015Inventors: Xiao Yan CHEN, Yao Liang CHEN, Sheng HUANG, Kai LIU, Wei LU, Lin Hao XU, Xiao Min XU
-
Patent number: 9043256Abstract: 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: GrantFiled: November 29, 2012Date of Patent: May 26, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Wei Jia Shen, Xing Zhi Sun, Xiao Fei Teng, Lin Hao Xu, Yi Qin Yu, Yu Chen Zhou
-
Patent number: 8996581Abstract: 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: GrantFiled: December 20, 2011Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: Yue Pan, Xing Zhi Sun, Ying Tao, Lin Hao Xu
-
Patent number: 8768953Abstract: 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: GrantFiled: October 27, 2010Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Yue Pan, Xing Zhi Sun, Lin Hao Xu
-
Patent number: 8768324Abstract: 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: GrantFiled: August 16, 2011Date of Patent: July 1, 2014Assignee: Mediatek Inc.Inventors: Lin-Hao Yang, Yu Wang
-
Publication number: 20140040283Abstract: 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: ApplicationFiled: October 9, 2013Publication date: February 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Publication number: 20140038512Abstract: 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: ApplicationFiled: August 2, 2012Publication date: February 6, 2014Inventor: LIN- HAO YANG
-
Publication number: 20130023255Abstract: 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: ApplicationFiled: August 16, 2011Publication date: January 24, 2013Inventors: Lin-Hao Yang, Yu Wang
-
Patent number: 8339065Abstract: 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: GrantFiled: August 31, 2010Date of Patent: December 25, 2012Assignees: 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: 20120314631Abstract: 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: ApplicationFiled: June 7, 2012Publication date: December 13, 2012Inventors: Lin-Hao Yang, Chung-Shine Huang
-
Publication number: 20120173585Abstract: 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: ApplicationFiled: December 20, 2011Publication date: July 5, 2012Inventors: Yue Pan, Xing Zhi Sun, Ying Tao, Lin Hao Xu
-
Publication number: 20120136875Abstract: 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: ApplicationFiled: November 28, 2011Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Publication number: 20110304277Abstract: 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: ApplicationFiled: August 31, 2010Publication date: December 15, 2011Applicants: 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: 20110106843Abstract: 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: ApplicationFiled: October 27, 2010Publication date: May 5, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Xing Zhi Sun, Lin Hao Xu