IP Library Granted Patent US 10,330,796
Granted Patent B2
US 10,330,796 · App. 15/599,940 · Granted Jun 25, 2019

Magnetic compass confirmation for avoidance of interference in wireless communications

Inventors: Robert S. Reis (Palo Alto, CA); Michael Glenn Capella (Santa Rosa, CA); Shmuel Shaffer (Palo Alto, CA)
Assignee: Higher Ground LLC
G01S19/45G01C21/20G01S3/14H04L1/00H04W16/24H04W64/00G01C17/02G01S19/10G01S19/20H04W4/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,330,796
App. No.
15/599,940
Granted
Jun 25, 2019
Kind
B2
Abstract

In one embodiment, a process obtains a first compensated directional reading from a first directional sensor of a directionally sensitive system, and obtains a second compensated directional reading from a second directional sensor of the directionally sensitive system. The process may then determine, a difference between the first compensated directional reading and the second compensated directional reading, and declares, in response to the difference being greater than an acceptable threshold, an inaccurate directional reading. As such, the process may then prevent performance of a directionally sensitive action by the directionally sensitive system in response to an inaccurate directional reading.

Claims (48)

1. A method, comprising:

obtaining, by a process, a first compensated directional reading from a first directional sensor of a directionally sensitive system;

obtaining, by the process, a second compensated directional reading from a second directional sensor of the directionally sensitive system;

determining, by the process, a difference between the first compensated directional reading and the second compensated directional reading;

declaring, by the process in response to the difference being greater than an acceptable threshold, an inaccurate directional reading; and

preventing, by the process, performance of a directionally sensitive action by the directionally sensitive system in response to an inaccurate directional reading.

2. The method as in claim 1 , further comprising:

enabling performance of the directionally sensitive action by the directionally sensitive system in response to an accurate directional reading.

3. The method as in claim 1 , wherein the directionally sensitive action comprises transmitting a transmission from the directionally sensitive system toward an intended receiver at a direction that avoids having the transmission interfere with an unintended receiver.

4. The method as in claim 3 , wherein the intended receiver is a satellite receiver, and wherein the unintended receiver is one of either an earth-based point-to-point receiver (PtPR) or another satellite receiver.

5. The method as in claim 1 , wherein the first and second directional sensors are located on a same device.

6. The method as in claim 1 , wherein the first and second directional sensors are located on different first and second devices, respectively, wherein the first and second devices are in communication with each other.

7. The method as in claim 1 , wherein the first directional sensor has a different interference sensitivity than the second directional sensor.

8. The method as in claim 1 , further comprising:

declaring, in response to the difference being less than or equal to the acceptable threshold, an accurate directional reading.

9. The method as in claim 8 , further comprising:

determining, in response to the difference being less than or equal to the acceptable threshold, an accurate directional reading as an average between the first and second directional readings.

10. The method as in claim 1 , wherein the first directional reading is based on a first fusion algorithm using input from a first plurality of directional sensors, and wherein the second directional reading is based on a second fusion algorithm using input from a second plurality of directional sensors.

11. The method as in claim 10 , wherein at least one sensor from the second plurality of directional sensors is not within the first plurality of directional sensors.

12. The method as in claim 1 , wherein the first directional reading is a measured magnetic property value, and wherein the second directional reading is an expected magnetic property value based on a geographic location of the directionally sensitive system as determined by the second directional sensor.

13. The method as in claim 1 , further comprising:

determining, based on the difference between the first compensated directional reading and the second compensated directional reading, an estimated inaccuracy in the directional reading; and

smearing, based on the estimated inaccuracy in the directional reading, one or more protection zones which define locations where a directionally sensitive transmission might interfere with an unintended receiver.

14. An apparatus, comprising:

one or more communication interfaces;

a processor coupled to the interfaces and adapted to execute one or more processes; and

a memory configured to store a process executable by the processor, the process when executed operable to:

obtain a first compensated directional reading from a first directional sensor of a directionally sensitive system;

obtain a second compensated directional reading from a second directional sensor of the directionally sensitive system;

determine a difference between the first compensated directional reading and the second compensated directional reading;

declare, in response to the difference being greater than an acceptable threshold, an inaccurate directional reading; and

prevent performance of a directionally sensitive action by the directionally sensitive system in response to an inaccurate directional reading.

15. The apparatus as in claim 14 , wherein the directionally sensitive action comprises transmitting a transmission from the directionally sensitive system toward an intended receiver at a direction that avoids having the transmission interfere with an unintended receiver.

16. The apparatus as in claim 14 , wherein the first and second directional sensors are located on a same device.

17. The apparatus as in claim 14 , wherein the first and second directional sensors are located on different first and second devices, respectively, wherein the first and second devices are in communication with each other.

18. The apparatus as in claim 14 , wherein the first directional sensor has a different interference sensitivity than the second directional sensor.

19. The apparatus as in claim 14 , wherein the process when executed is further operable to:

declare, in response to the difference being less than or equal to the acceptable threshold, an accurate directional reading.

20. The apparatus as in claim 14 , wherein the first directional reading is based on a first fusion algorithm using input from a first plurality of directional sensors, and wherein the second directional reading is based on a second fusion algorithm using input from a second plurality of directional sensors.

21. The apparatus as in claim 20 , wherein at least one sensor from the second plurality of directional sensors is not within the first plurality of directional sensors.

22. The apparatus as in claim 14 , wherein the first directional reading is a measured magnetic property value, and wherein the second directional reading is an expected magnetic property value based on a geographic location of the directionally sensitive system as determined by the second directional sensor.

23. The apparatus as in claim 14 , wherein the apparatus is the directionally sensitive system.

24. A tangible, non-transitory, computer-readable medium having computer-executable instructions stored thereon that, when executed by a processor on a computer, cause the computer to perform a method comprising:

obtaining a first compensated directional reading from a first directional sensor of a directionally sensitive system;

obtaining a second compensated directional reading from a second directional sensor of the directionally sensitive system;

determining a difference between the first compensated directional reading and the second compensated directional reading;

declaring, in response to the difference being greater than an acceptable threshold, an inaccurate directional reading; and

preventing performance of a directionally sensitive action by the directionally sensitive system in response to an inaccurate directional reading.

Assignments (2)
SECURITY INTEREST Recorded Jan 27, 2020
From: HIGHER GROUND LLC
To: REIS, ROBERT
Reel/Frame 051634/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2017
From: REIS, ROBERT S.; CAPELLA, MICHAEL GLENN; SHAFFER, SHMUEL
To: HIGHER GROUND LLC
Reel/Frame 042437/0689 →
Continuity (3)
Continuation In Part 15379023 · Dec 14, 2016
Provisional Application 62267065 · Dec 14, 2015
Related Publication 20170254905A1 · Sep 7, 2017