POSITIONING GUIDANCE FOR RFID DEVICES
20230065694 · 2023-03-02
Inventors
Cpc classification
G06K7/10415
PHYSICS
G06K19/0719
PHYSICS
G06K17/00
PHYSICS
International classification
Abstract
Described is a method for guiding a user for positioning a first RFID-enabled device relative to a second RFID-enabled device for allowing a robust RFID communication between the two RFID-enabled devices. The method includes placing the first RFID-enabled device to a first position relative to the second RFID-enabled device; receiving, by the first RFID-enabled device, when being located at the first position, a first RFID signal transmitted by the second RFID-enabled device; measuring, by the first RFID-enabled device, a first signal strength of the first RFID signal; placing the first RFID-enabled device to a second position relative to the second RFID-enabled device; receiving, by the first RFID-enabled device, when being located at the second position, a second RFID signal transmitted by the second RFID-enabled device; measuring, by the first RFID-enabled device, a second signal strength of the first RFID signal; determining, based on the first signal strength and on the second signal strength, a movement indication for a movement of the first RFID-enabled device towards a target position, at which there is expected a target RF coupling strength between the two RFID-enabled devices, which is stronger than a first RF coupling strength being associated with the first position and a second RF coupling strength being associated with the second position; and (h) providing the determined movement indication to the user of the first RFID-enabled device. In other embodiments, an RFID communication system and device are provided.
Claims
1-15. (canceled)
16. A method for guiding a user for positioning a first RFID-enabled device relative to a second RFID-enabled device for allowing a robust RFID communication between the two RFID-enabled devices, the method comprising: placing the first RFID-enabled device to a first position relative to the second RFID-enabled device; receiving, by the first RFID-enabled device, when being located at the first position, a first RFID signal transmitted by the second RFID-enabled device; measuring, by the first RFID-enabled device, a first signal strength of the first RFID signal; placing the first RFID-enabled device to a second position relative to the second RFID-enabled device; receiving, by the first RFID-enabled device, when being located at the second position, a second RFID signal transmitted by the second RFID-enabled device; measuring, by the first RFID-enabled device, a second signal strength of the first RFID signal; determining, based on the first signal strength and on the second signal strength, a movement indication for a movement of the first RFID-enabled device towards a target position, at which there is expected a target RF coupling strength between the two RFID-enabled devices, which is stronger than a first RF coupling strength being associated with the first position and a second RF coupling strength being associated with the second position; and providing the determined movement indication to the user of the first RFID-enabled device.
17. The method as set forth in the claim 16, wherein the first RFID-enabled device is a mobile device and the second RFID-enabled device is a terminal or a reader device.
18. The method as set forth in claim 16, further comprising: switching the operational mode of the first RFID-enabled device from a first operational mode to a second operational mode, wherein the first operational mode is a measurement mode which enables the first RFID-enabled device to measure at least the first signal strength and the second signal strength, and the second operational mode is a card emulation mode which enables the first RFID-enabled device to provide the functionality of an Integrated Circuit Card.
19. The method as set forth in claim 18, further comprising indicating a current RF coupling strength to the user.
20. The method as set forth in claim 18, wherein the switching from the first operational mode to the second operational mode is carried out automatically when a current RF coupling strength or the current RF coupling strength is stronger than a predefined threshold.
21. The method as set forth in claim 18, further comprising, in the second operational mode, exchanging RFID data signals between the first RFID-enabled device and the second RFID-enabled device, wherein the RFID data signals are associated with a transaction, in particular a commercial transaction.
22. The method as set forth in claim 21, wherein after switching from the first operational mode to the second operational mode, exchanging the RFID data signals is started automatically.
23. A first RFID-enabled device, comprising: a first antenna for receiving RFID signals from a second antenna of a second RFID-enabled device and for transmitting RFID signals to the second antenna; a signal strength sensor, which is coupled to the first antenna and which is configured for measuring a first signal strength of a first RFID signal, which has been transmitted by the second RFID-enabled device when the first RFID-enabled device is located at a first position relative to the second RFID-enabled device, and measuring a second signal strength of a second RFID signal, which has been transmitted by the second RFID-enabled device when the first RFID-enabled device is located at a second position relative to the second RFID-enabled device; a processor, which is coupled to the signal strength sensor and which is configured for determining, based on the first signal strength and on the second signal strength, a movement indication for a movement of the first RFID-enabled device towards a target position, at which there is expected a target RF coupling strength between the two RFID-enabled devices, which is stronger than (i) a first RF coupling strength being associated with the first position and (ii) a second RF coupling strength being associated with the second position; and a user interface, which is coupled to the processor and which is configured for providing the determined movement indication to a user of the first RFID-enabled device.
24. The first RFID-enabled device as set forth in claim 23, wherein the processor is configured for operating the first RFID-enabled device in a first operational mode, which enables the first RFID-enabled device to measure at least the first signal strength and the second signal strength, and which disables the first RFID-enabled device to provide the functionality of an Integrated Circuit Card, and in a second operational mode, which enables the first RFID-enabled device to provide the functionality of an Integrated Circuit Card.
25. The first RFID-enabled device as set forth in claim 23, further comprising an accelerometer sensor, which is coupled to the processor, and which is configured for providing acceleration data to the processor, wherein the processor is configured for calculating trajectory information of a movement between the first position and the second position, wherein for determining the movement indication the calculated trajectory information is taken into account.
26. The first RFID-enabled device as set forth in claim 23, further comprising a non-volatile memory, which has stored at least one configurable signal strength range which is mapped to a device positioning quality.
27. The first RFID-enabled device as set forth in claim 23, wherein the user interface comprises a display.
28. The first RFID-enabled device as set forth in claim 23, wherein the user interface comprises an acoustic output device.
29. The first RFID-enabled device as set forth in claim 23, wherein the user interface comprises a vibrating actuator.
30. An RFID communication system comprising a first RFID-enabled device and a second RFID-enabled device, the first RFID-enabled device comprising: a first antenna for receiving RFID signals from a second antenna of the second RFID-enabled device and for transmitting RFID signals to the second antenna; a signal strength sensor, which is coupled to the first antenna and which is configured for measuring a first signal strength of a first RFID signal, which has been transmitted by the second RFID-enabled device when the first RFID-enabled device is located at a first position relative to the second RFID-enabled device and measuring a second signal strength of a second RFID signal, which has been transmitted by the second RFID-enabled device when the first RFID-enabled device is located at a second position relative to the second RFID-enabled device; a processor, which is coupled to the signal strength sensor and which is configured for determining, based on the first signal strength and on the second signal strength, a movement indication for a movement of the first RFID-enabled device towards a target position, at which there is expected a target RF coupling strength between the two RFID-enabled devices that is stronger than a first RF coupling strength being associated with the first position and a second RF coupling strength being associated with the second position; and a user interface, which is coupled to the processor and which is configured for providing the determined movement indication to a user of the first RFID-enabled device; and the second RFID-enabled device.
31. The RFID communication system as set forth in claim 30, wherein the processor is configured for operating the first RFID-enabled device in a first operational mode, which enables the first RFID-enabled device to measure at least the first signal strength and the second signal strength and which disables the first RFID-enabled device to provide the functionality of an Integrated Circuit Card, and in a second operational mode, which enables the first RFID-enabled device to provide the functionality of an Integrated Circuit Card.
32. The RFID communication system as set forth in claim 30, wherein the first RFID-enabled device further comprises an accelerometer sensor, which is coupled to the processor and which is configured for providing acceleration data to the processor, wherein the processor is configured for calculating trajectory information of a movement between the first position and the second position, wherein for determining the movement indication the calculated trajectory information is taken into account.
33. The RFID communication system as set forth in claim 30, wherein the first RFID-enabled device further comprises a non-volatile memory, which has stored at least one configurable signal strength range which is mapped to a device positioning quality.
34. The RFID communication system as set forth in claim 30, wherein the user interface comprises a display.
35. The RFID communication system as set forth in claim 30, wherein the user interface comprises an acoustic output device and/or a vibrating actuator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0042]
[0043]
[0044]
DESCRIPTION OF EMBODIMENTS
[0045] The illustration in the drawing is schematical. It is noted that in different figures, similar or identical elements or features are provided with the same reference signs or with reference signs, which are different from the corresponding reference signs only within the first digit. In order to avoid unnecessary repetitions elements or features which have already been elucidated with respect to a previously described embodiment are not elucidated again at a later position of the description.
[0046]
[0047] As can be taken from
[0048] As can be further taken from
[0049] During operation of the NFC enabled cellular phone 110 the processor 130 executes an application which guides a user to position the cellular phone 110 into a location where there is a strong RF coupling between the two antennas 112 and 182. The guiding application 130 is interfacing with the mentioned other subblocks and also performs an interaction with the (not depicted) user of the cellular phone 110. This interaction typically includes a user interface application visualized on a display/screen of the NFC-enabled cellular phone 110. However, also other or additional display options like LEDs or a haptic and/or acoustic feedback can be employed. Further details about this guiding application 130 are presented below.
[0050] According to the embodiment described here, the NFC enabled cellular phone 110 further comprises an (optional) non-volatile memory 160 and an (optional) accelerator sensor 170, which are also connected with the processor 130. According to the exemplary embodiment described here the non-volatile memory 160 has stored at least one configurable signal strength range which is mapped to a device positioning quality. The corresponding signal strength information can be used to inform the user whether the instantaneous position of the cellular phone 110 is a good operating point for a robust RFID communication.
[0051] The accelerometer sensor provides 3D acceleration data to the processor 130. Based on this acceleration data the processor 130 calculates trajectory information of a movement of the cellular phone 110 between different positions at which there is respectively measured the RFID signal strength. For determining a user indication about a movement (direction) towards a position with a stronger RFID coupling the processor 130 takes into account this trajectory information.
[0052] In operation of the RFID communication system, the external NFC reader terminal 180 is generating an RF field emitted by the primary NFC antenna 182, which is magnetically coupled to the secondary NFC antenna 112. Depending on the relative positioning of both RFID enabled devices 110 and 180, the RF modem 120 will receive a stronger or weaker external RF field strength. The RF modem comprises features a sub-unit, which is the above mentioned RSSI sensor 122.
[0053] When following the indicated movement (direction) for repositioning the cellular phone 110, the RSSI value captured by the RSSI sensor 122 will increase. If the current RSSI value is above a certain threshold, an RF transaction may be accomplished between the two RFID enabled devices 110 and 180.
[0054] According to the exemplary embodiment described here the NFC enabled cellular phone 110 can be operated in two operational modes. A first operational mode is a measurement mode which enables the cellular phone 110 to continuously measure the signal strength of the RF radiation transmitted by the NFC reader terminal 180. Based on these measurements a movement indication is determined and provided to the user which allows the user to bring the cellular phone 110 into a better RFID coupling position with respect to the position of the NFC reader terminal 180. Hence, in this document the first operational mode is also denominated alignment mode.
[0055] The second operational mode is a card emulation mode which enables the cellular phone 110 to provide the functionality of an Integrated Circuit Card.
[0056] The alignment mode may be started either (I) intentionally by the user e.g. by pressing a button of an application run on the cellular phone 110 or (II) after the RF modem 120 has detected an external RF field having a signal strength which exceeds a configured threshold value stored in the non-volatile memory 160.
[0057] Above option (II) may be a selectable configuration in NFC service parameters in the NFC device operating system. Other configurations may include to automatically start a card emulated transaction after detection of an RSSI value above a configurable threshold without additional user interaction.
[0058]
[0059] The mobile NFC device comprises inter alia the already above elucidated units (i) RF Modem 120, (ii) processor running the guiding application 130, and (iii) 3D accelerator sensor 170. Indicted in
[0060] According to the exemplary embodiment described here, a user 290 enters the positioning/alignment mode of the mobile NFC device by opening the related application (step S1). This enables an RSSI-listen only mode of the RF Modem 120 (step S2). The application 130 can show a graphical user interface as described in a later section of this document. Additionally, the initial 3D position information is requested by the application 130 from the (internal) accelerator sensor 170 (step S3) and the accelerator sensor 170 reports the initial 3D position information back to the application 130 (step S4). This information will be memorized in a non-depicted memory of the mobile NFC device and will later be used for positioning tracking.
[0061] The RF modem 120 will recurringly update the application 130 about detected external RF field's by notifying instantaneous RSSI levels (step S5). The corresponding messages are indicated in
[0062] As has already been elucidated above, the RSSI strength information is associated with the expected NFC communication robustness. Hence, the user 290 of the mobile NFC device can also detect if or if not in a current position of the mobile NFC device an external RF field provided by the NFC reader 180 or any other NFC terminal is present.
[0063] After any received RSSI updates, the application 130 will request information about the 3D position of the mobile NFC device at the time of the RSSI update from the accelerometer sensor 170 (step S6) and the accelerometer sensor 170 will report the respective position to the application 130 (step S7).
[0064] Based on various position information the movement trajectory in space is estimated (step S8). The application 130 can process the combined information of movement trajectory and the RSSI change rate (increase or decrease in value) to estimate the direction of movement in space to position the NFC device for better communication robustness to the NFC reader 180 (e.g. the direction of expected stronger RSSI values). This information is visualized (step S9) in the graphical user interface using e.g. an arrow indicating the proposed mobile NFC device movement direction to increase communication robustness.
[0065] The application can also guide the user by showing text information. This allows to instruct the device user further to learn the position of the a mobile NFC device on the NFC reader 180 or on other NFC terminal allowing for an increased communication robustness.
[0066] After spatially locating the mobile NFC device in a good NFC communication position on, at, or relative to the NFC reader 180, the user 290 may want to start a transaction. Hence, the user informs the application 130 accordingly e.g. by pressing a button provided by the application 130 within a display of the NFC device (step S10). In response to this request of the user 290 the application 130 enables the above described second operational mode, i.e. the card emulation mode (step S11).
[0067] If the RF transaction will be successful, the NFC reader 180 will trigger the associated action (step S12). In this example a door (of a restricted area) will open (step S13). Further, the RF modem 120 of the mobile NFC device notifies the application 130 about the successful transaction (step S14). Furthermore, the application 130 will close the Graphical User Interface (step S15).
[0068] It is to be noted that the RF modem 120 may require a minimum RSSI level to perform card mode transactions. This may be needed to ensure sufficient signal to noise ratio operating points for a stable and robust NFC communication. As described above, during the positioning/alignment mode the RF modem 120 does not perform RF communication but monitors only the presence of external RF fields. Thus, during the positioning/alignment mode the RF modem 120 may report RSSI levels above a predefined or a configurable minimum RSSI level. Such a RSSI level report indicates the application 130 that it would be worthwhile to run the card emulation mode for possibly successful transactions.
[0069] It is mentioned that in the exemplary embodiment described here the application 130 uses the 3D position information provided by an accelerometer sensor 170 additionally to the mandatory RSSI information provided by the RF modem 120. However, for somebody skilled in the art it is obvious to derive a basic implementation of the positioning guidance described in this document without considering information from the accelerometer sensor 170.
[0070]
[0071] The implementation of the guiding indicator 352 representation may vary. The two examples shown in
[0072] According to the exemplary embodiment described here the GUI 150 features buttons to provide user interaction. A “start transaction” button 332a is provided to leave the above described positioning/alignment mode and to enable the card emulator unit emulator to run the desired NFC transaction after finding a good NFC coupling position. Additionally, according to the exemplary embodiment described here a “cancel” button 332b is provided to leave the positioning/alignment mode without running an NFC transaction.
[0073] The mobile NFC device 110 shown in
[0074] According to the exemplary embodiments described here, the GUI 150 further shows additional information respectively instructions 356 to inform the user what should be done. Alternatively or in combination, the additional information may include information that no RF field is found (e.g. no RSSI value).
[0075] It should be noted that the term “comprising” does not exclude other elements or steps and “a” or “an” does not exclude a plurality. Also elements described in association with different embodiments may be combined. It should also be noted that reference signs in the claims should not be construed as limiting the scope of the claims.
REFERENCE NUMERALS
[0076] 110 first RFID enabled device/cellular phone with NFC functionality [0077] 112 first antenna/secondary antenna [0078] 120 RF modem [0079] 122 signal strength sensor/RSSI sensor [0080] 130 processor/NFC device positioning guiding application [0081] 140 card emulator unit [0082] 150 user interface/GUI/display [0083] 160 non-volatile memory [0084] 170 accelerator sensor [0085] 180 second RFID enabled device/NFC reader terminal [0086] 182 second antenna/primary antenna [0087] 284 polling associated messages [0088] 290 user [0089] 332a application button/start transaction button [0090] 332b application button/cancel transaction button [0091] 352 guiding indicator [0092] 354 movement direction indicator [0093] 356 user instructions