Method and system of communicating personal health data in a near field communication environment
First Claim
1. A method for transmitting and receiving data by a Near Field Communication (NFC) manager of a NFC device in a NFC environment, the method comprising:
- setting, by the NFC device, control information in a NFC Data Exchange Format (NDEF) record;
writing, in a NFC tag, the control information of the NDEF record including payload data by the NFC device;
reading, by the NFC device, changed control information of a changed NDEF record including changed payload data from the NFC tag; and
determining, by the NFC device, whether the changed NDEF record is identical to a NDEF record previously read from the NFC tag,wherein the determining of whether the changed NDEF record is identical to the NDEF record previously read from the NFC tag comprises;
reading a sequence identifier included in the changed control information of the changed NDEF record,when the sequence identifier is even, determining that the changed NDEF record is not identical to the NDEF record previously read from the NFC tag, andwhen the sequence identifier is odd, determining that the changed NDEF record is identical to the NDEF record previously read from the NFC tag.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for communicating personal health data in a Near Field Communication (NFC) environment are provided. An NFC manager sets control information in an NFC Data Exchange Format (NDEF) for providing synchronized communication of personal health data between the NFC manager and an NFC agent. The control information may include a direction flag, a state flag, sequence identifier field, and request/response flag. The NFC manager writes the NDEF format including the control information and payload data into an NFC tag associated with the NFC agent. Subsequently, the NFC manager reads the NDEF record stored in the NFC tag and determines whether the NDEF record is written into the NFC tag by the NFC agent based on the control information in the read NDEF format. Accordingly, the NFC manager repeats the above mentioned steps if the NDEF record includes payload data of the NFC agent.
38 Citations
22 Claims
-
1. A method for transmitting and receiving data by a Near Field Communication (NFC) manager of a NFC device in a NFC environment, the method comprising:
-
setting, by the NFC device, control information in a NFC Data Exchange Format (NDEF) record; writing, in a NFC tag, the control information of the NDEF record including payload data by the NFC device; reading, by the NFC device, changed control information of a changed NDEF record including changed payload data from the NFC tag; and determining, by the NFC device, whether the changed NDEF record is identical to a NDEF record previously read from the NFC tag, wherein the determining of whether the changed NDEF record is identical to the NDEF record previously read from the NFC tag comprises; reading a sequence identifier included in the changed control information of the changed NDEF record, when the sequence identifier is even, determining that the changed NDEF record is not identical to the NDEF record previously read from the NFC tag, and when the sequence identifier is odd, determining that the changed NDEF record is identical to the NDEF record previously read from the NFC tag. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A Near Field Communication (NFC) manager for transmitting and receiving data in a NFC environment, the NFC manager comprising:
-
a read/write device comprising an RF transceiver and configured to write NFC Data Exchange Format (NDEF) record including control information or payload data in a NFC tag; and a processor configured to; set control information in a NDEF record, control the read/write module to read changed control information of a changed NDEF record comprising changed payload data from the NFC tag, and determine whether the changed NDEF record is identical to a NDEF record previously read from the NFC tag, wherein, in the determination operation, the processor is further configured to; read a sequence identifier included in the changed control information of the changed NDEF record, when the sequence identifier is even, determine that the changed NDEF record is not identical to the NDEF record previously read from the NFC tag, and when the sequence identifier is odd, determine that the changed NDEF record is identical to the NDEF record previously read from the NFC tag. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for transmitting and receiving data by a Near Field Communication (NFC) agent of a NFC device in a NFC environment, the method comprising:
-
reading, by the NFC device, a NFC Data Exchange Format (NDEF) record stored in a NFC tag; changing, by the NFC device, the NDEF record based on control information set in the NDEF record, the control information including at least a sequence identifier; and writing, by the NFC device, the changed NDEF record in the NFC tag, wherein the changing of the NDEF record based on the control information set in the NDEF record comprises; when the sequence identifier is even, determining that the NFC agent does not change the NDEF record, and when the sequence identifier is odd, determining that the NFC agent changes the NDEF record. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A Near Field Communication (NFC) agent for transmitting and receiving data in a NFC environment, the NFC agent comprising:
-
a read/write device comprising an RF transceiver and configured to write a NFC Data Exchange Format (NDEF) record stored in a NFC tag; and a processor configured to; change the NDEF record based on control information set in the NDEF record, the control information including at least a sequence identifier, and control the read/write module to write the changed NDEF record in the NFC tag, wherein the processor is further configured to; determine that the NFC agent does not change the NDEF record when the sequence identifier is even, and determine that the NFC agent changes the NDEF record when the sequence identifier is odd. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification