Patents by Inventor Yidong Yang

Yidong Yang 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: 20230302552
    Abstract: A horizontal computer numerical control (CNC) machining device for a crankshaft includes a horizontal machining workbench provided thereon with the crankshaft and a milling spindle adjusting device provided on a side of the horizontal machining workbench along a length direction of the crankshaft. A milling spindle is fixedly provided on the milling spindle adjusting device, and the milling spindle adjusting device includes an X-axis adjusting mechanism, a Y-axis adjusting mechanism, and a Z-axis adjusting mechanism, which are configured to adjust the spatial position of the milling spindle relative to the crankshaft. The horizontal machining workbench is provided thereon with a C-axis headstock configured to drive the crankshaft to rotate. The horizontal CNC machining device can mill on an outside diameter of a crankshaft or a diameter of an eccentric shaft, and can mill, drill, bore, or tap an outer surface of a workpiece through X, Y, and Z-axis feeding movement.
    Type: Application
    Filed: September 8, 2020
    Publication date: September 28, 2023
    Applicants: NINGBO C.S.I. POWER & MACHINERY GROUP CO., LTD., NINGBO C.S.I. POWER CO., LTD.
    Inventors: Lianxin MIAO, Jie WU, Lei WANG, Feng ZHOU, Yidong YANG
  • Patent number: 11308062
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: April 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou
  • Patent number: 11249972
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 15, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou
  • Publication number: 20200272614
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Application
    Filed: December 18, 2019
    Publication date: August 27, 2020
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou
  • Publication number: 20200019552
    Abstract: A query optimization method performed by a data access node includes: receiving a query request that is used to query tenant data; searching for a cached optimal query plan for the query request; if the optimal query plan is found, using the optimal query plan as a target query plan; or if no optimal query plan is found, generating a target query plan corresponding to the query request; and submitting the target query plan to a database, where the target query plan is used by the database to query the tenant data. Logical access (query request) is converted into a query plan (physical data access) by the data access node rather than a database node. In addition, the optimal query plan is used for query, so as to reduce a query cost as much as possible, and improve query performance.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yong DENG, Chenghua LIU, Yidong YANG, Wenqi ZHU
  • Publication number: 20180039671
    Abstract: The present invention discloses a method and an apparatus for querying data in cross-shard databases. The method includes: receiving a query request; querying statistics information of respective shard databases in which two tables used in an association operation are located; sending, according to the statistics information and the query condition, a driving table query request to a shard database in which a driving table is located, and receiving a first query result set returned by the shard database in which the driving table is located; deduplicating association field values in the first query result set, and sending a result set delivery request and deduplicated association field values to a shard database in which the non-driving table is located; and sending a non-driving table query request to the shard database; and receiving a second query result set returned by the shard database. Efficiency of querying data in cross-shard databases is improved.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yidong YANG, Wenqi ZHU, Qing ZHANG, Li YAO, Zhongchu ZHU
  • Publication number: 20170065233
    Abstract: A dual, imaging and radiation system provides for finely aligned movement of a subject through the use of a computer controlled mounting stage having separate, non-gantry translational and rotational controllable movement. The system cycles a subject tissue between a treatment position where radiation doses are applied and an imaging position where high-quality computed tomography (CT) imaging is performed. Selective dose profiles and dose depths are achievable around an isocenter of the system.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 9, 2017
    Inventor: Yidong Yang
  • Publication number: 20160328445
    Abstract: Embodiments provide a data query method and apparatus. The method includes receiving a query request, where the query request includes a query condition, and the query condition relates to N different databases. The method also includes calculating a query cost of each cross-database join processing manner of M cross-database join processing manners, where the query cost of each cross-database join processing manner is a cost for performing, using each cross-database join processing manner, in the N different databases, data query corresponding to the query condition, and M is an integer greater than or equal to 2. The method also includes determining, in the M cross-database join processing manners, a cross-database join processing manner for current use according to the query cost of each cross-database join processing manner, and performing, using the cross-database join processing manner for current use, in the N different databases, data query corresponding to the query condition.
    Type: Application
    Filed: July 20, 2016
    Publication date: November 10, 2016
    Inventors: Wenqi Zhu, Yidong Yang, Qing Zhang, Li Yao, Zhongchu Zhu