Patents by Inventor Shuanglin Guo

Shuanglin Guo 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: 20240118157
    Abstract: An ambient pressure compensation structure for an ultraviolet difference spectrum gas sensor includes a closed box, an ultraviolet difference spectrum gas sensor, a digital pressure sensor, a thermostatic controller, an industrial control computer, a pressure regulating assembly and a limiting partition; the pressure regulating assembly and the limiting partition are arranged inside the closed box, the pressure regulating assembly comprises a piston, a regulating rod and a driving motor, the left side of the piston is connected with the regulating rod, the front end of the regulating rod penetrates out of the closed box and is connected with the driving motor, and the piston divides the interior of the closed box into a pressure regulating air chamber and a working air chamber. Also disclosed is an ambient pressure compensation method for an ultraviolet difference spectrum gas sensor.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Fuchao TIAN, Yuntao LIANG, Shuanglin SONG, Xing AI, Yazhou XU, Weiwei SU, Baolong GUO, Zhenrong LI
  • Publication number: 20230401207
    Abstract: According to an aspect, a computer-implemented method for improving query performance in a databased management system (DBMS) includes receiving, by a query optimizer of the DMBS, a query for execution. The method also includes creating, by the query optimizer, an initial access path for the query based on state and executing the query based on the initial access path. The method further includes observing, by a query agent of the DBMS, the execution of the query and modifying at least one of the state based on a determination by the query agent that a change to the initial access path would improve the execution of the query.
    Type: Application
    Filed: September 13, 2022
    Publication date: December 14, 2023
    Inventors: Thomas A. Beavin, Shuanglin Guo, Brandon Jabr, Terence P. Purcell
  • Patent number: 11604101
    Abstract: A temperature measuring circuit, measuring apparatus and a measuring method thereof relating to the field of electronic circuits. The temperature measuring circuit includes control unit, wherein the control unit includes a first current output interface, a second current output interface, a first input/output interface, a second input/output interface, and a third input/output interface. Further, the first current output interface and the first input/output interface of the control unit are respectively electrically connected to a first interface of a temperature sensor; the second current output interface and the second input/output interface of the control unit are respectively electrically connected to a second interface of the temperature sensor; and the third input/output interface of the control unit is electrically connected to a third interface of the temperature sensor.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: March 14, 2023
    Assignees: Gree Electric Appliances (Wuhan) Co., Ltd., Gree Electric Appliances, Inc. of Zhuhai
    Inventors: Pei Qian, Xiantao Zhu, Wenbo Liu, Baolin Zhou, Wanxing Chen, Shuanglin Guo, Haibin Liu, Zifeng Liang, Guohui Hu, Luping Zhong, Yanjun Peng
  • Patent number: 11222015
    Abstract: A method, system and computer program product are provided. A first index scan of records of a database table is performed. A first index used by the first index scan is specified in a DBMS query statement as being ordered by one or more field values of one or more fields of the first index. A second scan of the database table is performed to determine whether each respective record of the second scan is qualified based on one or more fields of the each respective record of the second scan and a predicate. A lookup data structure is built indicating whether each of the respective records of the second scan is qualified. The lookup data structure is used to determine whether a record of the first index scan is qualified when the lookup data structure becomes available.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Brian L. Baggett, Thomas A. Beavin, Oliver Draese, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Shengxi Suo
  • Publication number: 20200355561
    Abstract: A temperature measuring circuit, measuring apparatus and a measuring method thereof relating to the field of electronic circuits. The temperature measuring circuit includes control unit, wherein the control unit includes a first current output interface, a second current output interface, a first input/output interface, a second input/output interface, and a third input/output interface. Further, the first current output interface and the first input/output interface of the control unit are respectively electrically connected to a first interface of a temperature sensor; the second current output interface and the second input/output interface of the control unit are respectively electrically connected to a second interface of the temperature sensor; and the third input/output interface of the control unit is electrically connected to a third interface of the temperature sensor.
    Type: Application
    Filed: December 27, 2017
    Publication date: November 12, 2020
    Inventors: Pei Qian, Xiantao Zhu, Wenbo Liu, Baolin Zhou, Wanxing Chen, Shuanglin Guo, Haibin Liu, Zifeng Liang, Guohui Hu, Luping Zhong, Yanjun Peng
  • Patent number: 10754858
    Abstract: An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan. The order of the indexes within the selected access plan is modified based on the filtering status of the indexes, and the selected access plan is executed with the modified order of the indexes. The execution of the selected access plan is interrupted in response to accessing a threshold amount of data and the filtering of the indexes of the selected access plan is estimated. A processing order for the indexes is determined based on the estimated filtering. The execution of the selected access plan resumes based on the determined processing order.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brian L. Baggett, Patrick D. Bossman, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Martina Simova
  • Patent number: 10691690
    Abstract: A method, system and computer program product are provided. A first index scan of records of a database table is performed. A first index used by the first index scan is specified in a DBMS query statement as being ordered by one or more field values of one or more fields of the first index. A second scan of the database table is performed to determine whether each respective record of the second scan is qualified based on one or more fields of the each respective record of the second scan and a predicate. A lookup data structure is built indicating whether each of the respective records of the second scan is qualified. The lookup data structure is used to determine whether a record of the first index scan is qualified when the lookup data structure becomes available.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brian L. Baggett, Thomas A. Beavin, Oliver Draese, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Shengxi Suo
  • Patent number: 10620085
    Abstract: The present invention discloses a bridge inspection and evaluation method based on impact vibration. The method includes backward analysis of the bridge based on impact on blocks without reference points and forward analysis of the bridge based on progressive impact loading, where the backward analysis of the bridge based on impact on blocks without reference points is used to rapidly inspect the medium and small bridges from the road network to find the ones with serious shortage of bearing capacity, and the forward analysis of the bridge based on progressive impact loading is used to evaluate the actual bearing capacity of the bridges, which may have good safety condition in the backward analysis. The present invention realizes low-cost and highly efficient inspection and evaluation of the medium and small bridges in the road network.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 14, 2020
    Assignee: SOUTHEAST UNIVERSITY
    Inventors: Jian Zhang, Qi Xia, Bo Zhang, Shuanglin Guo
  • Publication number: 20190258633
    Abstract: A method, system and computer program product are provided. A first index scan of records of a database table is performed. A first index used by the first index scan is specified in a DBMS query statement as being ordered by one or more field values of one or more fields of the first index. A second scan of the database table is performed to determine whether each respective record of the second scan is qualified based on one or more fields of the each respective record of the second scan and a predicate. A lookup data structure is built indicating whether each of the respective records of the second scan is qualified. The lookup data structure is used to determine whether a record of the first index scan is qualified when the lookup data structure becomes available.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Brian L. Baggett, Thomas A. Beavin, Oliver Draese, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Shengxi Suo
  • Publication number: 20190129999
    Abstract: A method, system and computer program product are provided. A first index scan of records of a database table is performed. A first index used by the first index scan is specified in a DBMS query statement as being ordered by one or more field values of one or more fields of the first index. A second scan of the database table is performed to determine whether each respective record of the second scan is qualified based on one or more fields of the each respective record of the second scan and a predicate. A lookup data structure is built indicating whether each of the respective records of the second scan is qualified. The lookup data structure is used to determine whether a record of the first index scan is qualified when the lookup data structure becomes available.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Brian L. Baggett, Thomas A. Beavin, Oliver Draese, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Shengxi Suo
  • Patent number: 10210210
    Abstract: An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan. The order of the indexes within the selected access plan is modified based on the filtering status of the indexes, and the selected access plan is executed with the modified order of the indexes. The execution of the selected access plan is interrupted in response to accessing a threshold amount of data and the filtering of the indexes of the selected access plan is estimated. A processing order for the indexes is determined based on the estimated filtering. The execution of the selected access plan resumes based on the determined processing order.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Brian L. Baggett, Patrick D. Bossman, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Martina Simova
  • Publication number: 20180224352
    Abstract: The present invention discloses a bridge inspection and evaluation method based on impact vibration. The method includes backward analysis of the bridge based on impact on blocks without reference points and forward analysis of the bridge based on progressive impact loading, where the backward analysis of the bridge based on impact on blocks without reference points is used to rapidly inspect the medium and small bridges from the road network to find the ones with serious shortage of bearing capacity, and the forward analysis of the bridge based on progressive impact loading is used to evaluate the actual bearing capacity of the bridges, which may have good safety condition in the backward analysis. The present invention realizes low-cost and highly efficient inspection and evaluation of the medium and small bridges in the road network.
    Type: Application
    Filed: August 26, 2016
    Publication date: August 9, 2018
    Applicant: SOUTHEAST UNIVERSITY
    Inventors: Jian ZHANG, Qi XIA, Bo ZHANG, Shuanglin GUO
  • Patent number: 9940359
    Abstract: Provided are techniques for a Data-Partitioned Secondary Index (DPSI) partition level join. While using a Data-Partitioned Secondary Index (DPSI) to perform a join of an outer table and an inner table, a different task from multiple tasks is assigned to each partition of the inner table. With each task, a join is performed of the outer table and the assigned partition of the inner table using the DPSI to generate results. The results from each different task are merged.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brian L. Baggett, Michael A. Chang, Shuanglin Guo, Ou Jin, Terence P. Purcell
  • Publication number: 20170116275
    Abstract: An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan. The order of the indexes within the selected access plan is modified based on the filtering status of the indexes, and the selected access plan is executed with the modified order of the indexes. The execution of the selected access plan is interrupted in response to accessing a threshold amount of data and the filtering of the indexes of the selected access plan is estimated. A processing order for the indexes is determined based on the estimated filtering. The execution of the selected access plan resumes based on the determined processing order.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Brian L. Baggett, Patrick D. Bossman, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Martina Simova
  • Publication number: 20170116264
    Abstract: An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan. The order of the indexes within the selected access plan is modified based on the filtering status of the indexes, and the selected access plan is executed with the modified order of the indexes. The execution of the selected access plan is interrupted in response to accessing a threshold amount of data and the filtering of the indexes of the selected access plan is estimated. A processing order for the indexes is determined based on the estimated filtering. The execution of the selected access plan resumes based on the determined processing order.
    Type: Application
    Filed: January 6, 2017
    Publication date: April 27, 2017
    Inventors: Brian L. Baggett, Patrick D. Bossman, Shuanglin Guo, Andrei F. Lurie, Terence P. Purcell, Martina Simova
  • Patent number: 9256643
    Abstract: A technique for factoring uncertainty into cost-based query optimization includes: determining the degree of uncertainty involved in the cost estimates for the query, determining the degree of sensitivity the query has to that uncertainty, and determining if there is an access path that performs well across the range of possible conditions that could occur at execution time, reducing the risk of performance spikes and performance volatility. If such an access path exists, select that access path; if not, perform parametric query optimization or query re-optimization.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jason L. Alpers, Thomas A. Beavin, Patrick D. Bossman, Shuanglin Guo, Terence P. Purcell
  • Patent number: 9208198
    Abstract: A technique for factoring uncertainty into cost-based query optimization includes: determining the degree of uncertainty involved in the cost estimates for the query, determining the degree of sensitivity the query has to that uncertainty, and determining if there is an access path that performs well across the range of possible conditions that could occur at execution time, reducing the risk of performance spikes and performance volatility. If such an access path exists, select that access path; if not, perform parametric query optimization or query re-optimization.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jason L. Alpers, Thomas A. Beavin, Patrick D. Bossman, Shuanglin Guo, Terence P. Purcell
  • Publication number: 20150339350
    Abstract: Provided are techniques for a Data-Partitioned Secondary Index (DPSI) partition level join. While using a Data-Partitioned Secondary Index (DPSI) to perform a join of an outer table and an inner table, a different task from multiple tasks is assigned to each partition of the inner table. With each task, a join is performed of the outer table and the assigned partition of the inner table using the DPSI to generate results. The results from each different task are merged.
    Type: Application
    Filed: May 23, 2014
    Publication date: November 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Brian L. Baggett, Michael A. Chang, Shuanglin Guo, Ou Jin, Terence P. Purcell
  • Publication number: 20140214797
    Abstract: A technique for factoring uncertainty into cost-based query optimization includes: determining the degree of uncertainty involved in the cost estimates for the query, determining the degree of sensitivity the query has to that uncertainty, and determining if there is an access path that performs well across the range of possible conditions that could occur at execution time, reducing the risk of performance spikes and performance volatility. If such an access path exists, select that access path; if not, perform parametric query optimization or query re-optimization.
    Type: Application
    Filed: March 27, 2014
    Publication date: July 31, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jason L. Alpers, Thomas A. Beavin, Patrick D. Bossman, Shuanglin Guo, Terence P. Purcell
  • Publication number: 20140108378
    Abstract: A technique for factoring uncertainty into cost-based query optimization includes: determining the degree of uncertainty involved in the cost estimates for the query, determining the degree of sensitivity the query has to that uncertainty, and determining if there is an access path that performs well across the range of possible conditions that could occur at execution time, reducing the risk of performance spikes and performance volatility. If such an access path exists, select that access path; if not, perform parametric query optimization or query re-optimization.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason L. Alpers, Thomas A. Beavin, Patrick D. Bossman, Shuanglin Guo, Terence P. Purcell