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: 11716140Abstract: The disclosure provides a system for transmitting and receiving optical signals. The system includes a first mirror of a communication device, a first mirror actuator configured to control a pointing direction of the first mirror, a second mirror of the communication device, a second mirror actuator configured to control a pointing direction of the second mirror, and one or more processors. The one or more processors are configured to direct the second mirror actuator to move the second mirror to track a signal within a zone in an area of coverage of the communication device and meanwhile keep the first mirror stationary at a first angle. The one or more processors are also configured to direct the first mirror actuator to move the first mirror to a second angle in a direction of motion of the signal when the signal reaches an edge of the zone and meanwhile move the second mirror to a default angle.Type: GrantFiled: January 24, 2019Date of Patent: August 1, 2023Assignee: X Development LLCInventors: Paul Csonka, Klaus Ulander, Baris Ibrahim Erkmen
-
Patent number: 10931367Abstract: 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: GrantFiled: January 27, 2020Date of Patent: February 23, 2021Assignee: X DEVELOPMENT LLCInventors: Klaus Ulander, Howard Tran, Robert Steinkraus
-
Patent number: 10914579Abstract: 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: GrantFiled: July 22, 2019Date of Patent: February 9, 2021Assignee: X DEVELOPMENT LLCInventors: Klaus Ulander, Howard Tran
-
Publication number: 20200244359Abstract: The disclosure provides a system for transmitting and receiving optical signals. The system includes a first mirror of a communication device, a first mirror actuator configured to control a pointing direction of the first mirror, a second mirror of the communication device, a second mirror actuator configured to control a pointing direction of the second mirror, and one or more processors. The one or more processors are configured to direct the second mirror actuator to move the second mirror to track a signal within a zone in an area of coverage of the communication device and meanwhile keep the first mirror stationary at a first angle. The one or more processors are also configured to direct the first mirror actuator to move the first mirror to a second angle in a direction of motion of the signal when the signal reaches an edge of the zone and meanwhile move the second mirror to a default angle.Type: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Inventors: Paul Csonka, Klaus Ulander, Baris Ibrahim Erkmen
-
Patent number: 10700787Abstract: The disclosure provides for a method and a system for tracking an optical communication beam based on polarization modulation of the optical communication beam. The method includes polarizing, at a first communication device, an optical communication beam in a polarization pattern. The optical communication beam carries an optical signal. The polarization pattern encodes information by varying between a first polarization direction and at least one second polarization direction. The polarized optical communication beam is then transmitted from the first communication device to a second communication device. At the second communication device, the polarized optical communication beam is processed to extract the encoded information, and the encoded information is used at the second communication device to track the optical communication beam.Type: GrantFiled: September 13, 2019Date of Patent: June 30, 2020Assignee: X DEVELOPMENT LLCInventor: Klaus Ulander
-
Publication number: 20200162155Abstract: 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: ApplicationFiled: January 27, 2020Publication date: May 21, 2020Inventors: Klaus Ulander, Howard Tran, Robert Steinkraus
-
Patent number: 10581519Abstract: 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: GrantFiled: January 24, 2019Date of Patent: March 3, 2020Assignee: X DEVELOPMENT LLCInventors: Klaus Ulander, Howard Tran, Robert Steinkraus
-
Publication number: 20190346259Abstract: 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: ApplicationFiled: July 22, 2019Publication date: November 14, 2019Inventors: Klaus Ulander, Howard Tran
-
Patent number: 10469177Abstract: The disclosure provides for a method and a system for tracking an optical communication beam based on polarization modulation of the optical communication beam. The method includes polarizing, at a first communication device, an optical communication beam in a polarization pattern. The optical communication beam carries an optical signal. The polarization pattern encodes information by varying between a first polarization direction and at least one second polarization direction. The polarized optical communication beam is then transmitted from the first communication device to a second communication device. At the second communication device, the polarized optical communication beam is processed to extract the encoded information, and the encoded information is used at the second communication device to track the optical communication beam.Type: GrantFiled: April 2, 2018Date of Patent: November 5, 2019Assignee: X Development LLCInventor: Klaus Ulander
-
Publication number: 20190326984Abstract: 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: ApplicationFiled: January 24, 2019Publication date: October 24, 2019Inventors: Klaus Ulander, Howard Tran, Robert Steinkraus
-
Patent number: 10371508Abstract: 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: GrantFiled: April 4, 2018Date of Patent: August 6, 2019Assignee: X DEVELOPMENT LLCInventors: Klaus Ulander, Howard Tran
-
Patent number: 10277319Abstract: 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: GrantFiled: February 5, 2018Date of Patent: April 30, 2019Assignee: X Development LLCInventors: Robert Steinkraus, Klaus Ulander
-
Patent number: 10225006Abstract: 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: GrantFiled: April 23, 2018Date of Patent: March 5, 2019Assignee: X Development LLCInventors: Klaus Ulander, Howard Tran, Robert Steinkraus
-
Publication number: 20180175934Abstract: 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: ApplicationFiled: February 5, 2018Publication date: June 21, 2018Applicant: Google LLCInventors: Robert Steinkraus, Klaus Ulander
-
Patent number: 9917645Abstract: 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: GrantFiled: May 25, 2016Date of Patent: March 13, 2018Assignee: Google LLCInventors: Robert Steinkraus, Klaus Ulander
-
Publication number: 20170346563Abstract: 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: ApplicationFiled: May 25, 2016Publication date: November 30, 2017Applicant: Google Inc.Inventors: Robert Steinkraus, Klaus Ulander