-
公开(公告)号:US11854258B1
公开(公告)日:2023-12-26
申请号:US17343193
申请日:2021-06-09
Applicant: X Development LLC
Inventor: Gearoid Murphy
CPC classification number: G06V20/182 , G06F3/04815 , G06N5/04 , G06N20/00 , G06T7/579 , G06T7/73 , G06T2200/24 , G06T2207/10036 , G06T2207/20081 , G06T2207/30181
Abstract: Methods, systems, and apparatus for training a machine-learned model using satellite imagery and physical river gauge data as ground-truth information. Methods include receiving, from a user in a graphical user interface presented on a user device, a depth request for depth information at a geolocation. At least two satellite images are received, including the geolocation where a difference in respective capture times of each of the satellite images is within a threshold. The satellite images for the geolocation are provided to a machine-learned river gauge model. The machine-learned river gauge model determines depth information for the geolocation utilizing the satellite images, and provides, to the user in the graphical user interface, the depth information at the geolocation.
-
公开(公告)号:US20220136959A1
公开(公告)日:2022-05-05
申请号:US16949601
申请日:2020-11-05
Applicant: X Development LLC
Inventor: Gearoid Murphy , Diosdado Rey Banatao , Artem Goncharuk , Neil Treat
IPC: G01N21/25 , G01N21/3563 , G01N33/44 , G06N3/12
Abstract: 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.
-
公开(公告)号:US20220101276A1
公开(公告)日:2022-03-31
申请号:US16948767
申请日:2020-09-30
Applicant: X Development LLC
Inventor: Diosdado Rey Banatao , Gearoid Murphy , Anarbek Iskaliyev
Abstract: A method for generating spectroscopic data includes inputting, by a computing device, a text string comprising a structural representation of a material to an encoder of a natural language processing (NLP) model implemented with a deep neural network. The method includes generating, using the encoder of the NLP model, an encoded representation of the text string. The text string may include latent chemical bond information of the material. The method includes mapping, by the computing device, the encoded representation including the latent chemical bond information to a spectrum array, the spectrum array including predicted spectroscopic data of the material. The method also includes outputting, by the computing device, the spectrum array.
-
公开(公告)号:US20210178576A1
公开(公告)日:2021-06-17
申请号:US16716874
申请日:2019-12-17
Applicant: X Development LLC
Inventor: Gearoid Murphy , Patrick Leger
Abstract: A method includes receiving, by a control system of a robotic device, data about an object in an environment from a remote computing device, where the data comprises at least location data and identifier data. The method further includes, based on the location data, causing at least one appendage of the robotic device to move through a predetermined learning motion path. The method additionally includes, while the at least one appendage moves through the predetermined learning motion path, causing one or more visual sensors to capture a plurality of images for potential association with the identifier data. The method further includes sending, to the remote computing device, the plurality of captured images to be displayed on a display interface of the remote computing device.
-
公开(公告)号:US20250077566A1
公开(公告)日:2025-03-06
申请号:US18816539
申请日:2024-08-27
Applicant: X Development LLC
Inventor: Ananya Gupta , Gearoid Murphy , Artem Goncharuk , Akshina Gupta , Haoyu Zhang , Adrian Walker
IPC: G06F16/387 , G06F40/284
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.
-
公开(公告)号:US20230158668A1
公开(公告)日:2023-05-25
申请号:US18158569
申请日:2023-01-24
Applicant: X Development LLC
Inventor: Gearoid Murphy , Patrick Leger
CPC classification number: B25J9/163 , B25J9/1697 , B25J13/08 , B25J15/0052 , B25J19/023 , G05B13/0265
Abstract: A method includes receiving, by a control system of a robotic device, data about an object in an environment from a remote computing device, where the data comprises at least location data and identifier data. The method further includes, based on the location data, causing at least one appendage of the robotic device to move through a predetermined learning motion path. The method additionally includes, while the at least one appendage moves through the predetermined learning motion path, causing one or more visual sensors to capture a plurality of images for potential association with the identifier data. The method further includes sending, to the remote computing device, the plurality of captured images to be displayed on a display interface of the remote computing device.
-
公开(公告)号:US11630057B2
公开(公告)日:2023-04-18
申请号:US17658765
申请日:2022-04-11
Applicant: X Development LLC
Inventor: Gearoid Murphy , Artem Goncharuk , Lance Co Ting Keh , Diosdado Rey Banatao , Sujit Sanjeev
Abstract: 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.
-
公开(公告)号:US20220236171A1
公开(公告)日:2022-07-28
申请号:US17658765
申请日:2022-04-11
Applicant: X Development LLC
Inventor: Gearoid Murphy , Artem Goncharuk , Lance Co Ting Keh , Diosdado Rey Banatao , Sujit Sanjeev
Abstract: 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.
-
公开(公告)号:US20220099566A1
公开(公告)日:2022-03-31
申请号:US16948760
申请日:2020-09-30
Applicant: X Development LLC
Inventor: Gearoid Murphy , Artem Goncharuk , Lance Co Ting Keh , Diosdado Rey Banatao , Sujit Sanjeev
IPC: G01N21/31
Abstract: 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.
-
公开(公告)号:US20250131366A1
公开(公告)日:2025-04-24
申请号:US18926132
申请日:2024-10-24
Applicant: X Development LLC
Inventor: Lam Thanh Nguyen , Grace Taixi Brentano , Sze Man Lee , Karush Suri , Anikait Singh , Salil Vijaykumar Pradhan , David Andre , Gearoid Murphy
IPC: G06Q10/08
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating actions for a supply chain network. One of the methods includes receiving a request to generate an action in a supply chain network for a particular product based on current state information; providing a request to an action model to generate a respective probability distribution for one or more actions for one or more products; receiving, from the action model, the respective probability distributions for the one or more products; determining, for each product, a binned action from the respective probability distribution; providing a request to a sequence model to generate a respective correction for the one or more binned actions; and receiving, from the sequence model, the respective correction for the respective binned action.
-
-
-
-
-
-
-
-
-