Patents Assigned to X Development LLC
-
Patent number: 11881017Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining turbidity of water using machine learning. One of the methods includes obtaining, by a camera, an image of water; detecting, using a blob detector, a plurality of blobs in the image that represent particles suspended in the water; determining a distribution of the plurality of blobs; determining, from the distribution of the plurality of blobs, a measurement associated with turbidity of the water; and providing a signal associated with the measurement.Type: GrantFiled: March 24, 2022Date of Patent: January 23, 2024Assignee: X Development LLCInventors: Harrison Pham, Kathy Sun, Alex Ryan Edwards
-
Patent number: 11877549Abstract: Methods and systems, including computer programs encoded on computer-storage media, for controlling a system for growing seaweed are described. Some implementations of a method include forming a substrate loop inoculated with seaweed spores; arranging the substrate loop about a pulley; submerging the substrate loop to grow the seaweed; determining, using a seaweed farm controller, that the seaweed has grown to a pre-determined size; and based on the determination that the seaweed has grown to a pre-determined size: providing instructions to the pulley to feed a section of the substrate loop to a harvesting unit; providing instructions to the harvesting unit to separate the seaweed attached to the section of the substrate loop; providing instructions to a cleaning unit to clean the section of the substrate loop that is freed from seaweed; and providing instructions to a seeding unit to inoculate the cleaned section of substrate loop with seaweed spores.Type: GrantFiled: November 22, 2021Date of Patent: January 23, 2024Assignee: X Development LLCInventors: Matthew Aaron Knoll, Charles Nordstrom, Neil Davé
-
Patent number: 11877062Abstract: A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.Type: GrantFiled: May 13, 2021Date of Patent: January 16, 2024Assignee: X Development LLCInventors: Barnaby John James, Tatiana Kichkaylo, Peter Kimball, Christopher Thornton
-
Patent number: 11875561Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for electric grid asset detection are enclosed. An electric grid asset detection method includes: obtaining overhead imagery of a geographic region that includes electric grid wires; identifying the electric grid wires within the overhead imagery; and generating a polyline graph of the identified electric grid wires. The method includes replacing curves in polylines within the polyline graph with a series of fixed lines and endpoints; identifying, based on characteristics of the fixed lines and endpoints, a location of a utility pole that supports the electric grid wires; detecting an electric grid asset from street level imagery at the location of the utility pole; and generating a representation of the electric grid asset for use in a model of the electric grid.Type: GrantFiled: February 9, 2023Date of Patent: January 16, 2024Assignee: X Development LLCInventors: Ananya Gupta, Phillip Ellsworth Stahlfeld, Bangyan Chu
-
Patent number: 11864535Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for obtaining initial parameters for ultrasonic transducers around a calibration target. The calibration target can include a fish-shaped structure, sensors placed at different locations of the fish-shaped structure, a processor that receives sensor values from the sensors, and a transmitter that outputs sensor data from the calibration target based on the sensor values. The calibration target can be fixed at a particular position relative to the ultrasonic transducers by a filament coupled to both the calibration target and a support structure. Sensor data can be obtained from the calibration target at the particular position relative to the ultrasonic transducers, and relative locations of the sensors can be determined. Parameters for the ultrasonic transducers around the calibration target can be adjusted based on the sensor data and the respective locations of the sensors.Type: GrantFiled: December 21, 2021Date of Patent: January 9, 2024Assignee: X Development LLCInventors: Grace Calvert Young, Matthew Aaron Knoll, Bryce Jason Remesch
-
Patent number: 11867608Abstract: 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: GrantFiled: June 6, 2022Date of Patent: January 9, 2024Assignee: X Development LLCInventors: Thomas Peter Hunt, Neil David Treat, Karen R Davis, Artem Goncharuk, Vikram Neal Sahney
-
Patent number: 11864536Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling an aquaculture feeding system are described. In some implementations, a method includes determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state, and based on the transition from the first to the second state providing, using the feeding system controller, instructions to a dosing system to set a feed rate of the dosing system, and providing, using the feeding system controller, instructions to a blower operatively coupled to the dosing system to set a flow rate of the blower.Type: GrantFiled: May 14, 2021Date of Patent: January 9, 2024Assignee: X Development LLCInventors: Zhaoying Yao, Barnaby John James
-
Patent number: 11861263Abstract: This specification is generally directed to techniques for robust natural language (NL) based control of computer applications. In many implementations, the NL control is at least selectively interactive in that the user feedback input is solicited, and received, in resolving action(s), resolving action set(s), generating domain specific knowledge, and/or in providing feedback on implemented action set(s). The user feedback input can be utilized in further training of machine learning model(s) utilized in the NL based control of the computer applications.Type: GrantFiled: June 22, 2022Date of Patent: January 2, 2024Assignee: X DEVELOPMENT LLCInventors: Thomas Hunt, David Andre, Nisarg Vyas, Rebecca Radkoff, Rishabh Singh
-
Patent number: 11858807Abstract: An electronic device includes a microelectromechanical system (MEMS) rectifier. The MEMS rectifier includes a mainboard and a sub-board. The mainboard has one or more radiofrequency (RF) inputs configured to receive an RF signal, and a first electrical contact. The sub-board is positioned parallel to the mainboard with a gap in-between, and has a thin film piezoelectric layer, a second electrical contact positioned opposite the first electrical contact, and a ground plane. The sub-board is configured to vibrate as the RF signal is received at the one or more RF inputs, and the thin film piezoelectric layer is configured to generate energy due to the vibration and piezoelectric properties of the thin film piezoelectric layer.Type: GrantFiled: September 2, 2022Date of Patent: January 2, 2024Assignee: X DEVELOPMENT LLCInventor: Amit Lal
-
Patent number: 11861290Abstract: In some embodiments, logic stored on a computer-readable medium, in response to execution, causes a computing system to conduct an inverse design process to generate a plurality of segmented designs corresponding to a plurality of device specifications, determine at least one highly impactful design area based on the plurality of segmented designs; and designate the at least one highly impactful design area as a static design area. In some embodiments, a product line comprising a plurality of physical devices is provided. Each physical device of the plurality of physical devices includes a design region that includes a static design area and a customized design area. The static design area for each physical device is the same for each physical device of the plurality of physical devices, and the customized design area for each physical device is different for each physical device of the plurality of physical devices.Type: GrantFiled: October 21, 2022Date of Patent: January 2, 2024Assignee: X Development LLCInventors: Brian Adolf, Patricia Prewitt
-
Patent number: 11854258Abstract: 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.Type: GrantFiled: June 9, 2021Date of Patent: December 26, 2023Assignee: X Development LLCInventor: Gearoid Murphy
-
Patent number: 11852540Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a device with improved ambient temperature detection. In some implementations, a device includes a housing that forms an interior space, and the housing includes an exterior surface, a pass-through region that defines a through-hole between the interior space to the exterior surface, and a recess at the exterior surface adjacent to the pass-through hole. The device includes a printed circuit board disposed within the interior space of the plastic housing.Type: GrantFiled: May 3, 2022Date of Patent: December 26, 2023Assignee: X Development LLCInventor: Phillip Yee
-
Patent number: 11842473Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for underwater camera biomass prediction aggregation. In some implementations, an exemplary method includes obtaining images of fish captured by an underwater camera; providing data of the images to a trained model; obtaining output of the trained model indicating the likelihoods that the biomass of fish are within multiple ranges; combining likelihoods of the output based on one or more ranges common to likelihoods of two or more fish to generate a biomass distribution; and determining an action based on the biomass distribution.Type: GrantFiled: December 2, 2021Date of Patent: December 12, 2023Assignee: X Development LLCInventors: Julia Black Ling, Laura Valentine Chrobak
-
Patent number: 11842129Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting finite floating-point numerical simulation and optimization. Defining a loss function within a simulation space composed of a plurality of voxels each having an initial degree of freedom, the simulation space encompassing one or more interfaces of the component; defining an initial structure for the one or more interfaces in the simulation space; calculating, using a computer system with a finite floating-point precision, values for an electromagnetic field at each voxel using a finite-difference time domain solver to solve Maxwell's equations; and determining, for each voxel, whether to increase a respective numerical precision of respective values representing behavior of the electromagnetic field at the voxel above a threshold precision by the computer system and, in response, assigning one or more additional degrees of freedom to the voxel.Type: GrantFiled: May 28, 2020Date of Patent: December 12, 2023Assignee: X Development LLCInventors: Brian John Adolf, Martin Friedrich Schubert, Jesse Lu
-
Patent number: 11834656Abstract: The present disclosure relates to a closed loop aptamer development system that identifies one or more aptamers observed experimentally and implements machine-learning models to identify other aptamers not observed experimentally. Particularly, aspects of the present disclosure are directed to receiving a query concerning one or more targets, acquiring a library of aptamers that potential satisfy the query, identifying a first set of aptamers from the library of aptamers that substantially or completely satisfy the query, obtaining sequence data for the first set of aptamers, generating, by a prediction model, a third set of aptamers derived from the sequence data for the first set of aptamers, validating the third set of aptamers that substantially or completely satisfy the query, and upon validating the third set of aptamers and in response to the query, providing the third set of aptamers as a result to the query.Type: GrantFiled: December 18, 2020Date of Patent: December 5, 2023Assignee: X Development LLCInventor: Ivan Grubisic
-
Patent number: 11835560Abstract: This disclosure describes a system and method for generating images by performing TEM surveys using pre-existing infrastructure such as transmission lines, or power lines, and naturally occurring transients such as lightning strikes or load switching. A relatively inexpensive sensor array can be installed on overhead power lines (e.g., electrical transmission or sub-transmission lines) which can detect transients in the overhead power lines. Transients in the overhead power lines can cause the power lines to emit pulses of electromagnetic (EM) radiation, which propagate into the earth's subsurface. This sudden change in electromagnetic field in the subsurface can induce eddy currents, which in turn emit return EM radiation that can propagate back to the overhead power line and induce secondary voltage and current transients. The magnitude of these secondary transients, and their time delay from the original transient are influenced by the properties of the subsurface in which the eddy currents formed.Type: GrantFiled: January 27, 2023Date of Patent: December 5, 2023Assignee: X Development LLCInventors: Alex S. Miller, Artem Goncharuk, Allen Richard Zhao, Kevin Forsythe Smith
-
Patent number: 11835715Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designing a multimodal photonic component. In one aspect, a method includes defining a loss function within a simulation space including multiple voxels and encompassing features of the multimodal photonic component. The loss function corresponds to a target output mode profile for an input mode profile, where the target output mode profile includes a relationship between a set of operating conditions and one or more supported modes of the multimodal photonic component at a particular operative wavelength. The initial structure is defined for one or more features, where at least some of the voxels corresponding to features have a dimension smaller than a smallest operative wavelength of the multimodal photonic component, and values for structural parameters for the features are determined so that a loss according to the loss function is within a threshold loss.Type: GrantFiled: December 19, 2019Date of Patent: December 5, 2023Assignee: X Development LLCInventors: Jesse Lu, Brian John Adolf, Martin Friedrich Schubert
-
Patent number: 11828582Abstract: 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: GrantFiled: October 17, 2022Date of Patent: November 28, 2023Assignee: X Development LLCInventors: Neil David Treat, Thomas Peter Hunt, Artem Goncharuk, Karen R Davis, Vikram Neal Sahney
-
Patent number: 11831989Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that validate the synchronization of controllers in an aquaculture environment. One of the methods includes an image processor that receives images generated by a first image generating device that includes a light filter that is associated with light of a particular light frequency while an aquaculture environment was illuminated with light. Based on the image that was generated by the first image generating device, the image processor determines whether the intensity value of the light frequency in the image satisfies a threshold value. Based on determining whether the intensity value of the light frequency in the image satisfies the threshold value, the image processor determines whether the aquaculture environment was illuminated with light of the particular light frequency when the image was generated.Type: GrantFiled: February 13, 2023Date of Patent: November 28, 2023Assignee: X Development LLCInventors: Thomas Robert Swanson, Andrew Rossignol
-
Patent number: 11825816Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: GrantFiled: February 18, 2022Date of Patent: November 28, 2023Assignee: X Development LLCInventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James