Patents by Inventor Ian Williamson

Ian Williamson 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: 20250111116
    Abstract: In some embodiments, a computer-implemented method of creating a design for an optoelectronic device is provided. A computing system determines an initial heater design that includes one or more heater parameters. The computing system determines a temperature gradation by simulating performance of the initial heater design in adjusting an environmental temperature to a nominal temperature. The computing system simulates performance of a nominal optimized design of a dispersive region of the optoelectronic device, given the temperature gradation, to determine a temperature-influenced performance loss value. The computing system determines a heater parameter gradient based on the temperature-influenced performance loss value, and revises the heater parameters based at least in part on the heater parameter gradient to create a revised heater design.
    Type: Application
    Filed: October 2, 2023
    Publication date: April 3, 2025
    Inventors: Brian Adolf, Philip Watson, Yi-Kuei Ryan Wu, Ian Williamson
  • Publication number: 20250111122
    Abstract: In some embodiments, a computer-implemented method of creating a design for an optoelectronic detector device is provided. A computing system determines an initial design that includes circuit parameters for at least one photodetector region and for conductors that couple the photodetector region to circuitry. The computing system simulates performance of an optically active region to generate a plurality of field values, and simulates performance of the at least one photodetector region based on the plurality of field values to generate charge values. The computing system simulates performance of at least the conductors based on the charge values to generate a performance loss value, and determines a loss metric based on the performance loss value. The computing system backpropagates the loss metric to determine a circuit parameter gradient, and revises the circuit parameters based at least in part on the circuit parameter gradient to create an updated initial design.
    Type: Application
    Filed: October 2, 2023
    Publication date: April 3, 2025
    Inventors: Brian Adolf, Yi-Kuei Ryan Wu, Ian Williamson
  • Publication number: 20250036843
    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design based on a design specification. The initial design includes a list of features, and each feature of the list of features represents a convex shape. The computing system determines a set of signed distance fields that includes a signed distance field for each feature of the list of features, and determines a set of structural parameters using the set of signed distance fields. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value. The computing system determines at least one fabrication loss value using the set of signed distance fields. The computing system updates at least one feature of the list of features using the at least one fabrication loss value and a gradient of the performance loss value.
    Type: Application
    Filed: July 24, 2023
    Publication date: January 30, 2025
    Inventors: Aaditya Chandrasekhar, Ian Williamson
  • Publication number: 20240369941
    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system determines whether a feature from a list of features is present in a set of structural parameters by, in response to determining whether a feature presence function indicates that the feature should be included in the set of structural parameters or not, updating the set of structural parameters to include the feature or refraining from updating the set of structural parameters to include the feature, accordingly. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value, determines a structural gradient based on the performance loss value, determines a feature gradient based on the performance loss value, and updates the features in the list of features based on the structural gradient and the feature gradient.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 7, 2024
    Inventors: Aaditya Chandrasekhar, Rhett Stucki, Ian Williamson
  • Publication number: 20240338076
    Abstract: A system may include a first wearable sensor in operable communication with a microcontroller. A system may include a second wearable sensor, wherein the microcontroller is configured to. A system may include receive a sensor signal from the first wearable sensor. A system may determine, based on the sensor signal, whether a collaborative interaction event occurred between the first wearable sensor and the second wearable sensor.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 10, 2024
    Inventors: Asimina Kiourti, Scott Swearingen, EunKyoung Swearingen, Cameron King, Ian Williamson, Susan Thrane
  • Publication number: 20240256732
    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design that includes an input waveguide starting at an input location and extending to a end position, an output waveguide starting at a start position and extending to an output location, and a dispersive region. The computing system determines a set of structural parameters based on the initial design. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value based on at least one performance goal. The computing system updates at least one of the end position of the input waveguide, the start position of the output waveguide, or a size of the dispersive region in the initial design using a gradient of the performance loss value.
    Type: Application
    Filed: January 24, 2023
    Publication date: August 1, 2024
    Inventors: Aaditya Chandrasekhar, Ian Williamson
  • Patent number: 12026615
    Abstract: Systems and methods for training photonic neural networks in accordance with embodiments of the invention are illustrated. One embodiment includes a method for training a set of one or more optical interference units (OIUs) of a photonic artificial neural network (ANN), wherein the method includes calculating a loss for an original input to the photonic ANN, computing an adjoint input based on the calculated loss, measuring intensities for a set of one or more phase shifters in the set of OIUs when the computed adjoint input and the original input are interfered with each other within the set of OIUs, computing a gradient from the measured intensities, and tuning phase shifters of the OIU based on the computed gradient.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: July 2, 2024
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Tyler William Hughes, Momchil Minkov, Ian Williamson, Shanhui Fan
  • Publication number: 20240202377
    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design based on a design specification. The initial design includes a list of geometric shape primitives. The computing system determines a set of structural parameters using the list of geometric shape primitives. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value. The computing system updates at least one of a size or a location of at least one of the geometric shape primitives using a gradient of the performance loss value.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 20, 2024
    Inventors: Aaditya Chandrasekhar, Ian Williamson
  • Publication number: 20240118743
    Abstract: Described herein are systems for collaborative interaction using wearable technology. An example system includes a wearable sensor configured to sense a collaborative interaction event, a microcontroller including a wireless transceiver, where the microcontroller is in operable communication with the wearable sensor, and where the microcontroller is configured to receive a sensor signal from the wearable sensor, and transmit, using the wireless transceiver, the sensor signal. The system also includes a computing device in operable communication with the microcontroller.
    Type: Application
    Filed: February 3, 2022
    Publication date: April 11, 2024
    Inventors: Eunkyoung SWEARINGEN, Scott SWEARINGEN, Susan THRANE, Asimina KIOURTI, Balaji DONTHA, Ian WILLIAMSON
  • Publication number: 20240104261
    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.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 28, 2024
    Inventors: Ian Williamson, Alfred Ka Chun Cheung, Martin Schubert
  • Publication number: 20240086593
    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.
    Type: Application
    Filed: August 19, 2022
    Publication date: March 14, 2024
    Inventors: Ian Williamson, Alfred Ka Chun Cheung, Martin Schubert
  • Patent number: 11460753
    Abstract: Systems and methods for activation in an optical circuit in accordance with embodiments of the invention are illustrated. One embodiment includes an optical activation circuit, wherein the circuit comprises a directional coupler, an optical-to-electrical conversion circuit, a time delay element, a nonlinear signal conditioner, and a phase shifter. The directional coupler receives an optical input and provides a first portion to the optical-to-electrical conversion circuit and a second portion to the time delay element, the time delay element provides a delayed signal to the phase shifter, and the optical-to-electrical conversion circuit converts an optical signal from the directional coupler to an electrical signal used to activate the phase shifter to shift the phase of the delayed signal.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 4, 2022
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Tyler William Hughes, Momchil Minkov, Ian Williamson, Shanhui Fan
  • Publication number: 20210192342
    Abstract: Systems and methods for training photonic neural networks in accordance with embodiments of the invention are illustrated. One embodiment includes a method for training a set of one or more optical interference units (OIUs) of a photonic artificial neural network (ANN), wherein the method includes calculating a loss for an original input to the photonic ANN, computing an adjoint input based on the calculated loss, measuring intensities for a set of one or more phase shifters in the set of OIUs when the computed adjoint input and the original input are interfered with each other within the set of OIUs, computing a gradient from the measured intensities, and tuning phase shifters of the OIU based on the computed gradient.
    Type: Application
    Filed: May 10, 2019
    Publication date: June 24, 2021
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Tyler William Hughes, Momchil Minkov, Ian Williamson, Shanhui Fan
  • Publication number: 20210116781
    Abstract: Systems and methods for activation in an optical circuit in accordance with embodiments of the invention are illustrated. One embodiment includes an optical activation circuit, wherein the circuit comprises a directional coupler, an optical-to-electrical conversion circuit, a time delay element, a nonlinear signal conditioner, and a phase shifter. The directional coupler receives an optical input and provides a first portion to the optical-to-electrical conversion circuit and a second portion to the time delay element, the time delay element provides a delayed signal to the phase shifter, and the optical-to-electrical conversion circuit converts an optical signal from the directional coupler to an electrical signal used to activate the phase shifter to shift the phase of the delayed signal.
    Type: Application
    Filed: May 10, 2019
    Publication date: April 22, 2021
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Tyler William Hughes, Momchil Minkov, Ian Williamson, Shanhui Fan
  • Patent number: 9399602
    Abstract: The invention relates to a method of producing a range of particulate energetic materials with tailored particle sizes and extremely narrow particle size distributions. The use of membrane emulsification apparatus provides a means of formulating explosives with a selectable particle size, without the use of milling techniques to physically reduce the size of the particulates.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 26, 2016
    Assignee: ROXEL (UK ROCKET MOTORS) LIMITED
    Inventor: Matthew James Ian Williamson
  • Publication number: 20150246660
    Abstract: There is disclosed apparatus (10) for cleaning an exposed surface (11) of an optical element (12), such as the exposed optical surface of a wide angle lens installed on a vehicle. The apparatus includes a collar (30) arranged to be disposed circumferentially around, and to rotate around, an axis (16) of the optical element which the apparatus is arranged to clean, and a wiper arm (20) coupled to the collar so as to rotationally clean the exposed surface as the collar rotates.
    Type: Application
    Filed: September 23, 2013
    Publication date: September 3, 2015
    Inventors: Martin Russell Seedall, Ian Williamson
  • Publication number: 20140367003
    Abstract: The invention relates to a method of producing a range of particulate energetic materials with tailored particle sizes and extremely narrow particle size distributions. The use of membrane emulsification apparatus provides a means of formulating explosives with a selectable particle size, without the use of milling techniques to physically reduce the size of the particulates.
    Type: Application
    Filed: December 7, 2012
    Publication date: December 18, 2014
    Inventor: Matthew James Ian Williamson
  • Publication number: 20140106382
    Abstract: The present invention relates to a liquid flow device, in particular a capillary testing device provided as a chip, comprising a second pathway which intersects the first pathway at a downstream point of convergence, so that the two pathways share an outlet and when liquid in the second pathway reaches the point of convergence, liquid flow in the first pathway stops. Means for measuring the distance travelled by liquid in the first pathway are provided to determine the extent of liquid flow and to enable correlation with the amount of analyte in the liquid.
    Type: Application
    Filed: May 25, 2012
    Publication date: April 17, 2014
    Applicant: CARCLO TECHNICAL PLASTICS LIMITED
    Inventors: Ian Williamson, Gerald John Allen
  • Patent number: 8505387
    Abstract: An apparatus for applying at least one cyclical load to an elongate specimen, comprising at least two reciprocating mass means 1 each comprising a mass (6) and an actuator (16), wherein the actuator (16) is (5) operatively associated with the mass (6) to move the mass (6) along a linear displacement path, mounting means (2) for mounting each actuator (16) to a specimen, and a control system operatively associated with each actuator (16), the control system operating each actuator (16) to reciprocate its corresponding mass (6) along its respective linear displacement path, wherein the reciprocating mass means (1) are spaced apart such that the actuators (16) move their corresponding masses (6) on separate, and substantially parallel, linear displacement paths is disclosed.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: August 13, 2013
    Assignee: National Renewable Energy Centre Limited
    Inventors: Alan Waggot, Peter Hope, Ian Williamson, Richard Court
  • Patent number: 8442097
    Abstract: A receiver includes a pre-correlation filter that forms an image of the average chip shape of a received signal over a specified period of time. The filter includes an array of complex accumulation registers that accumulate measurements that are associated with signal samples from specific ranges of locations, or code chip phase angles, along a spread-spectrum chip. Using the accumulated measurements, the receiver estimates the location of the chip transitions in a direct path signal component. The receiver may thereafter change the starting points, sizes and numbers of ranges, such that the accumulation registers accumulate more detail from the chip edges. The receiver in addition may use the accumulated measurements from selected registers and/or selected groups of registers, to produce the correlation values that are needed to perform one or more correlation techniques and/or one or more multipath mitigation techniques.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: May 14, 2013
    Assignee: NovAtel Inc.
    Inventors: Patrick C. Fenton, Ian Williamson, David Brown