EP2909953A1

Space based authentication utilizing signals from low and medium earth orbit

Abstract

This record has no abstract on file.

Term

7 yearsto projected expiry

Projected expiry 12 September 2033, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

1 claim: 1 independent, 0 dependent

  1. 1
    Claims of equivalent WO 2014062315 A1 CLAIMS 1. A method for location-based authentication using medium earth orbit (MEO) and low earth orbit (LEO) satellites, the method comprising:receiving a client MEO signal signature comprising samples over an MEO signature time period of at least one client received MEO satellite signal received from at least one MEO satellite;constructing a server MEO signal signature comprising samples over the MEO signature time period of at least one server received MEO satellite signal received from the at least one MEO satellite;comparing the client MEO signal signature and the server MEO signal signature to provide an MEO comparison result;receiving a client LEO signal signature comprising samples over an LEO signature time period of at least one client received LEO satellite signal received from at least one LEO satellite;constructing a server LEO signal signature comprising samples over the LEO signature time period of at least one server LEO satellite signal of the at least one LEO satellite;comparing the client LEO signal signature and the server LEO signal signature to provide an LEO comparison result;and authenticating that a client device is at a location based on the MEO comparison result and the LEO comparison result. 2. The method of claim 1 , further comprising: determining the MEO comparison result and the LEO comparison result at a server device;and authenticating the location of the client device at a host device. 3. The method of claim 1 , further comprising: receiving the at least one server received MEO satellite signal at a server device from the at least one MEO satellite;and constructing a replica of the at least one client received LEO satellite signal at the server device to provide the at least one server LEO satellite signal. 4. The method of claim 1 , further comprising: receiving the at least one client received MEO satellite signal at the client device from the at least one MEO satellite;and receiving the at least one client received LEO satellite signal at the client device from the at least one LEO satellite. 5. The method of claim 1 , further comprising: constructing the client MEO signal signature comprising the samples over the MEO signature time period of the at least one client received MEO satellite signal;and constructing the client LEO signal signature comprising the samples over the LEO signature time period of the at least one client received LEO satellite signal. 6. The method of claim 1 , further comprising: receiving the client LEO signal signature comprising the samples over the LEO signature time period of two client received LEO satellite signals received from two LEO satellites;and constructing the server LEO signal signature comprising the samples over the LEO signature time period of two server LEO satellite signals received from the two LEO satellites. 7. The method of claim 1 , further comprising: receiving a client terrestrial signal signature comprising samples over a terrestrial time period of at least one client received terrestrial signal received from at least one terrestrial source;constructing a replica of at least one client received terrestrial signal at a server device to provide a server terrestrial signal signature;and comparing the client terrestrial signal signature and the server terrestrial signal signature to provide a terrestrial comparison result. 8. The method of claim 7, further comprising authenticating a location of a client device based on the MEO comparison result, the LEO comparison result, and the terrestrial comparison result. 9. The method of claim 7, further comprising transmitting the client MEO signal signature, the client LEO signal signature, and the terrestrial signal signature to a server. 10. A location-based authentication system using medium earth orbit (MEO) and low earth orbit (LEO) satellites, the system comprising: an authentication module operable to authenticate that a client device is at a location based on at least one client received MEO satellite signal received from at least one MEO satellite at the client device and at least one client received LEO satellite signal received from at least one LEO satellite at the client device. 11. The system of claim 10, further comprising: a server client data module operable to: receive a client MEO signal signature comprising samples over an MEO signature time period of at least one client received MEO satellite signal received from at least one MEO satellite;and receive a client LEO signal signature comprising samples over an LEO signature time period of at least one client received LEO satellite signal received from at least one LEO satellite;a server data module operable to: construct a server MEO signal signature comprising samples over the MEO signature time period of at least one server received MEO satellite signal received from the at least one MEO satellite;and construct a server LEO signal signature comprising samples over the LEO signature time period of at least one server LEO satellite signal of the at least one LEO satellite;and a comparison module operable to: compare the client MEO signal signature and the server MEO signal signature to provide an MEO comparison result;and compare the client LEO signal signature and the server LEO signal signature to provide an LEO comparison result. 12. The system of claim 11 , wherein: a server device comprises the comparison module;and a host device comprises the authentication module. 13. The system of claim 11 , wherein the authentication module is further operable to authenticate the location of the client device based on the MEO comparison result and the LEO comparison result. 14. The system of claim 13, wherein: the client data module is further operable to receive a client terrestrial signal signature comprising a client terrestrial time window of at least one client received terrestrial signal received from at least one terrestrial source;the server data module is further operable to construct a server terrestrial signal signature comprising a server terrestrial time window of at least one server received terrestrial signal received from the at least one terrestrial source;the comparison module is further operable to compare the client terrestrial signal signature and the server terrestrial signal signature to provide a terrestrial comparison result;and the authentication module is further operable to authenticate a location of a client device based on the MEO comparison result, the LEO comparison result, and the terrestrial comparison result. 15. The system of claim 11 , further comprising a client signature module configured to: construct the client MEO signal signature comprising samples over the MEO signature time period of at least one client received MEO satellite signal;and construct the client LEO signal signature comprising samples over the LEO signature time period of at least one client received LEO satellite signal. 16. The system of claim 11 , wherein: the at least one client received LEO satellite signal comprises two client received LEO satellite signals received from two LEO satellites;and the at least one server LEO satellite signal comprises two server LEO satellite signals of the two LEO satellites.