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: 20220136959Abstract: Techniques for selecting a spectroscopic light source include obtaining a light source dataset and a spectroscopic dataset, initializing a genetic algorithm, selecting a first individual solution and a second individual solution from an initial generation of solutions, generating a new individual solution from the first and second individual solutions by combining their respective chromosome encodings, evaluating a specificity of the new individual solution to a target material, adding the new individual solution to a new generation of solutions, populating the new generation of solutions with a plurality of additional individual solutions, generating one or more descendent generations of solutions by iterating the genetic algorithm, selecting one or more implementation individual solutions exhibiting a threshold specificity to the target material, and outputting the one or more implementation individual solutions.Type: ApplicationFiled: November 5, 2020Publication date: May 5, 2022Inventors: Gearoid Murphy, Diosdado Rey Banatao, Artem Goncharuk, Neil Treat
-
Publication number: 20220101277Abstract: Systems and methods for managing chemical recycling processes include accessing characterization data of a feedstock, the characterization data comprising one or more spectra collected according to one or more spectroscopic methods. The methods include predicting, using the characterization data, a set of constituent materials included in the feedstock. The methods include predicting a material composition of the feedstock using the predicted set of constituent materials. The methods include identifying, at least in part using the predicted material composition of the feedstock, one or more target products. The methods include generating a set of chemical reaction schemas enabling a conversion of at least part of the feedstock into the one or more target products. The methods also include storing identifications of the material composition of the feedstock, the one or more target products, and the set of chemical reaction schemas in a data store.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: Diosdado Rey Banatao, Karen R. Davis, Neil Treat, Artem Goncharuk, Charles Spirakis, Sujit Sanjeev, Gearoid Murphy, Lance Co Ting Keh, Rebecca Radkoff, Taoran Dai
-
Publication number: 20220099566Abstract: The present disclosure relates to techniques for deformulating the spectra of arbitrary compound formulations such as polymer formulations into their chemical components. Particularly, aspects of the present disclosure are directed to obtaining an initial set of spectra for a plurality of samples comprising pure samples and composite samples, constructing a basis set of spectra for a plurality of pure samples based on the initial set of spectra, and providing or outputting the basis set of spectrum. The basis set of spectra is constructed in an iterative process that attempts to decompose, using a decomposition algorithm or model, the spectrum from the initial set of spectra in order to differentiate the pure samples from the composite samples. The basis set of spectra may then be used to deduce the composition of a material from a spectrogram.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Gearoid Murphy, Artem Goncharuk, Lance Co Ting Keh, Diosdado Rey Banatao, Sujit Sanjeev
-
Publication number: 20220036015Abstract: 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: ApplicationFiled: October 12, 2021Publication date: February 3, 2022Inventors: Ilya Gennadyevich Gelfenbeyn, Artem GONCHARUK, Pavel Aleksandrovich SIROTIN
-
Patent number: 11232265Abstract: 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: GrantFiled: November 18, 2019Date of Patent: January 25, 2022Assignee: Google LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Patent number: 11231826Abstract: A method for expanding software application functionalities processing is disclosed herein. The method comprises receiving a user request within a software application. The software application is enhanced with annotations, which include metadata. The method continues with loading the metadata from the annotations to a dialog system located on a remote device, sending at least a part of the user request to the dialog system, and receiving a dialog system response to the user request from the dialog system. At least one of the annotations associated with the dialog system response is identified. A code associated with the identified annotation is invoked within the software application.Type: GrantFiled: March 8, 2016Date of Patent: January 25, 2022Assignee: Google LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Patent number: 11170415Abstract: 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: GrantFiled: May 29, 2019Date of Patent: November 9, 2021Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Publication number: 20210318465Abstract: 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: ApplicationFiled: April 13, 2021Publication date: October 14, 2021Inventors: Kenton Lee Prindle, Artem Goncharuk, Neil David Treat, Kevin Forsythe Smith, Thomas Peter Hunt, Karen R. Davis, Allen Richard Zhao
-
Publication number: 20210247974Abstract: 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: ApplicationFiled: April 26, 2021Publication date: August 12, 2021Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Patent number: 10990377Abstract: 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: GrantFiled: June 17, 2019Date of Patent: April 27, 2021Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Publication number: 20210049344Abstract: Techniques for improving a blast pattern at a mining site include conducting an initial blast and recording the initial blast as a high speed optical video. The high speed optical video, and the blast pattern used in the initial blast are sent as inputs to a machine learning model, which correlates one or more characteristics of the region being blasted with measurements associated with characteristics of the region being blasted obtained from the high speed optical video. The machine learning model can then determine an improved blast pattern based on the correlation made. This improved blast pattern can be displayed on a user computing device, or transmitted to a drilling system to automatically drill the improved blast pattern for subsequent blasts.Type: ApplicationFiled: August 12, 2020Publication date: February 18, 2021Inventors: Neil David Treat, Thomas Peter Hunt, Artem Goncharuk, Karen R Davis, Vikram Neal Sahney
-
Publication number: 20200384506Abstract: Techniques for processing ore include the steps of causing an imaging capture system to record a plurality of images of a stream of ore fragments en route from a first location in an ore processing facility to a second location in the ore processing facility; correlating the plurality of images of the stream of ore fragments with at least one or more characteristics of the ore fragments using a machine learning model that includes a plurality of ore parameter measurements associated with the one or more characteristics of the ore fragments; determining, based on the correlation, at least one of the one or more characteristics of the ore fragments; and generating, for display on a user computing device, data indicating the one or more characteristics of the ore fragments or data indicating an action or decision based on the one or more characteristics of the ore fragments.Type: ApplicationFiled: June 4, 2020Publication date: December 10, 2020Inventors: Thomas Peter Hunt, Neil David Treat, Karen R. Davis, Artem Goncharuk, Vikram Neal Sahney
-
Publication number: 20200372914Abstract: 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: ApplicationFiled: August 11, 2020Publication date: November 26, 2020Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Publication number: 20200366750Abstract: 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: ApplicationFiled: August 3, 2020Publication date: November 19, 2020Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Ilya Andreevich Platonov, Pavel Aleksandrovich Sirotin, Olga Aleksandrovna Gelfenbeyn
-
Patent number: 10778793Abstract: 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: GrantFiled: June 28, 2019Date of Patent: September 15, 2020Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Ilya Andreevich Platonov, Pavel Aleksandrovich Sirotin, Olga Aleksandrovna Gelfenbeyn
-
Patent number: 10748537Abstract: 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: GrantFiled: September 20, 2018Date of Patent: August 18, 2020Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
-
Patent number: 10733983Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.Type: GrantFiled: October 14, 2019Date of Patent: August 4, 2020Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
-
Patent number: 10692487Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.Type: GrantFiled: October 14, 2019Date of Patent: June 23, 2020Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
-
Publication number: 20200111486Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.Type: ApplicationFiled: October 14, 2019Publication date: April 9, 2020Inventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
-
Patent number: RE47974Abstract: 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: GrantFiled: September 29, 2017Date of Patent: May 5, 2020Assignee: GOOGLE LLCInventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin