A communication device includes a first wireless communication unit that repeatedly reads out, via near-field wireless communication, data recorded in a tag of an external device, a memory unit that temporarily holds identification information of the external device included in the data read out by the first wireless communication unit, a control unit that determines, in response to another readout of data by the first wireless communication unit, whether identification information included in the data read out by the first wireless communication unit and the identification information temporarily held by the memory unit represent the same external device, and a second wireless communication unit that wirelessly communicates with the external device via a different communication method from the near-field wireless communication.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A communication device comprising: a first wireless communication unit configured to, via near-field wireless communication, repeatedly read out data recorded in a tag of an external device; a second wireless communication unit; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the communication device to perform operations comprising: storing identification information of the external device included in the data read out by the first wireless communication unit in the memory, in response to the first wireless communication unit reading out the data, controlling the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device; when the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, controlling the first wireless communication unit so that data causing the external device to do a predetermined operation is not written to the tag of the external device, and when the first wireless communication unit reads out the data again and in a case where the data is read out from another external apparatus different from the external device, controlling the first wireless communication unit so that data causing the other external device to do a predetermined operation is written to the tag of the other external device.
A communication device uses near-field communication (NFC) to repeatedly read data from a tag on an external device. It stores the external device's ID. When it reads the same device's tag again, it prevents writing new data to the tag. If it reads a different device's tag, it writes data to *that* tag, triggering a predetermined action on the new device. The device also has a second wireless communication unit for other communication methods. Essentially, the device distinguishes between external devices via NFC and selectively writes data to their tags.
2. The communication device according to claim 1 , wherein the predetermined operation is an operation for establishing wireless communication between the communication device and the external device through the second wireless communication unit.
The communication device from the previous description, after reading the tag and writing data, uses the second wireless communication unit to establish a wireless connection with the external device. The predetermined operation, triggered by the NFC tag write, is specifically to initiate this wireless pairing.
3. The communication device according to claim 2 , wherein the data causing the external device to do the predetermined operation includes communication parameters for establishing the wireless communication between the communication device and the external device through the second wireless communication unit.
In the communication device from the previous two descriptions, the data written to the NFC tag includes parameters required for establishing wireless communication between the communication device and the external device via the second wireless communication unit. For example, it writes connection settings, like the correct network protocol.
4. The communication device according to claim 3 , wherein the second wireless communication unit is controlled to generate a network and the data causing the external device to do the predetermined operation includes an identifier of the network generated by the second wireless communication unit.
The communication device described earlier creates a wireless network using the second wireless communication unit. The data written to the external device's NFC tag includes the network identifier (e.g., SSID) of this newly created network, enabling the external device to find and connect to it.
5. The communication device according to claim 4 , wherein the data causing the external device to do the predetermined operation includes a password for participating in the network generated by the second wireless communication unit.
Expanding on the previous descriptions, the data written to the NFC tag also includes the password required to join the network generated by the communication device's second wireless communication unit. This allows for secure, password-protected connections.
6. The communication device according to claim 1 , wherein the first wireless communication unit attempts to read out data repeatedly even after communication with the external device is established by the second wireless communication unit.
Even after the communication device establishes a wireless connection with the external device using the second wireless communication unit, the first wireless communication unit continues to repeatedly read data from the external device's NFC tag. This background reading likely ensures continued identification or data synchronization.
7. The communication device according to claim 1 , wherein when it is determined that the identification information included in the data read out by the first wireless communication unit does not represent the same external device as the external device represented by the identification information temporarily held by the memory unit, the identification information of the external device held by the memory unit, is disabled.
If the communication device determines that the ID read from an external device's tag does *not* match the ID of the currently stored device, then it disables or invalidates the stored ID. This ensures that actions aren't incorrectly triggered on the wrong device, preventing unintended behavior.
8. The communication device according to claim 1 , wherein when the external device is moved out of near-field wireless communication range, the identification information of the external device held by the memory unit, is disabled.
When the external device moves out of the NFC range of the communication device, the stored identification information of that external device is disabled. This ensures that the system doesn't try to communicate with a device that is no longer within the immediate vicinity.
9. The communication device according to claim 1 , wherein the first wireless communication unit supplies power to the tag of the external device.
The first wireless communication unit (NFC reader) provides power to the tag on the external device. This implies that the external device's tag is a passive tag, requiring power from the reader to operate and transmit data.
10. The communication device according to claim 1 , wherein the second wireless communication unit is activated in response to writing of data used to cause the external device to do the predetermined operation in the tag of the external device by the first wireless communication unit.
The second wireless communication unit (e.g., Bluetooth) is activated as a result of the writing of data to the external device's NFC tag by the first wireless communication unit. The NFC write acts as a trigger to power on and initialize the second wireless communication interface.
11. The communication device according to claim 1 , wherein the first wireless communication unit is located on a top plane of the communication device.
The first wireless communication unit (NFC reader) is physically located on the top surface of the communication device. This suggests a design consideration for easy tapping or close proximity interaction with external devices.
12. The communication device according to claim 1 , wherein the first wireless communication unit detects proximity of the external device by constantly transmitting a detection signal and receiving a response from the external device in response to the detection signal, wherein the memory unit temporarily holds another identification information allocated to the tag of the external device included in the response, and wherein the operations performed by the communication device further comprise: determining whether the another identification information included in the response from the external device received from the first wireless communication unit and the another identification information temporarily held by the memory unit represent the same external device, and when it is determined that the same external device is represented, controlling the first wireless communication unit to not read out the data out of the tag of the external device.
The communication device uses a detection signal constantly transmitted by its NFC reader to detect nearby external devices. The external devices respond with their ID. The device saves this ID and stops further data reads if it recognizes the same ID. If a new ID is found, it reads the external device's tag, enabling data writing.
13. The communication device according to claim 12 , wherein when it is determined that the another identification information included in the response from the external device received by the first wireless communication unit does not represent the same external device, the another identification information held by the memory unit, is disabled.
If the identification information in the response from the external device doesn't match the ID stored in the communication device, then the stored ID is disabled. This prevents false positives and makes sure the right external device is being used.
14. The communication device according to claim 12 , wherein when the first wireless communication unit does not detect the proximity of the external device, the another identification information held by the memory unit, is disabled.
When the communication device doesn't detect an external device using the NFC detection signal, the previously stored ID is disabled. This is to avoid using outdated information from devices that are no longer nearby.
15. The communication device according to claim 12 , wherein the first wireless communication unit repeatedly transmits the detection signal even after the communication with the external device is established by the second wireless communication unit.
Even after the second wireless unit successfully connects with an external device, the first unit continues transmitting its detection signal, constantly searching for new devices.
16. A communication device comprising: a first wireless communication unit configured to, via near-field communication, repeatedly read out data recorded in a nonvolatile recording region included in a near-field wireless communication unit of an external device; a second wireless communication unit; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the communication device to perform operations comprising: storing identification information of the external device included in the data read out by the first wireless communication unit in the memory, in response to the first wireless communication unit reading out the data, controlling the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device, the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, inhibiting wireless communication with the external device through the second wireless communication unit, and when the first wireless communication unit reads out the data again and in a case where the data is read out from another external device different from the external device, enabling wireless communication with the external device through the second wireless communication unit.
This communication device reads from a non-volatile region of an external device's NFC. If the same external device is reread, communication via the second wireless unit is blocked. If a *different* external device is detected, then wireless communication via the second wireless unit is enabled.
17. A control method for a communication device including a first wireless communication unit configured to, via near-field communication, repeatedly read out data recorded in a tag of an external device and a second wireless communication unit configured to wirelessly communicate with the external device via a different communication method from the near-field wireless communication, the control method comprising the steps of: temporarily holding identification information of the external device included in the data read out by the first wireless communication unit; and controlling, in response to the first wireless communication unit reading out the data, the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device, wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, the first wireless communication unit is controlled so that data causing the external device to do a predetermined operation is not written to the tag of the external device, and wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from another external device different from the external device, the first wireless communication unit is controlled so that data causing the other external device to do a predetermined operation is written to the tag of the other external device.
A method for a communication device involves reading a tag on an external device via NFC. The device stores the device's ID and writes data to the tag. If the same device is reread, data writing is skipped. If a different device is read, data to trigger an action is written to that device.
18. A control method for a communication device including a first wireless communication unit configured to, via near-field wireless communication, repeatedly read out data recorded in a nonvolatile recording region included in a near-field wireless communication unit of an external device and a second wireless communication unit configured to wirelessly communicate with the external device via a different communication method from the near-field wireless communication, the control method comprising the steps of: temporarily holding identification information of the external device included in the data read out by the first wireless communication unit; and controlling, in response to the first wireless communication unit reading out the data, the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device, wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, controlling not to wirelessly communicate with the external device through the second wireless communication unit, and wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from another external device different from the external device, controlling to wirelessly communicate with the other external device through the second wireless communication unit.
A method involves repeatedly reading data from a nonvolatile region of an external device's NFC tag. The device stores the device's ID and writes data. When rereading the same device, wireless communication is disabled. If it reads a *different* device, wireless communication is enabled.
19. A non-transitory computer-readable storage medium storing computer executable instructions that cause a communication device, the communication device including a first wireless communication unit configured to repeatedly read out data recorded in a tag of an external device via near-field wireless communication and a second wireless communication unit configured to wirelessly communicate with the external device via a different communication method from the near-field wireless communication, to execute a control method, the control method comprising the steps of: temporarily holding identification information of the external device included in the data read out by the first wireless communication unit; and controlling, in response to the first wireless communication unit reading out the data, the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device, wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, the first wireless communication unit is controlled so that data causing the external device to do a predetermined operation is not written to the tag of the external device, and wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from another external device different from the external device, the first wireless communication unit is controlled so that data causing the other external device to do a predetermined operation is written to the tag of the other external device.
A computer-readable medium stores instructions for a communication device to read data from an external device's NFC tag. It stores the device's ID and writes data. If the same device is reread, data writing is skipped. If a different device is read, data is written to the new tag to trigger an action.
20. A non-transitory computer-readable storage medium storing computer executable instructions that cause a communication device, the communication device including a first wireless communication unit configured to repeatedly read out via a near-field wireless communication data recorded in a nonvolatile recording region included in a near-field wireless communication unit of an external device and a second wireless communication unit configured to wirelessly communicate with the external device via a different communication method from the near-field wireless communication, to execute a control method, the control method comprising the steps of: temporarily holding identification information of the external device included in the data read out by the first wireless communication unit; and controlling, in response to the first wireless communication unit reading out the data, the first wireless communication unit so that data causing the external device to do a predetermined operation is written to the tag of the external device, wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from the external device, controlling not to wirelessly communicate with the external device through the second wireless communication unit, and wherein when the first wireless communication unit reads out the data again and in a case where the data is read out from another external device different from the external device, controlling to wirelessly communicate with the other external device through the second wireless communication unit.
A computer-readable medium stores instructions for a device that reads data from a nonvolatile region of an external device's NFC tag. It stores the ID and writes data. When rereading the same device, wireless communication is disabled. If a different device is read, wireless communication is enabled.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 8, 2015
June 6, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.