Patents by Inventor Yuanyuan Tian
Yuanyuan Tian 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: 20240370421Abstract: Systems and methods for characterizing and forecasting evolving query workloads. The method includes receiving a query, the received query including a parameter value and an arrival time; identifying the query as a recurrent query; extracting a query template from the received query by parsing the received query; based at least on the identifying, generating a feature vector for the received query, the feature vector generated based on the extracted template and the parameter value; and forecasting a future query based on the generated feature vector by applying a neural network.Type: ApplicationFiled: June 15, 2023Publication date: November 7, 2024Inventors: Yuanyuan TIAN, Hanxian HUANG, Rana ALOTAIBI, Tarique Ashraf SIDDIQUI, Jyoti LEEKA, Jesus CAMACHO RODRIGUEZ, Carlo Aldo CURINO
-
Publication number: 20240289818Abstract: The described technology provides a method including receiving a new feature definition; the new feature definition specifying parameters of the feature, comparing the new feature definition with a plurality of computed feature definitions stored in a feature store, and in response to determining that the new feature definition is at least partially contained in a matched feature definition of the plurality of computed feature definitions, generating an alternative feature definition based on the new feature definition and the matched feature definitions, and selecting an execution alternative from an execution of a PIT join using the alternative feature definition and an execution of a PIT join using the new feature definition.Type: ApplicationFiled: June 9, 2023Publication date: August 29, 2024Inventors: Jesus CAMACHO RODRIGUEZ, Kwanghyun PARK, Fotios PSALLIDAS, Xiaoyong ZHU, Jinghui MO, Rathijit SEN, Matteo INTERLANDI, Yuanyuan TIAN, Rui LIU, Konstantinos KARANASOS
-
Publication number: 20240280807Abstract: The present disclose provides a wearable display device and a method of determining a gaze position, relating to the field of virtual reality technology. Because the wearable display device has a high efficiency in processing electric signals transmitted by each of photoelectric sensor assemblies, the wearable display device may quickly determine the gaze position of eyes of a user on the display panel based on an electric signal transmitted by each of photoelectric sensor assemblies. In this way, the efficiency of displaying images by the display panel, and thus a higher refresh rate of the display panel is achieved.Type: ApplicationFiled: May 27, 2021Publication date: August 22, 2024Inventors: Yapeng LI, Xuan FENG, Lei WANG, Ping ZHANG, Wenhao TIAN, Yangbing LI, Chengfu XU, Yuanyuan MA
-
Publication number: 20240212068Abstract: Implementations are described herein for leveraging private and public agricultural knowledge graphs to generate agricultural inferences for growers, automatically based on agricultural events and/or on demand. In various implementations, public data source(s) may be identified using a public agricultural knowledge graph. These public source(s) may contain public data usable to respond to an agricultural query seeking agricultural inference(s) about a subject agricultural field managed by an agricultural entity. Public data retrieved from the public data source(s) may be encoded into public embedding(s) and passed to a private computing system controlled by the agricultural entity. The private computing system may identify, using a private agricultural knowledge graph, private data source(s) containing private data that can respond to the agricultural query, and encode that private data into private embedding(s).Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Inventors: Yujing Qian, Zhiqiang Yuan, Yuanyuan Tian, Gaoxiang Chen, Yawen Zhang
-
Publication number: 20240203119Abstract: Implementations are described herein for obtaining a sequence of high-elevation images capturing a particular geographic area during a particular time period in a plurality of spectral bands; applying the sequence of high-elevation images as input to upstream machine learning model(s) to generate remote sensing embeddings indicating terrain feature(s) of the particular geographic area; applying agricultural data obtained from a local agricultural knowledge graph as input to additional upstream machine learning model(s) to generate agricultural knowledge embedding(s); inferring a natural-language description of a status of the particular geographic area based on generating: an aggregate representative embedding that semantically represents a plurality of agricultural conditions of the particular geographic area, and a natural-language description of one or more of the plurality of agricultural conditions of the particular area using a large language model; and causing a user device associated with an agricultuType: ApplicationFiled: December 19, 2022Publication date: June 20, 2024Inventors: Hongxu Ma, Yujing Qian, Yuchi Ma, Yuanyuan Tian
-
Publication number: 20240055658Abstract: The invention discloses an electrolyte solution containing lithium salt, an organic solvent, and additives. The additives include vinylene carbonate and 2,6-di-tert-butyl-4-methylphenol; the content of vinylene carbonate accounts for 0.5% to 5% of the total mass of the electrolyte, and the content of 2,6-di-tert-butyl-4-methylphenol accounts for 7*10?4% to 1.6% of the total mass of vinylene carbonate. The electrolyte of the invention can improve the film formation rate and film thickness of vinylene carbonate in the negative electrode, so that the obtained SEI film resistance is smaller, thereby improving the performance of the lithium battery.Type: ApplicationFiled: February 2, 2023Publication date: February 15, 2024Applicant: CALB Co., Ltd.Inventors: Kui Li, Yuanyuan Tian, Juan Wang
-
Patent number: 11699193Abstract: Embodiments relate to aggregation operations. More specifically, embodiments relate to enforcing an aggregation constraint across a distributed network of compute nodes responding asynchronously. Each compute node individually processes the local partial aggregate value in parallel and asynchronously communicates with a conflict resolution node (CRN).Type: GrantFiled: May 4, 2020Date of Patent: July 11, 2023Assignee: International Business Machines CorporationInventors: Ronald J. Barber, Vijayshankar Raman, Richard Sefton Sidle, Yuanyuan Tian
-
Patent number: 11487727Abstract: One embodiment provides for a method including performing, by a processing thread, a process that analyzes transactional operations by maintaining the transactional operations in transaction local side logs, and waiting until a successful transaction commit to append the transaction local side logs to a log stream. The processing thread processes the transactional operations on a key used to determine whether existing data is found for the key. The transactional operations are sped up through parallelism based on partitioning tables across nodes handling the transactional operations. A first process is performed by a first processor that processes updates for values of a key based on updating a first start time table index using unique keys and a start time field of a row for a first appearance of each unique key from the transactional operations.Type: GrantFiled: April 15, 2021Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman
-
Patent number: 11216455Abstract: A method and system of processing graph query are provided. A graph query is received by a relational database graph module. The graph query is translated into one or more relational database queries. One or more relational database queries are translated to be performed on data stored within a relational database. One or more results from the relational database are received based on the sent one or more relational database queries. A synergistic graph is generated on a display, based on the received one or more results.Type: GrantFiled: August 24, 2019Date of Patent: January 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sui Jun Tong, Yuanyuan Tian, Wen Sun, Mir Hamid Pirahesh
-
Patent number: 11182356Abstract: According to one or more embodiments of the present invention, a computer-implemented method includes creating a hybrid index for a multi-zone data storage system in which a first zone has data that is organized for transaction processing, and a second zone that has data organized for analytic processing. Each index entry in the hybrid index includes an index key including an equality column, a begin-timestamp column, and a tuple-sequence-number column. The method further includes building an index run to be included in the hybrid index, the index run includes multiple index entries. An index run is created by selecting columns by scanning data blocks from the first zone, computing tuple-sequence-number values for the index entries to be included in the hybrid index, and sorting the index entries according to a predetermined order using the columns to be included in the index run.Type: GrantFiled: May 23, 2019Date of Patent: November 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ronald J. Barber, Vijayshankar Raman, Richard Sidle, Yuanyuan Tian, Pinar Tozun, Chen Luo, Adam J. Storm, Ronen Grosman, Matthew J. Spilchen
-
Publication number: 20210342950Abstract: Embodiments relate to aggregation operations. More specifically, embodiments relate to enforcing an aggregation constraint across a distributed network of compute nodes responding asynchronously. Each compute node individually processes the local partial aggregate value in parallel and asynchronously communicates with a conflict resolution node (CRN).Type: ApplicationFiled: May 4, 2020Publication date: November 4, 2021Applicant: International Business Machines CorporationInventors: Ronald J. Barber, Vijayshankar Raman, Richard Sefton Sidle, YUANYUAN TIAN
-
Patent number: 11106671Abstract: Embodiments of the invention relate to executing graph path queries. A database stores data entities and attributes in node tables and stores links between nodes in an edge table. Edges form a path between a source node and a target node. A source node set is generated and joined with the edge table to produce a first intermediate set. Similarly, a target node set is generated and joined with the edge table to produce a second intermediate set. A result path is generated through a joining of the first and second intermediate paths and application of a length condition.Type: GrantFiled: September 14, 2018Date of Patent: August 31, 2021Assignee: International Business Machines CorporationInventors: Mir Hamid Pirahesh, Yuanyuan Tian
-
Patent number: 11100102Abstract: Embodiments relate to executing graph path queries. A database stores data entities and attributes in node tables and stores links between nodes in an edge table. Edges form a path between a source node and a target node. A source node set is generated and joined with the edge table to produce a first intermediate set. Similarly, a target node set is generated and joined with the edge table to produce a second intermediate set. A result path is generated through a joining of the first and second intermediate paths and application of a length condition.Type: GrantFiled: September 24, 2018Date of Patent: August 24, 2021Assignee: International Business Machines CorporationInventors: Mir Hamid Pirahesh, Yuanyuan Tian
-
Publication number: 20210232554Abstract: One embodiment provides for a method including performing, by a processing thread, a process that analyzes transactional operations by maintaining the transactional operations in transaction local side logs, and waiting until a successful transaction commit to append the transaction local side logs to a log stream. The processing thread processes the transactional operations on a key used to determine whether existing data is found for the key. The transactional operations are sped up through parallelism based on partitioning tables across nodes handling the transactional operations. A first process is performed by a first processor that processes updates for values of a key based on updating a first start time table index using unique keys and a start time field of a row for a first appearance of each unique key from the transactional operations.Type: ApplicationFiled: April 15, 2021Publication date: July 29, 2021Inventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman
-
Publication number: 20210223793Abstract: Embodiments of the present disclosure provide a mobile platform control method and device, and a mobile platform. The method includes: obtaining motion control area information of a mobile platform; and controlling motion of the mobile platform based on the motion control area information, to restrict motion of the mobile platform in a motion control area indicated by the motion control area information. In this way, automatic and intelligent motion control is implemented on the mobile platform, problems of the mobile platform moving out of a safe area or even crashing due to an improper operation of a user can be avoided, the safety of the mobile platform in the moving process is improved, and user experience is improved.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Applicant: SZ DJI TECHNOLOGY CO., LTD.Inventors: Yuanyuan TIAN, Chengwei ZHU
-
Patent number: 11042522Abstract: One embodiment provides for a method including processing transactional operations on a key used to determine whether existing data is found for that key. A first time index is updated using unique keys and a start time field of a first appearance of each key from the transactional operations. A deferred update of prior versions of the key is performed for non-recent data upon determining that recent data in the transactional operations is found for the key.Type: GrantFiled: June 11, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman
-
Publication number: 20210056104Abstract: A method and system of processing graph query are provided. A graph query is received by a relational database graph module. The graph query is translated into one or more relational database queries. One or more relational database queries are translated to be performed on data stored within a relational database. One or more results from the relational database are received based on the sent one or more relational database queries. A synergistic graph is generated on a display, based on the received one or more results.Type: ApplicationFiled: August 24, 2019Publication date: February 25, 2021Inventors: Sui Jun Tong, Yuanyuan Tian, Wen Sun, Mir Hamid Pirahesh
-
Publication number: 20200380727Abstract: A method for controlling a mobile device includes obtaining a measurement image of a calibration device including a plurality of calibration objects, obtaining position-attitude information of the mobile device according to the measurement image, predicting a movement status of the mobile device according to the position-attitude information and a control instruction to be executed, and, in response to the predicted movement status not meeting a movement condition, constraining movement of the mobile device so that the movement status after constraining meets the movement condition.Type: ApplicationFiled: August 19, 2020Publication date: December 3, 2020Inventors: Yuanyuan TIAN, Chengwei ZHU, Ketan TANG
-
Publication number: 20200372004Abstract: According to one or more embodiments of the present invention, a computer-implemented method includes creating a hybrid index for a multi-zone data storage system in which a first zone has data that is organized for transaction processing, and a second zone that has data organized for analytic processing. Each index entry in the hybrid index includes an index key including an equality column, a begin-timestamp column, and a tuple-sequence-number column. The method further includes building an index run to be included in the hybrid index, the index run includes multiple index entries. An index run is created by selecting columns by scanning data blocks from the first zone, computing tuple-sequence-number values for the index entries to be included in the hybrid index, and sorting the index entries according to a predetermined order using the columns to be included in the index run.Type: ApplicationFiled: May 23, 2019Publication date: November 26, 2020Inventors: RONALD J. BARBER, VIJAYSHANKAR RAMAN, RICHARD SIDLE, YUANYUAN TIAN, PINAR TOZUN, CHEN LUO, ADAM J. STORM, RONEN GROSMAN, MATTHEW J. SPILCHEN
-
Publication number: 20190377809Abstract: One embodiment provides for a method including processing transactional operations on a key used to determine whether existing data is found for that key. A first time index is updated using unique keys and a start time field of a first appearance of each key from the transactional operations. A deferred update of prior versions of the key is performed for non-recent data upon determining that recent data in the transactional operations is found for the key.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman