IP Library Granted Patent US 10,298,564
Granted Patent B2
US 10,298,564 · App. 16/117,019 · Granted May 21, 2019

Secure authenticated distance measurement

Inventor: Franciscus L. A. J. Kamperman (Geldrop, NL)
Assignee: KONINKLIJKE PHILIPS N.V.
H04L63/0823G06F21/10H04L9/14H04L9/30H04L9/3263H04L43/0852H04L43/16H04L63/062H04L63/107G06F2221/07G06F2221/2111H04L63/0428H04L2463/101H04W12/06H04W24/00
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,298,564
App. No.
16/117,019
Granted
May 21, 2019
Kind
B2
Abstract

The invention relates to a method for a first communication device to perform authenticated distance measurement between the first communication device and a second communication device, wherein the first and the second communication device share a common secret and the common secret is used for performing the distance measurement between the first and the second communication device. The invention also relates to a method of determining whether data stored on a first communication device are to be accessed by a second communication device. Moreover, the invention relates to a communication device for performing authenticated distance measurement to a second communication device. The invention also relates to an apparatus for playing back multimedia content comprising a communication device.

Claims (95)

1. A second device for receiving delivery of a protected content from a first device, the second device comprising a processor circuit, the processor circuit arranged to execute instructions, the instructions arranged to:

provide a certificate to the first device prior to receiving a first signal, wherein the first signal is sent by the first device, wherein the certificate is associated with the second device;

receive the first signal when the certificate indicates that the second device is compliant with at least one compliance rule;

create a second signal, wherein the second signal is derived from a secret known by the second device;

provide the second signal to the first device after receiving the first signal, wherein the second signal is received by the first device; and

receive the protected content from the first device when the first device determines that the second signal is derived from the secret and a time between the sending of the first signal and the receiving of the second signal is less than a predetermined time.

2. The second device of claim 1 , wherein the secret is securely provided to the second device by the first device.

3. The second device of claim 2 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal, wherein the modifying requires the secret; and

determining that the modified first signal is identical to the second signal.

4. The second device of claim 2 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal; and

determining that the modified first signal is identical to the second signal.

5. The second device of claim 2 , wherein the predetermined time is based on a communication system associated with the first device.

6. The second device of claim 2 , further comprising instructions arranged to receive the secret from the first device.

7. The second device of claim 2 , wherein the second signal comprises the first signal modified by the secret.

8. The second device of claim 2 , wherein the secret comprises a random number.

9. The second device of claim 2 , wherein the secret is encrypted with a public key.

10. The second device of claim 2 , wherein the first signal comprises a random number.

11. The second device of claim 2 , wherein the second signal comprises an XOR operation of the first signal with the secret.

12. The second device of claim 2 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal, wherein the modifying requires the secret; and

determining that the modified second signal is identical to the first signal.

13. The second device of claim 2 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal; and

determining that the modified second signal is identical to the first signal.

14. The second device of claim 2 , wherein the secret is used for generating a secure channel between the first device and the second device.

15. The second device of claim 1 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal, wherein the modifying requires the secret; and

determining that the modified first signal is identical to the second signal.

16. The second device of claim 1 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal; and

determining that the modified first signal is identical to the second signal.

17. The second device of claim 1 , wherein the predetermined time is based on a communication system associated with the first device.

18. The second device of claim 1 , further comprising instructions arranged to receive the secret from the first device.

19. The second device of claim 1 , wherein the second signal comprises the first signal modified by the secret.

20. The second device of claim 1 , wherein the secret comprises a random number.

21. The second device of claim 1 , wherein the secret is encrypted with a public key.

22. The second device of claim 1 , wherein the first signal comprises a random number.

23. The second device of claim 1 , wherein the second signal comprises an XOR operation of the first signal with the secret.

24. The second device of claim 1 , further comprising instructions arranged to provide the secret to the first device.

25. The second device of claim 1 , wherein the secret is used for generating a secure channel between the first device and the second device.

26. The second device of claim 1 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal, wherein the modifying requires the secret; and

determining that the modified second signal is identical to the first signal.

27. The second device of claim 1 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal; and

determining that the modified second signal is identical to the first signal.

28. The second device of claim 1 , wherein the secret is known by the first device.

29. A method of receiving a protected content sent from a first device to a second device, the second device comprising a processor circuit, the processor circuit arranged to execute instructions implementing the method, the method comprising:

providing a certificate to the first device prior to receiving a first signal, wherein the first signal is sent by the first device, wherein the certificate is associated with the second device;

receiving the first signal form the first device when the certificate indicates that the second device is compliant with at least one compliance rule;

creating a second signal, wherein the second signal is derived from a secret known by the second device;

providing the second signal to the first device after receiving the first signal, wherein the second signal is received by the first device;

receiving the protected content from the first device when the first device determines that the second signal is derived from the secret and a time between the sending of the first signal and the receiving of the second signal is less than a predetermined time.

30. The method of claim 29 , wherein the secret is securely provided to the second device by the first device.

31. The method of claim 30 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal, wherein the modifying requires the secret; and

determining that the modified first signal is identical to the second signal.

32. The method of claim 31 , wherein the second signal comprises an XOR operation of the first signal with the secret.

33. The method of claim 31 , wherein the secret comprises a first random number.

34. The method of claim 33 , wherein the secret is used for generating a secure channel between the first device and the second device.

35. The method of claim 33 , wherein the secret is encrypted with a public key.

36. The method of claim 35 , wherein the first signal comprises a second random number.

37. The method of claim 30 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal; and

determining that the modified first signal is identical to the second signal.

38. The method of claim 30 , wherein the second signal comprises the first signal modified by the secret.

39. The method of claim 30 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal, wherein the modifying requires the secret; and

determining that the modified second signal is identical to the first signal.

40. The method of claim 30 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal, wherein the modifying requires the secret; and

determining that the modified second signal is identical to the first signal.

41. The method of claim 29 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal, wherein the modifying requires the secret; and

determining that the modified first signal is identical to the second signal.

42. The method of claim 29 , wherein determining that the second signal is derived from the secret comprises:

modifying the first signal; and

determining that the modified first signal is identical to the second signal.

43. The method of claim 29 , wherein the predetermined time is based on a communication system associated with the first device.

44. The method of claim 29 , further comprising receiving the secret from the first device.

45. The method of claim 29 , wherein the second signal comprises the first signal modified by the secret.

46. The method of claim 29 , wherein the secret comprises a random number.

47. The method of claim 29 , wherein the secret is encrypted with a public key.

48. The method of claim 29 , wherein the first signal comprises a random number.

49. The method of claim 29 , wherein the second signal comprises an XOR operation of the first signal with the secret.

50. The method of claim 29 , further comprising providing the secret to the first device.

51. The method of claim 29 , wherein the secret is used for generating a secure channel between the first device and the second device.

52. The method of claim 29 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal, wherein the modifying requires the secret; and

determining that the modified second signal is identical to the first signal.

53. The method of claim 29 , wherein determining that the second signal is derived from the secret comprises:

modifying the second signal; and

determining that the modified second signal is identical to the first signal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2024
From: KONINKLIJKE PHILIPS N.V.
To: MEDIA CONTENT PROTECTION LLC
Reel/Frame 068200/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: KAMPERMAN, FRANCISCUS LUCAS ANTONIUS JOHANNES
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 053775/0011 →
CHANGE OF NAME Recorded Sep 15, 2020
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 053775/0264 →
Priority Claims (1)
EP 02078076 · Jul 26, 2002 · regional
Continuity (5)
Continuation 15352646 · Nov 16, 2016
Continuation 15229207 · Aug 5, 2016
Continuation 14538493 · Nov 11, 2014
Continuation 10521858
Related Publication 20190014106A1 · Jan 10, 2019