IP Library Granted Patent US 9,231,662
Granted Patent B2
US 9,231,662 · App. 14/497,692 · Granted Jan 5, 2016

Secure communications via NFC device

Inventors: Mohamed Awad (Ladera Ranch, CA); Brima Ibrahim (Laguna Hills, CA); John Waters (Bath, GB)
Assignee: Broadcom Corporation
H04B5/0031H04B5/02H04L69/24H04W76/023H04L67/2842H04W4/008
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,231,662
App. No.
14/497,692
Granted
Jan 5, 2016
Kind
B2
Abstract

A system, method, and apparatus for negotiating a communication link between first and second near field communication (NFC) devices is disclosed. A third NFC device is placed in close proximity with a first host device operatively containing the first NFC device to determine communication information including at least one of a communication mechanism and a data transfer protocol usable by the first host device. The communication information usable by the first host device is stored in a portable device operatively containing the third NFC device. The third NFC device is momentarily placed in close proximity with the second NFC device. The stored communication information of the first host device is transferred from the portable device to a second host device operatively containing the second NFC device. A communication link is established between the first and second host devices to enable the first and second host devices to transfer data between them as a function of the determined communication information.

Claims (51)

1. A method of negotiating a bi-directional communication link between a first device and a second device, the method comprising:

receiving, by the second device, communication information relating to a first plurality of communication mechanisms and data transfer protocols supported by the first device from a portable device while the portable device is within a communication range of the second device;

comparing, by the second device, the received communication information to a second plurality of communication mechanisms and data transfer protocols, the second plurality of communication mechanisms and data transfer protocols including one or more communication standards available to the second device for communicating signals to the first device and one or more characteristics for the signals available to the second device;

selecting, by the second device, a first communication mechanism and data transfer protocol from among the second plurality of communication mechanisms and data transfer protocols that matches a second communication mechanism and data transfer protocol from among the first plurality of communication mechanisms and data transfer protocols based upon the comparing; and

establishing, by the second device, the bi-directional communication link between the first device and the second device that bypasses the portable device using the selected first communication mechanism and data transfer protocol.

2. The method of claim 1 , further comprising:

transferring data between the first device and the second device using the selected first communication mechanism and data transfer protocol.

3. The method of claim 1 further comprising:

authenticating the portable device to the second device.

4. The method of claim 1 , wherein the selecting comprises:

selecting the first communication mechanism and data transfer protocol to be used to transfer data from the first device to the second device.

5. The method of claim 4 , further comprising:

receiving, by the second device, the data from the first device using the selected first communication mechanism and data transfer protocol.

6. The method of claim 1 , wherein the second device and the portable device each comprise a near field communication (NFC) device, and wherein the receiving comprises:

receiving the communication information while the portable device is within an NFC communication range of the second device.

7. The method of claim 1 , wherein the plurality of communication mechanisms one or more communication standards comprise:

a wireless communication standard.

8. The method of claim 1 wherein the communication information comprises:

an IP address of the first device;

a signaling capability of the first device;

an authentication capability of the first device;

an error detection capability of the first device; or

a correction capability of the first device.

9. A device for negotiating a bi-directional communication link, which bypasses a portable device, between the device and a second device, comprising:

a memory that stores communication information relating to a first plurality of communication mechanisms and data transfer protocols supported by the second device;

a communication interface configured to receive the communication information from the portable device; and

a processor configured to:

select a first communication mechanism and data transfer protocol from among a second plurality of communication mechanisms and transfer protocols that matches a second communication mechanism and data transfer protocol from among the first plurality of communication mechanisms and data transfer protocols based upon a comparison of the received communication information to the second plurality of communication mechanisms and data transfer protocols, the second plurality of communication mechanisms and data transfer protocols including one or more communication standards available to the second device for communicating signals to the first device and one or more characteristics for the signals available to the second device, and

establish the bi-directional communication link between the device and the second device that bypasses the portable device using the selected first communication mechanism and data transfer protocol.

10. The device of claim 9 , wherein the processor is further configured to compare the communication information to the second plurality of communication mechanisms and data transfer protocols.

11. The device of claim 9 , wherein the processor is further configured to authenticate the portable device to the second device.

12. The device of claim 9 , wherein the communication interface is further configured to transfer data between the device and the second device using the first selected communication mechanism and data transfer protocol.

13. The device of claim 9 , wherein the processor is configured to select the first communication mechanism and data transfer protocol to be used to transfer data from the device to the second device.

14. The device of claim 13 , wherein the communication interface is further configured to receive the data from the device using the selected first communication mechanism and data transfer protocol.

15. The device of claim 9 , wherein the communication interface comprises:

a near field communication (NFC) communication interface, and

wherein the NFC communication interface is configured to receive the communication information while the portable device is within an NFC communication range of the device.

16. A device for transferring data over a bi-directional communication link, comprising:

a communication interface configured to receive communication information relating to a first plurality of communication mechanisms and data transfer protocols supported by a second device over a second bi-directional communication link that is different from the bi-directional communication link; and

a processor configured to select a first communication mechanism and data transfer protocol from among a second plurality of communication mechanisms and transfer protocols that matches a second communication mechanism and data transfer protocol from among the first plurality of communication mechanisms and data transfer protocols based on a comparison of the received communication information to the second plurality of communication mechanisms and data transfer protocols, the second plurality of communication mechanisms and data transfer protocols including one or more communication standards available to the second device for communicating signals to the first device and one or more characteristics for the signals available to the second device,

wherein the communication interface is configured to transfer the data only between the device and the second device using the selected first communication mechanism and data transfer protocol over the bi-directional communication link.

17. The device of claim 16 , wherein the communication interface comprises:

a near field communication (NFC) communication interface, and

wherein the NFC communication interface is configured to receive the communication information while the portable device is within an NFC communication range of the device.

18. The device of claim 16 , wherein the processor is further configured to authenticate the portable device to the second device.

19. The device of claim 18 , wherein the communication interface is configured to receive the communication information after authentication of the portable device to the second device.

20. The device of claim 16 , wherein the processor is further configured to establish the bi-directional communication link between the device and the second device that bypasses the portable device.

21. The method of claim 1 , wherein the selecting comprises:

selecting the first communication mechanism and data transfer protocol that most appropriately matches the second communication mechanism and data transfer protocol.

22. The device of claim 9 , wherein the processor is configured to select the first communication mechanism and data transfer protocol that most appropriately matches the second communication mechanism and data transfer protocol.

23. The device of claim 16 , wherein the processor is configured to select the first communication mechanism and data transfer protocol that most appropriately matches the second communication mechanism and data transfer protocol.

Assignments (7)
MERGER AND CHANGE OF NAME Recorded May 22, 2017
From: FREESCALE SEMICONDUCTOR, INC.; NXP USA, INC.
To: NXP USA, INC.
Reel/Frame 042525/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ADD OMITTED PAGE 6 OF 22 TO THE ASSIGNMENT AGREEMENT PREVIOUSLY RECORDED AT REEL: 040569 FRAME: 0572. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 28, 2017
From: BROADCOM CORPORATION
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 042108/0597 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2016
From: BROADCOM CORPORATION
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040569/0572 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2016
From: BANK OF AMERICA N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 040192/0701 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2014
From: AWAD, MOHAMED; IBRAHIM, BRIMA; WATERS, JOHN
To: BROADCOM CORPORATION
Reel/Frame 033830/0865 →
Continuity (2)
Continuation 13172325 · Jun 29, 2011
Related Publication 20150011162A1 · Jan 8, 2015