Patents by Inventor Erik David Lindskog

Erik David Lindskog 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: 11743858
    Abstract: A method of performing ranging, by a first device, with respect to a second device is provided. According to an embodiment, the method includes: receiving, by the first device, a plurality of timestamps including a first timestamp and a second timestamp, and determining, by the first device, a range R with respect to the second device by calculating an average time-of-flight (TOF) of the first wireless signal and the second wireless signal based on the first timestamp and the second timestamp. The first timestamp indicates a time-of-arrival (TOA) of a first wireless signal arriving at the second device, a maximum possible value of the first timestamp being Tmax1. The second timestamp indicates a time-of-departure (TOD) of a second wireless signal departing from the second device, and a maximum possible value of the second timestamp being Tmax2 and greater than Tmax1.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: August 29, 2023
    Inventor: Erik David Lindskog
  • Patent number: 11381275
    Abstract: This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer storage media, for ranging procedures performed using antenna switching. In one aspect, a device initiating a ranging procedure may transmit a ranging request, which may include antenna switching capabilities of the initiating device, a request for antenna switching by a responding device during the ranging procedure, or both. Ranging signaling may be communicated between the initiating device and the responding device using different transmit antennas, receive antennas, or both. In some implementations, ranging messages transmitted by the responding device may include transmit antenna indices used for transmission of different ranging messages, and receive antenna indices used for reception of different ranging response messages.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: July 5, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Xiaoxin Zhang, Erik David Lindskog, Sunil Ravi, Kurt Erwin Landenberger, Mukul Sharma, Arjun Bhatia
  • Publication number: 20220187434
    Abstract: A system and method for ranging secured by feedback of one or more channel metrics. The method may include: receiving, by a first modem, a first training signal, from a second modem; generating, by the first modem, a first estimate of a channel metric, based on the first training signal; receiving, by the first modem, from the second modem, a second estimate of the channel metric; determining, by the first modem, that the first estimate of the channel metric and the second estimate of the channel metric do not meet a similarity criterion; and denying, by the first modem, access to a resource.
    Type: Application
    Filed: November 16, 2021
    Publication date: June 16, 2022
    Inventor: Erik David LINDSKOG
  • Publication number: 20220095266
    Abstract: A method of performing ranging, by a first device, with respect to a second device is provided. According to an embodiment, the method includes: receiving, by the first device, a plurality of timestamps including a first timestamp and a second timestamp, and determining, by the first device, a range R with respect to the second device by calculating an average time-of-flight (TOF) of the first wireless signal and the second wireless signal based on the first timestamp and the second timestamp. The first timestamp indicates a time-of-arrival (TOA) of a first wireless signal arriving at the second device, a maximum possible value of the first timestamp being Tmax1. The second timestamp indicates a time-of-departure (TOD) of a second wireless signal departing from the second device, and a maximum possible value of the second timestamp being Tmax2 and greater than Tmax1.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 24, 2022
    Inventor: Erik David LINDSKOG
  • Patent number: 10624055
    Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 14, 2020
    Assignee: CSR Technology Inc.
    Inventors: Naveen Kumar Kakani, Benjamin Tarlow, Erik David Lindskog, Raja Banerjea, Hong Wan, Ian Charles Blair
  • Publication number: 20190379434
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for detecting motion using wireless local area network (WLAN) communications. A first WLAN device having multiple antennas (radios) may determine a metric based on differences in spatial signal processing characteristics between the multiple antennas. By comparing changes in the metric over a plurality of wireless signals over time, the first WLAN device may detect motion in the environment near the first WLAN device. The spatial signal processing characteristics may be based on received WLAN communications from a second WLAN device, based on beamforming feedback from the second WLAN device, or based on wireless signal reflections detected by the first WLAN device. Various techniques may be used to adjust or mitigate random phase differences between two antennas on some tones. Motion detection based on WLAN communications may trigger activities or notifications by the first WLAN device.
    Type: Application
    Filed: June 5, 2019
    Publication date: December 12, 2019
    Inventors: Erik David Lindskog, Xiaoxin Zhang, Youhan Kim, Louay Jalloul, Kurt Erwin Landenberger, Youngsin Lee, Srinivasarao Kode, Manishekar Chandrasekaran
  • Publication number: 20190349280
    Abstract: An apparatus is disclosed according to certain aspects of the present disclosure. The apparatus comprises an interface configured to receive, from a wireless node, at least one ranging frame. The apparatus also comprises a processing system configured to determine at least one round trip time (RTT) between the apparatus and the wireless node based on the received at least one ranging frame, determine a quality of the at least one RTT based on the received at least one ranging frame, and generate a feedback frame comprising the at least one RTT and the quality of the at least one RTT. The interface is further configured to output a feedback frame for transmission to the wireless node.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 14, 2019
    Inventors: Xiaoxin ZHANG, Sandip HOMCHAUDHURI, Erik David LINDSKOG, Vincent Knowles JONES, IV, Andrew MacKinnon DAVIDSON
  • Publication number: 20190305813
    Abstract: This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer storage media, for ranging procedures performed using antenna switching. In one aspect, a device initiating a ranging procedure may transmit a ranging request, which may include antenna switching capabilities of the initiating device, a request for antenna switching by a responding device during the ranging procedure, or both. Ranging signaling may be communicated between the initiating device and the responding device using different transmit antennas, receive antennas, or both. In some implementations, ranging messages transmitted by the responding device may include transmit antenna indices used for transmission of different ranging messages, and receive antenna indices used for reception of different ranging response messages.
    Type: Application
    Filed: March 8, 2019
    Publication date: October 3, 2019
    Inventors: Xiaoxin Zhang, Erik David Lindskog, Sunil Ravi, Kurt Erwin Landenberger, Mukul Sharma, Arjun Bhatia
  • Publication number: 20190306825
    Abstract: This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer storage media, for performing a ranging operation with a responder device. In one aspect, an apparatus exchanges a number of measurement frames with the responder device. The apparatus captures a number of timestamps based on the exchanged measurement frames. The apparatus estimates a carrier frequency offset between the responder device and the apparatus, and reports information indicative of the captured timestamps to the responder device.
    Type: Application
    Filed: February 15, 2019
    Publication date: October 3, 2019
    Inventors: Erik David Lindskog, Alireza Raissinia
  • Publication number: 20190159161
    Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.
    Type: Application
    Filed: January 24, 2019
    Publication date: May 23, 2019
    Inventors: Naveen Kumar KAKANI, Benjamin Tarlow, Erik David Lindskog, Raja Banerjea, Hong Wan, Ian Charles Blair
  • Patent number: 10277425
    Abstract: Generally, the described techniques provide for protection mechanisms for sounding training signals transmitted between wireless devices when performing ranging sounding estimation. For example, sounding training signals may be encoded to include a sequence of phase rotations or cyclic shifts to protect the sounding training signal from peer devices. In some cases, encoding information associated with a long training field (LTF) may be transmitted either before or after the LTF is transmitted. Additionally or alternatively, a time delay may be introduced to the sounding training signal, where timing information may be removed from one or more fields of the sounding training signal and the time delay may be appended to an interframe spacing. Alternatively, a frame may be split into multiple frames with the sounding training signal in a first frame, and timing information in a second frame that is offset in time from the first frame.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Erik David Lindskog, Ning Zhang, Naveen Kumar Kakani, Alireza Raissinia, Xiaoxin Zhang
  • Patent number: 10219241
    Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: February 26, 2019
    Assignee: CSR Technology Inc.
    Inventors: Naveen Kumar Kakani, Benjamin Tarlow, Erik David Lindskog, Raja Banerjea, Hong Wan, Ian Charles Blair
  • Publication number: 20190052484
    Abstract: Generally, the described techniques provide for protection mechanisms for sounding training signals transmitted between wireless devices when performing ranging sounding estimation. For example, sounding training signals may be encoded to include a sequence of phase rotations or cyclic shifts to protect the sounding training signal from peer devices. In some cases, encoding information associated with a long training field (LTF) may be transmitted either before or after the LTF is transmitted. Additionally or alternatively, a time delay may be introduced to the sounding training signal, where timing information may be removed from one or more fields of the sounding training signal and the time delay may be appended to an interframe spacing. Alternatively, a frame may be split into multiple frames with the sounding training signal in a first frame, and timing information in a second frame that is offset in time from the first frame.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 14, 2019
    Inventors: Erik David LINDSKOG, Ning ZHANG, Naveen Kumar KAKANI, Alireza RAISSINIA, Xiaoxin ZHANG
  • Publication number: 20190036739
    Abstract: Methods, systems, and devices for wireless communication are described. A ranging message procedure may employ protection by modifying a cyclic prefix of the ranging message to prevent an attacking device from transmitting a time-advanced copy of the cyclic prefix during symbol of the copied signal. For example, the modified cyclic prefix may include pseudo random training sequences or a set of zero-value symbols. The receiving device may determine a channel estimation technique that accounts for the modified cyclic prefix. The wireless devices performing the ranging measurement process may determine a modulation and coding scheme (MCS) for the ranging message. The wireless devices may negotiate an MCS value and cyclic prefix configuration for the ranging measurement process. In some examples, the ranging message be encoded by applying a sequence of phase rotations or amplitude variations to the base sequence used to generate the sounding training signal.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Inventors: Erik David Lindskog, Ning Zhang, Xiaoxin Zhang, Alireza Raissinia, Naveen Kumar Kakani
  • Patent number: 10142781
    Abstract: Disclosed are methods, systems and devices for obtaining a range between devices based, at least in part, on an exchange of wireless messages. For example, wireless devices may obtain measurements of range based, at least in part, on an exchange fine timing measurement (FTM) messages. In one implementation, an initial FTM request message may be transmitted from a first wireless transceiver device to a second wireless transceiver device comprising one or more parameters indicative of a request for transmission of FTM messages in a particular format.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Vamaraju, Carlos Horacio Aldana, Xiaoxin Zhang, Ravi Gidvani, Erik David Lindskog
  • Patent number: 10135638
    Abstract: Generally, the described techniques provide for protection mechanisms for sounding training signals transmitted between wireless devices when performing ranging sounding estimation. For example, sounding training signals may be encoded to include a sequence of phase rotations or cyclic shifts to protect the sounding training signal from peer devices. In some cases, encoding information associated with a long training field (LTF) may be transmitted either before or after the LTF is transmitted. Additionally or alternatively, a time delay may be introduced to the sounding training signal, where timing information may be removed from one or more fields of the sounding training signal and the time delay may be appended to an interframe spacing. Alternatively, a frame may be split into multiple frames with the sounding training signal in a first frame, and timing information in a second frame that is offset in time from the first frame.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: November 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Erik David Lindskog, Ning Zhang, Naveen Kumar Kakani, Alireza Raissinia, Xiaoxin Zhang
  • Publication number: 20180287826
    Abstract: Generally, the described techniques provide for protection mechanisms for sounding training signals transmitted between wireless devices when performing ranging sounding estimation. For example, sounding training signals may be encoded to include a sequence of phase rotations or cyclic shifts to protect the sounding training signal from peer devices. In some cases, encoding information associated with a long training field (LTF) may be transmitted either before or after the LTF is transmitted. Additionally or alternatively, a time delay may be introduced to the sounding training signal, where timing information may be removed from one or more fields of the sounding training signal and the time delay may be appended to an interframe spacing. Alternatively, a frame may be split into multiple frames with the sounding training signal in a first frame, and timing information in a second frame that is offset in time from the first frame.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 4, 2018
    Inventors: Erik David Lindskog, Ning Zhang, Naveen Kumar Kakani, Alireza Raissinia, Xiaoxin Zhang
  • Publication number: 20180249437
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for performing ranging operations. In one aspect, an apparatus negotiates a passive ranging schedule between an initiator device and a number of responder devices. The passive ranging schedule indicates a time prior to a selected target beacon transmission time (TBTT) at which the ranging operation is to commence. The apparatus announces the passive ranging schedule to at least one or more passive listening devices, commences the ranging operation at the indicated time by exchanging a number of frames between the initiator device and the number of responder devices, and completes the exchange of frames prior to the selected TBTT.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 30, 2018
    Inventors: Erik David Lindskog, Naveen Kumar Kakani, Alireza Raissinia
  • Publication number: 20180014270
    Abstract: To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.
    Type: Application
    Filed: September 22, 2017
    Publication date: January 11, 2018
    Inventors: Naveen Kumar KAKANI, Benjamin TARLOW, Erik David LINDSKOG, Raja BANERJEA, Hong WAN, Ian Charles BLAIR
  • Patent number: 7466759
    Abstract: The invention relates generally to the field of signal encoding in a multiple input multiple output system in a wireless communication network. This invention specifically relates to a method of encoding and transmitting symbols in a rate-2 complex symbol per second per Hertz transmission system that achieves a maximum diversity of four for a four transmit antenna system and a diversity of three on a three transmit antenna system. The invention discloses a method of interleaving the complex symbols such that each interleaved symbol comprises information of at least two complex symbols where the complex symbols obtain values from a rotated constellation.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: December 16, 2008
    Assignee: Beceem Communications Inc.
    Inventors: Shashidhar Vummintala, Arogyaswami Paulraj, Erik David Lindskog, Balaji Sundar Rajan, Djordje Tujkovic