# US 2014/0154975 A1 · Verifying a Wireless Device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0154975 A1
- Document ID: US20140154975A1
- Status: Published application
- Kind: A1
- Application number: 13/690,001
- Filed: 2012-11-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Certicom Corp.; Research In Motion Limited
- Applicants: Research In Motion Limited; Certicom Corp.
- Inventors: Robert John Lambert; Neil Patrick Adams; Ravi Singh; Salvatore Federico Barbieri
- Web page: https://patentgrep.com/patent/US20140154975A1

## CPC

- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04L 63/0492: {by using a location-limited connection, e.g. near-field communication or limited proximity of entities}
- H04W 12/106: Packet or message integrity
- H04W 12/108: Source integrity
- H04L 63/126: {the source of the received data}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## 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

### Claim 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;
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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

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

### Claim 4 (depends on 3)

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

### Claim 5 (depends on 3)

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

### Claim 6 (depends on 1)

The method of claim 1, wherein the recommendation request includes a hash value generated by the first wireless device based on the information.

### Claim 7 (depends on 6)

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

### Claim 8 (depends on 6)

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

### Claim 9 (depends on 1)

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.

### Claim 10 (depends on 1)

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

### Claim 11

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;
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.

### Claim 12 (depends on 11)

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

### Claim 13 (depends on 11)

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

### Claim 14 (depends on 11)

The wireless device of claim 11, wherein the recommendation request includes a hash value generated by the wireless device based on the information.

### Claim 15 (depends on 11)

The wireless device of claim 11, 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.

### Claim 16 (depends on 11)

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

### Claim 17 (depends on 11)

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

### Claim 18 (depends on 11)

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

### Claim 19

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;
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.

### Claim 20 (depends on 19)

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

### Claim 21 (depends on 19)

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

### Claim 22 (depends on 19)

The computer-readable medium of claim 19, wherein the recommendation request includes a hash value generated by the first wireless device based on the information.

### Claim 23 (depends on 19)

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

### Claim 24 (depends on 19)

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