Patents by Inventor Xiaohong Fu
Xiaohong Fu 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: 12704433Abstract: An air-cooled electric vibrating table: an improvement of an air-cooled part on an existing basis is that three or more flow guide air duct structural blocks are evenly distributed along the circumferential direction and flatly attached on the surface of an excitation coil or the bottom side thereof, the air duct structural blocks are provided with semi-open grooves that are axially coincident with or close to air inlets, and the grooves of all the air duct structural blocks are oriented to be consistent along the circumferential direction of a cavity; and a positioning block is adjusted to be flow guide blocks inserted obliquely with the axial direction of the vibrating table.Type: GrantFiled: December 2, 2021Date of Patent: August 11, 2026Assignee: SUZHOU DONGLING VIBRATION TEST INSTRUMENT CO., LTDInventors: Xiaohong Fu, Tengbo Ye, Lei Qu, Yan Ding, Zhenwei Cao, Wei Sun, Changde Xu, Jiawei Liu, Zhizheng Guan, Lijuan Wang
-
Publication number: 20260194136Abstract: An auto-compensation-type guide device for a moving coil of a large-scale vibration table includes a table body fixed at one side of a moving coil. A piston cylinder body is fixedly connected on an upper part of the table body. A force transmission assembly is slidably arranged in a cavity proximate to one side of the moving coil in the piston cylinder body, one end of the force transmission assembly is abutted on a piston head plate inside the piston cylinder body, and the other end is extended out of the piston cylinder body and is in transmission-connection with the moving coil. A pressurized cavity is located on the other side of the piston head plate on the piston cylinder body, and the wall of the pressurized cavity is provided with the oil and gas inlets. The oil and gas compensation pipeline is in connection with the oil and gas inlet on the pressurized cavity.Type: ApplicationFiled: August 5, 2024Publication date: July 9, 2026Applicants: China University of Mining and Technology, SUZHOU DONGLING VIBRATION TEST INSTRUMENT CO., LTD.Inventors: Yu TANG, Tengbo YE, Xiaohong FU, Hao LU, Yuxing PENG, Xiangdong CHANG, Gang SHEN, Zhencai ZHU, Hongguang LI, Guang MENG, Xianbo LIU, Jinlong TANG
-
Publication number: 20260140010Abstract: Provided are a vibration test coupling device and a four-integrated vibration test system. The vibration test coupling device includes a transition head (1), balancing assemblies (2), and a deflection correction assembly (3). The transition head (1) is slidably inserted into a test chamber (100). The transition head (1) is provided with multiple sliding channels (11). Each balancing assembly (2) includes a limiting insert plate (21) and an adjustment airbag (22). The limiting insert plate (21) is inserted into a sliding channel (11) and is connected to the test chamber (100). The adjustment airbag (22) is configured to balance a force acting on the transition head (1) under different pressure difference conditions. The deflection correction assembly (3) includes a deflection correction elastic member (31). The deflection correction elastic member (31) is configured to balance a deflection force acting on the transition head (1) due to pressure differences between different adjustment airbags (22).Type: ApplicationFiled: May 27, 2025Publication date: May 21, 2026Inventors: Tengbo YE, Zhenwei CAO, Jinlong TANG, Xiaohong FU
-
Publication number: 20250085188Abstract: An air-cooled electric vibrating table: an improvement of an air-cooled part on an existing basis is that three or more flow guide air duct structural blocks are evenly distributed along the circumferential direction and flatly attached on the surface of an excitation coil or the bottom side thereof, the air duct structural blocks are provided with semi-open grooves that are axially coincident with or close to air inlets, and the grooves of all the air duct structural blocks are oriented to be consistent along the circumferential direction of a cavity; and a positioning block is adjusted to be flow guide blocks inserted obliquely with the axial direction of the vibrating table.Type: ApplicationFiled: December 2, 2021Publication date: March 13, 2025Inventors: Xiaohong FU, Tengbo YE, Lei QU, Yan DING, Zhenwei CAO, Wei SUN, Changde XU, Jiawei LIU, Zhizheng Guan, Lijuan WANG
-
Patent number: 11620392Abstract: A database-management system provides sargable evaluation for query predicates that compare an “LHS” encrypted database-column operand to an “RHS” expression operand. The system directly compares the two operands if all their attributes match. If the operands are encrypted string-type values differing only in length, the system truncates the RHS or pads it with encrypted blanks and, if a truncation loses meaningful data, evaluates the predicate as never satisfying an equality condition. In all other cases, if all attributes of a plaintext RHS don't match those of the plaintext data encoded into the LHS column, the system attempts to cast the RHS to match the plaintext LHS data. An error condition or data loss at this step allows the system to sargably evaluate the predicate without further analysis, but if the casting is successful and error-free, the system encrypts the resulting RHS and performs a sargable predicate evaluation.Type: GrantFiled: February 9, 2021Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Xiaohong Fu, James W. Pickel, Yao Ching Stephen Chen, Jeffrey W. Josten, Nina Bronnikova, Sarbinder S. Kallar, Shengxi Suo
-
Patent number: 11599510Abstract: Methods, systems, and computer readable media for performing metadata-driven data collection are disclosed. In some examples, a method includes receiving a request for system status data for components of a distributed computing system while the distributed computing system is in operation. The request includes metadata specifying a data collection sequence for collecting component-level system status data. The components include compute components, network components, and storage components. The method includes obtaining, using the metadata, the component-level system status data by querying protocol-based data collectors in an order, one after the other, as specified by the data collection sequence specified by the metadata. The method includes assembling the component-level system status data into assembled status data and storing the assembled status data in memory and/or a repository.Type: GrantFiled: July 14, 2021Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu
-
Publication number: 20210342309Abstract: Methods, systems, and computer readable media for performing metadata-driven data collection are disclosed. In some examples, a method includes receiving a request for system status data for components of a distributed computing system while the distributed computing system is in operation. The request includes metadata specifying a data collection sequence for collecting component-level system status data. The components include compute components, network components, and storage components. The method includes obtaining, using the metadata, the component-level system status data by querying protocol-based data collectors in an order, one after the other, as specified by the data collection sequence specified by the metadata. The method includes assembling the component-level system status data into assembled status data and storing the assembled status data in memory and/or a repository.Type: ApplicationFiled: July 14, 2021Publication date: November 4, 2021Inventors: Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu
-
Patent number: 11106639Abstract: Methods, systems, and computer readable media for performing metadata-driven data collection are disclosed. In some examples, a method includes receiving a request for system status data for components of a distributed computing system while the distributed computing system is in operation. The request includes metadata specifying a data collection sequence for collecting component-level system status data. The components include compute components, network components, and storage components. The method includes obtaining, using the metadata, the component-level system status data by querying protocol-based data collectors in an order, one after the other, as specified by the data collection sequence specified by the metadata. The method includes assembling the component-level system status data into assembled status data and storing the assembled status data in memory and/or a repository.Type: GrantFiled: December 5, 2016Date of Patent: August 31, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu
-
Patent number: 11042650Abstract: A database-management system provides sargable evaluation for query predicates that compare an “LHS” encrypted database-column operand to an “RHS” expression operand. The system directly compares the two operands if all their attributes match. If the operands are encrypted string-type values differing only in length, the system truncates the RHS or pads it with encrypted blanks and, if a truncation loses meaningful data, evaluates the predicate as never satisfying an equality condition. In all other cases, if all attributes of a plaintext RHS don't match those of the plaintext data encoded into the LHS column, the system attempts to cast the RHS to match the plaintext LHS data. An error condition or data loss at this step allows the system to sargably evaluate the predicate without further analysis, but if the casting is successful and error-free, the system encrypts the resulting RHS and performs a sargable predicate evaluation.Type: GrantFiled: December 6, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Xiaohong Fu, James W. Pickel, Yao Ching Stephen Chen, Jeffrey W. Josten, Nina Bronnikova, Sarbinder S. Kallar, Shengxi Suo
-
Publication number: 20210165892Abstract: A database-management system provides sargable evaluation for query predicates that compare an “LHS” encrypted database-column operand to an “RHS” expression operand. The system directly compares the two operands if all their attributes match. If the operands are encrypted string-type values differing only in length, the system truncates the RHS or pads it with encrypted blanks and, if a truncation loses meaningful data, evaluates the predicate as never satisfying an equality condition. In all other cases, if all attributes of a plaintext RHS don't match those of the plaintext data encoded into the LHS column, the system attempts to cast the RHS to match the plaintext LHS data. An error condition or data loss at this step allows the system to sargably evaluate the predicate without further analysis, but if the casting is successful and error-free, the system encrypts the resulting RHS and performs a sargable predicate evaluation.Type: ApplicationFiled: February 9, 2021Publication date: June 3, 2021Inventors: Xiaohong Fu, James W. Pickel, Yao Ching Stephen Chen, Jeffrey W. Josten, Nina Bronnikova, Sarbinder S. Kallar, Shengxi Suo
-
Patent number: 10901854Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: GrantFiled: September 8, 2017Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Fung Lee, Claire W. McFeely, Maryela E. Weihrauch
-
Patent number: 10896096Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: GrantFiled: April 21, 2016Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Fung Lee, Claire W. McFeely, Maryela E. Weihrauch
-
Publication number: 20200184082Abstract: A database-management system provides sargable evaluation for query predicates that compare an “LHS” encrypted database-column operand to an “RHS” expression operand. The system directly compares the two operands if all their attributes match. If the operands are encrypted string-type values differing only in length, the system truncates the RHS or pads it with encrypted blanks and, if a truncation loses meaningful data, evaluates the predicate as never satisfying an equality condition. In all other cases, if all attributes of a plaintext RHS don't match those of the plaintext data encoded into the LHS column, the system attempts to cast the RHS to match the plaintext LHS data. An error condition or data loss at this step allows the system to sargably evaluate the predicate without further analysis, but if the casting is successful and error-free, the system encrypts the resulting RHS and performs a sargable predicate evaluation.Type: ApplicationFiled: December 6, 2018Publication date: June 11, 2020Inventors: Xiaohong Fu, James W. Pickel, Yao Ching Stephen Chen, Jeffrey W. Josten, Nina Bronnikova, Sarbinder S. Kallar, Shengxi Suo
-
Patent number: 10592498Abstract: In an enforcement of temporal referential integrity in a database system, the database system receives a change request for one or more rows in a target table in the database system. The system determines that the target table has temporal referential constraints with a second table. The system compares a non-period child key value in child table row(s) with a non-period parent key value in parent table row(s) and compares a child business time period key value in the child table row(s) with a parent business time period key value in the parent table row(s). When the non-period child key value matches the non-period parent key value and when the child business time period key value is within the parent business time period key value, the system determines that the change request satisfies the temporal referential constraints. Otherwise, the system determines that the change request violates the temporal referential constraints.Type: GrantFiled: November 7, 2017Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Maryela E. Weihrauch
-
Patent number: 10521418Abstract: In an enforcement of temporal referential integrity in a database system, the database system receives a change request for one or more rows in a target table in the database system. The system determines that the target table has temporal referential constraints with a second table. The system compares a non-period child key value in child table row(s) with a non-period parent key value in parent table row(s) and compares a child business time period key value in the child table row(s) with a parent business time period key value in the parent table row(s). When the non-period child key value matches the non-period parent key value and when the child business time period key value is within the parent business time period key value, the system determines that the change request satisfies the temporal referential constraints. Otherwise, the system determines that the change request violates the temporal referential constraints.Type: GrantFiled: August 18, 2016Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Maryela E. Weihrauch
-
Patent number: 10216739Abstract: An indication of data of a first table in a first database is received. The data includes one or more rows of data. The indicated data is transferred from the first table in the first database component to a backup table in the same database component. The data is transferred from the backup table to a second table in a second database component.Type: GrantFiled: December 29, 2015Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Bjoern Broll, Xiaohong Fu, Ruiping Li, Knut Stolze
-
Patent number: 10079715Abstract: Methods, systems, and computer readable mediums for performing metadata-driven data collection are disclosed. According to one embodiment, a method for performing metadata-driven data collection includes receiving a request for system related data, wherein the request includes metadata indicating a protocol and identifying information for obtaining the system related data. The method also includes configuring, using the metadata, at least one data collector for obtaining the system related data. The method further includes obtaining, by the at least one data collector, the system related data and storing the system related data in a memory.Type: GrantFiled: July 16, 2015Date of Patent: September 18, 2018Assignee: VCE IP HOLDING COMPANY LLCInventors: Rajesh Nandyalam, Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu, Geoffrey David Bourne
-
Publication number: 20180089255Abstract: In an enforcement of temporal referential integrity in a database system, the database system receives a change request for one or more rows in a target table in the database system. The system determines that the target table has temporal referential constraints with a second table. The system compares a non-period child key value in child table row(s) with a non-period parent key value in parent table row(s) and compares a child business time period key value in the child table row(s) with a parent business time period key value in the parent table row(s). When the non-period child key value matches the non-period parent key value and when the child business time period key value is within the parent business time period key value, the system determines that the change request satisfies the temporal referential constraints. Otherwise, the system determines that the change request violates the temporal referential constraints.Type: ApplicationFiled: November 7, 2017Publication date: March 29, 2018Inventors: Yao-Ching S. CHEN, Xiaohong FU, Maryela E. WEIHRAUCH
-
Publication number: 20180052880Abstract: In an enforcement of temporal referential integrity in a database system, the database system receives a change request for one or more rows in a target table in the database system. The system determines that the target table has temporal referential constraints with a second table. The system compares a non-period child key value in child table row(s) with a non-period parent key value in parent table row(s) and compares a child business time period key value in the child table row(s) with a parent business time period key value in the parent table row(s). When the non-period child key value matches the non-period parent key value and when the child business time period key value is within the parent business time period key value, the system determines that the change request satisfies the temporal referential constraints. Otherwise, the system determines that the change request violates the temporal referential constraints.Type: ApplicationFiled: August 18, 2016Publication date: February 22, 2018Inventors: Yao-Ching S. CHEN, Xiaohong FU, Maryela E. WEIHRAUCH
-
Publication number: 20170371911Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: ApplicationFiled: September 8, 2017Publication date: December 28, 2017Inventors: Yao-Ching S. CHEN, Xiaohong FU, Fung LEE, Claire W. MCFEELY, Maryela E. WEIHRAUCH