IP Library Granted Patent US 7,266,685
Granted Patent B1
US 7,266,685 · App. 10/603,422 · Granted Sep 4, 2007

Time certification in a wireless communications network

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 7,266,685
App. No.
10/603,422
Granted
Sep 4, 2007
Kind
B1
Abstract

The time reference of a user terminal that is derived from an unauthenticated access point can be certified by a trusted entity according to the present invention. In one embodiment, the present invention includes a user terminal obtaining a time reference from an access point of a wireless access network. The user terminal then receives a digital certificate having a validity period from the access point, the certificate being issued by a certificate authority. In one embodiment, the user terminal requests certification of the time reference by a trusted entity, and receives the certification. Then the user terminal can validate the digital certificate.

Claims (67)

1. A method performed by a user terminal of a wireless access network, the method comprising:

obtaining a time reference from an access point of the wireless access network;

receiving a digital certificate issued by a certificate authority from the access point;

requesting certification of the time reference by a trusted entity;

receiving certification of the time reference by sending a message used to authenticate the user terminal to the access point, the message containing a timestamp based on the time reference, an identification of the trusted entity by which certification is to be performed, and a list of trusted entities by which certification may be performed; and

validating the digital certificate.

2. The method of claim 1 , wherein receiving certification of the time reference comprises receiving a message from the access point, the message being signed by the trusted entity and containing information to verify the timestamp.

3. The method of claim 1 , wherein requesting certification of the time reference comprises sending a message to the trusted entity, the message containing a timestamp and a request to compare the timestamp to a local time of the trusted entity.

4. The method of claim 1 , wherein the digital certificate has a validity period, and wherein validating the access point comprises determining whether the validity period has expired using the certified time reference.

5. The method of claim 1 , wherein the time reference comprises an absolute frame number.

6. A user terminal comprising:

a clock to maintain a time reference obtained from an access point;

a transmitter to send a request for certification of the time reference by a trusted entity by sending a message used to authenticate the user terminal to the access point, the message containing a timestamp based on the time reference maintained by the clock, an identification of the trusted entity by which certification is to be performed, and a list of trusted entities by which certification may be performed;

a receiver to receive the certification of the time reference and a digital certificate issued by a certificate authority from the access point; and

a processor coupled to the receiver to validate the digital certificate.

7. The user terminal of claim 6 , wherein the user terminal receives the certification of the time reference by receiving a message from the access point, the message being signed by the trusted entity and containing information to verify the timestamp.

8. The user terminal of claim 6 , wherein the user terminal requests certification of the time reference by sending a message to the trusted entity, the message containing a timestamp based on the time reference maintained by the clock and a request to compare the timestamp to a local time of the trusted entity.

9. The user terminal of claim 6 , wherein the digital certificate has a validity period and wherein the user terminal validates the access point by determining whether the validity period has expired using the certified time reference.

10. The user terminal of claim 6 , wherein the time reference comprises an absolute frame number.

11. A method performed by an access point of a wireless access network, the method comprising:

receiving a message including a timestamp from a user terminal of the wireless access network, a request that the timestamp the certified by the trusted entity, and an identification of the trusted entity; wherein the identification of the trusted entity comprises a list of entities trusted by the user terminal;

authenticating the user terminal using the message;

sending a request for certification of the timestamp to a trusted entity that is trusted by the user terminal;

receiving a time certification message signed by the trusted entity including a verification of the timestamp; and

sending the time certification message to the user terminal.

12. The method of claim 11 , wherein sending a request for certification of the timestamp comprises forwarding the timestamp to the trusted entity so that the trusted entity can compare the timestamp to a local time of the trusted entity.

13. An access point comprising:

a receiver to receive a message including a timestamp from a user terminal, the received message further including a request that the timestamp be certified by the trusted entity and an identification of the trusted entity, the identification of the trusted entity comprising a list of entities trusted by the user terminal;

a processor coupled to the receiver to authenticate the user terminal based on the received message; and

a transmitter coupled to the processor, to send a request for certification of the timestamp to a trusted entity that is trusted by the user terminal, and to forward a certification message received from and signed by the trusted entity, the certification message including a verification of the timestamp.

14. The access point of claim 13 , wherein the transmitter further forwards the timestamp to the trusted entity so that the trusted entity can compare the timestamp to a local time of the trusted entity.

15. A machine-readable medium storing data representing instructions that, when executed by a processor of a user terminal, cause the processor to perform operations comprising:

obtaining a time reference from an access point;

receiving a digital certificate issued by a certificate authority from the access point;

requesting certification of the time reference by a trusted entity by sending a message used to authenticate the user terminal to the access point, the message containing a timestamp based on the time reference, an identification of the trusted entity by which certification is to be performed, and a list of trusted entities by which certification may be performed;

receiving certification of the time reference; and

validating the digital certificate.

16. The machine-readable medium of claim 15 , wherein receiving certification of the time reference comprises receiving a message from the access point, the message being signed by the trusted entity and containing information to verify the timestamp.

17. The machine-readable medium of claim 15 , wherein requesting certification of the time reference comprises sending a message to the trusted entity, the message containing a timestamp and a request to compare the timestamp to a local time of the trusted entity.

18. The machine-readable medium of claim 15 , wherein the digital certificate has a validity period, and wherein validating the access point comprises determining whether the validity period has expired using the certified time reference.

19. The machine-readable medium of claim 15 , wherein the time reference comprises an absolute frame number.

20. A machine-readable medium storing data representing instructions that, when executed by a processor of an access point, cause the processor to perform operations comprising:

receiving a message including a timestamp from a user terminal, the message further including a request that the timestamp be certified by the trusted entity and an identification of the trusted entity, wherein the identification of the trusted entity comprises a list of entities trusted by the user terminal;

authenticating the user terminal using the message;

sending a request for certification of the timestamp to a trusted entity that is trusted by the user terminal;

receiving a time certification message signed by the trusted entity including a verification of the timestamp; and

sending the time certification message to the user terminal.

21. The machine-readable medium of claim 20 , wherein sending a request for certification of the timestamp comprises forwarding the timestamp to the trusted entity so that the trusted entity can compare the timestamp to a local time of the trusted entity.

22. A method performed by a user terminal of a wireless access network, the method comprising:

obtaining a time reference from an access point of the wireless access network;

receiving a digital certificate issued by a certificate authority from the access point;

requesting certification of the time reference by a trusted entity by sending a message used to authenticate the user terminal to the access point, the message containing a timestamp based on the time reference and an identification of the trusted entity by which certification is to be performed;

receiving certification of the time reference by receiving a message from the access point, the message being signed by the trusted entity and containing information to verify the timestamp; and

validating the digital certificate.

23. The method of claim 22 , wherein the message contains a list of trusted entities by which certification may be performed.

24. The method of claim 22 , wherein requesting certification of the time reference comprises sending a message to the trusted entity, the message containing a timestamp and a request to compare the timestamp to a local time of the trusted entity.

25. The method of claim 22 , wherein the digital certificate has a validity period, and wherein validating the access point comprises determining whether the validity period has expired using the certified time reference.

26. The method of claim 22 , wherein the time reference comprises an absolute frame number.

27. A user terminal comprising:

a clock to maintain a time reference obtained from an access point;

a transmitter to send a request for certification of the time reference by a trusted entity by sending a message used to authenticate the user terminal to the access point, the message containing a timestamp based on the time reference maintained by the clock and an identification of the trusted entity by which certification is to be performed;

a receiver to receive the certification of the time reference and a digital certificate issued by a certificate authority from the access point by receiving a message from the access point, the message being signed by the trusted entity and containing information to verify the timestamp; and

a processor coupled to the receiver to validate the digital certificate.

28. The user terminal of claim 27 , wherein the message contains a list of trusted entities by which certification may be performed.

29. The user terminal of claim 27 , wherein the user terminal requests certification of the time reference by sending a message to the trusted entity, the message containing a timestamp based on the time reference maintained by the clock and a request to compare the timestamp to a local time of the trusted entity.

30. The user terminal of claim 27 , wherein the digital certificate has a validity period and wherein the user terminal validates the access point by determining whether the validity period has expired using the certified time reference.

31. The user terminal of claim 27 , wherein the time reference comprises an absolute frame number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2008
From: ARRAYCOMM LLC
To: INTEL CORPORATION
Reel/Frame 021794/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2005
From: MEANDZIJA, BRANISLAV N.; DOGAN, MITHAT CAN; COLDBURG, MARC H.
To: ARRAYCOMM LLC.
Reel/Frame 017139/0805 →