-
公开(公告)号:US20210149109A1
公开(公告)日:2021-05-20
申请号:US16685473
申请日:2019-11-15
Applicant: X Development LLC
Inventor: Martin Schubert , Brian Adolf , Jesse Lu
Abstract: A two-channel photonic demultiplexer includes an input region to receive a multi-channel optical signal, two output regions, each adapted to receive a corresponding one of two distinct wavelength channels demultiplexed from the multi-channel optical signal, and a dispersive region including a first material and a second material inhomogeneously interspersed to form a plurality of interfaces that collectively structure the dispersive region to optically separate each of the two distinct wavelength channels from the multi-channel optical signal and respectively guide the first distinct wavelength channel to a first output region and the second distinct wavelength channel to the second output region when the input region receives the multi-channel optical signal. At least one of the first material or the second material is structured within the dispersive region to be schematically reproducible by a feature shape with a pre-determined width.
-
公开(公告)号:US20200226221A1
公开(公告)日:2020-07-16
申请号:US16244846
申请日:2019-01-10
Applicant: X Development LLC
Inventor: Jesse Lu , Martin Schubert , Brian Adolf
IPC: G06F17/50
Abstract: A method and system for optimizing structural parameters of an electromagnetic device is described that includes performing operations. The operations include performing a time-forward simulation of a field response in a simulated environment describing the electromagnetic device and extracting decomposition components from the field response to compute a loss value. The operations further include backpropagating the loss value backwards in time using the decomposition components to determine an influence of changes in the structural parameters of the electromagnetic device on the loss value. The operations further include generating a revised description of the electromagnetic device by updating the structural parameters to reduce the loss value.
-
公开(公告)号:US12169665B1
公开(公告)日:2024-12-17
申请号:US17337267
申请日:2021-06-02
Applicant: X Development LLC
Inventor: Martin Schubert
IPC: G06F30/10 , G06F111/06
Abstract: In some embodiments, a method for creating a design for a physical device is provided. A computing system receives a design specification. The computing system generates a proposed design based on the design specification. The computing system determines a vector of loss values based on the proposed design. The computing system determines a scalar loss value based on a distance between the vector of loss values and a volume representing desired characteristics of the physical device. The computing system updates the proposed design based on the scalar loss value.
-
公开(公告)号:US20240104261A1
公开(公告)日:2024-03-28
申请号:US17945916
申请日:2022-09-15
Applicant: X Development LLC
Inventor: Ian Williamson , Alfred Ka Chun Cheung , Martin Schubert
IPC: G06F30/20
CPC classification number: G06F30/20 , G06F2119/02
Abstract: In some embodiments, techniques for optimizing a design for a physical device to be fabricated by a fabrication system is provided. A computing system receives an initial design. The computing system simulates performance of the initial design to determine a simulated performance metric of the initial design. The computing system determines a Jacobian of the simulated performance metric of the initial design. The computing system backpropagates a gradient of the simulated performance metric of the initial design to generate an updated design. The computing system estimates performance of the updated design using the Jacobian of the simulated performance metric of the initial design to determine an estimated performance metric. The computing system backpropagates a gradient of the estimated performance metric to generate a further updated design.
-
25.
公开(公告)号:US20240086593A1
公开(公告)日:2024-03-14
申请号:US17891846
申请日:2022-08-19
Applicant: X Development LLC
Inventor: Ian Williamson , Alfred Ka Chun Cheung , Martin Schubert
IPC: G06F30/27 , G06F30/367
CPC classification number: G06F30/27 , G06F30/367
Abstract: In some embodiments, techniques for optimizing a design for a physical device to be fabricated by a fabrication system is provided. A computing system receives an initial design. The computing system uses a fabrication model to determine structural parameters based on the initial design, wherein using the fabrication model includes applying one or more morphological transformations to the initial design that are predicted to be introduced by the fabrication system. The computing system obtains a performance metric by simulating performance of the structural parameters. The computing system determines a loss metric based on the performance metric. The computing system backpropagates a gradient of the loss metric to generate an updated design.
-
公开(公告)号:US11824631B2
公开(公告)日:2023-11-21
申请号:US17573492
申请日:2022-01-11
Applicant: X Development LLC
Inventor: Martin Schubert , Brian Adolf , Jesse Lu
IPC: H04J14/02 , H04B10/25 , G06F30/30 , G06F30/367
CPC classification number: H04J14/02 , G06F30/30 , G06F30/367 , H04B10/25
Abstract: A multi-channel photonic demultiplexer includes an input region to receive a multi-channel optical signal including four distinct wavelength channels, four output regions, each adapted to receive a corresponding one of the four distinct wavelength channels demultiplexed from the multi-channel optical signal, and a dispersive region optically disposed between the input region and the four output regions. The dispersive region includes a first material and a second material inhomogeneously interspersed to form a plurality of interfaces that each correspond to a change in refractive index of the dispersive region and collectively structure the dispersive region to optically separate each of the four distinct wavelength channels from the multi-channel optical signal and respectively guide each of the four distinct wavelength channels to the corresponding one of the four output regions.
-
公开(公告)号:US20230306171A1
公开(公告)日:2023-09-28
申请号:US17666399
申请日:2022-02-07
Applicant: X Development LLC
Inventor: Cyril Bortolato , Martin Schubert
IPC: G06F30/3308 , G01B11/00
CPC classification number: G06F30/3308 , G01B11/00
Abstract: Techniques for optimizing a test physical device for detecting variations in a fabrication process are disclosed. A computing system simulates fabrication of an initial design for the test physical device using at least a first and a second fabrication model to determine first and second structural parameters, respectively. The first fabrication model assumes a first value for a physical characteristic of outputs of the fabrication process, and the second fabrication model assumes a second value for the physical characteristic of outputs of the fabrication process. A first and second performance metric are obtained by simulating performance of the first and second structural parameters, respectively. A loss metric based on at least the first performance metric and the second performance metric is determined that penalizes performance metrics with similar values for dissimilar structural parameters. A gradient of the loss metric is backpropagated to generate an updated design.
-
公开(公告)号:US11205022B2
公开(公告)日:2021-12-21
申请号:US16244846
申请日:2019-01-10
Applicant: X Development LLC
Inventor: Jesse Lu , Martin Schubert , Brian Adolf
IPC: G06F30/00 , G06F111/10 , G06F30/23
Abstract: A method and system for optimizing structural parameters of an electromagnetic device is described that includes performing operations. The operations include performing a time-forward simulation of a field response in a simulated environment describing the electromagnetic device and extracting decomposition components from the field response to compute a loss value. The operations further include backpropagating the loss value backwards in time using the decomposition components to determine an influence of changes in the structural parameters of the electromagnetic device on the loss value. The operations further include generating a revised description of the electromagnetic device by updating the structural parameters to reduce the loss value.
-
公开(公告)号:US11158096B1
公开(公告)日:2021-10-26
申请号:US17036397
申请日:2020-09-29
Applicant: X Development LLC
Inventor: Martin Schubert
IPC: G06T11/20 , G06F3/0488
Abstract: In some embodiments, techniques are disclosed for creating a fabricable segmented design for a physical device for which a loss is to be minimized. A computing system determines costs associated with touching each segment of a proposed segmented design based on a design specification with a first paintbrush pattern associated with a first material or a second paintbrush pattern associated with a second material. The computing system chooses a segment to touch with the first paintbrush pattern or the second paintbrush pattern based on the costs, and touches the segment with the pattern. These actions are repeated until all segments have been associated with the first material or the second material. The computing system estimates a gradient of the loss, and backpropagates the gradient of the loss to update the design specification.
-
公开(公告)号:US11146331B1
公开(公告)日:2021-10-12
申请号:US16935412
申请日:2020-07-22
Applicant: X Development LLC
Inventor: Martin Schubert , Sylvia Smullin , Edward Allen Keyes
IPC: H04B10/112 , H04B10/118 , H04Q11/00
Abstract: The disclosure provides for a system that includes a plurality of stations equipped for free-space optical communications (FSOC) in a network and a central control system. At least one station in the plurality of stations includes a wavelength selectable switch, an OEO module, and one or more first processors. The one or more first processors are configured to control the wavelength selectable switch, process an electrical signal that is extracted using the OEO module, and communicate with the central control system. The central control system includes one or more second processors that are configured to receive data regarding FSOC communication conditions at the plurality of stations, determine a path between stations through the network based on the received data, and transmit instructions to the plurality of stations.
-
-
-
-
-
-
-
-
-