Patents by Inventor Grigory Bronevetsky

Grigory Bronevetsky 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: 12516930
    Abstract: Implementations are described herein for leveraging teleconnections and location embeddings to predict geospatial measures for a geographic location of interest. In various implementations, a plurality of reference geographic locations may be identified that are disparate from a geographic location of interest and influence a geospatial measure in the geographic location of interest. One or more features may be extracted from each of the plurality of reference geographic locations. The extracted features and a location embedding generated for the geographic location of interest may be encoded into a joint embedding. A sequence encoder may be applied to the joint embedding to generate encoded data indicative of the predicted geospatial measure.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: January 6, 2026
    Assignee: Deere & Company
    Inventors: Grigory Bronevetsky, Charlotte Leroy, Bin Ni, Hongxu Ma, Gengchen Mai
  • Patent number: 12265804
    Abstract: Implementations are described herein for identifying related source code edits to perform, or to aid in the performance of, various programming tasks. In various implementations, a first edit made to a first source code snippet in a source code editor may be detected. Based on the first edit, a second source code edit to be made to a second source code snippet may be identified. The identifying may include: traversing one or more graphs to determine one or more edge sequences between nodes corresponding to the first and second source code snippets, comparing the one or more edge sequences to a plurality of reference edge sequences between nodes corresponding to historical co-occurrences of the first and second code edits, and identifying the second edit based on the comparing. The source code editor may provide output that includes a recommendation to implement the second edit.
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: April 1, 2025
    Assignee: GOOGLE LLC
    Inventor: Grigory Bronevetsky
  • Publication number: 20250029044
    Abstract: A method includes generating a greenhouse gas (GHG) mitigation credit including identifying a set of tasks to be completed by a respective set of first entities that collectively generate a GHG mitigation having a set of GHG mitigation parameters; receiving, from a second entity, a request for a GHG credit acquisition for the GHG mitigation credit; in response to receiving the request, executing the request for the GHG credit acquisition and providing the GHG mitigation credit to the second entity; and providing, to at least one of the set of first entities, instructions to cause the at least one of the set of first entities to execute a respective task of the set of tasks.
    Type: Application
    Filed: July 17, 2024
    Publication date: January 23, 2025
    Inventors: Grigory Bronevetsky, Salil Vijaykumar Pradhan, John Michael Stivoric, Dominic Deshawn Williams, Kaitlin Marie Boisseree, Dhruv Singal, Ashish Jagmohan Chona
  • Publication number: 20250029042
    Abstract: A method includes: generating a set of tasks; determining, by a machine learning model and based on multiple data types from multiple sources, that an overall risk score exceeds a first failure threshold due to a risk score of a task exceeding a second threshold; selecting a replacement task for the task, the selecting including: receiving, replacement candidates, each replacement candidate including a candidate offset potential and one or more candidate failure mechanisms; assigning, by the machine learning model and to each of the replacement candidates, a replacement score for the replacement candidate based on a failure correlation of the replacement candidate with respect to each other sets of the set of tasks; ranking the replacement candidates based on the replacement scores; and selecting, based on the ranking, the replacement task; and generating, an updated set of tasks including the replacement task.
    Type: Application
    Filed: July 17, 2024
    Publication date: January 23, 2025
    Inventors: Grigory Bronevetsky, Salil Vijaykumar Pradhan, John Michael Stivoric, Dominic Deshawn Williams, Kaitlyn Boisseree, Dhruv Singal, Ashish Jagmohan Chona
  • Publication number: 20240054513
    Abstract: Implementations set forth herein relate to determining causal relationships between covariates and value metrics for geographic regions for training one or more machine learning models. Causal relationships between different subsets of covariates and value metrics can be determined for various durations of time and for various geographic regions. For example, a value metric may exhibit a causal relationship to certain covariates for a first geographic region during a first duration of time, but may exhibit a different causal relationship to other covariates for a second geographic region for a second duration of time. Models can be trained and utilized to predict changes in value metrics for geographic regions, thereby enabling forecasting notifications to be provided to persons who may be negatively impacted by changes to those geographic regions.
    Type: Application
    Filed: August 9, 2022
    Publication date: February 15, 2024
    Inventors: Hongxu Ma, Grigory Bronevetsky, Charlotte Leroy, Yuhao Kang
  • Publication number: 20230376286
    Abstract: Implementations are described herein for identifying related source code edits to perform, or to aid in the performance of, various programming tasks. In various implementations, a first edit made to a first source code snippet in a source code editor may be detected. Based on the first edit, a second source code edit to be made to a second source code snippet may be identified. The identifying may include: traversing one or more graphs to determine one or more edge sequences between nodes corresponding to the first and second source code snippets, comparing the one or more edge sequences to a plurality of reference edge sequences between nodes corresponding to historical co-occurrences of the first and second code edits, and identifying the second edit based on the comparing. The source code editor may provide output that includes a recommendation to implement the second edit.
    Type: Application
    Filed: August 3, 2023
    Publication date: November 23, 2023
    Inventor: Grigory Bronevetsky
  • Publication number: 20230351310
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for planning shipping logistics routes. A computer-implemented method includes: receiving a request for a first shipment to occur during a first time duration, the request being provided by a requestor; obtaining shipment data representing scheduled shipments to occur during a second time duration, the second time duration overlapping the first time duration; providing the request for the first shipment and the shipment data as input to a shipping model; obtaining, as output from the shipping model, simulation results including predicted shipments during the second time duration, the predicted shipments including the first shipment and the scheduled shipments, the simulation results including predicted movements of shipping resources executing the predicted shipments during the second time duration; and assigning shipping resources to the predicted shipments based on the simulation results.
    Type: Application
    Filed: March 30, 2023
    Publication date: November 2, 2023
    Inventors: Grigory Bronevetsky, Salil Vijaykumar Pradhan, John Michael Stivoric, Randolph Preston McAfee, Sze Man Lee, Christine Grace Haaf
  • Patent number: 11775267
    Abstract: Implementations are described herein for identifying related source code edits to perform, or to aid in the performance of, various programming tasks. In various implementations, a first edit made to a first source code snippet in a source code editor may be detected. Based on the first edit, a second source code edit to be made to a second source code snippet may be identified. The identifying may include: traversing one or more graphs to determine one or more edge sequences between nodes corresponding to the first and second source code snippets, comparing the one or more edge sequences to a plurality of reference edge sequences between nodes corresponding to historical co-occurrences of the first and second code edits, and identifying the second edit based on the comparing. The source code editor may provide output that includes a recommendation to implement the second edit.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 3, 2023
    Assignee: GOOGLE LLC
    Inventor: Grigory Bronevetsky
  • Publication number: 20230176838
    Abstract: Implementations are described herein for identifying related source code edits to perform, or to aid in the performance of, various programming tasks. In various implementations, a first edit made to a first source code snippet in a source code editor may be detected. Based on the first edit, a second source code edit to be made to a second source code snippet may be identified. The identifying may include: traversing one or more graphs to determine one or more edge sequences between nodes corresponding to the first and second source code snippets, comparing the one or more edge sequences to a plurality of reference edge sequences between nodes corresponding to historical co-occurrences of the first and second code edits, and identifying the second edit based on the comparing. The source code editor may provide output that includes a recommendation to implement the second edit.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventor: Grigory Bronevetsky
  • Patent number: 11668856
    Abstract: Implementations are described herein for predicting a future climate condition in an agricultural area. In various implementations, a teleconnection model may be applied to a dataset of remote climate conditions such as water surface temperatures to identify one or more of the most influential remote climate conditions on the future climate condition in the agricultural area. A trained machine learning model may be applied to the one or more most influential remote climate conditions and to historical climate data for the agricultural area to generate data indicative of the predicted future climate condition. Based on the data indicative of the predicted future climate condition, one or more output components may be caused to render output that conveys the predicted future climate condition.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: June 6, 2023
    Assignee: MINERAL EARTH SCIENCES LLC
    Inventors: Hongxu Ma, Kunxiaojia Yuan, Fa Li, Charlotte Leroy, Grigory Bronevetsky
  • Publication number: 20230144113
    Abstract: Methods and systems including receiving a plurality of shipping bids from a plurality of shipping entities, each entity having goods to ship from locations to destinations, wherein each bid represents an option to ship goods at a shipping price, and wherein each bid comprises a plurality of shipping parameters; receiving a plurality of carrier bids from a plurality of carrier entities, each entity transporting the goods, wherein each bid represents an option to transport the goods at a price, and wherein each bid comprises a plurality of carrier parameters; performing a matching process to generate a plurality of pair-wise partial matches, wherein each match associates a shipping and carrier bid at a modified price, wherein the modified price is based on a deviation between the parameters; providing information representing the matches to the shipping and carrier entities; and generating training data representing which matches were exercised.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 11, 2023
    Inventors: Salil Vijaykumar Pradhan, Grigory Bronevetsky, Ryan Butterfoss, Rebecca Radkoff, David Andre, Randolph Preston McAfee, John Michael Stivoric, Grace Taixi Brentano, Sze Man Lee
  • Publication number: 20220290989
    Abstract: Implementations are described herein for leveraging teleconnections and location embeddings to predict geospatial measures for a geographic location of interest. In various implementations, a plurality of reference geographic locations may be identified that are disparate from a geographic location of interest and influence a geospatial measure in the geographic location of interest. One or more features may be extracted from each of the plurality of reference geographic locations. The extracted features and a location embedding generated for the geographic location of interest may be encoded into a joint embedding. A sequence encoder may be applied to the joint embedding to generate encoded data indicative of the predicted geospatial measure.
    Type: Application
    Filed: March 12, 2021
    Publication date: September 15, 2022
    Inventors: Grigory Bronevetsky, Charlotte Leroy, Bin Ni, Hongxu Ma, Gengchen Mai
  • Publication number: 20220120934
    Abstract: Implementations are described herein for predicting a future climate condition in an agricultural area. In various implementations, a teleconnection model may be applied to a dataset of remote climate conditions such as water surface temperatures to identify one or more of the most influential remote climate conditions on the future climate condition in the agricultural area. A trained machine learning model may be applied to the one or more most influential remote climate conditions and to historical climate data for the agricultural area to generate data indicative of the predicted future climate condition. Based on the data indicative of the predicted future climate condition, one or more output components may be caused to render output that conveys the predicted future climate condition.
    Type: Application
    Filed: January 3, 2022
    Publication date: April 21, 2022
    Inventors: Hongxu Ma, Kunxiaojia Yuan, Fa Li, Charlotte Leroy, Grigory Bronevetsky
  • Patent number: 11243332
    Abstract: Implementations are described herein for predicting a future climate condition in an agricultural area. In various implementations, a teleconnection model may be applied to a dataset of remote climate conditions such as water surface temperatures to identify one or more of the most influential remote climate conditions on the future climate condition in the agricultural area. A trained machine learning model may be applied to the one or more most influential remote climate conditions and to historical climate data for the agricultural area to generate data indicative of the predicted future climate condition. Based on the data indicative of the predicted future climate condition, one or more output components may be caused to render output that conveys the predicted future climate condition.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: February 8, 2022
    Assignee: X DEVELOPMENT LLC
    Inventors: Hongxu Ma, Kunxiaojia Yuan, Fa Li, Charlotte Leroy, Grigory Bronevetsky
  • Publication number: 20210405252
    Abstract: Implementations are described herein for predicting a future climate condition in an agricultural area. In various implementations, a teleconnection model may be applied to a dataset of remote climate conditions such as water surface temperatures to identify one or more of the most influential remote climate conditions on the future climate condition in the agricultural area. A trained machine learning model may be applied to the one or more most influential remote climate conditions and to historical climate data for the agricultural area to generate data indicative of the predicted future climate condition. Based on the data indicative of the predicted future climate condition, one or more output components may be caused to render output that conveys the predicted future climate condition.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Inventors: Hongxu Ma, Kunxiaojia Yuan, Fa Li, Charlotte Leroy, Grigory Bronevetsky
  • Publication number: 20200371778
    Abstract: Implementations are described herein for automatically identifying, recommending, and/or effecting changes to a legacy source code base by leveraging knowledge gained from prior updates made to other similar legacy code bases. In some implementations, data associated with a first version source code snippet may be applied as input across a machine learning model to generate a new source code embedding in a latent space. Reference embedding(s) may be identified in the latent space based on their distance(s) from the new source code embedding in the latent space. The reference embedding(s) may be associated with individual changes made during the prior code base update(s). Based on the identified one or more reference embeddings, change(s) to be made to the first version source code snippet to create a second version source code snippet may be identified, recommended, and/or effected.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Bin Ni, Benoit Schillings, Georgios Evangelopoulos, Olivia Hatalsky, Qianyu Zhang, Grigory Bronevetsky