-
1.
公开(公告)号:US20250067833A1
公开(公告)日:2025-02-27
申请号:US18946626
申请日:2024-11-13
Applicant: ZaiNar, Inc.
Inventor: Philip Kratz , Daniel Jacker , Mainak Chowdhury , Alexander Hooshmand
Abstract: A method including, at each node in each pair of nodes in a network: transmitting an outbound synchronization signal; generating a self-receive signal based on the outbound synchronization signal; detecting the self-receive signal at a self-receive TOA; detecting an inbound synchronization signal; based on the pair of self-receive TOAs and the pair of synchronization TOAs, for each pair of nodes in the network: calculating a pairwise time offset and distance; for each node in the network: based on the set of pairwise distances, calculating a location and a time bias of the node. The method also includes: at each node in the network, detecting a localization signal, transmitted by a device, at a localization TOA; and calculating a location of the device based on, for each node in the network, the localization signal detected at the node, and the time bias and the relative location of the node.
-
2.
公开(公告)号:US20240073708A1
公开(公告)日:2024-02-29
申请号:US18243914
申请日:2023-09-08
Applicant: ZaiNar, Inc.
Inventor: Jonathan Lu , Mainak Chowdhury , Ophir Sweiry , Srdjan Miocinovic
CPC classification number: H04W24/04 , H04W56/0035 , H04W84/18
Abstract: A method includes accessing a network graph including: a set of nodes, each representing a transceiver; and a set of edges, each edge connecting two nodes and representing a communication channel between a pair of transceivers. The method also includes: accessing a network state comprising a set of edge values for the set of edges; and identifying a set of triangle graphs in the network graph. The method further includes, for each triangle graph in the network graph: calculating a component diagnostic score based on a subset of edge values; and for each node in the triangle graph, updating a cumulative diagnostic score for the node based on the component diagnostic score. The method additionally includes, in response to detecting a cumulative diagnostic score for a node exceeding a threshold cumulative diagnostic score, triggering a corrective action at a transceiver represented by the node.
-
公开(公告)号:US11785482B1
公开(公告)日:2023-10-10
申请号:US17105458
申请日:2020-11-25
Applicant: ZaiNar, Inc.
Inventor: Jonathan Lu , Mainak Chowdhury , Ophir Sweiry , Srdjan Miocinovic
CPC classification number: H04W24/04 , H04W56/0035 , H04W84/18
Abstract: A method includes accessing a network graph including: a set of nodes, each representing a transceiver; and a set of edges, each edge connecting two nodes and representing a communication channel between a pair of transceivers. The method also includes: accessing a network state comprising a set of edge values for the set of edges; and identifying a set of triangle graphs in the network graph. The method further includes, for each triangle graph in the network graph: calculating a component diagnostic score based on a subset of edge values; and for each node in the triangle graph, updating a cumulative diagnostic score for the node based on the component diagnostic score. The method additionally includes, in response to detecting a cumulative diagnostic score for a node exceeding a threshold cumulative diagnostic score, triggering a corrective action at a transceiver represented by the node.
-
公开(公告)号:US11722979B2
公开(公告)日:2023-08-08
申请号:US16846030
申请日:2020-04-10
Applicant: ZaiNar, Inc.
Inventor: Mainak Chowdhury , Philip Kratz
IPC: G01S5/02 , H04L7/00 , H04L7/06 , H04W56/00 , H04W72/0446
CPC classification number: H04W56/0065 , G01S5/02 , H04L7/007 , H04L7/06 , H04W56/001 , H04W72/0446
Abstract: A method for detecting times-of-arrival of signals comprising, at a receiving node: during a time slot, receiving a signal comprising a carrier signal characterized by a carrier frequency and modulated by a template signal defining a code sequence characterized by a transmitter chip period; demodulating the signal according to a local oscillator frequency to generate a received baseband signal, the local oscillator frequency and the carrier frequency defining a desynchronization ratio characterized by a denominator greater than a threshold denominator; sampling the received baseband signal at the transmitter chip period to generate a set of digital samples; generating a reconstructed baseband signal based on the set of digital samples; calculating a cross-correlation function comprising a cross-correlation of the reconstructed baseband signal and the template signal; and calculating, on the fine time grid, a time-of-arrival of the signal based on the cross-correlation function.
-
5.
公开(公告)号:US20230023803A1
公开(公告)日:2023-01-26
申请号:US17879740
申请日:2022-08-02
Applicant: ZaiNar, Inc.
Inventor: Philip Kratz , Mainak Chowdhury
Abstract: A system for generating a self-receive signal includes: a signal generator; a first signal processor; a second signal processor; and an antenna. The system also includes a first passive coupling device: defining a first input port electromagnetically coupled to the signal generator; defining a first transmitted port; defining a first coupled port electromagnetically coupled to the first signal processor; and characterized by a first phase balance between the first transmitted port and the first coupled port. The system further includes a second passive coupling device: defining a second input port electromagnetically coupled to the antenna; defining a second transmitted port electromagnetically coupled to the first transmitted port; defining a second coupled port electromagnetically coupled to the second signal processor; and characterized by a second phase balance between the second transmitted port and the second coupled port substantially similar to the first phase balance.
-
公开(公告)号:US10911211B1
公开(公告)日:2021-02-02
申请号:US16588722
申请日:2019-09-30
Applicant: ZaiNar, Inc.
Inventor: Philip A. Kratz , Daniel M. Jacker , Mainak Chowdhury , Alexander Hooshmand
IPC: H04L7/00 , H04B17/309 , H04B17/21 , H04B17/11
Abstract: A method includes, at a first node: transmitting a first calibration signal at a first time-of-departure measured by the first node; and transmitting a second calibration signal at a second time-of-departure measured by the first node. The method also includes, at a second node: receiving the first calibration signal at a first time-of-arrival measured by the second node; and receiving the second calibration signal at a second time-of-arrival measured by the second node. The method further includes: defining a first calibration point and a second calibration point in a set of calibration points, each calibration point comprising a time-of-departure and a time-of-arrival of each calibration signal; calculating a regression on the set of calibration points; and calculating a frequency offset between the first node and the second node based on the first regression.
-
公开(公告)号:US20200329449A1
公开(公告)日:2020-10-15
申请号:US16846030
申请日:2020-04-10
Applicant: ZaiNar, Inc.
Inventor: Mainak Chowdhury , Philip Kratz
Abstract: A method for detecting times-of-arrival of signals comprising, at a receiving node: during a time slot, receiving a signal comprising a carrier signal characterized by a carrier frequency and modulated by a template signal defining a code sequence characterized by a transmitter chip period; demodulating the signal according to a local oscillator frequency to generate a received baseband signal, the local oscillator frequency and the carrier frequency defining a desynchronization ratio characterized by a denominator greater than a threshold denominator; sampling the received baseband signal at the transmitter chip period to generate a set of digital samples; generating a reconstructed baseband signal based on the set of digital samples; calculating a cross-correlation function comprising a cross-correlation of the reconstructed baseband signal and the template signal; and calculating, on the fine time grid, a time-of-arrival of the signal based on the cross-correlation function.
-
公开(公告)号:US20190356466A1
公开(公告)日:2019-11-21
申请号:US16405922
申请日:2019-05-07
Applicant: ZaiNar, Inc.
Inventor: Philip A. Kratz , Mainak Chowdhury , Alexander Hooshmand , Daniel M. Jacker
Abstract: A method includes, at a first node: transmitting a first synchronization signal at a first time according to a first clock of the first node; back-coupling the first synchronization signal to generate a first self-receive signal; calculating a time-of-arrival of the first self-receive signal according to the first clock; and calculating a time-of-arrival of the second synchronization signal according to the first clock. The method also includes, at the second node: transmitting the second synchronization signal at a second time according to a second clock of the second node; back-coupling the second synchronization signal to generate a second self-receive signal; calculating a time-of-arrival of the second self-receive signal according to the second clock; and calculating a time-of-arrival of the first synchronization signal according to the second clock. The method S100 further includes calculating a time bias and a propagation delay between the pair of nodes based on the time-of-arrivals.
-
公开(公告)号:US20230077523A1
公开(公告)日:2023-03-16
申请号:US17958206
申请日:2022-09-30
Applicant: ZaiNar, Inc.
Inventor: Mainak Chowdhury , Philip A. Kratz , Jonathan Shiao-En Lu , Srdjan Miocinovic , Siamak Yousefi
Abstract: A method includes: receiving a ranging signal from the transmitter comprising a set of multiplexed sub-signals, each multiplexed sub-signal characterized by a frequency in a set of frequencies; calculating a time-based time-of-arrival estimate based on the series of time-domain samples of the ranging signal; calculating a time-based uncertainty of the time-based time-of-arrival; for each sub-signal pair in a subset of multiplexed sub-signals of the set of multiplexed sub-signals, extracting a phase difference of the sub-signal pair; calculating a phase-based time-of-arrival estimate based on the phase difference of each sub-signal pair in the subset of multiplexed sub-signals; calculating a phase-based uncertainty of the phase-based time-of-arrival estimate; and calculating a hybrid time-of-arrival estimate as a weighted combination of the time-based time-of-arrival estimate, the phase-based time-of-arrival estimate, based on the time-based uncertainty and the phase-based uncertainty.
-
公开(公告)号:US20230014896A1
公开(公告)日:2023-01-19
申请号:US17881449
申请日:2022-08-04
Applicant: ZaiNar, Inc.
Inventor: Jonathan Lu , Mainak Chowdhury , Philip A. Kratz
Abstract: A method for calculating a time-of-arrival of a multicarrier uplink signal includes: accessing a multicarrier reference signal including a subcarrier reference signal for each subcarrier frequency in a set of subcarrier frequencies; receiving the multicarrier uplink signal transmitted from a user device, the multicarrier uplink signal including a subcarrier uplink signal for each subcarrier frequency in the set of subcarrier frequencies; for each subcarrier frequency in the set of subcarrier frequencies, calculating a phase difference, in a set of phase differences, between the subcarrier reference signal for the subcarrier frequency and a subcarrier uplink signal for the subcarrier frequency; calculating a time-of-arrival of the multicarrier uplink signal at the transceiver based on the set of adjusted phase differences; and transmitting the time-of-arrival of the multicarrier uplink signal to a remote server.
-
-
-
-
-
-
-
-
-