Способ и устройство для определения местоположения носимого устройства
METHOD AND DEVICE FOR DETERMINING PORTABLE DEVICE LOCATION

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основана на заявке Китая №201510589706.0, поданной 16 сентября 2015 года, по которой испрашивается приоритет и содержание которой целиком включено в состав настоящей заявки посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Изобретение в целом относится к компьютерным технологиям, более конкретно к способу и устройству определения местоположения носимого устройства.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0003] По мере распространения интеллектуальных терминалов широкое применение также находят сопутствующие им изделия. Например, браслеты могут выполнять функцию предотвращения пропажи их владельца. Браслет, надетый на ребенка, может подключаться к терминалу родителя этого ребенка по каналу беспроводной связи, такому как Bluetooth. Если ребенок, на котором надет браслет, находится далеко от родителей, соединение, установленное по протоколу Bluetooth, разъединяется, и терминал родителя генерирует аварийные сигналы. Однако такой браслет не помогает родителю быстро найти ребенка в людных местах.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Согласно раскрытию настоящего изобретения предлагается способ и устройство для определения местоположения носимого устройства с целью решения проблемы, связанной с тем, что ребенок, носящий браслет, может отдалиться от своего родителя, при этом соединение Bluetooth разъединяется, вследствие чего браслет не позволяет быстро найти ребенка в людном месте.
[0005] В соответствии с первым аспектом вариантов раскрытия настоящего изобретения предлагается способ определения местоположения носимого устройства, включающий:
[0006] определение носимым устройством, разъединено ли соединение для ближней связи с первым терминалом; и
[0007] если определено, что соединение для ближней связи с первым терминалом разъединено, широковещательную передачу носимым устройством уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу.
[0008] Согласно первой возможной реализации первого аспекта уведомительное сообщение содержит идентификационную информацию пользователя, который применяет носимое устройство, и сигнал об аварийной ситуации, и уведомительное сообщение также сконфигурировано для инструктирования по меньшей мере одного второго терминала о необходимости сообщения серверу информации о местоположении по меньшей мере одного второго терминала и идентификационной информации.
[0009] Согласно второй возможной реализации первого аспекта перед определением носимым устройством, разъединено ли соединение для ближней связи с первым терминалом, способ также включает:
[0010] прием носимым устройством идентификационной информации, переданной из первого терминала, и локальное сохранение идентификационной информации; или
[0011] сбор носимым устройством идентификационной информации, зарегистрированной пользователем, и локальное сохранение идентификационной информации.
[0012] Согласно третьей возможной реализации первого аспекта широковещательная передача уведомительного сообщения включает:
[0013] широковещательную передачу носимым устройством уведомительного сообщения по каналу Bluetooth или
[0014] широковещательную передачу носимым устройством уведомительного сообщения по локальной беспроводной сети; или
[0015] широковещательную передачу носимым устройством уведомительного сообщения с помощью сигнала базовой станции.
[0016] Согласно четвертой возможной реализации первого аспекта соединение для ближней связи представляет собой соединение Bluetooth;
[0017] перед определением носимым устройством, разъединено ли соединение для ближней связи с первым терминалом, способ также включает
[0018] установление носимым устройством соединения Bluetooth с первым терминалом.
[0019] В соответствии со вторым аспектом вариантов раскрытия настоящего изобретения предлагается способ определения местоположения носимого устройства, включающий:
[0020] прием вторым терминалом уведомительного сообщения, переданного в широковещательном режиме носимым устройством, при этом широковещательное сообщение сконфигурировано для инструктирования второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования второго терминала о необходимости передачи серверу уведомления о соединении; и
[0021] установление вторым терминалом соединения для ближней связи с носимым устройством и передачу уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении конфигурируется для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[0022] Согласно первой возможной реализации второго аспекта уведомительное сообщение содержит идентификационную информацию пользователя, применяющего носимое устройство, и сигнал об аварийной ситуации, при этом способ также включает
[0023] передачу вторым терминалом серверу информации о своем местоположении и идентификационной информации.
[0024] Согласно второй возможной реализации второго аспекта перед приемом вторым терминалом уведомительного сообщения, переданного в широковещательном режиме носимым устройством, способ также включает
[0025] прием вторым терминалом запроса активизации функции наблюдения, переданного из сервера; и
[0026] активизацию вторым терминалом функции обнаружения ближней связи в соответствии с запросом функции наблюдения с целью установления соединения для ближней связи с носимым устройством.
[0027] Согласно третьей возможной реализации второго аспекта соединение для ближней связи представляет собой соединение Bluetooth, и установление вторым терминалом соединения для ближней связи с носимым устройством включает
[0028] установление вторым терминалом соединения Bluetooth с носимым устройством.
[0029] В соответствии с третьим аспектом вариантов раскрытия настоящего изобретения предлагается способ получения информации о местоположении, включающий:
[0030] прием сервером информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, при этом информация об аварийной ситуации указывает на то, что первый терминал отсоединился от носимого устройства; и
[0031] передачу сервером запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством.
[0032] Согласно первой возможной реализации третьего аспекта способ также включает
[0033] прием сервером информации о местоположении по меньшей мере одного второго терминала и идентификационной информации пользователя, применяющего носимое устройство, сообщенной по меньшей мере одним вторым терминалом, и обнаружение местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[0034] В соответствии с четвертым аспектом вариантов раскрытия настоящего изобретения предлагается носимое устройство, содержащее:
[0035] модуль определения, сконфигурированный для определения, разъединено ли соединение для ближней связи с первым терминалом; и
[0036] передающий модуль, сконфигурированный для широковещательной передачи уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу, если определено, что соединение для ближней связи с первым терминалом разъединено.
[0037] Согласно первой возможной реализации четвертого аспекта носимое устройство также содержит:
[0038] приемный модуль, сконфигурированный для приема идентификационной информации, переданной из первого терминала; и
[0039] первый модуль памяти, сконфигурированный для локального сохранения идентификационной информации;
[0040] или
[0041] модуль сбора информации, сконфигурированный для сбора идентификационной информации, зарегистрированной пользователем; и
[0042] второй модуль памяти, сконфигурированный для локального сохранения идентификационной информации;
[0043] при этом уведомительное сообщение содержит идентификационную информацию пользователя, который применяет носимое устройство, и сигнал об аварийной ситуации, и уведомительное сообщение также сконфигурировано для инструктирования по меньшей мере одного второго терминала о необходимости сообщения серверу информации о местоположении по меньшей мере одного второго терминала и идентификационной информации.
[0044] Согласно второй возможной реализации четвертого аспекта передающий модуль также содержит:
[0045] первый передающий блок, сконфигурированный для широковещательной передачи уведомительного сообщения по каналу Bluetooth, или
[0046] второй передающий блок, сконфигурированный для широковещательной передачи уведомительного сообщения по беспроводной локальной сети, или
[0047] третий передающий блок, сконфигурированный для широковещательной передачи уведомительного сообщения с помощью сигнала базовой станции.
[0048] Согласно третьей возможной реализации четвертого аспекта беспроводное соединение для ближней связи представляет собой соединение Bluetooth, и носимое устройство также содержит:
[0049] модуль связи по протоколу Bluetooth, сконфигурированный для установления соединения Bluetooth с первым терминалом.
[0050] В соответствии с пятым аспектом вариантов раскрытия настоящего изобретения предлагается второй терминал, содержащий:
[0051] первый приемный модуль, сконфигурированный для приема уведомительного сообщения, переданного в широковещательном режиме носимым устройством, при этом уведомительное сообщение сконфигурировано для инструктирования терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования терминала о необходимости передачи уведомления о соединении серверу;
[0052] модуль связи, сконфигурированный для установления соединения для ближней связи с носимым устройством; и
[0053] передающий модуль, сконфигурированный для передачи серверу уведомления о соединении, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении сконфигурировано для указания о том, что второй терминал установил соединение для ближней связи с носимым устройством.
[0054] Согласно первой возможной реализации пятого аспекта уведомительное сообщение содержит идентификационную информацию о пользователе, который применяет носимое устройство, и сигнал об аварийной ситуации, и передающий модуль также сконфигурирован для передачи серверу информации о местоположении самого терминала и его идентификационной информации.
[0055] Согласно второй возможной реализации пятого аспекта терминал также содержит:
[0056] второй приемный модуль, сконфигурированный для приема запроса активизации функции наблюдения, переданного из сервера; и
[0057] модуль обработки, сконфигурированный для активизации функции обнаружения ближней связи в соответствии с запросом подключения функции наблюдения таким образом, чтобы модуль связи устанавливал соединение для ближней связи с носимым устройством.
[0058] Согласно третьей возможной реализации пятого аспекта соединение для ближней связи представляет собой соединение Bluetooth, и модуль связи содержит:
[0059] блок связи по протоколу Bluetooth, сконфигурированный для установления соединения Bluetooth с носимым устройством.
[0060] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения предлагается сервер, содержащий:
[0061] первый приемный модуль, сконфигурированный для приема информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, при этом информация об аварийной ситуации указывает на то, что первый терминал отсоединился от носимого устройства; и
[0062] передающий модуль, сконфигурированный для передачи запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством.
[0063] Согласно первой возможной реализации шестого аспекта сервер также содержит:
[0064] второй приемный модуль, сконфигурированный для приема информации о местоположении по меньшей мере одного второго терминала и идентификационной информации о пользователе, который применяет носимое устройство, сообщенной по меньшей мере одним вторым терминалом; и
[0065] модуль обработки, сконфигурированный для обнаружения местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[0066] В соответствии с седьмым аспектом вариантов раскрытия настоящего изобретения предлагается носимое устройство, содержащее:
[0067] передатчик;
[0068] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[0069] память, в которой хранятся инструкции, выполняемые процессором;
[0070] при этом процессор сконфигурирован для определения, разъединено ли соединение для ближней связи с первым терминалом; и
[0071] передатчик сконфигурирован для широковещательной передачи уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу, если процессор определяет, что соединение для ближней связи с первым терминалом разъединено.
[0072] В соответствии с восьмым аспектом вариантов раскрытия настоящего изобретения предлагается второй терминал, содержащий:
[0073] приемник;
[0074] передатчик;
[0075] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[0076] память, в которой хранятся инструкции, выполняемые процессором;
[0077] при этом приемник сконфигурирован для приема уведомительного сообщения, переданного в широковещательном режиме носимым устройством, и уведомительное сообщение сконфигурировано для инструктирования терминала о необходимости установления соединение для ближней связи с носимым устройством и инструктирования терминала о необходимости передачи уведомления о соединении серверу; и
[0078] процессор сконфигурирован для установления соединения для ближней связи с носимым устройством; и
[0079] передатчик сконфигурирован для передачи серверу уведомления о соединении, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении сконфигурировано для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[0080] В соответствии с девятым аспектом вариантов раскрытия настоящего изобретения предлагается сервер, содержащий:
[0081] приемник;
[0082] передатчик;
[0083] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[0084] память, в которой хранятся инструкции, выполняемые процессором;
[0085] при этом приемник сконфигурирован для приема информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, и информация об аварийной ситуации указывает на то, что первый терминал отсоединился от носимого устройства;
[0086] передатчик сконфигурирован для передачи запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством;
[0087] приемник также сконфигурирован для приема информации о местоположении по меньшей мере одного второго терминала и идентификационной информации о пользователе, который применяет носимое устройство, сообщенной по меньшей мере одним вторым терминалом; и
[0088] процессор сконфигурирован для обнаружения местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[0089] Путем реализации технических решений, соответствующих вариантам раскрытия настоящего изобретения, достигаются приведенные ниже преимущества.
[0090] После отключения от первого терминала носимое устройство в широковещательном режиме передает уведомительное сообщение. После установления соединения для ближней связи между носимым устройством и ближайшими вторыми терминалами вторые терминалы сообщают серверу идентификационную информацию подключенного носимого устройства, и сервер обнаруживает носимое устройство в соответствии со вторыми терминалами, позволяющими определить информацию о местоположении носимого устройства. Таким образом, гарантируется, что после отключения первого терминала от носимого устройства можно быстро определить местоположение носимого устройства.
[0091] Согласно раскрытию настоящего изобретения носимое устройство сообщает ближайшим вторым терминалам свою идентификационную информацию и информацию об аварийной ситуации, и вторые терминалы сообщают серверу идентификационную информацию носимого устройства и информацию о местоположении вторых терминалов, благодаря чему сервер может быстро определить местоположение носимого устройства в соответствии с множеством фрагментов информации о местоположении.
[0092] Согласно раскрытию настоящего изобретения перед отключением от первого терминала носимому устройству требуется получить идентификационную информацию о пользователе, применяющем носимое устройство, для того чтобы в случае отключения носимое устройство могло передать информацию об аварийной ситуации ближайшим вторым устройствам.
[0093] Согласно раскрытию настоящего изобретения, если носимому устройству требуется помощь после разъединения соединения, носимое устройство может любым способом передать широковещательную информацию, например по каналу Bluetooth, беспроводным сетям или через базовую станцию, с целью расширения сценария применения без ограничения одним способом поиска источника помощи. Таким образом, сервер может быстрее и точнее обнаружить местоположение носимого устройства.
[0094] Согласно раскрытию настоящего изобретения в предпочтительном варианте носимое устройство для уменьшения затрат подключается к терминалу с помощью протокола Bluetooth.
[0095] Согласно раскрытию настоящего изобретения, если вторые терминалы принимают уведомительное сообщение, переданное из ближайшего носимого устройства, то вторые терминалы устанавливают соединение с носимым устройством и передают об этом отчет, для того чтобы сервер мог обнаружить носимое устройство в соответствии с этими вторыми терминалами и, таким образом, определить местоположение носимого устройства.
[0096] Согласно раскрытию настоящего изобретения вторые терминалы получают идентификационную информацию носимого устройства и передают серверу идентификационную информацию и информацию о своем местоположении, благодаря чему сервер может быстро определить местоположение носимого устройства в соответствии с множеством фрагментов информации о местоположении.
[0097] Согласно раскрытию настоящего изобретения вторые терминалы принимают из сервера инструкции для активизации обнаружения ближней связи. Сервер управляет вторыми терминалами, расположенными рядом с первым терминалом, для получения помощи в поиске носимого устройства и, таким образом, - для обнаружения носимого устройства.
[0098] Согласно раскрытию настоящего изобретения в предпочтительном варианте носимое устройство для уменьшения затрат подключается к терминалу с помощью протокола Bluetooth.
[0099] Согласно раскрытию настоящего изобретения первый терминал сообщает информацию о своем местоположении и информацию об аварийной ситуации для уведомления сервера о том, что первый терминал отключился от носимого устройства. Сервер передает запрос активизации функции наблюдения второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении. Таким образом, сервер управляет ближайшими терминалами для поиска носимого устройства, благодаря чему может быстро и эффективно определить местоположение носимого устройства.
[00100] Согласно раскрытию настоящего изобретения вторые терминалы сообщают информацию о своем местоположении, и, таким образом, сервер может быстрее и точнее определить местоположение носимого устройства в соответствии с информацией о местоположении множества вторых терминалов.
[00101] Следует принимать во внимание, что как предшествующее общее описание, так и последующее подробное описание представлено только в качестве примера и разъяснения сути изобретения и не ограничивает объем его раскрытия, определенный в формуле изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[00102] Прилагаемые чертежи, которые включены в состав этой спецификации и составляют одну из ее частей, иллюстрируют варианты осуществления, совместимые с раскрытием настоящего изобретения, и совместно с описанием помогают разобраться в принципах раскрытия настоящего изобретения.
[00103] На фиг. 1 показан алгоритм выполнения первого способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00104] На фиг. 2 показан алгоритм выполнения второго способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00105] На фиг. 3 показан алгоритм выполнения третьего способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00106] На фиг. 4 показан алгоритм выполнения четвертого способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00107] На фиг. 5 показан алгоритм выполнения пятого способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00108] На фиг. 6 показан пример взаимодействия устройств для реализации способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00109] На фиг. 7 показана блок-схема первого варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00110] На фиг. 8 показана блок-схема второго варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00111] На фиг. 9 показана блок-схема третьего варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00112] На фиг. 10 показана блок-схема четвертого варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00113] На фиг. 11 показана блок-схема первого варианта реализации терминала в соответствии с примером осуществления настоящего изобретения.
[00114] На фиг. 12 показана блок-схема второго варианта реализации терминала в соответствии с примером осуществления настоящего изобретения.
[00115] На фиг. 13 показана блок-схема третьего варианта реализации терминала в соответствии с примером осуществления настоящего изобретения.
[00116] На фиг. 14 показана блок-схема первого варианта реализации сервера в соответствии с примером осуществления настоящего изобретения.
[00117] На фиг. 15 показана блок-схема второго варианта реализации сервера в соответствии с примером осуществления настоящего изобретения.
[00118] На фиг. 16 показана блок-схема физических компонентов носимого устройства в соответствии с примером осуществления настоящего изобретения.
[0Q119] На фиг. 17 показана блок-схема физических компонентов терминала в соответствии с примером осуществления настоящего изобретения.
[00120] На фиг. 18 показана блок-схема физических компонентов сервера в соответствии с примером осуществления настоящего изобретения.
[00121] На фиг. 19 показана блок-схема системы определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения.
[00122] На фиг. 20 показана блок-схема носимого устройства 600 в соответствии с примером осуществления настоящего изобретения.
[00123] На фиг. 21 показана блок-схема терминала 1200 в соответствии с примером осуществления настоящего изобретения.
[00124] На фиг. 22 показана блок-схема сервера 1900 в соответствии с примером осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[00125] Далее более подробно описываются примеры осуществления настоящего изобретения, иллюстрируемые посредством прилагаемых чертежей. Последующее описание приводится со ссылками на прилагаемые чертежи, на которых одинаковые цифровые отметки обозначают одинаковые или схожие элементы, если явно не указано иное. Изложенные в последующем описании примеры осуществления не охватывают всех вариантов реализации, не противоречащих раскрытию настоящего изобретения. В этом описании приводятся только примеры реализации устройств и способов, соответствующих аспектам, связанным с раскрытием настоящего изобретения, сущность которого излагается в прилагаемой формуле изобретения.
[00126] На фиг. 1 показан алгоритм выполнения первого способа определения местоположения носимого устройства в соответствии с примером раскрытия настоящего изобретения. Как показано на фиг. 1, способ определения местоположения носимого устройства главным образом применим на стороне носимого устройства. Носимое устройство может представлять собой интеллектуальное устройство, которое можно непосредственно надевать в качестве такого аксессуара, как браслет или часы. После отключения первого терминала от носимого устройства местоположение носимого устройства может быть быстро определено другими ближайшими терминалами. Более конкретно, способ определения местоположения носимого устройства включает следующие шаги:
[00127] на шаге S101 носимое устройство определяет, разъединено ли соединение для ближней связи с первым терминалом.
[00128] На этом шаге носимое устройство способно непосредственно выполнять функцию обнаружения, в результате может быть обнаружено отключение от предварительно подключенного первого терминала. То есть, функция двустороннего обнаружения начинает выполняться при подключении носимого устройства к первому терминалу. Под соединением для ближней связи понимается способ беспроводной связи, доступный только в пределах определенной дальности. Например, к таким способам относятся соединение Bluetooth, ближняя радиосвязь (NFC, Near Field Communication) и т.п.
[00129] На шаге S102, если носимое устройство обнаруживает, что соединение для ближней связи с первым терминалом разъединено, то носимое устройство в широковещательном режиме передает уведомительное сообщение для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу.
[00130] Согласно настоящему варианту раскрытия после отключения носимого устройства от ранее подключенного первого терминала, то есть после обнаружения носимым устройством информации об отключении, носимое устройство в широковещательном режиме передает уведомительное сообщение с использованием протокола Bluetooth или других средств передачи радиоинформации, таких как беспроводные локальные сети или сигналы базовой станции. Уведомительное сообщение сконфигурировано для уведомления вторых терминалов, расположенных в пределах определенного расстояния от носимого устройства, о том, что носимое устройство отключилось от ранее подключенного терминала, и передачи запроса установления соединение для ближней связи со вторыми терминалами. Уведомительное сообщение также сконфигурировано для инструктирования вторых терминалов о необходимости уведомления сервера после установления соединения с носимым устройством, для того чтобы сервер мог получить информацию о местоположении вторых терминалов и быстро определить местоположение носимого устройства.
[00131] Согласно конкретной реализации дополнительно уведомительное сообщение содержит идентификационную информацию пользователя, который применяет носимое устройство, и сигнал об аварийной ситуации, и уведомительное сообщение также сконфигурировано для инструктирования по меньшей мере одного второго терминала о необходимости сообщения серверу информации о местоположении по меньшей мере одного второго терминала и идентификационной информации. Если уведомительное сообщение, переданное в широковещательном режиме носимым устройством, содержит идентификационную информацию непосредственно о носимом устройстве и информацию об аварийной ситуации, вторые терминалы могут получить информацию, касающуюся местоположений, в которых находятся вторые терминалы, путем выполнения процесса определения местоположения с помощью глобальной системы позиционирования (GPS, Global Positioning System) и сообщить серверу идентификационную информацию о носимом устройстве, а также информацию, касающуюся своего местоположения, для того чтобы сервер мог определить местоположение пропавшего носимого устройства в соответствии с информацией о местоположении вторых терминалов, которые устанавливают соединение для ближней связи с носимым устройством, соответствующим идентификационной информации. Затем сервер может получить информацию о местоположении носимого устройства для осуществления быстрого поиска этого устройства.
[00132] Согласно способу определения местоположения, предлагаемому в рамках настоящего варианта осуществления, после отключения от первого терминала носимое устройство в широковещательном режиме передает уведомительное сообщение. После установления соединения для ближней связи между носимым устройством и ближайшими вторыми терминалами вторые терминалы сообщают серверу идентификационную информацию подключенного носимого устройства, и сервер обнаруживает носимое устройство в соответствии со вторыми терминалами, позволяющими определить информацию о местоположении носимого устройства. Таким образом, гарантируется, что после отключения первого терминала от носимого устройства можно быстро определить местоположение носимого устройства. В результате повышается скорость и точность определения местоположения носимого устройства.
[00133] На фиг. 2 показан алгоритм выполнения второго способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 2, на основе варианта осуществления, представленного на фиг. 1, способ определения местоположения носимого устройства в соответствии с другим примером реализации настоящего изобретения включает следующие шаги.
[00134] На шаге S201 носимое устройство получает идентификационную информацию о пользователе, который применяет носимое устройство.
[00135] На этом шаге после установления соединения с первым терминалом носимому устройству требуется получить идентификационную информацию пользователя, применяющего этого носимое устройство, например, такую как имя пользователя, имя опекуна, контактные телефоны, домашний адрес и т.п. Получение информации может осуществляться с помощью по меньшей мере следующих двух подходов.
[00136] Согласно первому подходу носимое устройство принимает идентификационную информацию, переданную из первого терминала, и локально сохраняет идентификационную информацию. Например, пользователь может ввести соответствующую идентификационную информацию на первом терминале и передать ее в носимое устройство для сохранения.
[00137] Согласно второму подходу носимое устройство собирает идентификационную информацию, зарегистрированную пользователем, и локально сохраняет идентификационную информацию. Носимое устройство непосредственно оснащается устройством ввода, таким как сенсорный экран, микрофон или дисплей и т.п., и, таким образом, соответствующая идентификационная информация может регистрироваться самим носимым устройством.
[00138] На шаге S202 носимое устройство определяет, разъединено ли соединение для ближней связи с первым терминалом.
[00139] На шаге S203, если носимое устройство определяет, что соединение для ближней связи с первым терминалом разъединено, то носимое устройство в широковещательном режиме передает уведомительное сообщение, содержащее идентификационную информацию о пользователе, который применяет носимое устройство, и сигнал об аварийной ситуации. Уведомительное сообщение также сконфигурировано для инструктирования по меньшей мере одного второго терминала о необходимости сообщения серверу информации о местоположении по меньшей мере одного второго терминала и идентификационной информации.
[00140] Согласно вариантам раскрытия настоящего изобретения после обнаружения разрыва соединения для ближней связи с первым терминалом носимое устройство в широковещательном режиме передает ближайшим устройствам уведомительное сообщение. При этом используются по меньшей мере следующие конкретные способы реализации.
[00141] Носимое устройство в широковещательном режиме передает уведомительное сообщение по каналу Bluetooth; или носимое устройство в широковещательном режиме передает уведомительное сообщение по беспроводной локальной сети; или носимое устройство в широковещательном режиме передает уведомительное сообщение с помощью сигнала базовой станции.
[00142] Если ближайшие вторые терминалы соглашаются на подключение этой функции, то они могут активизировать соединение для ближней связи в течение определенного интервала времени. После приема уведомительного сообщения, если вторые терминалы соглашаются на установление соединения, то они устанавливают соединение с носимым устройством, а затем уведомляют сервер об информации о местоположении и идентификационной информации, для того чтобы сервер мог определить местоположение носимого устройства.
[00143] В двух приведенных выше вариантах осуществления одно решение состоит в том, что соединение для ближней связи представляет собой соединение Bluetooth, однако не ограничено только таким типом соединения, и затем носимое устройство может установить соединение Bluetooth с первым терминалом. После обнаружения носимым устройством того, что соединение Bluetooth разъединено, носимое устройство может установить соединение Bluetooth с ближайшими вторыми терминалами и передать соответствующую информацию.
[00144] Согласно способу определения местоположения носимого устройства, предлагаемому в рамках варианта осуществления настоящего изобретения, перед отключением от первого терминала носимому устройству требуется получить идентификационную информацию о пользователе, применяющем носимое устройство, для того чтобы в случае отключения носимое устройство могло передать информацию об аварийной ситуации ближайшим вторым устройствам. Если носимому устройству требуется помощь после разъединения соединения, носимое устройство может любым способом передать широковещательную информацию, например по каналу Bluetooth, беспроводным сетям или через базовую станцию, с целью расширения сценария применения без ограничения одним способом поиска источника помощи. Таким образом, сервер может быстрее и точнее обнаружить местоположение носимого устройства. В предпочтительном варианте носимое устройство для уменьшения затрат подключается к терминалу с помощью протокола Bluetooth.
[00145] На фиг. 3 показан алгоритм выполнения третьего способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 3, способ определения местоположения носимого устройства главным образом применим на стороне второго терминала. Второй терминал может представлять собой терминал, способный устанавливать соединение для ближней связи, например мобильный телефон, портативный компьютер, планшетный компьютер и т.п. Способ определения местоположения носимого устройства может быть реализован с помощью следующих шагов.
[00146] На шаге S301 второй терминал принимает уведомительное сообщение, переданное в широкополосном режиме носимым устройством. Уведомительное сообщение конфигурируется для инструктирования второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования второго терминала о необходимости передачи уведомления о соединении серверу.
[00147] На шаге S302 второй терминал устанавливает соединение для ближней связи с носимым устройством и передает уведомление о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу. Уведомление о соединении сконфигурировано для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[00148] Согласно настоящему варианту раскрытия вторые терминалы расположены в непосредственной близости от носимого устройства и согласны на подключение требуемой функции. Если в диапазоне доступности соединения для ближней связи носимое устройство отключается от ранее подключенного первого терминала, то вторые терминалы принимают уведомительное сообщение, переданное в широковещательном режиме носимым устройством, и передают серверу уведомление о соединении после согласия на установление соединения с носимым устройством.
[00149] Уведомление о соединении может переносить идентификационную информацию носимого устройства, для того чтобы сервер мог различать множество носимых устройств в соответствии с их идентификационной информацией и определять местоположение носимого устройства, подлежащего обнаружению.
[00150] Согласно способу определения местоположения носимого устройства, предлагаемого с помощью этого технического решения, после приема уведомительного сообщения, переданного из ближайшего носимого устройства, вторые терминалы устанавливают соединение с носимым устройством и сообщают об этом серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее этому второму терминалу, и обнаружил носимое устройство. В результате может быть быстро определено местоположение пропавшего носимого устройства.
[00151] На фиг. 4 показан алгоритм выполнения четвертого способа определения местоположения носимого устройства Как показано на фиг. 4, настоящий вариант осуществления реализуется вторым терминалом. На основе варианта осуществления, показанного на фиг. 3, способ определения местоположения носимого устройства может быть реализован с помощью следующих шагов.
[00152] На шаге S401 второй терминал принимает из сервера запрос активизации функции наблюдения.
[00153] На шаге S402 второй терминал активизирует функцию обнаружения ближней связи в соответствии с запросом активизации функции наблюдения, для того чтобы установить соединение для ближней связи с носимым устройством.
[00154] На шаге S403 второй терминал принимает уведомительное сообщение, переданное в широкополосном режиме носимым устройством. Уведомительное сообщение конфигурируется для инструктирования второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования второго терминала о необходимости передачи уведомления о соединении серверу.
[00155] На шаге S404 второй терминал устанавливает соединение для ближней связи с носимым устройством и передает уведомление о соединении серверу.
[00156] На шаге S405 второй терминал сообщает серверу информацию о своем местоположении и идентификационную информацию.
[00157] Согласно настоящему варианту раскрытия после определения отключения от носимого устройства первый терминал получает собственную информацию о местоположении и передает серверу собственную информацию о местоположении и/или информацию о базовой станции, а также запрос определения местоположения носимого устройства. После приема запроса сервер передает запрос активизации функции наблюдения вторым терминалам, таким как мобильные телефоны, ближайшие к первому терминалу, для запроса помощи в поиске носимого устройства. После согласия ближайшими вторыми терминалами на активизацию этой функции вторые терминалы активизируют соответствующую функцию обнаружения и устанавливают соединение для ближней связи с носимым устройством.
[00158] Вторые терминалы получают информацию о своем местоположении с использованием функции GPS. Второй терминал сообщает серверу информацию о своем местоположении и идентификационную информацию, и сервер может определить местоположение носимого устройства в соответствии с множеством фрагментов информации о местоположении и уведомить первый терминал, для того чтобы отыскать носимое устройство.
[00159] Дополнительно для уменьшения затрат соединение для ближней связи может представлять собой соединение Bluetooth, однако также могут устанавливаться и соединения других типов. Соединение, установленное между вторыми терминалами и носимым устройством, представляет собой соединение Bluetooth. Предшествующее соединение между носимым устройством и первым терминалом также может представлять собой соединение Bluetooth.
[00160] Согласно способу определения местоположения носимого устройства, реализуемому посредством варианта осуществления настоящего изобретения, вторые терминалы принимают из сервера инструкции для активизации обнаружения ближней связи. Сервер управляет вторыми терминалами, расположенными рядом с первым терминалом, для получения помощи в поиске носимого устройства. После потери носимого устройства его местоположение может быть определено с использованием информации о местоположении вторых терминалов, которые находятся рядом с первым терминалом и устанавливают соединение с носимым устройством. В предпочтительном варианте для уменьшения затрат соединение между терминалом и носимым устройством представляет собой соединение Bluetooth.
[00161] На фиг. 5 показан алгоритм выполнения пятого способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 5, способ определения местоположения носимого устройства главным образом применим на стороне сервера. Более конкретно, способ определения местоположения носимого устройства может быть реализован с помощью следующих шагов.
[00162] На шаге S501 сервер принимает информацию о местоположении и информацию об аварийной ситуации, переданную первым терминалом. Информация об аварийной ситуации указывает на то, что первый терминал отключился от носимого устройства.
[00163] На шаге S502 сервер передает запрос активизации функции наблюдения по меньшей мере одному второму терминалу, находящемуся в пределах предварительно установленного расстояния от первого терминала, в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством.
[00164] На шаге S503 сервер принимает информацию о местоположении по меньшей мере одного второго терминала и идентификационную информацию пользователя, применяющего носимое устройство, сообщенную по меньшей мере одним вторым терминалом, и обнаруживает местоположение носимого устройства, соответствующее информации о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[00165] Согласно вариантам раскрытия настоящего изобретения сервер принимает из первого терминала информацию о местоположении непосредственно первого терминала и информацию об аварийной ситуации, служащую для запроса определения местоположения носимого устройства. Первый терминал уведомляет сервер о том, что он отключился от носимого устройства. В соответствии с местоположением сервер передает вторым терминалам запрос активизации наблюдения в пределах предварительно установленного расстояния, ближайшего к первому терминалу, а затем вторые терминалы сообщают информацию о своем местоположении. Путем управления ближайшими вторыми терминалами, осуществляемого для поиска носимого устройства, сервер может точно и эффективно определить местоположение носимого устройства.
[00166] На фиг. 6 показан пример взаимодействия для реализации способа определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения. На основе вариантов осуществления, показанных на фиг. 1-5, на фиг. 6 представлена схема взаимодействия между носимым устройством, вторым терминалом и сервером. Более конкретно, способ определения местоположения носимого устройства реализуется с помощью следующих шагов.
[00167] На шаге S601 носимое устройство определяет, разъединено ли соединение с первым терминалом.
[00168] На шаге S602 после определения носимым устройством того, что соединение с первым терминалом разъединено, носимое устройство в широковещательном режиме передает уведомительное сообщение.
[00169] На шаге S603 вторые терминалы принимают уведомительное сообщение и активизируют функцию обнаружения ближней связи.
[00170] На шаге S604 вторые терминалы устанавливают соединение для ближней связи с носимым устройством.
[00171] На шаге S605 вторые терминалы передают серверу уведомление о соединении, информацию о местоположении и идентификационную информацию носимого устройства.
[00172] На шаге S606 сервер определяет местоположение носимого устройства в соответствии с информацией о местоположении множества вторых терминалов и получает информацию о местоположении носимого устройства.
[00173] Согласно вариантам раскрытия настоящего изобретения дополнительно, после обнаружения отключения от носимого устройства первый терминал может сообщить серверу информацию о своем местоположении и запросить сервер определить местоположение носимого устройства. После получения информации о местоположении носимого устройства сервер может уведомить об этом первый терминал, для того чтобы первый терминал смог отыскать носимое устройство.
[00174] С учетом описанных выше вариантов осуществления технические решения могут использоваться для поиска пропавших носимых устройств или для поиска с помощью носимых устройств пропавших детей или пожилых людей. Упоминаемое при описании технических решений носимое устройство производится в виде портативных приспособлений, которые могут выполнять некоторые вычислительные функции и соединяются с мобильными телефонами и терминалами других типов. К серийно выпускаемым приспособлениям относятся изделия в форме часов, ремешок которых служит в качестве крепления (например, наручные часы, манжеты, браслеты и т.п.), изделия в форме обуви, подошва которой служит в качестве крепления (например, туфли, чулки или обувные изделия, планируемые для выпуска в будущем), изделия в форме очков, в которых дужка служит в качестве крепления (например, очки, шлемы, головные повязки и т.п.). К изделиям, не выпускаемым серийно, относится одежда из "умной ткани", портфели, трости, модные аксессуары и т.п. Раскрытие настоящего изобретения не налагает конкретных ограничений на возможные применения.
[00175] Ниже на примере объясняются технические решения, предлагаемые согласно реализации настоящего изобретения. Например, на ребенка надет браслет, который устанавливает соединение Bluetooth с мобильным телефоном родителя. Если браслет устанавливает соединение Bluetooth с мобильным телефоном, активизируется функция двустороннего обнаружения, то есть после разъединения соединения Bluetooth браслет также может обнаружить разъединение. В этом случае браслет в широковещательном режиме передает уведомительное сообщение с использованием Bluetooth или других радиосигналов, например WiFi. Если мобильные телефоны, находящиеся рядом с браслетом, согласны на подключение такой функции, то такие мобильные телефоны активизируют сканирование Bluetooth в определенном пространстве для установления соединения Bluetooth с браслетом и сообщают серверу о том, что мобильные телефоны устанавливают соединение с идентифицированным браслетом. Таким образом, сервер может обнаружить местоположение браслета с помощью этих мобильных телефонов.
[00176] Согласно дополнительному решению после обнаружения разъединения соединения Bluetooth с браслетом мобильный телефон родителя автоматически сообщает серверу информацию о своем местоположении, информацию о базовой станции и т.п. Сервер автоматически управляет находящимися рядом мобильными телефонами или мобильным телефоном в области обслуживания близлежащих базовых станций с целью активизации функции наблюдения за соединением Bluetooth. Если находящиеся рядом мобильные телефоны согласны на подключение этой функции и устанавливают соединение Bluetooth с браслетом, то эти мобильные телефоны своевременно сообщают серверу собственную информацию GPS и информацию о браслете данного ребенка. Сервер определяет местоположение браслета в соответствии с информацией о браслете и информацией GPS, сообщенной этими мобильными телефонами.
[00177] Согласно способу определения местоположения носимого устройства, предлагаемому посредством варианта раскрытия настоящего изобретения, непосредственно носимое устройство или сервер инициируют переход терминалов, находящихся рядом с носимым устройством, в режим наблюдения с целью отслеживания информации, переданной в широкополосном режиме носимым устройством. Находящиеся рядом терминалы динамически устанавливают соединение и сообщают информацию о местоположении серверу. Сервер определяет местоположение носимого браслета для получения информации о местоположении, для того чтобы содействовать быстрому обнаружению носимого устройства. Для уменьшения затрат предпочтительно использовать соединение Bluetooth.
[00178] На фиг. 7 показана блок-схема первого варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 7, носимое устройство 10 содержит модуль 11 определения и передающий модуль 12.
[00179] Модуль 11 определения сконфигурирован для определения, разъединено ли соединение для ближней связи с первым терминалом.
[00180] Передающий модуль 12 сконфигурирован для широковещательной передачи уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу, если модулем 11 определения обнаружено, что соединение для ближней связи с первым терминалом разъединено.
[00181] На основе варианта реализации, показанного на фиг. 7, на фиг. 8 представлен второй вариант реализации носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 8, носимое устройство 10 может также содержать приемный модуль 13 и первый модуль 14 памяти или модуль 15 сбора информации и второй модуль 16 памяти.
[00182] Приемный модуль 13 сконфигурирован для приема идентификационной информации, переданной из первого терминала.
[00183] Первый модуль 14 памяти сконфигурирован для локального сохранения идентификационной информации.
[00184] Модуль 15 сбора информации сконфигурирован для сбора идентификационной информации, зарегистрированной пользователем.
[00185] Второй модуль 16 памяти сконфигурирован для локального сохранения идентификационной информации.
[00186] Уведомительное сообщение содержит идентификационную информацию пользователя, который применяет носимое устройство, и сигнал об аварийной ситуации, и уведомительное сообщение также сконфигурировано для инструктирования по меньшей мере одного второго терминала о необходимости сообщения серверу информации о местоположении по меньшей мере одного второго терминала и идентификационной информации.
[00187] На основе варианта реализации, показанного на фиг. 7 или 8, на фиг. 9 представлена блок-схема третьего варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 9, передающий модуль 12 носимого устройства 10 содержит первый передающий блок 121, второй передающий блок 122 или третий передающий блок 123.
[00188] Первый передающий блок 121 сконфигурирован для широковещательной передачи уведомительного сообщения по каналу Bluetooth.
[00189] Второй передающий блок 122 сконфигурирован для широковещательной передачи уведомительного сообщения по беспроводной локальной сети.
[00190] Третий передающий блок 123 сконфигурирован для широковещательной передачи уведомительного сообщения с помощью сигнала базовой станции.
[00191] На основе вариантов осуществления, показанных на фиг. 7-9, на фиг. 10 показана блок-схема четвертого варианта реализации носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 10, соединение для ближней связи устанавливается с помощью протокола Bluetooth, и носимое устройство 10 также содержит модуль 17 связи по протоколу Bluetooth, сконфигурированный для установления соединения Bluetooth с первым терминалом.
[00192] В том, что касается носимых устройств, задействованных в вариантах осуществления настоящего изобретения, приведенных выше, конкретные способы выполнения операций в отдельных модулях и технические эффекты были подробно описаны в рамках вариантов осуществления настоящего изобретения, относящихся к способам его реализации, показанных на фиг. 1-6, и далее подробно не разъясняются.
[00193] На фиг. 11 показана блок-схема первого варианта реализации терминала в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 11, терминал 20 содержит первый приемный модуль 21, модуль 22 связи и передающий модуль 23.
[00194] Первый приемный модуль 21 сконфигурирован для приема уведомительного сообщения, переданного в широковещательном режиме носимым устройством, при этом уведомительное сообщение сконфигурировано для инструктирования терминала о необходимости установления соединение для ближней связи с носимым устройством и инструктирования терминала о необходимости передачи уведомления о соединении серверу.
[00195] Модуль 22 связи сконфигурирован для установления соединения для ближней связи с носимым устройством.
[00196] Передающий модуль 23 сконфигурирован для передачи серверу уведомления о соединении, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении сконфигурировано для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[00197] Дополнительно уведомительное сообщение содержит идентификационную информацию о пользователе, который применяет носимое устройство, и сигнал об аварийной ситуации, и передающий модуль также сконфигурирован для сообщения серверу о непосредственном местоположении терминала и идентификационной информации.
[00198] На основе варианта реализации, показанного на фиг. 11, на фиг. 12 представлена блок схема второго варианта реализации терминала в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 12, терминал 20 также содержит второй приемный модуль 24 и модуль 25 обработки.
[00199] Второй приемный модуль 24 сконфигурирован для приема запроса активизации функции наблюдения, переданного из сервера.
[00200] Модуль 25 обработки сконфигурирован для активизации функции обнаружения ближней связи в соответствии с запросом активизации функции наблюдения таким образом, чтобы модуль связи устанавливал соединение для ближней связи с носимым устройством.
[00201] На основе варианта реализации, показанного на фиг. 11 или 12, на фиг. 13 представлена блок-схема третьего варианта реализации терминала в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 13, соединение для ближней связи представляет собой соединение Bluetooth, и модуль 22 связи содержит блок 221 связи по протоколу Bluetooth, сконфигурированный для установления соединения Bluetooth с носимым устройством.
[00202] В том, что касается носимых устройств, задействованных в вариантах осуществления настоящего изобретения, приведенных выше, конкретные способы выполнения операций в отдельных модулях и технические эффекты были подробно описаны в рамках вариантов осуществления настоящего изобретения, относящихся к способам его реализации, показанных на фиг. 1-6, и далее подробно не разъясняются.
[00203] На фиг. 14 показана блок-схема первого варианта реализации сервера в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 14, сервер 30 содержит первый приемный модуль 31 и передающий модуль 32.
[00204] Первый приемный модуль 31 сконфигурирован для приема информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, при этом информация об аварийной ситуации указывает на то, что первый терминал отсоединился от носимого устройства.
[00205] Передающий модуль 32 сконфигурирован для передачи запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством.
[00206] На основе варианта реализации, показанного на фиг. 14, на фиг. 15 представлена блок схема второго варианта реализации сервера в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 15, сервер 30 также содержит второй приемный модуль 33 и модуль 34 обработки.
[00207] Второй приемный модуль 33 сконфигурирован для приема информации о местоположении по меньшей мере одного второго терминала и идентификационной информации о пользователе, который применяет носимое устройство, сообщенной по меньшей мере одним вторым терминалом.
[00208] Модуль 34 обработки сконфигурирован для обнаружения местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[00209] В том, что касается носимых устройств, задействованных в вариантах осуществления настоящего изобретения, приведенных выше, конкретные способы выполнения операций в отдельных модулях и технические эффекты были подробно описаны в рамках вариантов осуществления настоящего изобретения, относящихся к способам его реализации, показанных на фиг. 1-6, и далее подробно не разъясняются.
[00210] Выше описаны внутренние модули и структурная схема носимого устройства. На фиг. 16 показана блок-схема физических компонентов носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 16, носимое устройство в конкретном варианте может быть реализовано с использованием следующих компонентов:
[00211] передатчик;
[00212] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[00213] память, в которой хранятся инструкции, выполняемые процессором;
[00214] при этом процессор сконфигурирован для определения, разъединено ли соединение для ближней связи с первым терминалом; и
[00215] передатчик сконфигурирован для широковещательной передачи уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу, если процессор определяет, что соединение для ближней связи с первым терминалом разъединено.
[00216] Внутренние модули и структурная схема терминала описаны выше. На фиг. 17 показана блок-схема физических компонентов терминала в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 17, терминал в конкретном варианте может быть реализован с использованием следующих компонентов:
[002217] приемник;
[00218] передатчик;
[00219] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[00220] память, в которой хранятся инструкции, выполняемые процессором;
[00221] при этом приемник сконфигурирован для приема уведомительного сообщения, переданного в широковещательном режиме носимым устройством, и уведомительное сообщение сконфигурировано для инструктирования терминала о необходимости установления соединение для ближней связи с носимым устройством и инструктирования терминала о необходимости передачи уведомления о соединении серверу; и
[00222] процессор сконфигурирован для установления соединения для ближней связи с носимым устройством; и
[00223] передатчик сконфигурирован для передачи серверу уведомления о соединении, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении сконфигурировано для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[00224] Внутренние модули и структурная схема сервера описаны выше. На фиг. 18 показана блок-схема физических компонентов сервера в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 18, сервер в конкретном варианте может быть реализован с использованием следующих компонентов:
[00225] приемник;
[00226] передатчик;
[00227] процессор, сконфигурированный для управления загружаемыми исполняемыми инструкциями; и
[00228] память, в которой хранятся инструкции, выполняемые процессором;
[00229] при этом приемник сконфигурирован для приема информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, и информация об аварийной ситуации указывает на то, что первый терминал отсоединился от носимого устройства;
[00230] передатчик сконфигурирован для передачи запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством;
[00231] приемник также сконфигурирован для приема информации о местоположении по меньшей мере одного второго терминала и идентификационной информации о пользователе, который применяет носимое устройство, сообщенной по меньшей мере одним вторым терминалом; и
[00232] процессор сконфигурирован для обнаружения местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[00233] Следует понимать, что в описанных выше вариантах реализации физических компонентов носимого устройства, терминала и сервера процессор может представлять собой центральный процессор (CPU, Central Processing Unit) или другой универсальный процессор, цифровой сигнальный процессор (DSP, Digital Signal Processor), специализированную интегральную схему (ASIC, Application Specific Integrated Circuit) и т.п. Универсальный процессор также может представлять собой микропроцессор или любой обычный процессор. Указанная память может представлять собой постоянное запоминающее устройство (ROM, Read Only Memory), оперативную память (RAM, Random Access Memory), флэш-память, жесткий диск или твердотельный жесткий диск. Шаги способа, раскрытого со ссылкой на варианты осуществления настоящего изобретения, могут выполняться аппаратными процессорами или аппаратурой совместно с программными модулями, загруженными в процессор.
[00234] На фиг. 19 показана блок-схема системы определения местоположения носимого устройства в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 19, система определения местоположения носимого устройства содержит носимое устройство, сервер и по меньшей мере один второй терминал.
[00235] Носимое устройство сконфигурировано для
[00236] определения, разъединено ли соединение для ближней связи с первым терминалом; и
[00237] если определяется, что соединение для ближней связи с первым терминалом разъединено, широковещательной передачи уведомительного сообщения для инструктирования по меньшей мере одного второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования по меньшей мере одного второго терминала о необходимости передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее по меньшей мере одному второму терминалу.
[00238] Каждый второй терминал сконфигурирован для
[00239] приема уведомительного сообщения, переданного в широковещательном режиме носимым устройством, при этом уведомительное сообщение сконфигурировано для инструктирования второго терминала о необходимости установления соединения для ближней связи с носимым устройством и инструктирования второго терминала о необходимости передачи уведомления о соединении серверу; и
[00240] установления соединения для ближней связи с носимым устройством и передачи уведомления о соединении серверу, для того чтобы сервер определил местоположение носимого устройства, соответствующее каждому второму терминалу, при этом уведомление о соединении конфигурируется для указания того, что второй терминал установил соединение для ближней связи с носимым устройством.
[00241] Сервер сконфигурирован для
[00242] приема информации о местоположении и информации об аварийной ситуации, сообщенной первым терминалом, при этом информация об аварийной ситуации указывает на то, что первый терминал отключился от носимого устройства; и
[00243] передачи запроса активизации функции наблюдения по меньшей мере одному второму терминалу в пределах предварительно установленного расстояния от первого терминала в соответствии с информацией о местоположении, для того чтобы по меньшей мере один второй терминал активизировал функцию обнаружения ближней связи с целью установления соединения для ближней связи с носимым устройством;
[00244] приема информации о местоположении по меньшей мере одного второго терминала и идентификационной информации пользователя, применяющего носимое устройство, сообщенной по меньшей мере одним вторым терминалом, и обнаружения местоположения носимого устройства в соответствии с информацией о местоположении, сообщенной по меньшей мере одним вторым терминалом.
[00245] На фиг. 20 показана блок-схема носимого устройства 600 в соответствии с примером осуществления настоящего изобретения. Носимое устройство 600 может представлять собой интеллектуальные часы, браслет, носимое тренажерное оборудование или носимое медицинское оборудование и т.п. На фиг. 20 показано, что носимое устройство 600 может содержать один или более следующих компонентов: компонент 602 обработки, память 604, компонент 606 питания, компонент 614 датчиков и компонент 616 связи.
[00246] Дополнительно носимое устройство 600 может содержать мультимедийный компонент 608, компонент 610 обработки звукового сигнала, интерфейс 612 ввода/вывода (I/O, input/output) и т.п.
[00247] Компонент 602 обработки обычно управляет всеми операциями, выполняемыми носимым устройством 600, такими как операции, связанные с отображением, передачей данных, мультимедийными операциями и записью данных. Компонент 602 обработки может включать в свой состав один или более процессоров 620, предназначенных для выполнения инструкций, осуществляющих все или некоторые шаги описанных выше способов. Кроме того, компонент 602 обработки может содержать один или более модулей, которые облегчают взаимодействие между компонентом 602 обработки и другими компонентами. Например, компонент 602 обработки может содержать мультимедийный модуль, который облегчает взаимодействие между мультимедийным компонентом 608 и компонентом 602 обработки.
[00248] Память 604 сконфигурирована для хранения данных различных типов, необходимых для функционирования носимого устройства 600. К примерам таких данных относятся инструкции для любых приложений или способов, выполняемых в носимом устройстве 600, различные данные, сообщения, изображения, видеофайлы и т.д. Память 604 может быть реализована с использованием любого типа устройств энергонезависимой или энергозависимой памяти, или комбинации таких устройств, например, с помощью статической оперативной памяти (SRAM, Static Random Access Memory), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM, Electrically Erasable Programmable Read-Only Memory), стираемого программируемого постоянного запоминающего устройства (EPROM, Erasable Programmable Read-Only Memory), программируемого постоянного запоминающего устройства (PROM, Programmable Read-Only Memory), постоянного запоминающего устройства (ROM, read-only memory), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00249] Компонент 606 питания обеспечивает электропитание для различных компонентов носимого устройства 600. Компонент 606 питания может включать в свой состав систему управления режимом электропитания, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением электропитания в носимом устройстве 600.
[00250] Мультимедийный компонент 608 содержит экран, обеспечивающий выходной интерфейс между носимым устройством 600 и пользователем. В некоторых вариантах осуществления настоящего изобретения экран может представлять собой жидкокристаллический дисплей (LCD, Liquid Crystal Display) и сенсорную панель (TP, Touch Panel). Экран, реализованный в виде сенсорной панели, позволяет принимать входные сигналы от пользователя. На сенсорной панели расположены один или более тактильных датчиков, предназначенных для прикосновений, нажатий и выполнения иных жестикуляций. Тактильные датчики могут не только определять область прикосновения или нажатия, но также реагировать на период времени и давление, связанное с прикосновениями и нажатиями.
[00251] Компонент 610 обработки звукового сигнала сконфигурирован для передачи и/или приема звуковых сигналов. Например, компонент 610 обработки звукового сигнала содержит микрофон ("MIC"), позволяющий принимать внешний звуковой сигнал, когда электронное устройство 600 находится в рабочем режиме, например в режиме выполнения вызова, записи и распознавания голоса. Принятый звуковой сигнал далее может сохраняться в памяти 604 или передаваться через компонент 616 связи. В варианте осуществления настоящего изобретения компонент 610 обработки звукового сигнала также содержит громкоговоритель, предназначенный для вывода звуковых сигналов.
[00252] Интерфейс 612 ввода/вывода поддерживает интерфейс между компонентом 602 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо мыши, кнопки и т.п.
[00253] Компонент 614 датчиков содержит один или более датчиков, служащих для оценки различных аспектов работы носимого устройства 600. Например, компонент 614 датчиков может обнаруживать открытие/закрытие носимого устройства 600, относительное позиционирование компонентов, например дисплея и клавиатуры, носимого устройства 600, изменение позиции носимого устройства 600 или компонента носимого устройства 600, наличие или отсутствие контакта пользователя с носимым устройством 600, ориентацию или ускоренное/замедленное перемещение носимого устройства 600 и изменение температуры носимого устройства 600. Компонент 614 датчиков может содержать бесконтактный датчик, сконфигурированный для обнаружения расположенных вблизи объектов без физического контакта с ними. Компонент 614 датчиков также может включать в свой состав светочувствительный элемент, такой как датчик изображения CMOS или CCD, предназначенный для использования в приложениях формирования изображений. В некоторых вариантах осуществления настоящего изобретения компонент 614 датчиков также может содержать акселерометр, гироскоп, магнитный датчик, датчик давления или температуры.
[00254] Компонент 616 связи сконфигурирован для облегчения процесса проводной или беспроводной связи между носимым устройством 600 и другими устройствами. Носимое устройство 600 может получать доступ к беспроводной сети с использованием таких стандартов связи, как WiFi, 2G или 3G, или комбинации этих стандартов. Согласно одному из примеров осуществления настоящего изобретения компонент 616 связи принимает широковещательный сигнал или передает соответствующую информацию в широковещательном режиме из внешней системы управления широковещательной передачей через широковещательный канал. В одном из примеров осуществления настоящего изобретения компонент 616 связи также содержит модуль ближней связи (NFC, Near Field Communication), позволяющий передавать сигналы на небольшие расстояния. Например, модуль NFC может быть реализован на основе технологии идентификации по радиочастотному коду (RFID, Radio Frequency Identification), технологии ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA, Infrared Data Association), технологии сверхширокополосной сети (UWB, Ultra-Wideband), технологии Bluetooth (ВТ) и других технологий.
[00255] Согласно примерам осуществления настоящего изобретения носимое устройство 600 может быть реализовано с использованием одного или более таких компонентов, как специализированные интегральные схемы (ASIC, Application Specific Integrated Circuit), цифровые сигнальные процессоры (DSP, Digital Signal Processor), устройства цифровой обработки сигналов (DSPD, Digital Signal Processing Device), программируемые логические устройства (PLD, Programmable Logic Device), программируемые пользователем вентильные матрицы (FPGA, Field Programmable Gate Array), контроллеры, микроконтроллеры, микропроцессоры, или посредством других электронных компонентов, разработанных для выполнения описанных выше способов.
[00256] Согласно примерам осуществления настоящего изобретения также предлагается машиночитаемый носитель, на котором хранятся инструкции, такие как инструкции, записываемые в память 604 и выполняемые процессором 620 носимого устройства 600 для реализации описанных выше способов. Например, машиночитаемый носитель может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, оптическое запоминающее устройство и т.п.
[00257] На фиг. 21 показана блок-схема терминала 1200 в соответствии с примером осуществления настоящего изобретения. Например, терминал 1200 может представлять собой устройство, способное осуществлять доступ к сетям, такое как мобильный телефон, компьютер, терминал цифрового вещания, устройство передачи сообщений, игровая консоль, планшет, медицинское устройство, тренажерное оборудование, интеллектуальное домашнее устройство, интеллектуальный бытовой прибор и т.п.
[00258] На фиг. 21 показано, что терминал 1200 может содержать один или более следующих компонентов: компонент 1202 обработки, память 1204, компонент 1206 питания, мультимедийный компонент 1208, компонент 1210 обработки звукового сигнала, интерфейс 1212 ввода/вывода (I/O), компонент 1214 датчиков и компонент 1216 связи.
[00259] Компонент 1202 обработки обычно управляет всеми операциями, выполняемыми терминалом 1200, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, мультимедийными операциями и записью данных. Компонент 1202 обработки может включать в свой состав один или более процессоров 1220, предназначенных для выполнения инструкций, осуществляющих все или некоторые шаги описанных выше способов. Кроме того, компонент 1202 обработки может содержать один или более модулей, которые облегчают взаимодействие между компонентом 1202 обработки и другими компонентами. Например, компонент 802 обработки может содержать мультимедийный модуль, который облегчает взаимодействие между мультимедийным компонентом 1208 и компонентом 1202 обработки.
[00260] Память 1204 сконфигурирована для хранения данных различных типов, необходимых для функционирования терминала 1200. К примерам таких данных относятся инструкции для любых приложений или способов, выполняемых в терминале 1200, различные данные, сообщения, изображения, видеофайлы и т.д. Память 1204 может быть реализована с использованием любого типа устройств энергонезависимой или энергозависимой памяти, или комбинации таких устройств, например, с помощью статической оперативной памяти (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00261] Компонент 1206 питания обеспечивает электропитание для различных компонентов терминала 1200. Компонент 1206 питания может включать в свой состав систему управления режимом электропитания, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением электропитания в терминале 1200.
[00262] Мультимедийный компонент 1208 содержит экран, обеспечивающий выходной интерфейс между терминалом 1200 и пользователем. В некоторых вариантах осуществления настоящего изобретения экран может представлять собой жидкокристаллический дисплей (LCD, Liquid Crystal Display) и сенсорную панель (TP, Touch Panel). Экран, реализованный в виде сенсорной панели, позволяет принимать входные сигналы от пользователя. На сенсорной панели расположены один или более тактильных датчиков, предназначенных для прикосновений, нажатий и выполнения иных жестикуляций. Тактильные датчики могут не только определять область прикосновения или нажатия, но также реагировать на период времени и давление, связанное с прикосновениями и нажатиями.
[00263] Компонент 1210 обработки звукового сигнала сконфигурирован для передачи и/или приема звуковых сигналов. Например, компонент 1210 обработки звукового сигнала содержит микрофон ("MIC"), позволяющий принимать внешний звуковой сигнал, когда терминал 1200 находится в рабочем режиме, например, в режиме выполнения вызова, записи и распознавания голоса. Принятый звуковой сигнал далее может сохраняться в памяти 1204 или передаваться через компонент 1216 связи. В некоторых вариантах осуществления настоящего изобретения компонент 1210 обработки звукового сигнала также содержит громкоговоритель, предназначенный для вывода звуковых сигналов.
[00264] Интерфейс 1212 ввода/вывода поддерживает интерфейс между компонентом 1202 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо мыши, кнопки.
[00265] Компонент 1214 датчиков содержит один или более датчиков, служащих для оценки различных аспектов работы терминала 1200. Например, компонент 1214 датчиков может обнаруживать открытие/закрытие терминала 1200, относительное позиционирование компонентов, например дисплея и клавиатуры, терминала 1200, изменение позиции терминала 1200 или компонента носимого устройства 1200, наличие или отсутствие контакта пользователя с терминалом 1200, ориентацию или ускоренное/замедленное перемещение терминала 1200 и изменение температуры терминала 1200. Компонент 1214 датчиков может содержать бесконтактный датчик, сконфигурированный для обнаружения расположенных вблизи объектов без физического контакта с ними. Компонент 1214 датчиков также может включать в свой состав светочувствительный элемент, такой как датчик изображения CMOS или CCD, предназначенный для использования в приложениях формирования изображений. В некоторых вариантах осуществления настоящего изобретения компонент 1214 датчиков также может содержать акселерометр, гироскоп, магнитный датчик, датчик давления или температуры.
[00266] Компонент 1216 связи сконфигурирован для облегчения процесса проводной или беспроводной связи между терминалом 1200 и другими устройствами. Терминал 1200 может получать доступ к беспроводной сети с использованием таких стандартов связи, как WiFi, 2G или 3G, или комбинации этих стандартов. Согласно одному из примеров осуществления настоящего изобретения компонент 1216 связи принимает широковещательный сигнал или передает соответствующую информацию в широковещательном режиме из внешней системы управления широковещательной передачей через широковещательный канал. В одном из примеров осуществления настоящего изобретения компонент 1216 связи также содержит модуль ближней связи (NFC), позволяющий передавать сигналы на небольшие расстояния. Например, модуль NFC может быть реализован на основе технологии идентификации по радиочастотному коду (RFID), технологии ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной сети (UWB), технологии Bluetooth (ВТ) и других технологий.
[00267] Согласно примерам осуществления настоящего изобретения терминал 1200 может быть реализовано с использованием одного или более таких компонентов, как специализированные интегральные схемы (ASIC), цифровые сигнальные процессоры (DSP), устройства цифровой обработки сигналов (DSPD), программируемые логические устройства (PLD), программируемые пользователем вентильные матрицы (FPGA), контроллеры, микроконтроллеры, микропроцессоры, или посредством других электронных компонентов, разработанных для выполнения описанных выше способов.
[00268] Согласно примерам осуществления настоящего изобретения также предлагается машиночитаемый носитель, на котором хранятся инструкции, такие как инструкции, записанные в памяти 1204 и выполняемые процессором 1220 терминала 1200 для реализации описанных выше способов. Например, машиночитаемый носитель может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, оптическое запоминающее устройство и т.п.
[00269] На фиг. 22 показана блок-схема сервера 1900 в соответствии с примером осуществления настоящего изобретения. Как показано на фиг. 22, сервер 1900 содержит компонент 1922 обработки, который включает в свой состав один или более процессоров, и ресурсы памяти, представленные памятью 1932, в которой хранятся инструкции, выполняемые компонентом 1922 обработки, такие как прикладные программы. Прикладные программы, хранящиеся в памяти 1932, могут состоять из одного или более модулей, каждый из которых содержит набор инструкций. Кроме того, компонент 1922 обработки сконфигурирован для выполнения инструкций с целью реализации решений по определению местоположения носимого устройства на стороне сервера.
[00270] Сервер 1900 может также содержать компонент 1926 питания, сконфигурированный для управления электропитанием сервера 1900, проводной или беспроводный сетевой интерфейс(ы) 1950, сконфигурированный для подключения сервера 1900 к сети, и интерфейс 1958 ввода/вывода (I/O). Сервер 1900 может работать под управлением операционной системы, загруженной в память 1932, такой как Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ и т.п.
[00271] Специалисту в этой области техники должны быть очевидны другие варианты раскрытия настоящего изобретения, основанные на соображениях, изложенных в данном описании, и на практическом применении раскрытого изобретения. Эта заявка предназначена для охвата любых изменений, способов использования или адаптации настоящего изобретения, соответствующих основным его принципам, включая отступления от раскрытия настоящего изобретения, которые относятся к известной или обычной практике в этой области техники. Это описание и иллюстрации следует рассматривать только в качестве примеров с учетом того, что сущность и объем раскрытия настоящего изобретения представлены в приведенной ниже формуле изобретения.
[00272] Следует принимать во внимание, что настоящее изобретение не ограничено в точности теми формулировками, которые были приведены выше и проиллюстрированы на прилагающихся чертежах, и различные модификации и изменения могут выполняться без нарушения объема настоящего изобретения. Подразумевается, что объем раскрытия настоящего изобретения ограничен только прилагаемой формулой изобретения.