Patents by Inventor Klaus Ulander

Klaus Ulander 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).

  • Patent number: 10371508
    Abstract: Aspects of the disclosure provide for a method of aligning a tracking system of a communication device. The method includes receiving an optical beam at the communication device. A first beam portion is received at the tracking system, and a second beam portion is received at an optical fiber of the communication device. Using one or more processors, an first signal and an second signal is received from the tracking system. The one or more processors are also used to determine a phase difference related to the first signal and a second phase difference related to the second signal. An offset for the first signal and an offset for the second signal are determined based on the respective phase difference. The one or more processors then track the optical beam using the tracking system and the determined offsets.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: August 6, 2019
    Assignee: X DEVELOPMENT LLC
    Inventors: Klaus Ulander, Howard Tran
  • Patent number: 10277319
    Abstract: The method includes receiving axis signals from a multi-axis position sensing detector, generating a reference signal by summing the axis signals, determining a mirror position of a mirror directing the optical beam based on the beam position error of each axis of the multi-axis position sensing detector, and actuating the mirror to move to the mirror position. Each axis signal is indicative of a beam position of an optical beam incident on the multi-axis position sensing detector, each axis signal corresponding to an axis of the multi-axis position sensing detector. For each axis of the multi-axis position sensing detector, the method includes converting a phase of an axis to have a 90 degree phase difference from a signal of the axis, generating an axis-phasor signal by summing the axis signals, and comparing the axis-phasor signal and the reference signal to determine a phase difference.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 30, 2019
    Assignee: X Development LLC
    Inventors: Robert Steinkraus, Klaus Ulander
  • Patent number: 10225006
    Abstract: Aspects of the disclosure provide for a method of transmitting state information using free-space optical communication. The method includes using one or more processors of a first communication device to collect state information of the first communication device. A supervisor signal that carries the state information is transmitted from the first communication device along with a beacon beam in a first solid angle. The supervisor signal is a frequency different from the one or more frequencies of the beacon beam. When a communication link is established between the first communication device and a second communication device, a plurality of data packets is transmitted from the first communication device to the second communication device in a second solid angle smaller than the first solid angle. A subset of the plurality of data packets that do not carry client data carries the state information of the first communication device.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: March 5, 2019
    Assignee: X Development LLC
    Inventors: Klaus Ulander, Howard Tran, Robert Steinkraus
  • Publication number: 20180175934
    Abstract: The method includes receiving axis signals from a multi-axis position sensing detector, generating a reference signal by summing the axis signals, determining a mirror position of a mirror directing the optical beam based on the beam position error of each axis of the multi-axis position sensing detector, and actuating the mirror to move to the mirror position. Each axis signal is indicative of a beam position of an optical beam incident on the multi-axis position sensing detector, each axis signal corresponding to an axis of the multi-axis position sensing detector. For each axis of the multi-axis position sensing detector, the method includes converting a phase of an axis to have a 90 degree phase difference from a signal of the axis, generating an axis-phasor signal by summing the axis signals, and comparing the axis-phasor signal and the reference signal to determine a phase difference.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 21, 2018
    Applicant: Google LLC
    Inventors: Robert Steinkraus, Klaus Ulander
  • Patent number: 9917645
    Abstract: The method includes receiving axis signals from a multi-axis position sensing detector, generating a reference signal by summing the axis signals, determining a mirror position of a mirror directing the optical beam based on the beam position error of each axis of the multi-axis position sensing detector, and actuating the mirror to move to the mirror position. Each axis signal is indicative of a beam position of an optical beam incident on the multi-axis position sensing detector, each axis signal corresponding to an axis of the multi-axis position sensing detector. For each axis of the multi-axis position sensing detector, the method includes converting a phase of an axis to have a 90 degree phase difference from a signal of the axis, generating an axis-phasor signal by summing the axis signals, and comparing the axis-phasor signal and the reference signal to determine a phase difference.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: March 13, 2018
    Assignee: Google LLC
    Inventors: Robert Steinkraus, Klaus Ulander
  • Publication number: 20170346563
    Abstract: The method includes receiving axis signals from a multi-axis position sensing detector, generating a reference signal by summing the axis signals, determining a mirror position of a mirror directing the optical beam based on the beam position error of each axis of the multi-axis position sensing detector, and actuating the mirror to move to the mirror position. Each axis signal is indicative of a beam position of an optical beam incident on the multi-axis position sensing detector, each axis signal corresponding to an axis of the multi-axis position sensing detector. For each axis of the multi-axis position sensing detector, the method includes converting a phase of an axis to have a 90 degree phase difference from a signal of the axis, generating an axis-phasor signal by summing the axis signals, and comparing the axis-phasor signal and the reference signal to determine a phase difference.
    Type: Application
    Filed: May 25, 2016
    Publication date: November 30, 2017
    Applicant: Google Inc.
    Inventors: Robert Steinkraus, Klaus Ulander