IP Library Granted Patent US 9,100,773
Granted Patent B2
US 9,100,773 · App. 13/690,001 · Granted Aug 4, 2015

Verifying a wireless device

Inventors: Robert John Lambert (Cambridge, CA); Neil Patrick Adams (Waterloo, CA); Ravi Singh (Toronto, CA); Salvatore Federico Barbieri (Ottawa, CA)
Assignees: BlackBerry Limited; Certicom Corp.
H04W4/008H04L63/0492H04W12/10H04L63/126
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 9,100,773
App. No.
13/690,001
Granted
Aug 4, 2015
Kind
B2
Abstract

In some aspects of what is described here, a first wireless device detects proximity of a second wireless device (e.g., by a Near Field Communication (NFC) interface or another type of interface). Based on detecting proximity of the second wireless device, the first wireless device generates a recommendation request from information received from the second wireless device. The first wireless device sends the recommendation request to a trusted authority and receives a response. The response includes the trusted authority's recommendation whether to trust the second wireless device. The first wireless device can determine whether to trust the second wireless device based on the recommendation.

Claims (32)

1. A computer-implemented verification method comprising:

at a first wireless device, based on detecting proximity of a second wireless device, generating a recommendation request from information received from the second wireless device, the recommendation request including a hash value generated by the first wireless device based on the information;

sending the recommendation request from the first wireless device to a trusted authority; and

receiving, at the first wireless device, a response to the recommendation request, the response including a recommendation of the trusted authority whether to trust the second wireless device.

2. The method of claim 1 , further comprising receiving the information from the second wireless device by a Near Field Communication (NFC) interface of the first wireless device.

3. The method of claim 1 , wherein the information includes a uniform resource locator (URL).

4. The method of claim 3 , further comprising, based on the trusted authority's recommendation, requesting a resource based on the URL.

5. The method of claim 3 , further comprising, based on the trusted authority's recommendation, deleting the URL at the first wireless device.

6. The method of claim 1 , wherein the recommendation request includes location information associated with detecting the second wireless device.

7. The method of claim 1 , wherein the recommendation request includes time information associated with detecting the second wireless device.

8. The method of claim 1 , wherein the recommendation includes a binary value indicating either to trust the second wireless device or to not trust the second wireless device.

9. The method of claim 1 , wherein the recommendation includes a value indicating a percentage reliability of the second wireless device.

10. A wireless device comprising:

a communication interface; and

data processing apparatus operable to:

based on the communication interface detecting proximity of another device, generate a recommendation request from information received from the other device, the recommendation request including a hash value generated by the first wireless device based on the information;

send the recommendation request to a trusted authority; and

determine whether to trust the other device based on a recommendation from the trusted authority, the recommendation received in response to the recommendation request.

11. The wireless device of claim 10 , wherein the communication interface includes a Near Field Communication (NFC) interface.

12. The wireless device of claim 10 , further comprising a second, different communication interface, wherein the recommendation request is sent to the trusted authority using the second communication interface.

13. The wireless device of claim 10 , further comprising a location-detector module operable to generate location information associated with detecting the other device, wherein the recommendation request includes the location information.

14. The wireless device of claim 10 , further comprising a clock module operable to generate time information associated with detecting the other device, wherein the recommendation request includes the time information.

15. The wireless device of claim 10 , wherein the recommendation includes a binary value indicating either to trust the other device or to not trust the other device.

16. The wireless device of claim 10 , wherein the recommendation includes a value indicating a percentage reliability of the other device.

17. A non-transitory computer-readable medium storing instructions that are operable when executed by data processing apparatus to perform operations at a first wireless devices, the operations comprising:

based on detecting proximity of a second wireless device, generating a recommendation request from information received from the second wireless device, the recommendation request including a hash value generated by the first wireless device based on the information;

sending the recommendation request to a trusted authority; and

receiving a response to the recommendation request, the response including the a recommendation of the trusted authority whether to trust the second wireless device.

18. The computer-readable medium of claim 17 , wherein the information is received from the second wireless device by a Near Field Communication (NFC) interface of the first wireless device.

19. The computer-readable medium of claim 17 , wherein the information includes a uniform resource locator (URL).

20. The computer-readable medium of claim 17 , wherein the recommendation request includes location information associated with the second wireless device.

21. The computer-readable medium of claim 17 , further comprising determining whether to trust the second wireless device based on the recommendation.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2019
From: CERTICOM CORP.
To: BLACKBERRY LIMITED
Reel/Frame 050610/0937 →
CHANGE OF NAME Recorded Jun 1, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035805/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2013
From: ADAMS, NEIL PATRICK; SINGH, RAVI; BARBIERI, SALVATORE FEDERICO
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030248/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2013
From: LAMBERT, ROBERT JOHN
To: CERTICOM CORP.
Reel/Frame 030244/0848 →
Continuity (1)
Related Publication 20140154975A1 · Jun 5, 2014