-
公开(公告)号:US20220236971A1
公开(公告)日:2022-07-28
申请号:US17159524
申请日:2021-01-27
Applicant: X Development LLC
Inventor: Qianyu Zhang , Bin Ni , Rishabh Singh , Olivia Hatalsky
Abstract: Implementations are described herein for adapting existing source code snippets to new contexts. In various implementations, a command may be detected to incorporate an existing source code snippet into destination source code. An embedding may be generated based on the existing source code snippet, e.g., by processing the existing source code snippet using an encoder. The destination source code may be processed to identify one or more decoder constraints. Subject to the one or more decoder constraints, the embedding may be processed using a decoder to generate a new version of the existing source code snippet that is adapted to the destination source code.
-
公开(公告)号:US11386384B2
公开(公告)日:2022-07-12
申请号:US15852804
申请日:2017-12-22
Applicant: X Development LLC
Inventor: Jesse Blake , André Prager , Eric Teller
IPC: G06Q10/08
Abstract: Methods and systems for recipient-assisted recharging during delivery by an unmanned aerial vehicle (UAV) are disclosed herein. During a UAV transport task, a UAV determines that the UAV has arrived at a delivery location specified by a first flight leg of the transport task. The UAV responsively initiates a notification process indicating that a recipient-assisted recharging process should be initiated at or near the delivery location. When the UAV determines that the recipient-assisted recharging process has recharged a battery of the UAV to a target level, and also determines that a non-returnable portion of the payload has been removed from the UAV while a returnable portion of the payload is coupled to or held by the UAV, the UAV initiates a second flight segment of the transport task.
-
公开(公告)号:US20220215037A1
公开(公告)日:2022-07-07
申请号:US17706317
申请日:2022-03-28
Applicant: X Development LLC
Inventor: David Clifford , Ming Zheng , Elliott Grant , Nanzhu Wang , Cheng-en Guo , Aleksandra Deis
IPC: G06F16/26 , G06F16/29 , G06F16/904 , G06F3/04847 , G06F16/9038 , G06F16/28 , G06Q50/02 , G06F16/248 , G06Q10/06 , G06F16/906
Abstract: Some implementations herein relate to a graphical user interface (GUI) that facilitates dynamically partitioning agricultural fields into clusters on an individual agricultural field-basis using agricultural features. A map of a geographic area containing a plurality of agricultural fields may be rendered as part of a GUI. The agricultural fields may be partitioned into a first set of clusters based on a first granularity value and agricultural features of individual agricultural fields. The individual agricultural fields may be visually annotated in the GUI to convey the first set of clusters of similar agricultural fields. Upon receipt of a second granularity value different from the first granularity value, the agricultural fields may be partitioned into a second set of clusters of similar agricultural fields. The map of the geographic area may be updated so that individual agricultural fields are visually annotated to convey the second set of clusters.
-
公开(公告)号:US11381309B2
公开(公告)日:2022-07-05
申请号:US17236410
申请日:2021-04-21
Applicant: X Development LLC
Inventor: Nam-hyong Kim , Baris Erkmen , Andrei Kazmierski , Devin Brinkley , John Moody , Markus Demartini , Wei-cheng Lai , Halleh Balch
IPC: H04B10/00 , H04B10/112 , H04B10/67 , H04J14/00
Abstract: Aspects of the disclosure provide an optical communication system. The system may include a receiver lens system configured to receive a light beam from a remote optical communication system and direct the light beam to a photodetector. The system may also include the photodetector. The photodetector may be configured to convert the received light beam into an electrical signal, and the photodetector may be positioned at a focal plane of the receiver lens system. The system may also include a phase-aberrating element arranged with respect to the receiver lens system and the photodetector such that the phase-aberrating element is configured to provide uniform angular irradiance at the focal plane of the receiver lens system.
-
公开(公告)号:US20220199194A1
公开(公告)日:2022-06-23
申请号:US17654520
申请日:2022-03-11
Applicant: X Development LLC
Inventor: Nicholas Casavant
Abstract: Techniques are described for determining the strain on a cell wall using two models: 1) a short timescale model, describing the relationship between physical properties assumed to be fixed and 2) a long timescale model, describing the dynamic chemical composition of a cell wall. Short term modeling of the physical properties in a cell wall is used to properly understand how physical factors such as osmotic pressure affects the strain on the cell wall, which is in turn used to identify conditions under which a cell wall will cease to function properly or lyse entirely. Although temporally the physical properties which cause cell walls to underperform/lyse can be evaluated under a short time frame, the chemical properties that lead to the physical properties which cause that behavior themselves change over much longer timescales, in a relative sense.
-
公开(公告)号:US20220192160A1
公开(公告)日:2022-06-23
申请号:US17132874
申请日:2020-12-23
Applicant: X Development LLC
Inventor: Grace Calvert Young , Matthew Aaron Knoll , Bryce Jason Remesch , Peter Kimball
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for self-calibrating ultrasonic removal of sea lice. In some implementations, a method includes generating, by transducers distributed in a sea lice treatment station, a first set of ultrasonic signals, detecting a second set of ultrasonic signals in response to propagation of the first set of ultrasonic signals through water, determining propagation parameters of the sea lice treatment station based on the second set of ultrasonic signals that were detected, obtaining an image of a sea louse on a fish in the sea lice treatment station, determining, from the image, a location of the sea louse in the sea lice treatment station, and generating a third set of ultrasonic signals that focuses energy at the sea louse.
-
公开(公告)号:USD955346S1
公开(公告)日:2022-06-21
申请号:US29679094
申请日:2019-02-01
Applicant: X Development LLC
Designer: Gabriella Levine , Haden Cory , Matthew David Day
-
公开(公告)号:US20220188854A1
公开(公告)日:2022-06-16
申请号:US17689218
申请日:2022-03-08
Applicant: X Development LLC
Inventor: Nanzhu Wang , Chunfeng Wen , Yueqi Li
Abstract: Implementations are described herein for using machine learning to determine whether candidate crop fields are suitable for management by particular agricultural entities. In various implementations, a machine learning model may be applied to input data to generate output data. The input data may include a first plurality of data points corresponding to field-level agricultural management practices of an agricultural entity. The output data may be indicative of one or more predicted outcomes of the agricultural entity implementing the field-level agricultural management practices on one or more candidate crop fields not currently managed by the agricultural entity. Based on one or more of the predicted outcomes, one or more computing devices may be caused to provide a user associated with the agricultural entity with information about one or more of the candidate crop fields, and/or one or more parameter inputs of a graphical user interface may be prepopulated.
-
公开(公告)号: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.
-
公开(公告)号:US20220134566A1
公开(公告)日:2022-05-05
申请号:US17089332
申请日:2020-11-04
Applicant: X Development LLC
Inventor: Dirk Holz
IPC: B25J9/16
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for calibrating a robotic workcell. One of the methods includes obtaining an initial model of a workcell having a plurality of calibration entities including a plurality of robots and a plurality of sensors configured to observe movements by one or more calibration entities. executing a calibration program that generates movement data representing movements by the plurality of robots. A plurality of different constraint pairs are generated from sensor data, the constraint pairs specifying a relationship between poses of calibration entities that are observed in different coordinate frames each defined by a calibration entity and is represented in the sensor data. One or more optimization processes are performed on the plurality of different constraint pairs to generate a plurality of calibration values.
-
-
-
-
-
-
-
-
-