Method of portable device communication, communication system and corresponding device
Abstract
FIELD: wireless communication equipment.SUBSTANCE: invention relates to wireless communication. Method of communicating a wearable device, a communication system, and a corresponding device that are used in the field of communication technologies are described. In the wearable device communication method, if the second Bluetooth connection is disconnected between the user device and the portable device, establishing a first Bluetooth connection between the network connection device and the portable device such that the network connection device can direct the first information sent by the user device through the third communication connection to the network connection device to the portable device through the first Bluetooth connection.EFFECT: indirect communication between a user device and a portable device is realized using a network connection device such that the user device and the portable device are not limited by the communication range.76 cl, 11 dwg

Term
No projected expiry on record.
- Priority and filed
- Granted
- Today
76 claims: 52 independent, 24 dependent
- 1A communication system comprising a terminal device and a wearable device, wherein 1. Система связи, содержащая оконечное устройство и носимое устройство, при этом the terminal device is configured to directly establish a first communication connection with a wearable device;оконечное устройство выполнено с возможностью напрямую устанавливать первое коммуникационное соединение с носимым устройством;the terminal device is further configured to directly establish a second communication connection with the first device;оконечное устройство дополнительно выполнено с возможностью напрямую устанавливать второе коммуникационное соединение с первым устройством;the terminal device is further configured to send configuration information of the first device to the wearable device through the first communication connection, wherein the terminal device is connected to the first device when the terminal device sends configuration information to the wearable device;оконечное устройство дополнительно выполнено с возможностью посылать носимому устройству конфигурационную информацию первого устройства через первое коммуникационное соединение, при этом оконечное устройство соединяется с первым устройством, когда оконечное устройство посылает конфигурационную информацию носимому устройству;the wearable device is configured to directly establish a third communication connection with the first device in accordance with the configuration information;носимое устройство выполнено с возможностью напрямую устанавливать третье коммуникационное соединение с первым устройством в соответствии с конфигурационной информацией;the terminal device is further configured to not directly communicate with the wearable device through the first device after breaking the first communication connection. оконечное устройство дополнительно выполнено с возможностью не напрямую поддерживать связь с носимым устройством через первое устройство после разрыва первого коммуникационного соединения.
- 5The system according to any one of paragraphs. 1-3, in which the terminal device, configured to not directly communicate with the wearable device through the first device, contains 5. Система по любому из пп. 1–3, в которой оконечное устройство, выполненное с возможностью не напрямую поддерживать связь с носимым устройством через первое устройство, содержит a terminal device configured to send first information to a wearable device through a second communication connection and a third communication connection. оконечное устройство, выполненное с возможностью посылать первую информацию на носимое устройство через второе коммуникационное соединение и третье коммуникационное соединение.
- 7The system according to any one of paragraphs. 1-3, in which the terminal device, configured to not directly communicate with the wearable device through the first device, contains 7. Система по любому из пп. 1–3, в которой оконечное устройство, выполненное с возможностью не напрямую поддерживать связь с носимым устройством через первое устройство, содержит a terminal device configured to receive second information sent by the wearable device through a second communication connection and a third communication connection. оконечное устройство, выполненное с возможностью принимать вторую информацию, посланную носимым устройством, через второе коммуникационное соединение и третье коммуникационное соединение.
- 9The system according to any one of paragraphs. 1-8, in which the terminal device is a mobile phone, tablet or personal computer. 9. Система по любому из пп. 1–8, в которой оконечное устройство представляет собой мобильный телефон, планшет или персональный компьютер.
- 10The system according to any one of paragraphs. 1-9, in which the configuration information contains the key of the first device. 10. Система по любому из пп. 1–9, в которой конфигурационная информация содержит ключ первого устройства.
- 11The system according to any one of paragraphs. 1-10, in which the first communication connection is a Bluetooth connection. 11. Система по любому из пп. 1–10, в которой первое коммуникационное соединение представляет собой Bluetooth соединение.
- 12The system according to any one of paragraphs. 1-10, wherein the terminal device is further configured to detect a Bluetooth signal of the wearable device, while a second communication connection and a third communication connection are supported;12. Система по любому из пп. 1–10, в которой оконечное устройство дополнительно выполнено с возможностью обнаруживать сигнал Bluetooth носимого устройства, в то время как поддерживаются второе коммуникационное соединение и третье коммуникационное соединение;establish a direct Bluetooth connection between the terminal device and the wearable device when the level of the detected Bluetooth signal of the wearable device reaches a threshold value, and directly communicate with the wearable device through a direct Bluet ooth connection. устанавливать прямое соединение Bluetooth между оконечным устройством и носимым устройством, когда уровень обнаруженного сигнала Bluetooth носимого устройства достигает порогового значения, и напрямую поддерживать связь с носимым устройством через прямое соединение Bluetooth.
- 17The system according to any one of paragraphs. 1-16, in which the first device is a Wi-Fi router. 17. Система по любому из пп. 1–16, в которой первое устройство представляет собой маршрутизатор Wi-Fi.
- 18A terminal device comprising:18. Оконечное устройство, содержащее: a memory configured to store processor-executable instructions, and память, выполненную с возможностью хранения исполняемых процессором команд, и a processor connected to the memory, and the instructions executed by the processor induce the terminal device: процессор, соединенный с памятью, причем исполняемые процессором команды побуждают оконечное устройство: establish directly the first communication connection with the wearable device;устанавливать напрямую первое коммуникационное соединение с носимым устройством;establish a second communication connection with the first device directly;устанавливать напрямую второе коммуникационное соединение с первым устройством;send the wearable device configuration information of the first device through the first communication connection, the configuration information being used so that the wearable device establishes a third communication connection with the first device, while the terminal device is connected to the first device when the terminal device sends configuration information to the wearable device;отправлять носимому устройству конфигурационную информацию первого устройства через первое коммуникационное соединение, причем конфигурационная информация используется для того, чтобы носимое устройство устанавливало третье коммуникационное соединение с первым устройством, при этом оконечное устройство соединяется с первым устройством, когда оконечное устройство посылает конфигурационную информацию носимому устройству;not directly communicate with the wearable device through the first device after breaking the first communication connection, the wearable device being directly connected to the first device through the third communication connection established in accordance with the configuration information. поддерживать не напрямую связь с носимым устройством через первое устройство после разрыва первого коммуникационного соединения, причем носимое устройство напрямую соединено с первым устройством через третье коммуникационное соединение, установленное в соответствии с конфигурационной информацией.
- 21The terminal device according to any one of paragraphs. 18-20, in which communication not directly with the wearable device through the first device comprises sending the first information to the wearable device through a second communication connection and a third communication connection. 21. Оконечное устройство по любому из пп. 18–20, в котором связь не напрямую с носимым устройством через первое устройство содержит посылку первой информации на носимое устройство через второе коммуникационное соединение и третье коммуникационное соединение.
- 22The terminal device according to p. 21, in which the first information contains content, command or data. 22. Оконечное устройство по п. 21, в котором первая информация содержит содержимое, команду или данные.
- 23The terminal device according to any one of paragraphs. 18-22, in which communication not directly with the wearable device through the first device comprises receiving second information sent by the wearable device through a second communication connection and a third communication connection. 23. Оконечное устройство по любому из пп. 18–22, в котором связь не напрямую с носимым устройством через первое устройство содержит прием второй информации, посланной носимым устройством через второе коммуникационное соединение и третье коммуникационное соединение.
- 25The terminal device according to any one of paragraphs. 18-24, in which sending the wearable device configuration information of the first device comprises automatically sending the wearable device configuration information of the first device. 25. Оконечное устройство по любому из пп. 18–24, в котором отправка носимому устройству конфигурационной информации первого устройства содержит автоматическую отправку носимому устройству конфигурационной информации первого устройства.
- 26The terminal device according to any one of paragraphs. 18-25, in which the configuration information contains the key of the first device. 26. Оконечное устройство по любому из пп. 18–25, в котором конфигурационная информация содержит ключ первого устройства.
- 27The terminal device according to any one of paragraphs. 18-26, in which the first communication connection is a Bluetooth connection. 27. Оконечное устройство по любому из пп. 18–26, в котором первое коммуникационное соединение представляет собой Bluetooth соединение.
- 28The terminal device according to any one of paragraphs. 18-26, in which processor-executable instructions further cause the terminal device to detect the Bluetooth signal of the wearable device, while a second communication connection and a third communication connection are supported;28. Оконечное устройство по любому из пп. 18–26, в котором исполняемые процессором команды дополнительно побуждают оконечное устройство обнаруживать сигнал Bluetooth носимого устройства, в то время как поддерживаются второе коммуникационное соединение и третье коммуникационное соединение;establish a direct Bluetooth connection between the terminal device and the wearable device when the level of the detected Bluetooth signal of the wearable device reaches a threshold value, and устанавливать прямое соединение Bluetooth между оконечным устройством и носимым устройством, когда уровень обнаруженного сигнала Bluetooth носимого устройства достигает порогового значения, и Maintain direct communication with a wearable device via direct Bluetooth connection. поддерживать прямую связь с носимым устройством через прямое соединение Bluetooth.
- 30The terminal device according to any one of paragraphs. 18-29, in which the second communication connection is a connection that supports the Wi-Fi protocol. 30. Оконечное устройство по любому из пп. 18–29, в котором второе коммуникационное соединение представляет собой соединение, поддерживающее протокол Wi-Fi.
- 31The terminal device according to any one of paragraphs. 18-30, in which the first device is a Wi-Fi router. 31. Оконечное устройство по любому из пп. 18–30, в которой первое устройство представляет собой маршрутизатор Wi-Fi.
- 32A wearable device comprising:32. Носимое устройство, содержащее: a memory configured to store processor-executable instructions, and память, выполненную с возможностью хранения исполняемых процессором команд, и a processor associated with memory, and the instructions executed by the processor induce the wearable device: процессор, связанный с памятью, причем исполняемые процессором команды побуждают носимое устройство: establish directly the first communication connection with the terminal device, and the terminal device is connected to the first device through the second communication connection;устанавливать напрямую первое коммуникационное соединение с оконечным устройством, причем оконечное устройство соединено с первым устройством через второе коммуникационное соединение;receive configuration information of the first device sent by the terminal via the first communication connection, wherein the configuration information is used to establish a third communication connection with the first device, while the terminal is connected to the first device when the terminal sends configuration information;принимать конфигурационную информацию первого устройства, отправленную оконечным устройством через первое коммуникационное соединение, причем конфигурационная информация используется для установления третьего коммуникационного соединения с первым устройством, при этом оконечное устройство соединяется с первым устройством, когда оконечное устройство посылает конфигурационную информацию;establish a third communication connection with the first device in accordance with the configuration information of the first device and устанавливать третье коммуникационное соединение с первым устройством в соответствии с конфигурационной информацией первого устройства и not directly communicate with the terminal device through the first device after breaking the first communication connection. поддерживать не напрямую связь с оконечным устройством через первое устройство после разрыва первого коммуникационного соединения.
- 35Wearable device according to any one of paragraphs. 32–34, in which communication not directly with the terminal device through the first device further comprises receiving a message indicating an incoming call and sent by the terminal device through the first device when the terminal receives an incoming call. 35. Носимое устройство по любому из пп. 32–34, в котором связь не напрямую с оконечным устройством через первое устройство дополнительно содержит прием сообщения, указывающего входящий вызов и посылаемого оконечным устройством через первое устройство при приеме оконечным устройством входящего вызова.
- 37Wearable device according to any one of paragraphs. 32–34, in which communication not directly with the terminal device through the first device further comprises sending second information to the terminal device through the first device. 37. Носимое устройство по любому из пп. 32–34, в котором связь не напрямую с оконечным устройством через первое устройство дополнительно содержит отправку второй информации на оконечное устройство через первое устройство.
- 39Wearable device according to any one of paragraphs. 32–34, in which communication not directly with the terminal device through the first device further comprises receiving first information sent by the terminal device through the first device. 39. Носимое устройство по любому из пп. 32–34, в котором связь не напрямую с оконечным устройством через первое устройство дополнительно содержит прием первой информации, посланной оконечным устройством через первое устройство.
- 41Wearable device according to any one of paragraphs. 32-40, in which the first device is a mobile phone, tablet or personal computer. 41. Носимое устройство по любому из пп. 32–40, в котором первое устройство представляет собой мобильный телефон, планшет или персональный компьютер.
- 42Wearable device according to any one of paragraphs. 32–41, in which the configuration information contains a key of the first device. 42. Носимое устройство по любому из пп. 32–41, в котором конфигурационная информация содержит ключ первого устройства.
- 43Wearable device according to any one of paragraphs. 32–42, in which the sending of configuration information by the terminal device is automatic. 43. Носимое устройство по любому из пп. 32–42, в котором посылка конфигурационной информации оконечным устройством осуществляется автоматически.
- 44Wearable device according to any one of paragraphs. 32–43, in which the first device is a Wi-Fi router. 44. Носимое устройство по любому из пп. 32–43, в котором первое устройство представляет собой маршрутизатор Wi-Fi.
- 45Wearable device according to any one of paragraphs. 32–44, wherein the first communication connection is a Bluetooth connection. 45. Носимое устройство по любому из пп. 32–44, в котором первое коммуникационное соединение представляет собой Bluetooth соединение.
- 46Носимое устройство по любому из пп. 32-44, в котором исполняемые процессором команды побуждают носимое устройство:46. Wearable device according to any one of paragraphs. 32-44, in which processor-executable instructions induce a wearable device: establish a direct Bluetooth connection with the terminal device when the distance between the terminal device and the wearable device is close enough;устанавливать прямое соединение Bluetooth с оконечным устройством, когда расстояние между оконечным устройством и носимым устройством является достаточно близким;disconnect the third communication connection and разрывать третье коммуникационное соединение и Communicate directly with the terminal via a direct Bluetooth connection. поддерживать напрямую связь с оконечным устройством через прямое соединение Bluetooth.
- 47Wearable device according to any one of paragraphs. 32-46, in which the wearable device is additionally configured to directly establish a third communication connection when the first communication connection is broken. 47. Носимое устройство по любому из пп. 32-46, в котором носимое устройство дополнительно выполнено с возможностью установления напрямую третьего коммуникационного соединения при разрыве первого коммуникационного соединения.
- 48A communication method implemented by a wearable device and comprising stages in which:48. Способ связи, реализуемый носимым устройством и содержащий этапы, на которых: directly establish the first communication connection with the terminal device, and the terminal device is connected to the first device through the second communication connection;напрямую устанавливают первое коммуникационное соединение с оконечным устройством, причем оконечное устройство соединено с первым устройством через второе коммуникационное соединение;receiving configuration information of the first device sent by the terminal via the first communication connection, wherein the configuration information is used by the wearable device to establish a third communication connection directly with the first device, while the terminal is connected to the first device when the terminal sends configuration information;принимают конфигурационную информацию первого устройства, отправленную оконечным устройством через первое коммуникационное соединение, причем конфигурационная информация используется носимым устройством для установления напрямую третьего коммуникационного соединения с первым устройством, при этом оконечное устройство соединяется с первым устройством, когда оконечное устройство посылает конфигурационную информацию;establish a third communication connection with the first device in accordance with the configuration information of the first device and устанавливают третье коммуникационное соединение с первым устройством в соответствии с конфигурационной информацией первого устройства и do not directly communicate with the terminal device through the first device after the break of the first communication connection. не напрямую поддерживают связь с оконечным устройством через первое устройство после разрыва первого коммуникационного соединения.
- 50The communication method according to p. 48 or 49, in which the communication is not directly with the terminal device through the first device further comprises a step on which 50. Способ связи по п. 48 или 49, в котором связь не напрямую с оконечным устройством через первое устройство дополнительно содержит этап, на котором receive a message indicating the incoming call and sent by the terminal device through the first device when the terminal device receives an incoming call. принимают сообщение, указывающее входящий вызов и посланное оконечным устройством через первое устройство при приеме оконечным устройством входящего вызова.
- 52The communication method according to p. 48 or 49, in which communication not directly with the terminal device through the first device comprises sending second information to the terminal device through the first device. 52. Способ связи по п. 48 или 49, в котором связь не напрямую с оконечным устройством через первое устройство содержит отправку второй информации на оконечное устройство через первое устройство.
- 53The method according to p. 52, in which the second information contains a notification, information with a report on heart rate or information with a report. 53. Способ по п. 52, в котором вторая информация содержит уведомление, информацию с отчетом о частоте сердечных сокращений или информацию с отчетом.
- 54The method according to p. 48 or 49, in which the communication is not directly with the terminal device through the first device further comprises receiving the first information sent by the terminal device through the first device. 54. Способ по п. 48 или 49, в котором связь не напрямую с оконечным устройством через первое устройство дополнительно содержит прием первой информации, посланной оконечным устройством через первое устройство.
- 56The method according to any one of paragraphs. 48–55, in which the second communication connection is a connection that supports the Wi-Fi protocol. 56. Способ по любому из пп. 48–55, в котором второе коммуникационное соединение представляет собой соединение, поддерживающее протокол Wi-Fi.
- 57The method according to any one of paragraphs. 48-56, in which the configuration information comprises a key of the first device. 57. Способ по любому из пп. 48–56, в котором конфигурационная информация содержит ключ первого устройства.
- 58The method according to any one of paragraphs. 48-57, wherein the sending of configuration information by the terminal device is automatic. 58. Способ по любому из пп. 48–57, в котором посылка конфигурационной информации оконечным устройством осуществляется автоматически.
- 59The method according to any one of paragraphs. 48-58, wherein the first communication connection is a Bluetooth connection. 59. Способ по любому из пп. 48–58, в котором первое коммуникационное соединение представляет собой Bluetooth соединение.
- 60The method according to any one of paragraphs. 48-58, further comprising stages in which:60. Способ по любому из пп. 48–58, дополнительно содержащий этапы, на которых: establish a direct Bluetooth connection with the terminal device when the distance between the terminal device and the wearable device is close enough;устанавливают напрямую Bluetooth соединение с оконечным устройством, когда расстояние между оконечным устройством и носимым устройством является достаточно близким;break the third communication connection and разрывают третье коммуникационное соединение и communicate directly with the terminal via a direct Bluetooth connection. поддерживают напрямую связь с оконечным устройством через прямое соединение Bluetooth.
- 61The method according to any one of paragraphs. 48-58, in which the establishment of a directly third communication connection comprises the establishment of a directly third communication connection when the first communication connection is broken. 61. Способ по любому из пп. 48–58, в котором установление напрямую третьего коммуникационного соединения содержит установление напрямую третьего коммуникационного соединения при разрыве первого коммуникационного соединения.
- 62A communication method implemented by a terminal device and comprising stages in which:62. Способ связи, реализуемый оконечным устройством и содержащий этапы, на которых: directly establish the first communication connection with the wearable device;напрямую устанавливают первое коммуникационное соединение с носимым устройством;directly establish a second communication connection with the first device;напрямую устанавливают второе коммуникационное соединение с первым устройством;sending the wearable device configuration information of the first device through the first communication connection, the configuration information being used to establish a third communication connection with the first device, the terminal device being connected to the first device when the terminal device sends configuration information to the wearable device;посылают носимому устройству конфигурационную информацию первого устройства через первое коммуникационное соединение, причем конфигурационная информация используется для установления третьего коммуникационного соединения с первым устройством, при этом оконечное устройство соединяется с первым устройством, когда оконечное устройство посылает конфигурационную информацию носимому устройству;they do not directly communicate with the wearable device through the first device after breaking the first communication connection, the wearable device being directly connected to the first device through the third communication connection established in accordance with the configuration information. поддерживают не напрямую связь с носимым устройством через первое устройство после разрыва первого коммуникационного соединения, причем носимое устройство напрямую соединено с первым устройством через третье коммуникационное соединение, установленное в соответствии с конфигурационной информацией.
- 64The method according to p. 62 or 63, further comprising receiving an incoming call, and 64. Способ по п. 62 или 63, дополнительно содержащий прием входящего вызова, и communication directly with the wearable device through the first device contains sending a message indicating an incoming call to the wearable device through the first device. связь не напрямую с носимым устройством через первое устройство содержит посылку сообщения, указывающего входящий вызов, носимому устройству через первое устройство.
- 65The method according to any one of paragraphs. 62–64, in which communication not directly with the wearable device through the first device comprises sending the first information to the wearable device through a second communication connection and a third communication connection. 65. Способ по любому из пп. 62–64, в котором связь не напрямую с носимым устройством через первое устройство содержит посылку первой информации на носимое устройство через второе коммуникационное соединение и третье коммуникационное соединение.
- 67The method according to any one of paragraphs. 62–66, in which communication not directly with the wearable device through the first device comprises receiving second information sent by the wearable device through a second communication connection and a third communication connection. 67. Способ по любому из пп. 62–66, в котором связь не напрямую с носимым устройством через первое устройство содержит прием второй информации, посланной носимым устройством, через второе коммуникационное соединение и третье коммуникационное соединение.
- 68The method according to p. 67, in which the second information contains a notification, information with a report on heart rate or information with a report. 68. Способ по п. 67, в котором вторая информация содержит уведомление, информацию с отчетом о частоте сердечных сокращений или информацию с отчетом.
- 69The method according to any one of paragraphs. 62–68, in which the configuration information contains the key of the first device. 69. Способ по любому из пп. 62–68, в котором конфигурационная информация содержит ключ первого устройства.
- 70The method according to any one of paragraphs. 62–69, wherein sending the configuration information of the first device to the wearable device comprises automatically sending configuration information of the first device to the wearable device. 70. Способ по любому из пп. 62–69, в котором посылка конфигурационной информации первого устройства носимому устройству содержит автоматическую посылку конфигурационной информации первого устройства носимому устройству.
- 71The method according to any one of paragraphs. 62–70, wherein the first communication connection is a Bluetooth connection. 71. Способ по любому из пп. 62–70, в котором первое коммуникационное соединение представляет собой Bluetooth соединение.
- 72The method according to any one of paragraphs. 62–70, further comprising stages in which:72. Способ по любому из пп. 62–70, дополнительно содержащий этапы, на которых: detecting the Bluetooth signal of the wearable device, while a second communication connection and a third communication connection are supported;обнаруживают сигнал Bluetooth носимого устройства, в то время как поддерживаются второе коммуникационное соединение и третье коммуникационное соединение;establish a direct Bluetooth connection with the wearable device when the level of the detected Bluetooth signal of the wearable device reaches a threshold value, and устанавливают прямое соединение Bluetooth с носимым устройством, когда уровень обнаруженного сигнала Bluetooth носимого устройства достигает порогового значения, и directly communicate with a wearable device via a direct Bluetooth connection. поддерживают напрямую связь с носимым устройством через прямое соединение Bluetooth.
- 74The method according to any one of paragraphs. 62–73, in which the first device is a Wi-Fi router. 74. Способ по любому из пп. 62–73, в котором первое устройство представляет собой маршрутизатор Wi-Fi.
- 75A computer-readable storage medium containing instructions that, when executed by a computer, cause the computer to execute the method according to any one of paragraphs. 48–61. 75. Считываемый компьютером носитель данных, содержащий команды, которые при исполнении компьютером побуждают выполнение компьютером способа по любому из пп. 48–61.
- 76A computer-readable storage medium containing instructions that, when executed by a computer, cause the computer to execute the method according to any one of paragraphs. 62–74. 76. Считываемый компьютером носитель данных, содержащий команды, которые при исполнении компьютером побуждают выполнение компьютером способа по любому из пп. 62–74.
Independent claims52
252 paragraphs in 1 section, as filed
FIELD OF THE INVENTION
The present invention relates to the field of communication technology and, in particular, to a communication method of a wearable device, a communication system and a corresponding device.
State of the art
Currently, a wearable device, such as a smartwatch or bracelet, typically communicates with a terminal device, such as a mobile phone, via Bluetooth to realize features such as event notifications or information synchronization. For example, when there is an incoming call to a mobile phone, the smart watch can be notified via Bluetooth, and then the smart watch notifies you of an incoming call. The wearable device is user-friendly and therefore attracts the attention of an increasing number of equipment manufacturers.
At home, the wearable device and the terminal device can be located in different places. For example, a mobile phone is in the bedroom, and a user who wears a bracelet is in the living room; in this case, the mobile phone is far from the bracelet; since the coverage area of the Bluetooth connection is relatively small, the mobile phone cannot communicate with the bracelet using Bluetooth, so the communication between the mobile phone and the wearable device cannot be supported.
Summary
In embodiments of the present invention, there is provided a communication method of a wearable device, a communication system, and a corresponding device such that the terminal device can communicate with the wearable device using a gateway when communication between the terminal device and the wearable device is disconnected.
In accordance with a first aspect of embodiments of the present invention, there is provided a method for communicating a wearable device, comprising the following:
determining, using the network connection device in the network to which the user device belongs, that the second Bluetooth connection between the user device and the wearable device is disconnected, and establishing a first Bluetooth connection between the network connection device and the wearable device;
receive, using the network connection device, the first information that is sent by the user device through the third communication connection to the network connection device; and
send, using the network connection device, the first information to the wearable device via the first Bluetooth connection.
In a first possible embodiment of the first aspect of the embodiments of the present invention, before receiving, using the network connection device, the first information that is sent by the user device through the third communication connection to the network connection device, the method further includes the following:
receive, using the network connection device, the first configuration information sent by the user device, the first configuration information containing the Bluetooth address of the wearable device and the key; and storing, using the network connection device, the first configuration information, wherein the first configuration information is used by the network connection device to direct the first information to the wearable device via the first Bluetooth connection; or
receive, using the network connection device, a procedure request message sent by the user device, while the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; and perform the Bluetooth pairing procedure with the wearable device in accordance with the procedure request message; or
receive, using the network connection device, a mode request message sent by the user device, while the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and turn on the Bluetooth pairing mode in accordance with the mode request message to accept Bluetooth pairing with the wearable device.
In view of the first aspect of the embodiments of the present invention or the first possible embodiment of the first aspect, in the second possible embodiment of the first aspect of the embodiments of the present invention, before receiving, by the network connection device, the first information that is sent by the user device through the third communication connection with the device network connection, the method further includes the following:
receive, using the network connection device, a second configuration information sent by the user device, the second configuration information comprising Bluetooth service information that the wearable device supports; and establish a mapping relationship between the Bluetooth service information and the service information that the third communication connection supports, and maintain the mapping relationship; wherein
the direction, using the network connection device, of the first information to the wearable device via the established first Bluetooth connection includes the following: convert, in accordance with the matching relationship, the first information sent through the third communication connection to the first information sent through the first Bluetooth connection, and send the first information to the wearable device through the first Bluetooth connection.
Given either the first aspect of the embodiments of the present invention or the first to second possible embodiments of the first aspect, in the third possible embodiment of the first aspect of the embodiments of the present invention, before determining, by the network connection device in the network to which the user device belongs, that the second Bluetooth connection between the user device and the wearable device is disconnected, the method further includes the following:
receiving a triggering command directed by the user device, the triggering command being used to indicate establishing a first Bluetooth connection between the network connection device and the wearable device; or
find, using the network connection device, the Bluetooth signal of the wearable device; or
after the network connection device finds the Bluetooth signal of the wearable device, a confirmation message is sent to the user device, and the confirmation message is used to request the user device to determine whether to establish the first Bluetooth connection between the network connection device and the wearable device; and receive a confirmation message returned by the user device.
Given either the first aspect of the embodiments of the present invention or the first to third possible embodiments of the first aspect, in the fourth possible embodiment of the first aspect of the embodiments of the present invention, establishing a first Bluetooth connection between the network connection device and the wearable device includes the following:
establish a first Bluetooth connection between the network connection device and the wearable device using a bridge device that communicates with the network connection device; and
sending the first information to the wearable device via the first Bluetooth connection includes the following: transmitting, using the network connection device, the first information to the bridge device; and send, using the bridge device, the first information to the wearable device via a Bluetooth connection between the bridge device and the wearable device.
Given either the first aspect of the embodiments of the present invention or the first to fourth possible embodiments of the first aspect, in a fifth possible embodiment of the first aspect of the embodiments of the present invention, the method further includes the following:
receive, using the network connection device, the second information sent by the wearable device through the first Bluetooth connection; and
send, using the network connection device, the second information to the user device via the third communication connection.
Given either the first aspect of the embodiments of the present invention or the first to fifth possible embodiments of the first aspect, in the sixth possible embodiment of the first aspect of the embodiments of the present invention, the method further includes the following:
receiving a first notification message sent by the user device, wherein the first notification message is used to cause the network connection device to disconnect the first Bluetooth connection between the network connection device and the wearable device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device; or
disconnecting the third communication connection between the network connection device and the user device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device.
In accordance with a second aspect of embodiments of the present invention, there is provided a method for communicating a wearable device, comprising the following:
determining, using the user device, that the second Bluetooth connection between the user device and the wearable device is disconnected; and
if a first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device, direct, using the user device, the first information to the network connection device via the third communication connection with the network connection device, so that the network connection device sends the first information to the wearable device via the first Bluetooth connection.
In a first possible implementation of the second aspect of the embodiments of the present invention, determining, using the user device, that the second Bluetooth connection between the user device and the wearable device is disconnected includes the following:
determining, using the user device, that the second Bluetooth connection between the user device and the wearable device is disconnected; or
when the user device determines that a third communication connection has been established with the network connection device, disconnect the second Bluetooth connection with the wearable device.
In view of the second aspect of the embodiments of the present invention or the first possible embodiment of the second aspect, in the second possible embodiment of the second aspect of the embodiments of the present invention, before sending, by the user device, the first information to the network connection device via the third communication connection to the network connection device , the method further includes the following:
sending, using the user device, the first configuration information to the network connection device, wherein the first configuration information contains the Bluetooth address of the wearable device and the key; and send, using the user device, the third configuration information to the wearable device, while the third configuration information contains the Bluetooth address of the network connection device and the key; or
send, using a user device, a mode request message to the wearable device, while the mode request message is used to request the wearable device to enable Bluetooth pairing mode; and send, using the user device, a procedure request message to the network connection device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; or
sending, using a user device, a mode request message to the network connection device, wherein the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and sending, using the user device, a procedure request message to the wearable device, wherein the procedure request message is used to request the wearable device to perform the Bluetooth pairing procedure with the network connection device.
Given either the second aspect of the embodiments of the present invention or the first to second possible embodiments of the second aspect, in the third possible embodiment of the second aspect of the embodiments of the present invention, after determining, using the user device, that the second Bluetooth connection between the user device and wearable device, the method further includes the following:
sending, using the user device, a start command to the network connection device, wherein the start command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device; and / or
receiving, by the user device, a notification message sent by the network connection device, the notification message being used to notify the user device of the first Bluetooth connection between the network connection device and the wearable device.
Given either the second aspect of the embodiments of the present invention or the first to third possible embodiments of the second aspect, in the fourth possible embodiment of the second aspect of the embodiments of the present invention, the method further includes the following:
find, using a user device, the Bluetooth signal of the wearable device; establish a second Bluetooth connection with the wearable device; and directing, using the user device, the first information to the wearable device via a second Bluetooth connection; or
after disconnecting the third communication connection between the user device and the network connection device, using the user device, the Bluetooth signal of the wearable device is found; establish a second Bluetooth connection with the wearable device; and directing, using the user device, the first information to the wearable device via a second Bluetooth connection; or
after the user device receives the second notification message sent by the network connection device, wherein the second notification message is used to notify the user device of disconnecting the first Bluetooth connection between the network connection device and the wearable device, the Bluetooth signal of the wearable device is found using the user device; establish a second Bluetooth connection with the wearable device; and directing, using the user device, the first information to the wearable device via a second Bluetooth connection; or
when the user device finds the Bluetooth signal of the wearable device and when the user device does not interact with the wearable device using the network connection device at a set time, send, using the user device, to the network connection device, a request to disconnect the first Bluetooth connection; establish a second Bluetooth connection with the wearable device; and direct, using the user device, the first information to the wearable device via a second Bluetooth connection.
In view of either the second aspect of the embodiments of the present invention or the first to fourth possible embodiments of the second aspect, in the fifth possible embodiment of the second aspect of the embodiments of the present invention, directing, by the user device, the first information to the network connection device through the third communication connection with the device network connection includes the following:
send, using the user device, the first information to the network connection device using the Internet protocol; or send, using a user device, the first information to the network connection device using the “plug and play” universal protocol (UPnP); or send, using a user device, the first information to the network connection device using the Wireless Quality (Wi-Fi) protocol.
In accordance with a third aspect of embodiments of the present invention, there is provided a network connection device, comprising:
a communication unit, configured to determine that the second Bluetooth connection between the user device and the wearable device is disconnected, and to establish the first Bluetooth connection with the wearable device;
an information receiving unit configured to receive first information that is sent by the user device through a third communication connection to the network connection device; and
a direction unit, configured to forward the first information to the wearable device via the first Bluetooth connection established by the communication unit.
According to a first possible implementation of the third aspect of the embodiments of the present invention, the network connection device further comprises:
a first configuration unit configured to receive first configuration information sent by the user device, wherein the first configuration information comprises a Bluetooth address of the wearable device and a key; and storing the first configuration information, wherein the first configuration information uses the direction unit to direct the first information to the wearable device via the first Bluetooth connection; or
a first configuration unit configured to receive a procedure request message sent by the user device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; and performing a Bluetooth pairing procedure with the wearable device in accordance with the procedure request message ; or
a first configuration unit configured to receive a mode request message sent by the user device, wherein the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and turning on the Bluetooth pairing mode in accordance with the mode request message to agree to Bluetooth pairing with the wearable device.
In view of the third aspect of the embodiments of the present invention or the first possible embodiment of the third aspect, in the second possible embodiment of the third aspect of the embodiments of the present invention, the network connection device further comprises:
a second configuration unit configured to receive second configuration information sent by the user device, the second configuration information comprising Bluetooth service information that the wearable device supports; and establishing a matching relationship between the Bluetooth service information and the service information that the third communication connection supports, and maintaining the matching relationship; Where
the direction unit, in particular, is configured to: convert, in accordance with the matching ratio, which is stored by the second configuration unit, the first information sent by the user device through the third communication connection to the first information sent through the first Bluetooth connection, and the direction of the first information to wearable device through the first Bluetooth connection.
In view of either the third aspect of the embodiments of the present invention or the first to second possible embodiments of the third aspect, in the third possible embodiment of the third aspect of the embodiments of the present invention:
the communication unit, in particular, is configured to: after receiving a trigger command sent by the user device, the trigger command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device, to determine that the second Bluetooth connection between the user device is disconnected and wearable device; or
after finding the Bluetooth signal of the wearable device, determining that the second Bluetooth connection between the user device and the wearable device is disconnected; or
after finding the Bluetooth signal of the wearable device, sending a confirmation message to the user device, the confirmation message is used to request the user device to determine whether to establish the first Bluetooth connection between the network connection device and the wearable device; and after receiving a confirmation message returned by the user device, determining that the second Bluetooth connection between the user device and the wearable device is disconnected.
In view of either the third aspect of the embodiments of the present invention or the first to third possible embodiments of the third aspect, in the fourth possible embodiment of the third aspect of the embodiments of the present invention:
the communication unit, in particular, is configured to establish a first Bluetooth connection with a wearable device using a bridge device that communicates with a network connection device; and
the direction unit, in particular, is configured to transmit the first information to the bridge device; and the bridge device sends the first information to the wearable device via a Bluetooth connection between the bridge device and the wearable device.
In view of either the third aspect of the embodiments of the present invention or the first to fourth possible embodiments of the third aspect, in the fifth possible embodiment of the third aspect of the embodiments of the present invention:
the information receiving unit is further configured to receive second information sent by the wearable device through the first Bluetooth connection; and
the direction unit is further configured to forward the second information to the user device through a third communication connection.
In view of either the third aspect of the embodiments of the present invention or the first to fifth possible embodiments of the third aspect, in the sixth possible embodiment of the third aspect of the embodiments of the present invention, the network connection device further comprises:
a disconnecting unit configured to receive a first notification message sent by the user device, wherein the first notification message is used to instruct the network connection device to disconnect the first Bluetooth connection between the network connection device and the wearable device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device; or
disconnecting the third communication connection between the network connection device and the user device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device.
In a fourth aspect of embodiments of the present invention, there is provided a user device, comprising:
a communication determination unit, configured to determine that a second Bluetooth connection between the user device and the wearable device is disconnected; and
an information sending unit, configured to: if a first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device, directing the first information to the network connection device through the third communication connection with the network connection device, so that the network connection device directs first information to the wearable device via the first Bluetooth connection.
In a first possible implementation of the fourth aspect of the embodiments of the present invention, the user device further comprises:
a configuration direction unit configured to send the first configuration information to the network connection device, wherein: the first configuration information comprises a Bluetooth address of the wearable device and a key; and the configuration direction unit is further configured to send the third configuration information to the wearable device, wherein the third configuration information comprises a Bluetooth address of the network connection device and a key; or
a configuration sending unit configured to send a mode request message to the wearable device, wherein the mode request message is used to request the wearable device to enable Bluetooth pairing mode; and sending a procedure request message to the network connection device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; or
a configuration direction unit configured to send a mode request message to the network connection device, wherein the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and sending a procedure request message to the wearable device, wherein the procedure request message is used to request the wearable device to perform a Bluetooth pairing procedure with the network connection device.
In view of the fourth aspect of the embodiments of the present invention or the first possible embodiment of the fourth aspect, in the second possible embodiment of the fourth aspect of the embodiments of the present invention, the user device further comprises:
a launch unit configured to send a start command to the network connection device, wherein the start command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device; and / or
a triggering unit configured to receive a notification message sent by the network connection device, the notification message being used to notify the user device of the first Bluetooth connection between the network connection device and the wearable device.
In view of either the fourth aspect of the embodiments of the present invention or the first to second possible embodiments of the fourth aspect, in the third possible embodiment of the fourth aspect of the embodiments of the present invention, the user device further comprises:
a communication unit configured to locate a Bluetooth signal of the wearable device and establish a second Bluetooth connection with the wearable device; or
after disconnecting the third communication connection between the user device and the network connection device, finding the Bluetooth signal of the wearable device and establishing a second Bluetooth connection with the wearable device; or
after receiving the second notification message sent by the network connection device, the second notification message is used to notify the user device of disconnecting the first Bluetooth connection between the network connection device and the wearable device, finding the Bluetooth signal of the wearable device and establishing a second Bluetooth connection with the wearable device; or
when a Bluetooth signal of the wearable device is found and when the user device does not interact with the wearable device using the network connection device at a set time, sending a request to disconnect the first Bluetooth connection to the network connection device and establishing a second Bluetooth connection between the user device and the wearable device; wherein
the information sending unit is further configured to send the first information to the wearable device via a second Bluetooth connection.
In a fifth aspect of embodiments of the present invention, there is provided a communication system comprising a network connection device, a user device and a wearable device, wherein:
a network connection device is a network connection device according to any one of the third aspect of the embodiments of the present invention, the first to third, fifth or sixth possible embodiments of the third aspect; and the user device is a user device according to any one of the fourth aspect of the embodiments of the present invention and the first to third possible embodiments of the fourth aspect; and
the wearable device is configured to: after establishing the first Bluetooth connection with the network connection device, receiving the first information directed by the network connection device.
In a sixth aspect of embodiments of the present invention, there is provided a communication system comprising a network connection device, at least one bridge device, a user device and a wearable device, wherein at least one bridge device is separately connected to the network connection device using power cable, while:
a network connection device is a network connection device according to any one of the first aspect of the embodiments of the present invention and the first to sixth possible embodiments of the third aspect; and the user device is a user device according to any one of the fourth aspect of the embodiments of the present invention and the first to third possible embodiments of the fourth aspect; and
the wearable device is configured to: after making the first Bluetooth connection using the bridge device connected to the network connection device, receive the first information that is forwarded by the bridge device and which is directed by the network connection device through the first Bluetooth connection.
In the communication method of this embodiment of the present invention, if the second Bluetooth connection between the user device and the wearable device is disconnected, a first Bluetooth connection is established between the network connection device and the wearable device, so that the network connection device can direct the first first Bluetooth connection to the wearable device information sent by the user device through a third communication connection with the network connection device. Thus, indirect communication between the user device and the wearable device is implemented using the network connection device, so that the user device and the wearable device are not limited by the communication range.
Brief Description of the Drawings
For a more clear description of the technical solutions from the embodiments of the present invention or from the existing level of technology, the accompanying drawings are briefly described below, which are needed to describe embodiments of the invention or the existing level of technology. It is clear that the attached drawings in the following description show only some embodiments of the present invention, and according to these attached drawings, a person skilled in the art can suggest other drawings without creative efforts.
FIG. 1a is a view showing a block diagram of a communication system used in a communication method of a wearable device in accordance with some embodiment of the present invention;
FIG. 1b is a view showing a block diagram of another communication system used in a communication method of a wearable device in accordance with some embodiment of the present invention;
FIG. 2 is a view showing a flowchart of a communication method of a wearable device in accordance with some embodiment of the present invention;
FIG. 3 is a view showing a flowchart of another communication method of a wearable device in accordance with some embodiment of the present invention;
FIG. 4 is a view showing a flowchart of another communication method of a wearable device in accordance with some embodiment of the present invention;
FIG. 5a is a view showing a flowchart of a method used by a user device to configure each device in a communication system in accordance with some embodiment of the present invention;
FIG. 5b is a view showing a flowchart of an indirect communication method between a user device and a wearable device in accordance with some embodiment of the present invention;
FIG. 6 is a view schematically showing a block diagram of a network connection device in accordance with some embodiment of the present invention;
FIG. 7 is a view schematically showing a block diagram of another network connection device in accordance with some embodiment of the present invention;
FIG. 8 is a view schematically showing a block diagram of a user device in accordance with some embodiment of the present invention; and
FIG. 9 is a view schematically showing a block diagram of another network connection device in accordance with some embodiment of the present invention.
Description of Embodiments
Below with reference to the attached drawings, a clear and complete description of the technical solutions of the embodiments of the present invention. It is clear that the described embodiments of the invention are some, and not all, embodiments of the present invention. All other embodiments of the invention obtained by a person skilled in the art without creative efforts based on the described embodiments of the present invention should fall within the protection scope of the present invention.
In the description, claims and accompanying drawings of the present invention, the terms “first”, “second”, “third”, “fourth” and so on (if they exist) are intended to distinguish between similar objects, but they do not necessarily indicate a specific order or sequence . It should be understood that the data defined in this way are interchangeable under appropriate circumstances, so that the embodiments of the present invention described herein can be implemented in accordance with orders different from the order shown and described herein. In addition, the terms “comprises,” “includes,” or any other variations are intended to mean a non-limiting “include” property, for example, a process, method, system, product, or device,
In one embodiment of the present invention, there is provided a method for communicating a wearable device, which can mainly be used in the data exchange systems shown in FIG. 1a and FIG. 1b. The communication system shown in FIG. 1a, comprises a user device, a wearable device, and a network connection device. A user device may be a device that can access a network using a network connection device and which is a device such as a mobile phone, tablet, or personal computer. The wearable device can be a device that can be used to pair with a user device (for example, can be the smart bracelet of FIG. 1), and which can be a smart bracelet or smart watch. The network connection device may be a device which has the function of connecting to a network, that is, it can be a device such as a home Wi-Fi (“Wireless Quality”) router and gateway. In one embodiment of the present invention, the network connection device may require a Bluetooth function.
In general, a communication connection between a user device and a wearable device can be established directly, for example, it can be a Bluetooth connection. A user device may send a message to a wearable device for execution. For example, when there is an incoming call to the user device, it sends a message to the wearable device, and the wearable device shows an incoming call to the user device.
However, in this embodiment, when the communication connection between the user device and the wearable device is disconnected for reasons such as distance, an indirect communication connection can be established between the user device and the wearable device using the network connection device. More specifically, a communication connection is established, that is, a connection corresponding to a certain protocol, and which is a connection between a network connection device and a user device, for example, a communication connection corresponding to a universal plug and play protocol (UPnP) or a communication connection corresponding to a protocol Wi-fi Bluetooth communication established between the network connection device and the wearable device. A message sent by the user device to the wearable device may not be directly sent to the wearable device using the network connection device.
The communication system shown in FIG. 1b, comprises a user device, a network connection device, a wearable device, and at least one bridge device. The connection between the user device and the network connection device is called the connection between the user device and the network connection device of FIG. 1a. Each bridge device can be connected to a network connection device using a power cable, a communication connection, that is, a Bluetooth connection, can be established between the network connection device and the wearable device using any bridge device, so that the network connection device can conclude information sent by the user device to the Bluetooth package,
The main functions of the bridge device are to provide a coverage area between the network connection device and the wearable device and to ensure that a message sent by the network connection device can be delivered to the wearable device.
The communication method of the wearable device in this embodiment of the present invention is carried out using the network connection device in the system shown in FIG. 1a or FIG. 1b. In FIG. 2 shows a block diagram containing the following.
Step 101. It is determined that the second Bluetooth connection between the user device and the wearable device is disconnected, and the first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device.
In general, a second Bluetooth connection is established between the user device and the wearable device, and the user device can directly communicate with the wearable device. If the second Bluetooth connection is disconnected, in this embodiment, in order for the user device to not directly communicate with the wearable device using the network connection device, the network connection device separately establishes a communication connection with the wearable device and a communication connection with the user device. For a communication connection between a network connection device and a user device, if the user device accesses the network using the network connection device, This establishes a communication connection between the network connection device and the user device. For a communication communication connection between a network connection device and a wearable device, a first Bluetooth connection between a network connection device and a wearable device can be started in the following cases.
(1) When the user device detects that the second Bluetooth connection with the wearable device is disconnected, or when the user device detects that a third communication connection has been made with the network connection device, the user device can directly send a trigger command to the user’s network connection device, while the trigger used to indicate the establishment of a first Bluetooth connection between the network connection device and the wearable device. Upon receipt of a triggering command directed by the user device, the network connection device may determine that the second Bluetooth connection between the user device and the wearable device is disconnected, and may actively establish the first Bluetooth connection with the wearable device. More specific, after receiving the trigger command, the network connection device sends a paging Bluetooth message. When a disconnection of the second Bluetooth connection with the user device is detected, the wearable device determines whether a Bluetooth paging message sent by the network connection device can be received. Alternatively, if the second Bluetooth connection between the wearable device and the user device is not disconnected, the wearable device still determines in real time whether a Bluetooth paging message sent by the network connection device is received; if a Bluetooth paging message is received, a Bluetooth paging response is sent to the network connection device; if the network connection device receives a Bluetooth paging response sent by the wearable device,
(2) After finding the Bluetooth signal of the wearable device, the network connection device determines that the second Bluetooth connection between the user device and the wearable device is disconnected. More specifically, the network connection device may periodically send a paging Bluetooth message. When a disconnection of the second Bluetooth connection with the user device is detected, the wearable device determines whether a Bluetooth paging message sent by the network connection device can be received. Alternatively, if the second Bluetooth connection between the wearable device and the user device is not disconnected, the wearable device still determines in real time whether a Bluetooth paging message is received; if the bluetooth paging message is received, send a Bluetooth paging response to the network connection device; if the network connection device receives a Bluetooth paging response sent by the wearable device, then a first Bluetooth connection with the wearable device is established.
(3) After the Bluetooth signal of the wearable device is found, the network connection device sends a confirmation message to the user device, and the confirmation message is used to request the user device to determine whether to establish the first Bluetooth connection between the network connection device and the wearable device. If a confirmation message returned by the user device is received, the network connection device determines that the second Bluetooth connection between the user device and the wearable device is disconnected, and then establishes the first Bluetooth connection with the wearable device; if a non-acknowledgment message returned by the user device is received, then the first Bluetooth connection may not be established.
It should be noted that in the second case, after the network connection device finds the Bluetooth signal of the wearable device and determines the second Bluetooth connection, the first Bluetooth connection is established; or after the network connection device finds the Bluetooth signal of the wearable device, first the first Bluetooth connection is established and then the user device disconnects the second Bluetooth connection to determine that the second Bluetooth connection is disconnected.
It should be noted that in these two cases of communication systems, which are shown in FIG. 1a and FIG. 1b, the established first Bluetooth connections between the network connection device and the wearable device are different. In the system shown in FIG. 1a, a direct first Bluetooth connection is established between the network connection device and the wearable device; however, in the system shown in FIG. 1b, an indirect first Bluetooth connection is established between the network connection device and the wearable device using a bridge device that communicates with the network connection device.
It should also be noted that, if desired, after establishing the first Bluetooth connection between the network connection device and the wearable device, the network connection device can further send a notification message to the user device, while the notification message is used to notify the user device that the first connection is established Bluetooth between the network connection device and the wearable device, so that the user device can send the first information to the wearable device using a network connection device.
Step 102. The network connection device receives the first information sent by the user device via the third communication connection to the network connection device, wherein the user device sends the first information to the network connection device through the third communication connection when the second Bluetooth connection between the user device and the wearable device is disconnected .
Step 103. The network connection device sends the first information to the wearable device through the first Bluetooth connection established in step 101.
After establishing the first Bluetooth connection between the network connection device and the wearable device, the user device may first send the first information to the network connection device to be sent to the wearable device, and then the network connection device sends the first information to the wearable device. The first information may be content, command, data, and the like that the user device directs to the wearable device. The format of the first information sent by the user device to the network connection device may be the same or different from the format of the first information sent by the network device to the wearable device. When the user device sends the first information to the network connection device, a communication protocol format supported by a third communication connection may be used; and when the network connection device sends the first information to the wearable device, they mainly use the Bluetooth protocol format. Therefore, in a specific operation, the network connection device can convert the first information in the format of the communication protocol supported by the third communication connection into the first information in the format of the Bluetooth protocol.
More specifically, the third communication connection between the network connection device and the user device may be a communication connection that supports the Internet Protocol (IP), so that the network connection device can receive the first information sent by the user device using the Internet protocol. More specifically, the network connection device may receive first information, which is presented in the format of the Bluetooth protocol and which is carried in the payload of the IP packet, and can send the first information to the wearable device through the first Bluetooth connection; or the network connection device can receive the first information, which is presented in the protocol format of a higher layer and which is carried in an IP packet, and send the first information to the wearable device through the first Bluetooth connection. Higher layer protocols include, but are not limited to: UPnP protocol; Alliance Protocol (DLNA) for digital home networks; the Intelligent Grouping Protocol (IGRS) and resource sharing, also called the IGRS protocol; Hypertext Transfer Protocol (HTTP) Transmission Control Protocol (TCP); and a datagram protocol (UDP). The network connection device converts the first information in a higher layer protocol format into the first information in a Bluetooth protocol format. which is also called the IGRS protocol; Hypertext Transfer Protocol (HTTP) Transmission Control Protocol (TCP); and a datagram protocol (UDP). The network connection device converts the first information in a higher layer protocol format into the first information in a Bluetooth protocol format. which is also called the IGRS protocol; Hypertext Transfer Protocol (HTTP) Transmission Control Protocol (TCP); and a datagram protocol (UDP). The network connection device converts the first information in a higher layer protocol format into the first information in a Bluetooth protocol format.
The third communication connection may further be a communication connection that supports the universal plug and play protocol. The network connection device may receive the first information, which is presented in the UPnP protocol format and which the user device sends, or can convert the first information in the UPnP protocol format to the first information in the Bluetooth protocol format, and then forward the first information to the wearable device via the first Bluetooth connection.
The third communication connection may further be a connection that supports the Wi-Fi protocol. The network connection device can receive the first information, which is presented in the format of the Bluetooth protocol and which is transferred in the payload of the control frame (MAC) of access to the Wi-Fi protocol data medium, and can send the first information to the wearable device via the first Bluetooth connection; or a network connection device may receive first information that is presented in a higher layer protocol format and which the user device sends using Wi-Fi, and can convert the first information in a higher layer protocol format into the first information in a Bluetooth protocol format and can send the first information to a wearable device via a first Bluetooth connection. Higher layer protocols include, but are not limited to, UPnP, DLNA, IGRS, HTTP, TCP, UDP, and IP.
It should be noted that when the network connection device sends the first information through the first Bluetooth connection to the system shown in FIG. 1a, a network connection device can directly forward the first information to a wearable device; for the system shown in FIG. 1b, a Bluetooth-compliant communication connection can be established between the network connection device and the wearable device using any bridge device, so that the network connection device can wrap information sent by the user device in the Bluetooth packet and transmit the Bluetooth packet to the bridge device using the power cable protocol and then the bridge device sends a Bluetooth packet to the wearable device in the communication range of the bridge device.
Further, for the second information actively sent by the wearable device to the user device, the network connection device receives the second information that the wearable device sends through the first Bluetooth connection, the second information may be a notification or data that the wearable device sends to the user device, information which the wearable device reports to the user device, or the like. The network connection device may forward the second information to the user device through a third communication connection with the user device. The format of the second information sent by the wearable device to the network connection device may be the same or different from the format of the second information,
You can find out that in the method of this embodiment, if the second Bluetooth connection between the user device and the wearable device is disconnected, a first Bluetooth connection is established between the network connection device and the wearable device, and the network connection device can send the first information to the wearable device via the first Bluetooth connection directed by the user device. Thus, indirect communication between the user device and the wearable device is realized using a network connection device, so that the user device and the wearable device are not limited by the communication range.
It should be noted that in the communication method in steps 101-103, the user device does not directly communicate with the wearable device using the network connection device in the network to which the user device belongs. In one case, more specifically, under any of the conditions below, the first Bluetooth connection between the network connection device and the wearable device is disconnected and the user device can directly communicate with the wearable device.
The network connection device receives a first notification message sent by the user device, wherein the first notification message is used to cause the network connection device to disconnect the first Bluetooth connection between the network connection device and the wearable device; and a third communication connection between the network connection device and the user device is disconnected.
It should be further noted that the communication method in steps 101-103 indicates the communication that takes place after configuring each device in the system shown in FIG. 1a or FIG. 1b. Therefore, prior to step 101, the user device further configures the network connection device. More specifically, prior to step 101, the network connection device may further perform the configuration step by any of the methods described below. In FIG. 3 shows a block diagram containing the following.
(1) The user device directly configures.
Step 104. The network connection device receives the first configuration information sent by the user device, the first configuration information comprising a Bluetooth address of the wearable device and a key for communication between the network connection device and the wearable device; and may further comprise information such as a pairing relationship between the user device and the wearable device. The network connection device stores the first configuration information, while the network connection device uses the first configuration information to direct the first information to the wearable device via the first Bluetooth connection. If desired, if the first configuration information does not contain a pairing relationship between the user device and the wearable device, the network connection device may generate a pairing relationship between the user device and the wearable device in accordance with the first configuration information. Thus, when information is transferred between the network connection device and the wearable device, the network connection device can establish the first Bluetooth connection in accordance with the first configuration information and transmit the information via the first Bluetooth connection.
Further, the network connection device may further receive the second configuration information sent by the user device, and the second configuration information contains Bluetooth service information that the wearable device supports, such as information about the characteristics of the Bluetooth protocol or the command of the Bluetooth protocol. Therefore, the network connection device may establish a mapping relationship between the Bluetooth service information and the service information that is supported by the third communication connection, and may maintain the mapping relationship. When directing the first information to the wearable device, the network connection device can convert, in accordance with the matching relation, the first information sent through the third communication connection to the first information,
When establishing a matching relationship, the network connection device basically establishes a correspondence between each piece of information from the information of the Bluetooth service and each piece of information from the service information supported by the third communication connection, for example, establishes a correspondence between a command or message conforming to the Bluetooth protocol and the command or a message conforming to the protocol supported by the third communication connection.
(2) The user device does not directly configure so that the network connection device actively implements Bluetooth pairing with the wearable device.
Step 105. The network connection device receives a procedure request message sent by the user device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; and the network connection device performs the Bluetooth pairing procedure with the wearable device in accordance with the procedure request message. That is, the network connection device actively sends a Bluetooth pairing request to the wearable device. If pairing is successful, the network connection device can save information about the wearable device, including information such as a Bluetooth address and key. Further, the network connection device generates a pairing relationship between the user device and the wearable device.
(3) The user device does not directly configure so that the network connection device passively agrees to pair with the wearable device.
Step 106. The network connection device receives a mode request message sent by the user device, wherein the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and the network connection device turns on the Bluetooth pairing mode in accordance with the mode request message to passively accept Bluetooth pairing with the wearable device. That is, the network connection device is set in a state where another Bluetooth device can find it within a certain period of time and when it can satisfy the pairing request. If pairing is successful, the network connection device can save information about the wearable device, including information such as a Bluetooth address and key. Further,
The pairing relationship function between the user device and the wearable device includes the following. The user device first sends the first information to the network connection device to be directed to the wearable device, and the network connection device sends the first information to the corresponding wearable device in accordance with the pairing relationship.
In one embodiment of the present invention, there is further provided another method for communicating a wearable device, which can mainly be used in a communication system as shown in FIG. 1a or FIG. 1b. The method of this embodiment of the invention is a method implemented by a user device in said system. The block diagram shown in FIG. 4 contains the following.
Step 201. The user device determines that the second Bluetooth connection between the user device and the wearable device is disconnected. In general, a communication connection between a user device and a wearable device is a Bluetooth connection. When the user device does not find the Bluetooth signal of the wearable device or the level of the detected Bluetooth signal of the wearable device is less than a certain threshold value, it is determined that the second Bluetooth connection between the user device and the wearable device is disconnected. Alternatively, in another case, when it is determined that a third communication connection has been established with the network connection device in the network to which the user device belongs, the user device can actively disconnect the second Bluetooth connection with the wearable device. Therefore, when a third communication connection is established between the user device and the network connection device, it is determined that the second Bluetooth connection with the wearable device is disconnected.
It should be understood that after the user device detects that the second Bluetooth connection with the wearable device is disconnected, then if the first Bluetooth connection is established between the network connection device and the wearable device, the user device may perform step 202. More specifically.
The user device may actively prompt the network device to establish the first Bluetooth connection with the wearable device. More specifically, the user device can send the launch command to the network connection device, wherein the launch command is used to indicate to establish the first Bluetooth connection between the network connection device and the wearable device, so that the user device may not directly communicate with the wearable device using the network device connections. Therefore, the user device considers that a first Bluetooth connection is established between the network connection device and the wearable device, and performs the next step 202. In another case, The first Bluetooth connection between the network connection device and the wearable device is started by the wearable device. After the first Bluetooth connection with the wearable device is established, the network connection device can send a notification message to the user device, and the notification message is used to notify the user device that the first Bluetooth connection between the network connection device and the wearable device is established, so that the user device can carry out the subsequent step 202 in accordance with the notification message. When the user device actively prompts the network connection device to establish the first Bluetooth connection with the wearable device, after the user device sends a start command,
Step 202. When the user device contains information that needs to be sent to the wearable device, the user device sends the first information to the network connection device through a third communication connection with the network connection device in the network to which the user device belongs, so that the network connection device can forward the first information to the wearable device via the first Bluetooth connection.
More specifically, a third communication connection between the network connection device and the user device can support the connection in accordance with the Internet Protocol (IP), so that the user device can send the first information to the network connection device using the Internet protocol. More specifically, the first information in the format of the Bluetooth protocol is transferred in the payload of the IP packet and sent to the network connection device; or the user device sends the first information in a higher layer protocol format to the network connection device using the IP packet, and the higher layer protocols are, among other things, UPnP, DLNA, IGRS, HTTP and TCP.
The third communication connection may further be a connection that supports the universal plug and play protocol and the user device sends the first information to the network connection device using the universal plug and play protocol. More specifically, the first information in UPnP protocol format is sent to a network connection device. Alternatively, the third communication connection may be a connection that supports the Wi-Fi protocol, and the user device sends the first information to the network connection device using the Wi-Fi protocol. More specifically, the first information in the format of the Bluetooth protocol is transferred in the payload of the MAC frame of the Wi-Fi protocol and sent to the network connection device;
The first information sent by the user device may be the content, command, data, and the like that the user device sends to the wearable device, and the format of the first information sent by the user device to the network connection device may be the same or different from the format of the first information directed a network connection device to a wearable device. When the user device sends the first information to the network connection device, the communication protocol format supported by the third communication connection can be used; and when the network connection device sends the first information to the wearable device, they mainly use the Bluetooth protocol format. Hence, in a specific operation, the network connection device may convert the first information in the format of a communication protocol supported by the third communication connection into the first information in the format of the Bluetooth protocol. The method, in particular that implemented by the network connection device, is discussed in the above description of this embodiment of the invention. Details will not be described here.
Further, the user device may receive, using the network connection device, the second information sent by the wearable device. The network connection device receives second information that is sent by the wearable device through the first Bluetooth connection, the second information may be a notification or data that is sent by the wearable device to the user device, information about which the wearable device reports to the user device, or the like. The network connection device sends the second information to the user device through a third communication connection with the user device. The format of the second information sent by the wearable device to the network connection device may be the same or different from the format of the second information,
Further, when any of the conditions occurs, the user device can establish a second Bluetooth connection with the wearable device, and the user device sends the first information to the wearable device through the second Bluetooth connection.
The user device finds the Bluetooth signal of the wearable device. For example, the user device detects that the Bluetooth signal level of the wearable device reaches a certain threshold value.
After disconnecting the third communication connection between the user device and the network connection device, the user device finds the Bluetooth signal of the wearable device.
After the user device has received the second notification message sent by the network connection device, wherein the second notification message is used to notify the user device of disconnecting the first Bluetooth connection between the network connection device and the wearable device, the user device finds the Bluetooth signal of the wearable device.
When the user device finds the Bluetooth signal of the wearable device and when the user device does not interact with the wearable device using the network connection device at a set time, the user device sends a request to disconnect the first Bluetooth connection to the network connection device.
You can understand that in the method of this embodiment, if the second Bluetooth connection between the user device and the wearable device is disconnected, then the first Bluetooth connection between some network device for the user device and the wearable device can be established. When the user device detects that the second Bluetooth connection with the wearable device is disconnected, the user device can send the first information to the wearable device using the network connection device. Thus, indirect communication between the user device and the wearable device is implemented using a network connection device, so that the user device and the wearable device can communicate with each other without limiting the communication range.
It should be understood that the communication method in steps 201 and 202 is a communication method that is used after configuring devices in a communication system; however, prior to step 201, the user device may separately configure the wearable device and the network connection device, in particular as follows.
(1) The user device directly and separately configures, for the network connection device and the wearable device, the information required for the first Bluetooth communication between the network connection device and the wearable device.
The user device may send the first configuration information to the network connection device, wherein the first configuration information comprises a Bluetooth address of the wearable device and a key for Bluetooth communication between the network connection device and the wearable device; and may further comprise a pairing relationship between the user device and the wearable device, such that the network connection device stores the first configuration information. And the user device can send the third configuration information to the wearable device, while the third configuration information contains the Bluetooth address of the network connection device, and may further include information such as a key for communicating between the network connection device and the wearable device.
Further, the user device may further send the second configuration information to the network connection device, wherein the second configuration information contains Bluetooth service information that the wearable device supports. Therefore, the network connection device can establish, in accordance with the second configuration information, a mapping relationship between the Bluetooth service information and the service information that is supported by the third communication connection, and can save the mapping relationship.
(2) The user device does not directly and separately configure the function of the network connection device and the function of the wearable device, so that the network connection device can actively initiate the Bluetooth pairing procedure with the wearable device, and the wearable device can be passively paired with the network connection device.
The user device sends a mode request message to the wearable device, while the mode request message is used to request the wearable device to enable Bluetooth pairing mode; that is, the wearable device is set to a state where another Bluetooth device can find it within a certain period of time, and the wearable device can satisfy the pairing request. The user device sends a procedure request message to the network connection device, wherein the procedure request message is used to request the network connection device to enable the Bluetooth pairing procedure with the wearable device.
Alternatively, the user device sends the procedure request message only to the network connection device, while the procedure request message is used to request the network connection device to enable the Bluetooth pairing procedure, instead of sending the procedure request message to the wearable device to enable the Bluetooth pairing mode. The wearable device is pre-configured to enable pairing mode, that is, it is pre-configured to the state when another Bluetooth device can find it and when the wearable device can satisfy the pairing request. During pairing, the wearable device may ask the user whether to accept pairing with the network connection device. After the user agrees to pair with the network connection device,
(3) The user device does not directly and separately configure the function of the network connection device and the function of the wearable device, so that the wearable device can actively initiate the Bluetooth pairing procedure with the network connection device, and the network connection device can be passively paired with the wearable device.
The user device sends a mode request message to the network connection device, wherein the mode request message is used to request the network connection device to enable the Bluetooth pairing mode; that is, the network connection device is set to a state where another Bluetooth device can find it within a certain period of time, and the wearable device can satisfy the pairing request. The user device sends a procedure request message to the wearable device, wherein the procedure request message is used to request the wearable device to perform the Bluetooth pairing procedure with the wearable device.
The communication method of a wearable device proposed in the present invention is described below using some variant embodiment of the invention. In the communication system of this embodiment of FIG. 1a, a user device communicates with a network device using UPnP, a network device communicates with a wearable device using Bluetooth, and a user device communicates with a wearable device using Bluetooth. In this embodiment, the following is performed.
1. The user device configures the network connection device and the wearable device. The block diagram shown in FIG. 5a contains the following.
(1) The user device receives the Bluetooth address BD_ADDR1 of the network connection device and the Bluetooth address BD_ADDR2 of the wearable device and generates a Link_Key key for Bluetooth communication between the network connection device and the wearable device.
More specifically, the user device can obtain, using the web client installed on the user device, the Bluetooth address BD_ADDR1 of the network connection device from the web server, that is, the network connection device; or the user device serves as a management point and reads the Bluetooth address BD_ADDR1 from the network connection device (the network connection device is used as the UPnP device) using the UPnP protocol.
(2) The user device sends information such as the BD_ADDR1 address of the Bluetooth device of the network connection and the Link_Key to the wearable device for storage.
(3) The user device sends information such as the Bluetooth address BD_ADDR2 of the wearable device and the Link_Key to the network connection device for storage. If desired, the user device sends information such as the pairing relationship between the user device and the wearable device to the network connection device for storage.
If the network connection device does not accept the pairing relationship between the user device and the wearable device, then it establishes the pairing relationship between the user device and the wearable device.
(4) The user device receives Bluetooth service information that the wearable device supports from the wearable device and sends the Bluetooth service information to the network connection device.
Therefore, the network connection device can establish a mapping relationship between the Bluetooth service information that the wearable device supports and the UPnP service information, and map the wearable device to the root device UPnP of the network connection device. For example, the network connection device establishes a mapping relationship between the UPnP protocol configuration management service information (CMS) and the HEART RATE SERVICE information of the heart rate supported by the wearable device, which is more specifically described below.
A. Match the Bluetooth address of the wearable device with the universal unique identifier (UUID) of the UPnP root device.
B. Establish a mapping relationship between the function (action) and the event in the CMS and GATT service and the characteristics command (CHARACTERISTIC) in the Bluetooth protocol, an example of the above is given below.
The function (SetValues) of setting values in the CMS corresponds to the request (Write Request) for recording in the Bluetooth protocol; the function (GetValues) of receiving values in the CMS corresponds to the request (Read Request) for reading in the Bluetooth protocol; and a CMS report event corresponds to a Handle Value Notification of a value in the Bluetooth protocol and the like.
C. Establish a mapping relationship between the characteristic (CHARACTERISTIC) in the Bluetooth protocol and the parameter in the CMS service data model, the following is an example of the above.
Features in the Bluetooth protocol, including the measured value of the heart rate, the configuration descriptor of the client heart rate characteristic, the location of the sensor installed on the body, the heart rate monitoring point and the like, are considered as parameters in the CMS data model.
D. Establish a matching relationship between a feature that has a Notify attribute in the Bluetooth protocol and reflects the state of the variable in the CMS, so that the wearable device can send the value of the characteristic in the form of a report, an example is mentioned below.
The measured value of the heart rate in the Bluetooth protocol corresponds to the state-reflecting variable of the UPnP protocol.
2. The user device does not directly communicate with the wearable device using the network connection device. The block diagram shown in FIG. 5b contains the following.
(1) In the process of Bluetooth communication between the user device and the wearable device, if the wearable device does not receive, within a certain period of time, the Bluetooth heart rate packet sent by the user device, then it is determined that the Bluetooth connection between the wearable device and the user device is disconnected device. In this case, the wearable device continues to determine whether a Bluetooth paging message sent by the network connection device can be received. If the Bluetooth paging message sent by the network connection device can be received, the wearable device can return a Bluetooth paging response to establish a Bluetooth connection between the network connection device and the wearable device.
In another specific embodiment of the invention (as shown by dashed lines in FIG. 5b), if the user device does not receive, within a certain period of time, a Bluetooth response message that contains the heart rate and which directs the wearable device, then it is determined that the connection The Bluetooth with the wearable device is disconnected, and the user device sends a launch command to the network connection device using UPnP protocol to induce the device to network connection tions to establish a Bluetooth connection with a wearable communication device.
(2) After establishing a Bluetooth connection between the network connection device and the wearable device, a notification message is sent to the user device, and the notification message is used to notify the user device that the first Bluetooth connection between the network connection device and the wearable device is established, or that the wearable device is in a connected state. For example, a notification message is used to notify the user device that the UPnP root device corresponding to the wearable device is in a connected state, and the notification message is, in particular, the SSDP :: alive service discovery Simple Message Protocol (SSDP) message.
(3) After receiving the SSDP :: alive notification message sent by the network connection device, the user device may not directly communicate with the wearable device, more specifically, as follows.
The user device sends the first information to the network connection device using the UPnP protocol and the network connection device converts the first information sent using the UPnP protocol to the first information sent using the Bluetooth protocol and sends the first information to the wearable device. For example, the first information sent by a user device to a wearable device is to read a parameter value. The user device sends the UPnP protocol GetValues () command to the network connection device and the network connection device converts the GetValues () command to the Bluetooth protocol Read Request () and sends the Read Request () to the wearable device.
When the wearable device sends the second information to the user device, the wearable device sends the second information to the network connection device using the Bluetooth protocol and the network connection device converts the second information sent using the Bluetooth protocol to the second information sent using the UPnP protocol and sends the second information to the user device. For example, the second information sent by the wearable device to the user device is a heart rate report. The wearable device sends the value of the heart rate parameter to the network connection device using the Bluetooth Handle Value Notification () message,
(4) When the user device detects that the Bluetooth signal level of the wearable device reaches a certain threshold value, the user device tells the network device to disconnect the Bluetooth connection with the wearable device so that the user device can communicate with the wearable device by establishing a direct communication connection.
The communication method of a wearable device proposed in the present invention is described below using another specific embodiment of the invention. In the communication system of this embodiment of FIG. 1b, the method of this embodiment is similar to the method of the embodiment of FIG. 1a. The difference is as follows. In this embodiment, the network connection device communicates with the wearable device using a bridge device, wherein the bridge device is connected to the network connection device using a power cable, and the bridge device basically transmits a Bluetooth message sent by the device network connection or wearable device.
In an embodiment of the present invention, some network connection device is further provided, wherein the network connection device may be a gateway, such as a Wi-Fi router. A block diagram of a network connection device is shown in FIG. 6 and contains the following:
a communication unit 11, configured to determine that a second Bluetooth connection between the user device and the wearable device is disconnected, and to establish a first Bluetooth connection with the wearable device, where:
more specifically, the communication unit 11 is configured to: after receiving a trigger command sent by the user device, the trigger command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device, to determine that the second Bluetooth connection between the user device is disconnected and a wearable device, and establishing a first Bluetooth connection with the wearable device; or after finding the Bluetooth signal of the wearable device, determining that the second Bluetooth connection between the user device and the wearable device is disconnected, and establishing the first Bluetooth connection with the wearable device; or after finding the Bluetooth signal of the wearable device, sending the confirmation request message to the user device, wherein the confirmation request message is used to request the user device to determine whether to establish the first Bluetooth connection between the network connection device and the wearable device, and after receiving the confirmation message returned by the user device, determine that the second Bluetooth connection between the user device and the wearable device is disconnected, and the first connection Bl uetooth with a wearable device;
an information receiving unit 12 configured to receive first information that is sent by the user device through a third communication connection to the network connection device; and
a direction unit 13 configured to send the first information received by the information reception unit 12 to a wearable device via a first Bluetooth connection established by the communication unit 11.
It may be understood that when establishing a first Bluetooth connection between the network connection device and the wearable device, the communication unit 11 may establish a first Bluetooth connection with the wearable device using a bridge device that is in communication with the network connection device; and the direction unit 13, in particular, is configured to transmit the first information to the bridge device and the bridge device sends the first information to the wearable device via a Bluetooth connection with the wearable device.
Further, in this embodiment, the information receiving unit 12 is further configured to receive second information sent by the wearable device via the first Bluetooth connection; and the direction unit 13 is further configured to forward the second information to the user device through a third communication connection.
It is understood that in this embodiment of the present invention, if the second Bluetooth connection between the user device and the wearable device is disconnected, whether it is necessary to establish a first Bluetooth connection between the network connection device and the wearable device using the communication unit 11; when the information receiving unit 12 receives the first information that is sent by the user device via the third communication connection to the network connection device, the direction unit 13 sends the first information to the wearable device via the first Bluetooth connection. Thus, indirect communication between the user device and the wearable device is implemented using the network connection device, so that the user device and the wearable device are not limited by the communication range.
As shown in FIG. 7, in a particular embodiment, in addition to the structure shown in FIG. 6, the network connection device comprises a first configuration unit 14, a second configuration unit 15, and a disconnect unit 16.
The first configuration unit 14 is configured to receive first configuration information sent by the user device, wherein the first configuration information comprises a Bluetooth address of the wearable device and a key; and storing the first configuration information, wherein the first configuration information further comprises information such as a pairing relationship between the user device and the wearable device, and the direction unit uses the first configuration information to direct the first information to the wearable device via the first Bluetooth connection. Alternatively, the first configuration unit 14 is configured to receive a procedure request message sent by the user device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device; and performing a Bluetooth pairing procedure with the wearable device in accordance with the procedure request message. Alternatively, the first configuration unit 14 is configured to receive a mode request message sent by the user device, wherein the mode request message is used to request the network connection device to turn on the Bluetooth pairing mode; and turning on the Bluetooth pairing mode in accordance with the mode request message to agree to Bluetooth pairing with the wearable device. The first configuration unit 14 is further configured to establish a pairing relationship between the user device and the wearable device.
The second configuration unit 15 is configured to receive second configuration information sent by the user device, wherein the second configuration information comprises Bluetooth service information that the wearable device supports; and establishing a matching relationship between the Bluetooth service information and the service information that the third communication connection supports, and maintaining the matching relationship. The direction unit 13, in particular, is configured to: convert, in accordance with the matching ratio, which is stored by the second configuration unit 15, the first information sent by the user device through the third communication connection to the first information sent through the first Bluetooth connection,
The disconnecting unit 16 is configured to receive a first notification message sent by the user device, the first notification message being used to instruct the network connection device to disconnect the first Bluetooth connection between the network connection device and the wearable device, and to disconnect the first Bluetooth connection between the network connection device and the wearable device ; or disconnecting a third communication connection between the network connection device and the user device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device.
In this embodiment of the present invention, a user device is further provided. A block diagram of a user device is shown in FIG. 8 and contains the following:
a communication determination unit 20, configured to determine that a second Bluetooth connection between the user device and the wearable device is disconnected, the communication determination unit 20, in particular, configured to: when it is determined that the second Bluetooth connection to the wearable device is disconnected, or when the user device decides to establish a third communication connection with the network connection device, disconnecting the second Bluetooth connection with the wearable device; and
an information sending unit 21, configured to: after the communication determining unit 20 determines that the first Bluetooth connection is disconnected, if a first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device, directing the first information to the device network connection through a third communication connection with the network connection device so that the network connection device sends the first information to the wearable device o via the first bluetooth connection.
Further, the user device may further comprise a configuration direction unit 22, a start unit 23 and a communication establishment unit 24 (in FIG. 8, dashed lines are used to show structures that are additionally contained in the user device).
The configuration direction block 22 is configured to forward the first configuration information to the network connection device, wherein the first configuration information comprises a Bluetooth address of the wearable device and a key, and may further include information such as a pairing relationship between the user device and the wearable device; and the configuration direction block 22 is further configured to send the third configuration information to the wearable device, wherein the third configuration information comprises a Bluetooth address of the network connection device and a key. Alternatively, the configuration direction block 22 is configured to send a mode request message to the wearable device, wherein the mode request message is used to request the wearable device to enable the Bluetooth pairing mode; and sending a procedure request message to the network connection device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device. Alternatively, the configuration direction block 22 is configured to send the mode request message to the network connection device, wherein the mode request message is used to request the network connection device to enable the Bluetooth pairing mode; and sending a procedure request message to the wearable device, wherein the procedure request message is used to request the wearable device to perform a Bluetooth pairing procedure with the network connection device.
Further, the configuration direction unit 22 is further configured to send the second configuration information to the network connection device, wherein the second configuration information contains Bluetooth service information that the wearable device supports. Therefore, the network connection device can establish, in accordance with the second configuration information, a mapping relationship between the Bluetooth service information and the service information that is supported by the third communication connection, and can save the mapping relationship.
The start block 23 is configured to send a start command to the network connection device, wherein the start command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device; and / or the trigger unit 23 is configured to receive a notification message sent by the network connection device, the notification message being used to notify the user device of the establishment of the first Bluetooth connection between the network connection device and the wearable device.
It can be understood that in this user device, after the communication determination unit 20 determines that the second Bluetooth connection with the wearable device is disconnected, the information sending unit 21 directs the first information directly; or after the communication determination unit 20 determines that the second Bluetooth connection with the wearable device is disconnected, the start-up unit 23 first causes the network connection device to establish the first Bluetooth connection with the wearable device, or after the start-up unit 23 receives a notification message, the information sending unit 21 sends the first information.
The communication unit 24 is configured to find the Bluetooth signal of the wearable device and establish a second Bluetooth connection with the wearable device; or after disconnecting the third communication connection between the user device and the network connection device, finding the Bluetooth signal of the wearable device and establishing a second Bluetooth connection with the wearable device; or after receiving a second notification message sent by the network connection device, wherein the second notification message is used to notify the user device of disconnecting the first Bluetooth connection between the network connection device and the wearable device, locating the Bluetooth signal of the wearable device and establishing a second Bluetooth connection with the wearable device; or when a Bluetooth signal of the wearable device is found, and when the user device does not interact with the wearable device using the network connection device at a set time, send a request to the network connection device to disconnect the first Bluetooth connection and establish a second Bluetooth connection with the wearable device. In this case, the information sending unit 21 is further configured to send the first information to the wearable device via a second Bluetooth connection established by the communication unit 24. send to the network connection device a request to disconnect the first Bluetooth connection and establish a second Bluetooth connection with the wearable device. In this case, the information sending unit 21 is further configured to send the first information to the wearable device via a second Bluetooth connection established by the communication unit 24. send to the network connection device a request to disconnect the first Bluetooth connection and establish a second Bluetooth connection with the wearable device. In this case, the information sending unit 21 is further configured to send the first information to the wearable device via a second Bluetooth connection established by the communication unit 24.
It can be understood that in this embodiment, if the second Bluetooth connection between the user device and the wearable device is disconnected, a first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device. When the communication determination unit 20 in the user device detects that the second Bluetooth connection with the wearable device is disconnected, the information sending unit 21 can send the first information to the wearable device using the network connection device. Thus, indirect communication between the user device and the wearable device is implemented using the network connection device, so that the user device and the wearable device are not limited by the communication range.
In an embodiment of the present invention, another network connection device is further provided, wherein the network connection device may be a gateway, such as a Wi-Fi router. A block diagram of a network connection device is shown in FIG. 9 and comprises: a processor 30 connected to the bus, a memory 31, a communication unit 32 and a power unit 33, the communication unit 32 may include a transmission device 321 and a reception device 322.
A memory 31 may be provided for storing a program and a software module. The processor 30 performs various functions or applications of the network connection device and implements data processing by running the program and the software module, which are stored in the memory 31. The memory 31 mainly contains a program storage area and a data storage area, while the program storage area can store an operating system, an application program needed for at least one function, and the data storage area may store data created in accordance with the use of the network connection device Niya, and the like. In a particular embodiment of the present invention, the memory 31 may comprise a volatile memory, for example, random access nonvolatile memory (NVRAM), random access and phase transition random access memory (PRAM) or random access memory (MRAM); and may further comprise non-volatile memory, for example, at least one magnetic disk storage device, an electrically erasable programmable read-only memory (EEPROM), or a flash memory device such as NOR flash memory or NAND flash memory. Non-volatile memory stores the operating system and application program that the processor 30 executes; and the processor 30 loads a working program and data from non-volatile memory into memory, and stores digital content in a large number of storage devices. The operating system includes components for managing and controlling common system tasks, for example, memory management,
In this embodiment, the program storage area of the memory 31 may store a program that executes a communication method in the embodiment of the invention that corresponds to FIG. 2 or FIG. 3. Details will not be described here.
The power supply unit 33 is configured to supply power to various parts of the network connection device to maintain their operation. The power supply unit 33 may be a built-in rechargeable battery, for example, a conventional lithium-ion rechargeable battery or a nickel hydride rechargeable battery; and may also contain an external power source that directly supplies power to the network connection device, for example, an AC adapter. In some embodiments, implementation of the present invention, the power supply unit 33 may have a broader definition; for example, it may further comprise a power management system, a charging system, a fault detection circuit in the power system, a power conversion or inverting device,
The processor 30 is the control center of the network connection device and is connected to each part of the entire network connection device using various interfaces and lines. The processor 30 implements various functions of the network connection device and / or processes the data by starting or executing a program and / or software module, which / are stored in the memory 31, and by calling the data stored in the memory 31. The processor 30 may be formed by an integrated circuit (IC), for example, can be formed by IC in one enclosure or can be formed by connecting IC in several enclosures that perform the same or different functions. For example, the processor 30 may contain only a central processing unit (CPU) or may be a combination of a GPU, a digital signal processor (DSP), and a control chip (e.g. frequency range chips) in communication units. In some implementation of the present invention, the CPU may be a single computing core or may contain multiple computing cores.
In this embodiment, the processor 30 may call up a program stored in the program storage area and execute the communication method of the embodiment of the invention that corresponds to FIG. 2 or FIG. 3. Details will not be described here.
The communication unit 32 is configured to establish a communication channel so that the network connection device can connect to the wearable device and the user device using the aforementioned communication channel. The communication unit 32 may comprise communication modules (not shown in FIG. 9), such as a wireless LAN module (wireless LAN, for short), a Bluetooth module and a frequency band module, radio frequency (RF) circuits that correspond to these communication modules, communicating using a wireless LAN, Bluetooth communication, and / or communication using a cellular communication system such as Broadband Code Division Multiple Access (W-CDMA) and / or High Speed Downlink Packet Access (HSDPA).
In various embodiments of the present invention, each of the communication modules in the communication unit 32 generally appears in the form of an integrated circuit chip, and the communication modules can be optionally combined, instead of the presence of all communication modules and corresponding groups of antennas. For example, the communication unit 32 may comprise only a frequency range chip, a radio frequency chip, and a corresponding antenna to provide a communication function in a cellular communication system. The electronic device may be connected to a cellular network or the Internet via a wireless communication connection established by the communication unit 32, for example, access via a wireless LAN or WCDMA access. In some optional embodiments of the present invention, a communication module in a communication unit 32, for example, a frequency band module,
The radio frequency circuit is configured to receive and direct information or to receive and direct the signal during a call. In general, the radio frequency circuit comprises a well-known circuit used to perform these functions, which include, but is not limited to, an antenna system, a radio frequency transmit-receive device comprising a transmit device 321 and a receive device 322, one or more amplifiers, a tuner, one or several oscillation generators, a digital signal processor, a codec chipset and memory. In addition, the radio frequency circuit may further communicate with the network and another device using wireless communication. Wireless communication can use any standard or communication protocol, including, but not limited to, the global system (GSM) of mobile communications,
More specifically, in this embodiment, the processor 30 in the network connection device may call a program stored in the memory 31 in order to implement the following functions.
The processor 30 is configured to determine that a second Bluetooth connection between the user device and the wearable device is disconnected, and to indicate to establish a first Bluetooth connection between the communication unit 32 and the wearable device. When receiving the first information directed through the third communication connection between the user device and the network connection device, the receiving device 322 from the communication unit 32 instructs the transmission device 321 from the communication unit 32 to send the first information to the wearable device via the first Bluetooth connection established. Thus, indirect communication between the user device and the wearable device is implemented using the network connection device, so that the user device and the wearable device are not limited by the communication range.
More specifically, when the receiving device 322 receives a triggering command sent by the user device, and the triggering command is used to indicate establishing a first Bluetooth connection between the network connection device and the wearable device, the processor 31 determines that the second Bluetooth connection between the user device and the wearable device is disconnected, and establishes the first Bluetooth connection with the wearable device; or after the communication unit 32 finds the Bluetooth signal of the wearable device, for example, the transmission device 321 sends a Bluetooth paging message, and when the receiving device 322 receives a Bluetooth paging response sent by the wearable device, the processor 30 determines that the second Bluetooth connection between the user device is disconnected and wearable device and indicates to establish a first Bluetooth connection between the communication unit 32 and the wearable device; or after the communication unit 32 finds the Bluetooth signal of the wearable device, the transmission device 321 sends a confirmation request message to the user device, and the confirmation request message is used to request the user device to determine whether to establish the first Bluetooth connection between the network connection device and the wearable device, and the receiving device 322 receives a confirmation message returned by the user device, the processor 30 determines that the second Bluetooth connection is dy user device and a wearable device is disconnected and the CPU 30 specifies to set a first connection between the Bluetooth communication unit 32 and the wearable device.
It can be understood that when the processor 30 indicates to establish a first Bluetooth connection between the communication unit 32 and the wearable device, in particular, the first Bluetooth connection with the wearable device can be established using a bridge device that communicates with the network connection device. More specifically, the processor 30 instructs the transmission device 321 to transmit the first information to the bridge device; and the bridge device sends the first information to the wearable device via a Bluetooth connection with the wearable device.
Further, the processor 30 is further configured to: when the reception device 322 receives the second information sent by the wearable device via the first Bluetooth connection, instructing the transmission device 321 to send the second information to the user device via the third communication connection.
In a specific embodiment, the processor 30 is further configured to: when the receiving device 322 receives the first configuration information sent by the user device, the first configuration information comprising a Bluetooth address of the wearable device and a key for storing the first configuration information in memory 31. The first configuration information uses a direction unit for directing the first information to the wearable device through the first Bluetooth connection, while the first the configuration information further comprises information such as a pairing relationship between the user device and the wearable device. Alternatively, the processor 30 is configured to: when the receiving device 322 receives a procedure request message, sent by the user device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device, and perform the Bluetooth pairing procedure on the wearable device in accordance with the procedure request message. Alternatively, the processor 30 is configured to: when the receiving device 322 receives the mode request message sent by the user device, the mode request message being used to request the network connection device to turn on the Bluetooth pairing mode, turn on the Bluetooth pairing mode in accordance with the mode request message, to accept Bluetooth pairing with a wearable device.
Further, the processor 30 is further configured to: when the receiving device 322 receives the second configuration information sent by the user device, the second configuration information containing Bluetooth service information that the wearable device supports, establishing a mapping relationship between the Bluetooth service information and the service information that is supported a third communication connection, and preserving the matching relationship in memory 31; and the processor 30, in particular, is configured to: indicate, in accordance with a matching relationship, the transmission device 321 to convert the first information sent by the user device through the third communication connection to the first information sent through the first Bluetooth connection,
In another embodiment, the processor 30 is further configured to: when the receiving device 322 receives a first notification message sent by the user device, the first notification message being used to instruct the network connection device to disconnect the first Bluetooth connection between the network connection device and the wearable device, disconnect the first Bluetooth connections between the network connection device and the wearable device; or disconnecting a third communication connection between the network connection device and the user device; and disconnecting the first Bluetooth connection between the network connection device and the wearable device.
In an embodiment of the present invention, another user device is further provided. The structure of the user device may be similar to the structure of the network connection device, which is shown in FIG. 9 and comprises: a processor connected to the bus, a memory, a communication unit and a power supply, the communication unit may include a transmission device and a reception device.
A processor may call a program stored in memory in order to implement the following functions.
The processor is configured to determine that the second Bluetooth connection between the user device and the wearable device is disconnected; and if a first Bluetooth connection is established between the network connection device in the network to which the user device belongs and the wearable device, instructing the transmission device to send the first information to the network connection device through a third communication connection with the network connection device so that the network connection device directs the first information to the wearable device through the first bluetooth connection. Thus, indirect communication between the user device and the wearable device is implemented using the network connection device, so that the user device and the wearable device are not limited by the communication range. CPU, in particular, configured to detect that the second Bluetooth connection with the wearable device is disconnected; or, when the user device decides to establish a third communication connection with the network connection device, disconnect the second Bluetooth connection with the wearable device, and determine that the second Bluetooth connection with the wearable device is disconnected.
In a specific embodiment, the processor is further configured to instruct the transmission device to send the first configuration information to the network connection device, wherein the first configuration information comprises a Bluetooth address of the wearable device and a key, and may further include information such as a pairing relationship between the user device and the wearable device and instructing the transmission device to send the third configuration information to the wearable device, while the third configuration information contains the Bluetooth address of the wearable device and the key. Alternatively, the processor is further configured to instruct the transmission device to send a mode request message to the wearable device, wherein the mode request message is used to request the wearable device to enable the Bluetooth pairing mode; and send a procedure request message to the network connection device, wherein the procedure request message is used to request the network connection device to perform the Bluetooth pairing procedure with the wearable device. Alternatively, the processor is further configured to instruct the transmission device to send a mode request message to the network connection device, wherein the mode request message is used to request the network connection device to enable the Bluetooth pairing mode; and send a procedure request message to the wearable device, wherein the procedure request message is used to request the wearable device to perform the Bluetooth pairing procedure with the network connection device.
Further, the processor is further configured to instruct the transmission device to send the second configuration information to the network connection device, wherein the second configuration information contains Bluetooth service information that the wearable device supports. Therefore, the network connection device can establish, in accordance with the second configuration information, a mapping relationship between the Bluetooth service information and the service information that is supported by the third communication connection, and can save the mapping relationship.
In another embodiment, the processor is further configured to instruct the transmission device to send a start command to the network connection device, wherein the start command is used to indicate to establish a first Bluetooth connection between the network connection device and the wearable device; and / or the receiving device is configured to receive a notification message sent by the network connection device, wherein the notification message is used to notify the user device of the first Bluetooth connection between the network connection device and the wearable device.
It can be understood that after determining that the second Bluetooth connection with the wearable device is disconnected, the processor can directly instruct the transmission device to forward the first information; either after determining that the second Bluetooth connection with the wearable device is disconnected, instruct the transmission device to prompt the network device to establish the first Bluetooth connection with the wearable device, or after the receiving device receives a notification message, instruct the transmission device to send the first information.
In another embodiment, the processor further finds a Bluetooth signal of the wearable device and establishes a second Bluetooth connection with the wearable device; or after disconnecting the third communication connection between the user device and the network connection device, finds the Bluetooth signal of the wearable device and establishes a second Bluetooth connection with the wearable device; or after receiving a second notification message sent by the network connection device, the second notification message being used to notify the user device of disconnecting the first Bluetooth connection between the network connection device and the wearable device, find the Bluetooth signal of the wearable device and establish a second Bluetooth connection with the wearable device; or, when the Bluetooth signal of the wearable device is found, and when the user device does not interact with the wearable device using the network connection device at a set time, sends a request to disconnect the first Bluetooth connection to the network connection device and establishes a second Bluetooth connection with the wearable device. Therefore, the processor is further configured to instruct the transmission device to forward the first information to the wearable device via an established second Bluetooth connection. sends to the network connection device a request to disconnect the first Bluetooth connection and establishes a second Bluetooth connection with the wearable device. Therefore, the processor is further configured to instruct the transmission device to forward the first information to the wearable device via an established second Bluetooth connection. sends to the network connection device a request to disconnect the first Bluetooth connection and establishes a second Bluetooth connection with the wearable device. Therefore, the processor is further configured to instruct the transmission device to forward the first information to the wearable device via an established second Bluetooth connection.
In this embodiment of the present invention, some communication system is further provided. A block diagram of a communication system is shown in FIG. 1a, and it comprises a network connection device, a user device, and a wearable device.
The structure of the network connection device may be similar to the structure of the network connection device of the embodiment of the invention, which corresponds to FIG. 6, FIG. 7 or FIG. 9 and a network connection device are mainly used to form a connection between a user device and a wearable device. The structure of the user device may be similar to the structure of the user device of the embodiment of the invention, which corresponds to FIG. 8, and again the details will not be described.
The wearable device is configured to: after establishing the first Bluetooth connection with the network connection device, receiving the first information directed by the network connection device; and directing the second information to the network connection device via the first Bluetooth connection.
In this embodiment of the present invention, another communication system is further provided. A block diagram of a communication system is shown in FIG. 1a, and it comprises a network connection device, at least one bridge device, a user device, and a wearable device. At least one bridge device is separately connected to a network connection device using a power cable; and the bridge device is configured to only forward the message of the second communication protocol between the network connection device and the wearable device, and provide a communication range between the network connection device and the wearable device.
The structure of the network connection device may be similar to the structure of the network connection device of the embodiment of the invention, which corresponds to FIG. 6, FIG. 7 or FIG. 9 and it is mainly used to form a connection between a user device and a wearable device. The structure of the user device may be similar to the structure of the user device of the embodiment of the invention, which corresponds to FIG. 8, and again the details will not be described.
The wearable device is configured to: after making the first Bluetooth connection using the bridge device connected to the network connection device, receive the first information that is forwarded by the bridge device and which is directed by the network connection device through the first Bluetooth connection.
The person skilled in the art can understand that all or some of the steps of the methods in the embodiments of the invention can be implemented by a program that controls the corresponding hardware. The program can be stored on a storage medium that can be read by a computer. The storage medium may comprise: ROM, RAM, a magnetic disk or an optical disk.
The method of communication of a wearable device, a communication system and a corresponding device, which are proposed in embodiments of the present invention, are described in detail above. The idea and embodiments of the present invention are described herein using specific examples. The description of embodiments of the present invention is provided only to assist in understanding the method and key ideas of the present invention. In addition, a person skilled in the art can suggest changes and modifications of the present invention in terms of specific implementations and areas of the application, in accordance with the ideas of the present invention. Therefore, the content of the description should not be construed as limiting the present invention.
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN102651915A | Cites | China | Search report |
| CN103135440A | Cites | China | Search report |
| RU111940U1 | Cites | Russian Federation | Search report |
| US2008076425A1 | Cites | United States of America | Search report |
| US8515407B1 | Cites | United States of America | Search report |
| US2008076425A1 | Cites | United States of America | – |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2019100585 | Russian Federation | A | |
| RU20190100585 | – | – | – |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Reissue of patent specificationTH4A | TH4A |
Numbers
- Publication
- 0002702223
- Publication, DOCDB
- 2702223
- Publication, EPODOC
- RU2702223
- Application
- 100585
- Application, DOCDB
- 2019100585
- Application, EPODOC
- RU20190100585
Titles2
- Russian
- ?????? ????? ???????? ??????????, ??????? ????? ? ??????????????? ??????????
- English
- METHOD OF PORTABLE DEVICE COMMUNICATION, COMMUNICATION SYSTEM AND CORRESPONDING DEVICE
Classification
- CPC, 2
- H04M1/7253
- H04W76/10