Dynamic power levels in NFC card communications
First Claim
1. A system for dynamic power level adjustment in near-field communication (NFC) card communications, the system comprising:
- a computing device, including;
the NFC reader coil;
a memory to store instructions; and
one or more processors, coupled with the memory, operable to execute the instructions, that when executed, cause the one or more processors to;
receive, in response to a contactless card entering an active magnetic field of the NEC reader coil, a first NDEF message from the contactless card, wherein the first NDEF message includes a first checksum;
calculate a second checksum;
compare the first checksum and the second checksum and determine whether the first checksum and the second checksum match; and
increase power to the NFC reader coil from a first power level to a second power level to strengthen the magnetic field of the NFC reader coil when the first checksum and the second checksum do not match, and wherein the second checksum indicates a percentage of the first NDEF message that has been correctly received by the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments are directed to dynamically and temporarily adjusting power to an NFC reader of a computing device from a first power level to a second power level based on a feedback mechanism between a contactless card and the computing device. The contactless card may provide a message containing a checksum. The computing device may receive the message and calculate a checksum based on the received message. By comparing these two checksums, it may be determined whether the entire message has been correctly received. If not, the power to the NFC reader may be temporarily increased to allow better communication between the contactless card and the computing device.
547 Citations
19 Claims
-
1. A system for dynamic power level adjustment in near-field communication (NFC) card communications, the system comprising:
- a computing device, including;
the NFC reader coil;
a memory to store instructions; and
one or more processors, coupled with the memory, operable to execute the instructions, that when executed, cause the one or more processors to;
receive, in response to a contactless card entering an active magnetic field of the NEC reader coil, a first NDEF message from the contactless card, wherein the first NDEF message includes a first checksum;
calculate a second checksum;
compare the first checksum and the second checksum and determine whether the first checksum and the second checksum match; and
increase power to the NFC reader coil from a first power level to a second power level to strengthen the magnetic field of the NFC reader coil when the first checksum and the second checksum do not match, and wherein the second checksum indicates a percentage of the first NDEF message that has been correctly received by the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- a computing device, including;
-
16. A method for dynamically adjusting a power level of a near-field communication (NFC) reader con, the method comprising:
- receiving, via the NFC reader coil at a first power level, a first NFC data exchange format (NDEF) message, wherein the first NDEF message includes a first checksum;
calculating, via a computing device, a second checksum;
comparing, via the computing device, the first checksum, and the second checksum and determining whether the first checksum and the second checksum match;
increasing, via the computing device, a power to the NFC reader coil from the first power level to a second power level when the first checksum and the second checksum do not match, and wherein the second checksum indicates a percentage of the first NDEF message that has been correctly received by the Computing device. - View Dependent Claims (17, 18)
- receiving, via the NFC reader coil at a first power level, a first NFC data exchange format (NDEF) message, wherein the first NDEF message includes a first checksum;
-
19. An apparatus for dynamic adjustment of a power level of at least one near-field communication (NFC) reader coil, the apparatus comprising:
- the at least one NFC reader coil;
a memory to store instructions; and
one or more processors, coupled with the memory, operable to execute the instructions, that when executed, cause the one or more processors to;
receive an NFC data exchange format (NDEF) message from a contactless card, wherein the NDEF message includes a first checksum value;
calculate a second checksum value;
determine a percentage of the NDEF message that has been correctly received by the apparatus based on the calculated second checksum value; and
increase, dynamically, power to the NFC reader coil based at least in part on the determined percentage.
- the at least one NFC reader coil;
Specification