Patents by Inventor Artem Goncharuk

Artem Goncharuk 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: 20250148257
    Abstract: Invoking an agent during a dialog between a user and an automated assistant. Some implementations are directed to receiving, during a human-to-automated assistant dialog, natural language input of the user that indicates a desire to engage an agent, but that fails to indicate a particular agent to be engaged. Those implementations are further directed to selecting a particular agent from a plurality of available agents, and transmitting an invocation request to the selected particular agent. In some implementations an agent selection model can be utilized in selecting the particular agent, such as a machine learning model. The machine learning model can be trained to enable generation of output that indicates, for each of a plurality of available agents (and optionally intent(s) for those agents), a probability that the available agent (and optionally intent) will generate appropriate responsive content.
    Type: Application
    Filed: January 13, 2025
    Publication date: May 8, 2025
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel SIROTIN
  • Patent number: 12270649
    Abstract: Techniques for determining a mineralogy of a portion of a drainage basin include identifying topography data associated with a drainage basin comprising at least one body of water; identifying weather data associated with the drainage basin; identifying first sensor data associated with a first water sensor installed in the drainage basin; identifying second sensor data associated with a second water sensor that is located downstream of the first water sensor in the drainage basin; providing the first sensor data, second sensor data, topography data, and weather data as input to a machine learning algorithm; and determining, by the machine learning algorithm, a mineralogy of a portion of the drainage basin.
    Type: Grant
    Filed: March 29, 2024
    Date of Patent: April 8, 2025
    Assignee: X Development LLC
    Inventors: Artem Goncharuk, Kevin Forsythe Smith, Alex S. Miller
  • Patent number: 12271934
    Abstract: A method for enhancing dialog systems is disclosed herein. The method may include maintaining an online marketplace that may have a plurality of dialog system extension elements. The plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from an end user. The end user may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the end user.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: April 8, 2025
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 12267401
    Abstract: Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: April 1, 2025
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Ilya Andreevich Platonov, Pavel Aleksandrovich Sirotin, Olga Aleksandrovna Gelfenbeyn
  • Publication number: 20250077566
    Abstract: Implementations are described herein for automatically generating multimodal geospatial workflows for accomplishing geospatial tasks. In various implementations, a natural language request may be processed based on generative model(s) such as LLM(s) to generate workflow output tokens that identify high-level actions for completing a geospatial task conveyed in the natural language request. First data indicative of the high-level actions may be processed using one or more of the generative models to generate dataset output tokens that identify responsive dataset(s) that likely contain data responsive to the geospatial task. Second data indicative of both the high-level actions and the responsive dataset(s) may be processed based on one or more of the generative models to generate data manipulation output tokens that identify data manipulation instructions for assembling data from the responsive dataset(s) into a response that fulfills the geospatial task.
    Type: Application
    Filed: August 27, 2024
    Publication date: March 6, 2025
    Inventors: Ananya Gupta, Gearoid Murphy, Artem Goncharuk, Akshina Gupta, Haoyu Zhang, Adrian Walker
  • Publication number: 20250060498
    Abstract: Techniques for imaging a subterranean formation include activating an acoustic energy source that is at least partially submerged in a volume of liquid on or under a terranean surface; based on the activating, producing acoustic wave energy that travels through the volume of liquid and to a subterranean zone below the terranean surface; receiving, at one or more acoustic receivers, reflected acoustic wave energy from the subterranean zone; and generating, with a control system, data associated with the subterranean zone based on the reflected acoustic wave energy.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 20, 2025
    Inventors: Alex S. Miller, Robert Clapp, Aparajit Raghavan, Artem Goncharuk, Kevin Forsythe Smith
  • Publication number: 20240426609
    Abstract: Techniques for determining a mineralogy of a portion of a drainage basin include identifying topography data associated with a drainage basin comprising at least one body of water; identifying weather data associated with the drainage basin; identifying first sensor data associated with a first water sensor installed in the drainage basin; identifying second sensor data associated with a second water sensor that is located downstream of the first water sensor in the drainage basin; providing the first sensor data, second sensor data, topography data, and weather data as input to a machine learning algorithm; and determining, by the machine learning algorithm, a mineralogy of a portion of the drainage basin.
    Type: Application
    Filed: March 29, 2024
    Publication date: December 26, 2024
    Inventors: Artem Goncharuk, Kevin Forsythe Smith, Alex S. Miller
  • Patent number: 12153177
    Abstract: This disclosure describes a system and method for generating images and location data of a subsurface object using existing infrastructure as a source. Many infrastructure objects (e.g., pipes, cables, conduits, wells, foundation structures) are constructed of rigid materials and have a known shape and location. Additionally these infrastructure objects can have exposed portions that are above or near the surface and readily accessible. A signal generator can be affixed to the exposed portion of the infrastructure object, which induces acoustic energy, or vibrations in the object. The object with affixed signal generator can then be used as a source in performing a subsurface imaging of subsurface objects, which are not exposed.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: November 26, 2024
    Assignee: X Development LLC
    Inventors: Allen Richard Zhao, Kenton Lee Prindle, Kevin Forsythe Smith, Artem Goncharuk
  • Patent number: 12148426
    Abstract: Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system delivers a response to a user request. The reactivation parameters, such as a delay, depend on a number of predetermined factors and conversation scenarios. The embodiments further provide for a method of operating of the dialog system. An exemplary method comprises the steps of: activating a speech acquiring mode, receiving a first input of a user, deactivating the speech acquiring mode, obtaining a first response associated with the first input, delivering the first response to the user, determining that a conversation mode is activated, and, based on the determination, automatically re-activating the speech acquiring mode within a first predetermined time period after delivery of the first response to the user.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: November 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Publication number: 20240369726
    Abstract: A system includes a mobile vehicle including a geolocator and an active acoustic source configured to generate acoustic wave energy directed toward a fiber optic network that includes one or more fiber optic cables and a distributed acoustic sensing (DAS) interrogator communicably coupled to the one or more fiber optic cables; and a control system. The control system is configured to perform operations including acquiring a signal from the DAS interrogator in response to the acoustic wave energy generated from the active acoustic energy source during movement of the mobile vehicle on or above the terranean surface; determining a geolocation of the mobile vehicle from the geolocator during or subsequent to acquisition of the signal from the DAS interrogator; and determining a location of the at least one fiber optic cable based on the determined geolocation of the mobile vehicle during acquisition of the signal from the DAS interrogator.
    Type: Application
    Filed: May 3, 2024
    Publication date: November 7, 2024
    Inventors: Alex S. Miller, Robert Clapp, Artem Goncharuk, Kevin Forsythe Smith, Joseph Hollis Sargent, Shane Washburn, Jonathan Gray Wilfong, Allen Richard Zhao, Jonathan Blair Ajo-Franklin
  • Publication number: 20240330599
    Abstract: A method for context-based natural language processing is disclosed herein. The method comprises maintaining a plurality of dialog system rules, receiving a user request from a Dialog System Interface, receiving one or more attributes associated with the user request from the Dialog System Interface or a user device, and identifying a type of context associated with the user request based on the user request and the one or more attributes. A context label is assigned to the user request associated with the type of context. Based on the context label and the user request, a particular dialog system rule is selected from the plurality of dialog system rules. A response to the user request is generated by applying the dialog system rule to at least a part of the user request.
    Type: Application
    Filed: June 10, 2024
    Publication date: October 3, 2024
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Publication number: 20240296353
    Abstract: A method for example-driven machine learning is disclosed herein. The method comprises maintaining a plurality of dialog system rules and a knowledge database including a plurality of intent objects and a plurality of entity objects. The plurality of intent objects and the plurality of entity objects are associated with at least one dialog system rule. An exemplary phrase is received and one or more linguistic elements are retrieved from the exemplary phrase. It is determined that at least one of the linguistic elements is directed to at least one of the plurality of intent objects of the plurality of entity objects and at least one of the linguistic elements in association with the at least one dialog system rule is added to the knowledge database.
    Type: Application
    Filed: May 13, 2024
    Publication date: September 5, 2024
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 12038321
    Abstract: Systems and methods for detecting a mechanical disturbance are disclosed. One of the method may comprise the operation steps including: transmitting, by a transmitter, a pulse at a preset frequency along a first cable; receiving, by a receiver, a plurality of signals, wherein each of the plurality of signals travels along the first cable and a second cable connected to the receiver for a corresponding span; calculating one or more differential phases, wherein each differential phase is calculated based on respective phases and the corresponding spans of two of the plurality of signals; and determining a localization of the mechanical disturbance based on the one or more differential phases.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: July 16, 2024
    Assignee: X Development LLC
    Inventors: Artem Goncharuk, Kevin Forsythe Smith, Valey Kamalov, Mattia Cantono, Rafael Muller
  • Publication number: 20240211238
    Abstract: A method for enhancing dialog systems is disclosed herein. The method comprises maintaining an online marketplace that may include a plurality of dialog system extension elements. Each of the plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from a software developer. The software developer may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the software developer.
    Type: Application
    Filed: December 29, 2023
    Publication date: June 27, 2024
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 12008325
    Abstract: A method for context-based natural language processing is disclosed herein. The method comprises maintaining a plurality of dialog system rules, receiving a user request from a Dialog System Interface, receiving one or more attributes associated with the user request from the Dialog System Interface or a user device, and identifying a type of context associated with the user request based on the user request and the one or more attributes. A context label is assigned to the user request associated with the type of context. Based on the context label and the user request, a particular dialog system rule is selected from the plurality of dialog system rules. A response to the user request is generated by applying the dialog system rule to at least a part of the user request.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: June 11, 2024
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 12007519
    Abstract: This disclosure describes a system and method for generating a subsurface model representing lithological characteristics and attributes of the subsurface of a celestial body or planet. By automatically ingesting data from many sources, a machine learning system can infer information about the characteristics of regions of the subsurface and build a model representing the subsurface rock properties. In some cases, this can provide information about a region using inferred data, where no direct measurements have been taken. Remote sensing data, such as aerial or satellite imagery, gravimetric data, magnetic field data, electromagnetic data, and other information can be readily collected or is already available at scale.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: June 11, 2024
    Assignee: X Development LLC
    Inventors: Kenton Lee Prindle, Artem Goncharuk, Neil David Treat, Kevin Forsythe Smith, Thomas Peter Hunt, Karen R Davis, Allen Richard Zhao
  • Publication number: 20240184003
    Abstract: This disclosure describes a system and method for generating subsurface image data by inducing a first acoustic energy in a fluid contained within a pipe network at a predetermined location. The acoustic energy propagates through the pipe network and into a subsurface in which the pipe network is contained and is then recorded using an array of transducers. The recorded acoustic energy is provided as input to a machine learning algorithm to generate image data associated with the subsurface, which is used to generate a subsurface model for presentation in a graphical user interface.
    Type: Application
    Filed: December 4, 2023
    Publication date: June 6, 2024
    Inventors: Alex S. Miller, Artem Goncharuk, Kevin Forsythe Smith
  • Patent number: 11983638
    Abstract: A method for example-driven machine learning is disclosed herein. The method comprises maintaining a plurality of dialog system rules and a knowledge database including a plurality of intent objects and a plurality of entity objects. The plurality of intent objects and the plurality of entity objects are associated with at least one dialog system rule. An exemplary phrase is received and one or more linguistic elements are retrieved from the exemplary phrase. It is determined that at least one of the linguistic elements is directed to at least one of the plurality of intent objects of the plurality of entity objects and the at least one of the linguistic elements in association with the at least one dialog system rule is added to the knowledge database.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: May 14, 2024
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Publication number: 20240137423
    Abstract: Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Ilya Andreevich Platonov, Pavel Aleksandrovich Sirotin, Olga Aleksandrovna Gelfenbeyn
  • Patent number: 11960867
    Abstract: Using a natural language (NL) latent presentation in the automated conversion of source code from a base programming language (e.g., C++) to a target programming language (e.g., Python). A base-to-NL model can be used to generate an NL latent representation by processing a base source code snippet in the base programming language. Further, an NL-to-target model can be used to generate a target source code snippet in the target programming language (that is functionally equivalent to the base source code snippet), by processing the NL latent representation. In some implementations, output(s) from the NL-to-target model indicate canonical representation(s) of variables, and in generating the target source code snippet, technique(s) are used to match those canonical representation(s) to variable(s) of the base source code snippet. In some implementations, multiple candidate target source code snippets are generated, and a subset (e.g., one) is selected based on evaluation(s).
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: April 16, 2024
    Assignee: GOOGLE LLC
    Inventors: Rishabh Singh, Hanjun Dai, Manzil Zaheer, Artem Goncharuk, Karen Davis, David Andre