IP Library Granted Patent US 7,899,393
Granted Patent B2
US 7,899,393 · App. 11/576,458 · Granted Mar 1, 2011

Method and device for fast near-field communication

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,899,393
App. No.
11/576,458
Granted
Mar 1, 2011
Kind
B2
Abstract

The present invention relates to a communication device ( 28 ) adapted to communicate with at least one second communication device ( 26 ) in a half-duplex near-field communication scheme, and to a method of near-field communication. According to the invention the first communication device ( 28 ) receives a first request message ( 30 ) from the second communication device ( 26 ) which is supposed to be answered within a first response waiting time span (bRWT), and which contains an amount of request data. The first communication device ( 28 ) sends within the first response waiting time span (bRWT) a second request message ( 34 ) to the second communication device ( 26 ), the second request message ( 34 ) representing a request for a second response waiting time span (RWT(m)) for providing a first response message ( 32 ) in reply to the first request message ( 30 ). According to the invention, the first communication device ( 28 ) ascertains a value of the requested second response waiting time span (RWT(m)), such that the value of the requested second response waiting time span (RWT(m)) generally increases with the amount of request data.

Claims (39)

1. A communication device adapted to communicate with at least one second communication device in a half-duplex near-field communication scheme, further adapted to:

receive a first request message from the second communication device which is supposed to be answered within a first response waiting time span, and which contains an amount of request data,

ascertain a value of a requested second response waiting time span for providing a first response message in reply to the first request message in such a way that said value of the requested second response waiting time span generally increases with the amount of request data, and

send within the first response waiting time span a second request message to the second communication device, the second request message representing a request for a second response waiting time span; and

ascertain the second response waiting time span according to the formula

RWT ( m )=(1+58 *m )/ M )* bRWT,

wherein m is the number of request data bytes contained in the first request message, M is a predetermined maximum number of request data bytes, and bRWT is a basic response waiting time span according to the formula

bRWT =(256*16 /fc )*2 WT ,

in which fc is a frequency of the operating field used for near field communication by the communication device and WT is a value of a predetermined waiting time span.

2. A communication device adapted to communicate with at least one second communication device in a half-duplex near-field communication scheme, further adapted to:

receive a first request message from the second communication device which is supposed to be answered within a first response waiting time span, and which contains an amount of request data,

ascertain a value of a requested second response waiting time span for providing a first response message in reply to the first request message in such a way that said value of the requested second response waiting time span generally increases with the amount of request data,

send within the first response waiting time span a second request message to the second communication device, the second request message representing a request for a second response waiting time span; and

in case it finds the amount of request data in the first request message to be larger than a threshold amount of data, ascertain the second response waiting time span according to the formula

RWT ( m )=(2+57*( m−t )/( M−t ))* bRWT,

wherein m is a number of request data bytes between a threshold number t of data bytes and a predetermined maximum number of request data bytes M contained in the first request message,

and bRWT is a basic response waiting time according to the formula

bRWT =(256*16 /fc )*2 WT ,

in which fc is a frequency of the operating field used for near field communication by the communication device and WT is a value of a predetermined waiting time.

3. The communication device of claim 1 , further adapted to operate in either a first or a second mode of operation, wherein

in the first mode of operation the communication device is adapted to generate and provide at its output the second request message in response to every first request message received, and

in the second mode of operation the communication device is adapted to determine or estimate whether or not the first response message will be generated and provided within the first waiting time span, and to provide the second request message only in case the result of the determination or estimation step indicates that the first response message will not be generated and provided within the first waiting time span.

4. A method for half-duplex near-field communication between a first communication device and a second communication device, wherein the first communication device:

receives a first request message from the second communication device which is supposed to be answered within a first response waiting time span, and which contains an amount of request data,

ascertains a value of a requested second response waiting time span for providing a first response message in reply to the first request message in such a way that said value of the requested second response waiting time span generally increases with the amount of request data,

sends within the first response waiting time span a second request message to the second communication device, the second request message representing a request for a second response waiting time span; and

wherein the first communication device calculates the value of the second response waiting time according to the formula:

RWT ( m )=(1+58 *m )/ M )* bRWT,

wherein m is the number of request data bytes contained in the first request message, M is a predetermined maximum number of request data bytes, and bRWT is a basic response waiting time according to the formula

bRWT =(256*16 /fc )*2 WT ,

in which fc is a frequency of the operating field used for near field communication by the first communication device and WT is a value of a predetermined waiting time.

5. The method of claim 4 , wherein the first communication device, in case it finds the amount of request data (m) in the first request message to be larger than a threshold amount of request data, calculates the second response waiting time span according to the formula

RWT ( m )=(2+57*( m−t )/( M−t ))* bRWT,

wherein m is a number of request data bytes between a threshold number t of data bytes and a predetermined maximum number M of request data bytes contained in the first request message, and bRWT is a basic response waiting time according to the formula

bRWT =(256*16 /fc )*2 WT ,

in which fc is a frequency of the operating field used for near field communication by the communication device and WT is a value of a predetermined waiting time.

6. The method of claim 4 , comprising a step of switching between a first and a second mode of operation, wherein

in the first mode of operation the first communication device sends the second request message to the second communication device in reply to every first request message received, and

in the second mode of operation the first communication device determines or estimates whether or not the first response message will be generated and provided within the first waiting time span, and provides the second request message only in case the result of the determination step indicates that the first response message will not be generated and provided within the first waiting time span.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CHANGE OF NAME Recorded Sep 22, 2017
From: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
To: NXP B.V.
Reel/Frame 043951/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
Reel/Frame 043955/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2007
From: LUONG, JEAN-LUC
To: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
Reel/Frame 019118/0065 →