СПОСОБ, УСТРОЙСТВО И СИСТЕМА ДЛЯ УСТАНОВКИ СОЕДИНЕНИЯ ПЕРЕДАЧИ
METHOD, DEVICE AND SYSTEM FOR INSTALLATION OF TRANSMISSION CONNECTION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области технологий сети связи, и конкретно к способу, устройству и системе для установки соединения передачи данных.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] Технология беспроводной связи малого радиуса действия (NFC), также известная как беспроводная связь малого радиуса действия, является бесконтактной технологией идентификации и взаимосвязи, которая может реализовывать связь малого радиуса действия между мобильным устройством, потребительским электронным продуктом, персональным компьютером (PC) и интеллектуальным инструментом управления. Электронное устройство может реализовывать передачу файла посредством использования технологии NFC.
[0003] Когда два электронных устройства передают файл посредством использования функции NFC, скорость передачи его является низкой, и расстояние передачи ранжируется от 0 до 10 см. Технология NFC, в общем, используется для файла меньше чем 7 КБ. Рассматривая ограничения относительно скорости и расстояния передачи, в предшествующем уровне техники некоторая ассоциация устанавливается посредством применения контакта электронных устройств, и оба электронных устройства активируются, посредством применения протокола контакта, аналогичного функции передачи, такой как Wi-Fi Direct непосредственная передача по беспроводной сети, беспроводная сеть (Wi-Fi беспроводная достоверность, Wi-Fi) или Bluetooth (Bluetooth, BT), для выполнения соединения и установки соединения в парных структурах таким образом, чтобы электронные устройства могли автоматически активировать функцию передачи, и чтобы пользователь уменьшал этапы операции.
[0004] Однако после прохождения аутентификации NFC электронные устройства активируют функцию передачи посредством применения конкретного протокола, при этом протокол активирует одну и ту же функцию передачи, и когда каждое любое из электронных устройств не имеет функции передачи, определенной посредством протокола, передача данных не проходит.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления настоящего изобретения предоставляют способ, устройство и систему для установки соединения передачи данных, которое может реализовывать автоматическое определение функции передачи посредством электронного устройства и уменьшать этапы операции для пользователя по активации функции передачи.
[0006] В первом аспекте вариант осуществления настоящего изобретения предоставляет способ для установки соединения передачи данных, при этом способ включает в себя:
получение, посредством устройства приемника, информации соединения устройства передатчика, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи;
активацию, посредством устройства приемника, целевой функции передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника; и
посылку, посредством устройства приемника, сообщения аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации включает в себя информацию аутентификации таким образом, чтобы устройство приемника и устройство передатчик устанавливали соединение целевой функции передачи.
[0007] В первом способе возможной реализации первого аспекта способ для получения приоритетов специфично включает в себя:
получение, посредством устройства приемника, приоритетов, предоставленных посредством устройства передатчика; или
получение, посредством устройства приемника, приоритетов, сохраненных посредством устройства приемника.
[0008] В соответствии с первым аспектом или первым способом возможной реализации первого аспекта второй способ возможной реализации первого аспекта дополнительно предоставляется, и во втором способе возможной реализации первого аспекта получение, посредством устройства приемника, информации соединения устройства передатчика в частности включает в себя:
прием, посредством устройства приемника, сообщения соединения, которое посылается посредством устройства передатчика и включает в себя информацию соединения; или
получение, посредством устройства приемника, двумерного кода, который генерируется посредством устройства передатчика и включает в себя информацию соединения.
[0009] В соответствии с первым аспектом или любым из предшествующих способов возможной реализации первого аспекта третий способ возможной реализации первого аспекта дополнительно предоставляется, и в третьем способе возможной реализации первого аспекта при получении, посредством устройства приемника, информация соединения устройства передатчика, является, в частности принимает, посредством устройства приемника, сообщение соединения, которое посылается посредством устройства передатчика и включает в себя информацию соединения, после активации целевой функции передачи, и перед посылкой, посредством устройства приемника, сообщения аутентификации на устройство передатчика посредством применения целевой функции передачи, способ дополнительно включает в себя:
посылку, посредством устройства приемника, сообщения активации на устройство передатчика, при этом сообщение активации включает в себя целевую функцию передачи, таким образом, чтобы устройство передатчика активировало целевую функцию передачи.
[0010] В соответствии со вторым способом возможной реализации первого аспекта или третьим способом возможной реализации первого аспекта четвертый способ возможной реализации первого аспекта дополнительно предоставляется, и в четвертом способе возможной реализации первого аспекта посылка, посредством устройства приемника, сообщения аутентификации на устройство передатчик посредством применения целевой функции передачи, включает в себя:
поиск, посредством устройства приемника, устройства, которое разрешает целевую функцию передачи, при этом устройство, которое разрешает целевую функцию передачи, включает в себя устройство передатчика; и
посылку, посредством устройства приемника посредством целевой функции передачи, информации аутентификации целевой функции передачи на устройство, которое разрешает целевую функцию передачи.
[0011] Во втором аспекте вариант осуществления настоящего изобретения предоставляет способ для установки соединения передачи данных, при этом способ включает в себя:
генерирование, посредством устройства передатчика, информации соединения, при этом информация соединения включает в себя функции передачи устройства передатчика и информации аутентификации функций передачи;
предоставление, посредством устройства передатчика, информации соединения на устройство приемника;
прием, посредством устройства передатчика, сообщения аутентификации, посланного посредством устройства приемника, при этом сообщение аутентификации включает в себя информацию аутентификации; и
установку, посредством устройства передатчика, соединения целевой функции передачи с устройством приемника, в соответствии с сообщением аутентификации.
[0012] В первом способе возможной реализации второго аспекта генерирование, посредством устройства передатчика, информации соединения в частности включает в себя:
генерирование, посредством устройства передатчика, сообщения соединения, которое включает в себя информацию соединения; или
генерирование, посредством устройства передатчика, двумерного кода, который включает в себя информацию соединения, при этом двумерный код используется для устройства приемника для получения информации соединения посредством просмотра.
[0013] В соответствии с первым способом возможной реализации второго аспекта второй способ возможной реализации второго аспекта дополнительно предоставляется, и во втором способе возможной реализации второго аспекта, предоставление, посредством устройства передатчика, информации соединения на устройство приемника в частности включает в себя:
посылку, посредством устройства передатчика, сообщения соединения на устройство приемника, когда устройство передатчик генерирует сообщение соединения; или
отображение, посредством устройства передатчика, двумерного кода, когда устройство передатчик генерирует двумерный код.
[0014] В соответствии с первым способом возможной реализации второго аспекта третий способ возможной реализации второго аспекта дополнительно предоставляется, и в третьем способе возможной реализации второго аспекта при генерировании, посредством устройства передатчика, информация соединения в частности генерирует, посредством устройства передатчика, двумерный код, перед предоставлением, посредством устройства передатчика, информации соединения на устройство приемника, причем способ дополнительно включает в себя:
разрешение, посредством устройства передатчика, функции передачи; и
после приема, посредством устройства передатчика, сообщения аутентификации, посланного посредством устройства приемника, способ дополнительно включает в себя:
восстановление, посредством устройства передатчика, состояний функции передачи функций передачи кроме целевой функции передачи в начальное состояние.
[0015] В соответствии с первым способом реализации второго аспекта четвертый способ реализации второго аспекта дополнительно предоставляется, и в четвертом способе возможной реализации второго аспекта при генерировании, посредством устройства передатчика, информация соединения в частности генерирует посредством устройства передатчика, сообщение соединения, которое включает в себя информацию соединения, перед приемом, посредством устройства передатчика, сообщение аутентификации, посланное посредством устройства приемника, причем способ дополнительно включает в себя:
прием, посредством устройства передатчика, сообщения активации, посланного посредством устройства приемника, при этом сообщение активации включает в себя информацию уведомления, что устройство приемника разрешает целевую функцию передачи; и
разрешение, посредством устройства передатчика, целевой функции передачи, в соответствии с сообщением активации.
[0016] В соответствии со вторым аспектом или любым из предшествующих способов возможной реализации второго аспекта пятый способ возможной реализации второго аспекта дополнительно предоставляется, и в пятом способе возможной реализации второго аспекта информация соединения дополнительно включает в себя приоритеты функций передачи.
[0017] В третьем аспекте вариант осуществления настоящего изобретения предоставляет устройство для установки соединения передачи данных, при этом устройство включает в себя:
модуль получения, сконфигурированный для получения информации соединения устройства передатчика, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи;
модуль разрешения, сконфигурированный для разрешения целевой функции передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника;
модуль посылки, сконфигурированный для посылки сообщения аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации включает в себя информацию аутентификации; и
модуль соединения, сконфигурированный для установки соединения целевой функции передачи, с устройством передатчика.
[0018] В первом способе возможной реализации третьего аспекта модуль получения в частности конфигурируется для получения приоритетов, предоставленных посредством устройства передатчика; и
модуль получения дополнительно конфигурируется для получения приоритетов, сохраненных посредством устройства приемника.
[0019] В соответствии с третьим аспектом или первым способом возможной реализации третьего аспекта второй способ возможной реализации третьего аспекта дополнительно предоставляется, и во втором способе возможной реализации третьего аспекта модуль получения в частности конфигурируется для приема сообщения соединения, которое посылается посредством устройства передатчика и включает в себя информацию соединения; и
модуль получения дополнительно конфигурируется для получения двумерного кода, который генерируется посредством устройства передатчика и включает в себя информацию соединения.
[0020] В соответствии с третьим аспектом или любым из предшествующих способов возможной реализации третьего аспекта третий способ возможной реализации третьего аспекта дополнительно предоставляется, и в третьем способе возможной реализации третьего аспекта модуль посылки дополнительно конфигурируется для посылки сообщения разрешения на устройство передатчика, при этом сообщение разрешения включает в себя целевую функцию передачи, таким образом, чтобы устройствопередатчика разрешило целевую функцию передачи.
[0021] В соответствии со вторым способом возможной реализации третьего аспекта или третьим способом возможной реализации третьего аспекта четвертый способ возможной реализации третьего аспекта дополнительно предоставляется, и в четвертом способе возможной реализации третьего аспекта устройство дополнительно включает в себя:
модуль поиска, сконфигурированный для устройства приемника для поиска устройства, которое разрешает целевую функцию передачи, при этом устройство, которое разрешает целевую функцию передачи, включает в себя устройство передатчика; при этом
модуль посылки дополнительно конфигурируется для посылки, посредством применения целевой функции передачи, информации аутентификации целевой функции передачи на устройство, которое разрешает целевую функцию передачи.
[0022] В четвертом аспекте вариант осуществления настоящего изобретения предоставляет устройство для установки соединения передачи данных, при этом устройство включает в себя:
модуль генерирования, сконфигурированный для генерирования информации соединения и предоставления информации соединения на модуль предоставления, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи;
модуль предоставления, сконфигурированный для предоставления информации соединения на устройство приемника;
модуль приема, сконфигурированный для приема сообщения аутентификации, посланного посредством устройства приемника и предоставления сообщения аутентификации на модуль соединения, при этом сообщение аутентификации включает в себя информацию аутентификации; и
модуль соединения, сконфигурированный для установки соединения целевой функции передачи с устройством приемником, в соответствии с сообщением аутентификации.
[0023] В первом способе возможной реализации четвертого аспекта модуль генерирования в частности конфигурируется для генерирования посредством устройства передатчика сообщения соединения, которое включает в себя информацию соединения; и
модуль генерирования дополнительно конфигурируется для генерирования двумерного кода, который включает в себя информацию соединения, при этом двумерный код используется для устройства приемника для получения информации соединения, посредством сканирования.
[0024] В соответствии с первым способом возможной реализации четвертого аспекта второй способ возможной реализации четвертого аспекта дополнительно предоставляется, и во втором способе возможной реализации четвертого аспекта модуль предоставления включает в себя:
блок посылки, сконфигурированный для посылки сообщения соединения на устройство приемника, когда устройство передатчика генерирует сообщение соединения; и
блок отображения, сконфигурированный для отображения двумерного кода на экране дисплея, когда устройство передатчика генерирует двумерный код.
[0025] В соответствии с первым способом возможной реализации четвертого аспекта третий способ возможной реализации четвертого аспекта дополнительно предоставляется, и в третьем способе возможной реализации четвертого аспекта устройство дополнительно включает в себя:
модуль разрешения, сконфигурированный для разрешения функции передачи; и
модуль восстановления, сконфигурированный для восстановления состояния функции передачи функций передачи, кроме целевой функции передачи в начальное состояние.
[0026] В соответствии с первым способом возможной реализации четвертого аспекта четвертый способ возможной реализации четвертого аспекта дополнительно предоставляется, и в четвертом способе возможной реализации четвертого аспекта модуль приема дополнительно конфигурируется для приема сообщения разрешения, посланного посредством устройства приемника, при этом сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешает целевую функцию передачи; и
модуль разрешения, дополнительно конфигурируется для разрешения целевой функции передачи, в соответствии с сообщением разрешения.
[0027] В пятом аспекте вариант осуществления настоящего изобретения предоставляет систему для установки соединения передачи данных, при этом система включает в себя устройство приемника и устройство передатчика, при этом:
устройство приемника включает в себя модуль получения, модуль разрешения, модуль посылки и модуль соединения; и устройство передатчика включает в себя модуль генерирования, модуль предоставления, модуль приема и модуль соединения;
модуль генерирования, включенный в устройство передатчика, генерирует информацию соединения, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи;
модуль предоставления, включенный в устройство передатчика, предоставляет информацию соединения на модуль получения, включенный в устройство приемника;
модуль получения, включенный в устройство приемника, получает информацию соединения, предоставленную посредством модуля предоставления, включенного в устройство передатчика;
модуль разрешения, включенный в устройство приемника, разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, состояниями функций передачи устройства передатчика и состояниями функций передачи устройства приемника;
модуль посылки, включенный в устройство приемника, посылает, посредством применения целевой функции передачи, сообщение аутентификации на модуль приема, включенный в устройство передатчика, при этом сообщение аутентификации включает в себя информацию аутентификации;
модуль приема, включенный в устройство передатчика, принимает сообщение аутентификации, посланное посредством модуля посылки, включенного в устройство приемника; и
модуль соединения, включенный в устройство передатчика, устанавливает, в соответствии с сообщением аутентификации, соединение целевой функции передачи с модулем соединения, включенным в устройство приемник.
[0028] В способе, устройстве и системе для установки соединения передачи данных, в соответствии с вариантами осуществления настоящего изобретения, устройство приемника получает информацию соединения, посланную посредством устройства передатчика, и разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функциями передачи устройства передатчика и функциями передачи устройства приемника; и затем устройство приемника посылает сообщение аутентификации на устройство передатчика посредством применения целевой функции передачи и устанавливает соединение целевой функции передачи с устройством передатчика. В предшествующем уровне техники электронные устройства разрешают функцию передачи посредством применения конкретного протокола NFC, при этом протокол разрешает аналогичную функцию передачи, и когда любое из электронных устройств не имеет функции передачи, определенной посредством протокола, возникает проблема отказа передачи данных. В сравнении, варианты осуществления настоящего изобретения могут реализовывать автоматическое определение функции передачи посредством электронного устройства и уменьшать этапы операции разрешения пользователем функции передачи, таким образом, улучшая пользовательский опыт.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0029] Для описания технических решений в вариантах осуществления настоящего изобретения или в предшествующем уровне техники более ясно ниже кратко приводятся сопроводительные чертежи, требуемые для описания вариантов осуществления или предшествующего уровня техники. Очевидно, сопроводительные чертежи в нижеследующем описании показывают просто некоторые варианты осуществления настоящего изобретения, и специалист в данной области техники может получать другие чертежи на основании этих сопроводительных чертежей без творческих усилий.
[0030] ФИГ. 1 является блок-схемой способа для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0031] ФИГ. 2 является блок-схемой другого способа для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0032] ФИГ. 3 является блок-схемой способа для устройства передатчика для генерирования информации соединения в способе для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0033] ФИГ. 4 является блок-схемой другого способа для устройства передатчика для генерирования информации соединения в способе для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0034] ФИГ. 5 является блок-схемой другого способа для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0035] ФИГ. 6 является блок-схемой другого способа для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0036] ФИГ. 7 является схематической структурной диаграммой устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0037] ФИГ. 8 является схематической структурной диаграммой другого устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0038] ФИГ. 9 является схематической структурной диаграммой еще одного устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0039] ФИГ. 10 является схематической структурной диаграммой еще одного устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0040] ФИГ. 11 является схематической структурной диаграммой еще одного устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0041] ФИГ. 12 является схематической структурной диаграммой еще одного устройства для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
[0042] ФИГ. 13 является схематической структурной диаграммой системы для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0043] Далее ясно и полностью описываются технические решения в вариантах осуществления настоящего изобретения, со ссылкой на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Очевидно, описанные варианты осуществления являются просто частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники, на основании вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в объемах охраны настоящего изобретения.
[0044] Как показано на ФИГ. 1, вариант осуществления настоящего изобретения предоставляет способ для установки соединения передачи данных, при этом способ включает в себя следующие этапы:
[0045] Этап 101: устройство приемника получает информацию соединения устройства передатчика, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0046] Устройство приемника и устройство передатчика могут быть как устройством, имеющим функции передачи, таким как мобильный телефон, так и планшетным компьютером. Для простоты описания в этом варианте осуществления мобильный телефон, имеющий функции передачи, используется в качестве примера для описания.
[0047] Этот вариант осуществления не ограничивает функции передачи устройства передатчика. Когда устройство передатчика имеет одну функцию передачи, информация соединения включает в себя одну функцию передачи; и когда устройство передатчика имеет по меньшей мере две функции передачи, информация соединения включает в себя по меньшей мере две функции передачи (то есть, все функции передачи устройства передатчика).
[0048] В этом варианте осуществления, опционально, информация соединения может в частности включать в себя названия (или идентификаторы, такие как коды) функций передачи устройства передатчика и соответствующую информацию аутентификации. Для простоты описания функции передачи включают в себя Wi-Fi Direct непосредственную передачу по беспроводной сети, точку доступа беспроводной сети (Беспроводная достоверность, Wi-Fi) и Bluetooth (Bluetooth, BT) используются в качестве примера для описания. Информация аутентификации включает в себя, по меньшей мере, пароли, соответствующие функциям передачи устройства передатчика.
[0049] Этап 102: устройство приемника разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функциями передачи устройства передатчика и функциями передачи устройства приемника.
[0050] Приоритеты функции передачи могут быть определены, в соответствии со скоростью передачи функций передачи. Например, приоритеты функции передачи следующие: Wi-Fi Direct имеет более высокий приоритет, чем точка доступа Wi-Fi и точка доступа Wi-Fi имеет более высокий приоритет, чем BT.
[0051] В частности, способ для получения приоритетов включает в себя: получение посредством устройства приемника, приоритетов, предоставленных посредством устройства передатчика; или получение посредством устройства приемника, приоритетов, сохраненных посредством устройства приемника. Например, сообщение соединения, посланное посредством устройства передатчика на устройство приемника, дополнительно включает в себя приоритеты (то есть, приоритетами являются приоритеты функций передачи устройства передатчика); или устройство приемника получает приоритеты функций передачи устройства приемника.
[0052] Целевой функцией передачи является функция передачи устройства приемника. В частности, например, функции передачи устройства приемника включают в себя Wi-Fi и BT; и устройство приемника предпочтительно разрешает Wi-Fi, в соответствии с приоритетами функции передачи, полученными предварительно, то есть, скорость передачи Wi-Fi Direct > скорость передачи точки доступа Wi-Fi, > скорость передачи BT (приоритеты функций передачи устройства передатчика), функций передачи устройства передатчика (Wi-Fi Direct, Wi-Fi и BT), и функций передачи устройства приемника (в частности, состояния функций передачи устройства приемника: Wi-Fi и BT не разрешаются). Альтернативно, функции передачи устройства приемника включают в себя Wi-Fi и BT; и устройство приемника предпочтительно разрешает BT, в соответствии с приоритетами функции передачи, полученными предварительно, то есть, скорость передачи Wi-Fi > скорости передачи BT (приоритеты функций передачи устройства приемника), функций передачи устройства передатчика (Wi-Fi Direct, Wi-Fi, и BT), и функций передачи устройства приемника (Wi-Fi Direct и BT не разрешаются).
[0053] Этап 103: устройство приемника посылает сообщение аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации включает в себя информацию аутентификации, таким образом, чтобы устройство приемника и устройство передатчика устанавливают соединение целевой функции передачи.
[0054] Информация аутентификации включает в себя по меньшей мере код (или идентификатор, такой как название) и пароль целевой функции передачи. После того, как устройство приемника разрешает целевую функцию передачи, устройство приемника начинает искать устройство, которое разрешает целевую функцию передачи; и при нахождении устройства, которое разрешает целевую функцию передачи, устройство приемника посылает, посредством применения целевой функции передачи, информацию аутентификации целевой функции передачи, на устройство, которое разрешает целевую функцию передачи.
[0055] В способе для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, устройство приемника получает информацию соединения, посланную посредством устройства передатчика, и разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника; и затем устройство приемника посылает сообщение аутентификации на устройство передатчика посредством применения целевой функции передачи и устанавливает соединение целевой функции передачи с устройством передатчика. В предшествующем уровне техники электронные устройства разрешают функцию передачи посредством применения конкретного протокола NFC, при этом протокол разрешает одну и ту же функцию передачи, и когда любое из электронных устройств не имеет функцию передачи, определенную посредством протокола, возникает проблема отказа передачи данных. В сравнении, этот вариант осуществления настоящего изобретения может реализовывать автоматическое определение функции передачи посредством электронного устройства и уменьшать этапы операции разрешения пользователем функции передачи, таким образом, улучшая пользовательский опыт.
[0056] Как показано на ФИГ. 2, вариант осуществления настоящего изобретения предоставляет другой способ для установки соединения передачи данных, при этом способ включает в себя следующие этапы:
[0057] Этап 201: устройство передатчика генерирует информацию соединения, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0058] Устройство передатчика может быть устройством, имеющим функции передачи посредством касания, таким как мобильный телефон (или называемый мобильным телефоном) и планшетный компьютер. Для простоты описания в этом варианте осуществления мобильный телефон, имеющий функции передачи, используется в качестве примера для описания.
[0059] Этот вариант осуществления не ограничивает все функции передачи устройства передатчика. В этом варианте осуществления не обязательно информация соединения может в частности включать в себя названия (или идентификаторы, такие как коды) функций передачи устройства передатчика и соответствующую информацию аутентификации. Для простоты описания функции передачи, включающие в себя Wi-Fi Direct, точку доступа Wi-Fi и BT, используются в качестве примера для описания.
[0060] В частности, устройство передатчика генерирует сообщение соединения, которое включает в себя информацию соединения; или устройство передатчика генерирует двумерный код, который включает в себя информацию соединения, при этом двумерный код используется для устройства приемника для получения информации соединения посредством сканирования.
[0061] Этап 202: устройство передатчика предоставляет информацию соединения на устройство приемник.
[0062] В частности, когда устройство передатчика генерирует сообщение соединения, устройство передатчика посылает сообщение соединения на устройство приемника; или когда устройство передатчика генерирует двумерный код, устройство передатчика отображает двумерный код.
[0063] Этап 203: устройство передатчика принимает сообщение аутентификации, посланное посредством устройства приемника, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0064] В частности, сообщение аутентификации включает в себя информацию аутентификации целевой функции передачи. Целевой функцией передачи является функция передачи в функциях передачи, включенных в информацию соединения.
[0065] Устройство приемника разрешает целевую функцию передачи в соответствии с информацией соединения, и затем устройство приемника посылает сообщение аутентификации на устройство передатчика посредством применения функции передачи целевой функции передачи.
[0066] Этап 204: устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи в соответствии с сообщением аутентификации.
[0067] В частности, после того, как устройство передатчика принимает сообщение аутентификации посредством применения целевой функции передачи, устройство передатчика посылает ответ аутентификации на устройство приемника после обнаружения, что сообщение аутентификации является правильным, и затем устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи таким образом, чтобы устройство приемника получило посредством применения целевой функции передачи данные, которые должны быть переданы на устройство передатчик.
[0068] В способе для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, устройство передатчика генерирует информацию соединения и предоставляет информацию соединения на устройство приемника, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи; затем устройство передатчика принимает сообщение аутентификации, посланное посредством устройства приемника, при этом сообщение аутентификации включает в себя информацию аутентификации; и устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи в соответствии с сообщением аутентификации. В предшествующем уровне техники электронные устройства разрешают функцию передачи посредством применения конкретного протокола NFC, при этом протокол разрешает одну и ту же функцию передачи, и когда любое из электронных устройств не имеет функции передачи, заданной посредством протокола, возникает проблема отказа передачи данных. В сравнении, этот вариант осуществления настоящего изобретения может реализовать автоматическое определение функции передачи в соответствии с функцией передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0069] В способе для установки соединения передачи данных в соответствии с вариантом осуществления настоящего изобретения может быть дополнительно предоставлен способ реализации, соответствующий этапу 201 и этапу 202 на ФИГ. 2. Как показано на ФИГ. 3, способ включает в себя следующие этапы:
[0070] Этап 301: устройство передатчика и устройство приемника оба обнаруживают устройство, которое разрешает функцию NFC.
[0071] После разрешения функции NFC устройство передатчика обнаруживает устройство, которое разрешает функцию NFC, при этом устройство, которое разрешает функцию NFC, включает в себя устройство приемника. После разрешения функции NFC устройство приемника обнаруживает устройство, которое разрешает функцию NFC.
[0072] Этап 302: устройство передатчика принимает ввод команды от пользователя и разрешает его функцию передачи.
[0073] После того, как устройство передатчика и устройство приемника разрешают функцию NFC, когда устройство передатчика обнаруживает, что устройство, которое разрешает функцию NFC, является устройством приемником, устройство передатчика ждет ввод команды инициирования, введенной пользователем. Команда инициирования включает в себя команду, которая вынуждает устройство передатчика генерировать информацию соединения. Например, когда устройство передатчика и устройство приемника оба имеют функцию NFC и разрешают функцию NFC, устройство передатчика может обнаруживать устройство приемника, когда устройство передатчика и устройство приемника входят в контакт.
[0074] Этап 303: устройство передатчика генерирует, в соответствии с вводом команды инициирования, сообщение соединения, которое включает в себя информацию соединения.
[0075] Команда инициирования включает в себя команду, которая вынуждает устройство передатчика генерировать информацию соединения. Информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи; опционально, информация соединения может дополнительно включать в себя приоритеты функций передачи устройства передатчика; опционально, информация соединения может дополнительно включать в себя информацию данных, которые должны быть переданы. Информация данных, которые должны быть переданы, может включать в себя название данных, которые должны быть переданы (или идентификатор, такой как код данных, которые должны быть переданы), количество данных, которые должны быть переданы, путь к данным, которые должны быть переданы и т.п..
[0076] Например, когда устройство передатчика разрешает функцию передачи, посредством входа в контакт с устройством приемника, устройство передатчика посылает информацию соединения на устройство приемника посредством применения функции NFC.
[0077] В способе для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения, другой способ реализации может быть дополнительно предоставлен, соответствующий этапу 201 и этапу 202 на ФИГ. 2. Как показано на ФИГ. 4, способ включает в себя следующие этапы:
[0078] Этап 401: устройство передатчика принимает ввод команды инициирования, введенную пользователем и разрешает функцию передачи.
[0079] Этап 402: устройство передатчика генерирует, в соответствии с вводом команды инициирования, двумерный код, который включает в себя информацию соединения.
[0080] Двумерный код используется для устройства приемника для получения информации соединения посредством сканирования. Например, когда пользователю, держащему устройство передатчика, необходимо послать картинку пользователю, держащему устройство приемника, пользователь сначала открывает картинку на устройстве передатчика и затем нажимает кнопку для генерирования двумерного кода (то есть, пользователь вводит команду инициирования), и затем устройство передатчика генерирует, в соответствии с принятой командой инициирования, двумерный код, который включает в себя информацию соединения (или информация соединения в генерированном двумерном коде дополнительно включает в себя приоритеты функций передачи устройства передатчика; или информация соединения в генерированном двумерном коде дополнительно включает в себя двумерный код информации данных, которая должна быть передана в картинке). Устройство приемника получает информацию соединения после сканирования двумерного кода. Конечно, устройство передатчика может также генерировать двумерный код другими способами. Этот вариант осуществления не перечисляет все способы для устройства передатчика для генерирования двумерного кода.
[0081] В способе реализации варианта осуществления настоящего изобретения предоставляется способ для установки соединения передачи данных. Как показано на ФИГ. 5, способ включает в себя следующие этапы:
[0082] Когда этот вариант осуществления настоящего изобретения реализуется, устройству передатчика необходимо сначала выполнить этап 301 - этап 303 на ФИГ. 3, и затем продолжать выполнять этап 501 после того, как устройство передатчика посылает генерированное сообщение соединения, которое включает в себя информацию соединения с устройством приемником; или устройство передатчика должно сначала выполнять этап 401 и этап 402 на ФИГ. 4, и затем продолжать выполнять этап 501 после того, как устройство приемника получает (сканирует) двумерный код, который генерируется посредством устройства передатчика и включает в себя информацию соединения.
[0083] Этап 501: После получения информации соединения, устройство приемника разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника.
[0084] Должно быть отмечено, что, когда устройство приемника разрешает целевую функцию передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника, когда ссылка делается на приоритеты функции передачи, полученные предварительно, разрешение целевой функции передачи также подвергается соответствующему ограничению, в соответствии с ограничением, на устройстве приемнике. Например, в устройствах, изготовленных некоторыми разработчиками, Wi-Fi Direct и Wi-Fi являются ассоциированными, то есть когда устройства разрешают Wi-Fi Direct, Wi-Fi также автоматически разрешается. Однако в устройствах, изготовленных другими разработчиками, Wi-Fi Direct и Wi-Fi могут быть взаимоисключающими, то есть оба не могут быть разрешены в одно и тоже время.
[0085] Дополнительно точка доступа Wi-Fi и Wi-Fi в устройстве являются взаимоисключающими. Например, приоритеты функции передачи, полученные посредством устройства приемника предварительно, являются Wi-Fi Direct, Wi-Fi и BT последовательно; функции передачи устройства передатчика включают в себя Wi-Fi Direct, Wi-Fi и BT; и функция передачи устройства приемника включает в себя точку доступа Wi-Fi, Wi-Fi и BT. В это время устройство приемника разрешает функцию передачи точки доступа Wi-Fi. Поэтому, устройство приемника не может соединиться с устройством передатчика посредством применения Wi-Fi, то есть устройство приемника может разрешить только BT для установки соединения с устройством передатчика. Понятно, что, когда Wi-Fi Direct и Wi-Fi являются ассоциированными, Wi-Fi Direct и точка доступа Wi-Fi находятся во взаимоисключающих отношениях.
[0086] Например, функции передачи устройства приемника включают в себя точку доступа Wi-Fi, Wi-Fi и BT. Приоритеты функции передачи, полученные посредством устройства приемника предварительно, являются точкой доступа Wi-Fi, Wi-Fi и BT поочередно; и функции передачи устройства передатчика включают в себя Wi-Fi Direct, Wi-Fi и BT. Поэтому, устройство приемника должно предпочтительно разрешить Wi-Fi. Однако т.к. точка доступа Wi-Fi и Wi-Fi являются взаимоисключающими, устройство приемника принимает решение разрешить BT.
[0087] Этап 502: устройство приемника посылает сообщение аутентификации на устройство передатчика с помощью целевой функции передачи.
[0088] Сообщение аутентификации включает в себя, по меньшей мере, информацию аутентификации, соответствующую целевой функции передачи. Информация аутентификации может включать в себя код (или идентификатор, такой как название) и пароль целевой функции передачи. После того, как устройство приемника разрешает целевую функцию передачи, устройство приемника начинает искать устройство, которое разрешает целевую функцию передачи; и при нахождении устройства, которое разрешает целевую функцию передачи, устройство приемника посылает, посредством применения целевой функции передачи, информацию аутентификации целевой функции передачи на устройство, которое разрешает целевую функцию передачи.
[0089] Этап 503: После получения сообщения аутентификации, посланного посредством устройства приемника, устройство передатчика восстанавливает состояния функций передачи своих функций кроме целевой функции передачи в начальное состояние.
[0090] В частности, при условии, что устройство передатчика не разрешает все функции передачи, после того, как устройство передатчика и устройство приемника выполняют операцию инициирования, все функции передачи устройства передатчика разрешаются, и после того, как устройство передатчика принимает информацию аутентификации, которая соответствует целевой функции передачи и посылается посредством устройства приемника, устройство передатчика запрещает все функции передачи, кроме целевой функции передачи, чтобы пользователь не затрагивал нормальное использование устройства передатчика.
[0091] Понятно, что устройство передатчика выполняет обнаружение относительно сообщения аутентификации после приема сообщения аутентификации; и устройство передатчика посылает ответ аутентификации на устройство приемника после обнаружения, что сообщение аутентификации является верным.
[0092] Этап 504: устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи.
[0093] После того, как устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи, опционально, устройство передатчика пакетирует данные для передачи и затем помещает пакетные данные для передачи во временное хранилище; и устройство приемника получает, в соответствии с информацией данных для данных для передачи в информации соединения и через путь данных для передачи, данные для передачи.
[0094] Должно быть отмечено, что в этом варианте осуществления, т.к. устройство передатчика разрешает все свои функции передачи перед отправкой сообщения соединения на устройство приемника, в этом способе реализации устройство приемника не нуждается в посылке сообщения разрешения на устройство передатчика после разрешения целевой функции передачи. В другом способе реализации устройство передатчика разрешает все свои функции передачи перед посылкой сообщения соединения на устройство приемника, но устройство приемника может все еще посылать сообщение разрешения на устройство передатчика после разрешения целевой функции передачи, чтобы избежать того, что когда устройство передатчика не разрешает все свои функции передачи, устройство приемника не посылает сообщение разрешения.
[0095] В способе для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, этот вариант осуществления настоящего изобретения может достигать следующего эффекта: после того, как оба устройства выполнят операцию инициирования, устройство приемника может разрешить одну свою функцию передачи (целевую функцию передачи), в соответствии с функциями передачи, которые посылаются посредством устройства передатчика и информацией аутентификации функций передачи, которую посылает устройство передатчика, совместно с приоритетами функций передачи, полученными предварительно, функций передачи устройства приемника и текущими состояниями функций передачи; и затем устройство приемника и устройство передатчика устанавливают соединение целевой функции передачи, таким образом улучшая пользовательский опыт.
[0096] В еще одном способе реализации варианта осуществления настоящего изобретения предоставляется способ для установки соединения передачи данных. Как показано на ФИГ. 6, способ включает в себя следующие этапы:
[0097] Этап 601: устройство передатчика и устройство приемника оба обнаруживают устройство, которое разрешает функцию NFC.
[0098] Этап 602: устройство передатчика принимает команду инициирования, введенную пользователем.
[0099] Этап 603: устройство передатчика посылает информацию соединения на устройство приемника посредством применения функции NFC, в соответствии с командой инициирования.
[0100] Информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи; опционально, информация соединения дополнительно включает в себя приоритеты функций передачи устройства передатчика; опционально, информация соединения может дополнительно включать в себя информацию данных, которые должны быть переданы.
[0101] Этап 604: устройство приемника разрешает целевую функцию передачи после получения информации соединения, посланной посредством устройства передатчика.
[0102] Для подробного описания разрешения целевой функции передачи посредством устройства приемника, ссылка может быть сделана на этап 501 на ФИГ. 5. Подробности не повторяются в настоящем описании.
[0103] Этап 605: устройство приемника посылает сообщение разрешения на устройство передатчика посредством применения функции NFC.
[0104] Сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешило целевую функцию передачи. Должно быть отмечено, что устройство приемника посылает сообщение разрешения на устройство передатчика посредством процесса, в котором устройство передатчика и устройство приемника входят в контакт. Например, когда устройство передатчика и устройство приемника входят в контакт посредством применения активированной функции NFC, устройство передатчика сначала посылает информацию соединения на устройство приемника, и после того как устройство приемника разрешает целевую функцию передачи, в соответствии с принятой информация соединения, устройство приемника посылает сообщение разрешения на устройство передатчик.
[0105] Должно быть понятно, что сообщение разрешения включает в себя, по меньшей мере, название целевой функции передачи.
[0106] Этап 606: устройство передатчика разрешает целевую функцию передачи после получения сообщения разрешения, посланного посредством устройства приемника.
[0107] Устройство передатчика разрешает, в соответствии с сообщением разрешения, целевую функцию передачи, соответствующую названию целевой функции передачи, включенной в сообщение разрешения, посланное посредством устройства приемника. Например, когда устройство приемника разрешает Wi-Fi Direct в соответствии с информацией соединения, сообщение разрешения, посланное на устройство передатчика, включает в себя название Wi-Fi Direct, и устройство передатчика разрешает Wi-Fi Direct после получения сообщения разрешения; или когда устройство приемника разрешает Wi-Fi в соответствии с информацией соединения, сообщение разрешения, посланное на устройство передатчика, включает в себя название Wi-Fi, и устройство передатчика разрешает точку доступа Wi-Fi после получения сообщения разрешения.
[0108] Должно быть отмечено, что, опционально, когда устройство передатчика разрешает свою функцию передачи после получения команды инициирования, устройство передатчика не выполняет какой-либо процесс после приема сообщения разрешения.
[0109] Этап 607: устройство приемника посылает сообщение аутентификации на устройство передатчика посредством применения целевой функции передачи.
[0110] Когда интервал времени от посылки сообщения разрешения является заданным временем, устройство приемника начинает искать устройство, которое разрешило целевую функцию передачи; и при нахождении устройства, которое разрешило целевую функцию передачи, устройство приемника посылает, посредством применения целевой функции передачи, сообщение аутентификации на устройство, которое разрешило целевую функцию передачи, при этом сообщение аутентификации включает в себя информацию аутентификации целевой функции передачи. Заданное время может быть в секундах, и в этом варианте осуществления не ограничивается диапазон заданного времени. Например, заданное время может составлять 1 с, то есть, 1 с после того как устройство приемника посылает сообщение разрешения на устройство передатчика, устройство приемника начинает искать устройство, которое разрешило целевую функцию передачи. Если устройство приемника не находит устройство, которое разрешило целевую функцию передачи за это время, или устройство приемника не принимает ответ от устройства после посылки информации аутентификации, соответствующей целевой функции передачи на устройство, которое разрешило целевую функцию передачи, устройство приемника может продолжать искать устройство, которое разрешило целевую функцию передачи, и затем посылает информацию аутентификации, соответствующую целевой функции передачи на недавно найденное устройство, которое разрешило целевую функцию передачи, до тех пор пока устройство приемника и устройство передатчика успешно не соединятся.
[0111] Должно быть отмечено, что, опционально, когда устройство передатчика разрешает свою функцию передачи после приема команды инициирования, устройство передатчика может восстанавливать состояния функций передачи кроме целевой функции передачи в начальное состояние после приема сообщения аутентификации.
[0112] Этап 608: устройство передатчика и устройство приемника устанавливают соединение целевой функции передачи.
[0113] В способе для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, этот вариант осуществления настоящего изобретения может достигать следующего эффекта: После того, как оба устройства выполняют операцию инициирования, устройство приемника может разрешить одну свою функцию передачи (функция целевой передачи) в соответствии с функциями передачи, которые посылаются посредством устройства передатчика и информацией аутентификации функций передачи, которая посылается посредством устройства передатчика, совместно с приоритетами функций передачи, полученными предварительно, функций передачи устройства приемника и текущим состоянием функций передачи; и затем устройство приемника и устройство передатчика устанавливают соединение целевой функции передачи, таким образом улучшая пользовательский опыт.
[0114] Как показано на ФИГ. 7, вариант осуществления настоящего изобретения предоставляет устройство 70 для установки соединения передачи данных, при этом устройство включает в себя модуль 701 получения, модуль 702 разрешения, модуль 703 посылки и модуль 704 соединения. Устройство может быть устройством приемника, и, в частности, устройство приемника может быть устройством, имеющим функции передачи.
[0115] Модуль 701 получения конфигурируется для получения информации соединения устройства передатчика, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0116] Аппаратура и устройство передатчика могут оба быть аппаратурой, имеющей функции передачи посредством касания, таким как мобильный телефон (или так называемый мобильный телефон) и планшетный компьютер. Для простоты описания в этом варианте осуществления мобильный телефон, имеющий функции передачи, используется в качестве примера для описания.
[0117] В частности, модуль 701 получения может принимать сообщение соединения, которое посылается посредством устройства передатчика и включает в себя информацию соединения; и/или модуль 701 получения может дополнительно получать двумерный код, который генерируется посредством устройства передатчика и включает в себя информацию соединения.
[0118] Модуль 702 разрешения конфигурируется для разрешения целевой функции передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника.
[0119] Модуль 703 посылки конфигурируется для посылки сообщения аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0120] Модуль 704 соединения конфигурируется для установки соединения целевой функции передачи с устройством передатчика.
[0121] Информация аутентификации включает в себя по меньшей мере код (или идентификатор, такой как название) и пароль целевой функции передачи.
[0122] Дополнительно, как показано на ФИГ. 8, устройство 80 для установки соединения передачи данных дополнительно включает в себя модуль 705 поиска.
[0123] Дополнительно, модуль 701 получения может получать приоритеты, выданные посредством устройства передатчика, и может получать приоритеты, сохраненные посредством устройства приемника.
[0124] Когда устройство передатчика и аппаратура оба имеют функцию NFC технологии беспроводной связи малого радиуса действия, после того, как модуль 702 разрешения разрешает целевую функцию передачи, опционально, модуль 703 посылки посылает сообщение разрешения на устройство передатчика, при этом сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешило целевую функцию передачи.
[0125] Сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешило целевую функцию передачи, таким образом, что устройство передатчика разрешает целевую функцию передачи, в соответствии с сообщением разрешения.
[0126] Дополнительно, после того как модуль 703 посылки посылает сообщение разрешения на устройство передатчика, модуль 705 поиска ищет устройство, которое разрешило целевую функцию передачи, при этом устройство, которое разрешило целевую функцию передачи, включает в себя устройство передатчик.
[0127] В частности, когда интервал времени от посылки сообщения разрешения является заданным временем, модуль 705 поиска начинает искать устройство, которое разрешило целевую функцию передачи; и когда модуль 705 поиска находит устройство, которое разрешило целевую функцию передачи, модуль 703 посылки посылает, посредством применения целевой функции передачи, информацию аутентификации, соответствующую целевой функции передачи на устройство, которое разрешило целевую функцию передачи. Заданное время может быть в секундах, и аппаратура не ограничивает диапазон заданного времени. Например, заданное время может составлять 1 с, то есть 1 с после того, как модуль 703 посылки посылает сообщение разрешения на устройство передатчика, модуль 705 поиска начинает искать устройство, которое разрешило целевую функцию передачи. Если модуль 705 поиска не находит устройство, которое разрешило целевую функцию передачи в это время, или никакой ответ не принят от устройства после того, как модуль 703 посылки послал информацию аутентификации, соответствующую целевой функции передачи на устройство, которое разрешило целевую функцию передачи, модуль 705 поиска может продолжать искать устройство, которое разрешило целевую функцию передачи, и затем модуль 703 посылки посылает информацию аутентификации, соответствующую целевой функции передачи на недавно найденное устройство, которое разрешило целевую функцию передачи, пока устройство и устройство передатчика успешно не соединятся.
[0128] Должно быть отмечено, что на устройстве (аппаратуре) 70, показанном на ФИГ. 7, и устройстве (аппаратуре) 80, показанном на ФИГ. 8, т.к. контент, такой как специфичные процессыреализации модулей и информационные взаимодействия между модулями, основывается на той же идее разработки, что и варианты осуществления способа настоящего изобретения, ссылка может быть сделана на варианты осуществления способа, и подробности не повторяются в настоящем описании.
[0129] Устройство (аппаратура) для установки соединения передачи данных, в соответствии с вариантом осуществления настоящего изобретения может реализовывать автоматическое определение функции передачи, в соответствии с функциями передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0130] Как показано на ФИГ. 9, вариант осуществления настоящего изобретения предоставляет аппаратуру 90 для установки соединения передачи данных, при этом аппаратура включает в себя модуль 901 генерирования, модуль 902 предоставления, модуль 903 приема и модуль 904 соединения. Аппаратура может быть устройством передатчиком, и в частности, устройство передатчика может быть устройством, имеющим функции передачи.
[0131] Модуль 901 генерирования конфигурируется для генерирования информации соединения и предоставляет информацию соединения на модуль 902 предоставления, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0132] В частности, модуль 901 генерирования в устройстве передатчика генерирует сообщение соединения, которое включает в себя информацию соединения; или модуль 901 генерирования генерирует двумерный код, который включает в себя информацию соединения, при этом двумерный код используется для устройства приемника для получения информации соединения посредством сканирования.
[0133] Модуль 902 предоставления конфигурируется для предоставления информации соединения на устройство приемника.
[0134] Модуль 903 приема конфигурируется для приема сообщения аутентификации, посланного посредством устройства приемника и предоставления сообщения аутентификации на модуль 904 соединения, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0135] Модуль 904 соединения конфигурируется для установки соединения целевой функции передачи с устройством приемником, в соответствии с сообщением аутентификации.
[0136] Дополнительно, как показано на ФИГ. 10, аппаратура 10 для установки соединения передачи данных дополнительно включает в себя модуль 905 разрешения и модуль 906 восстановления, и модуль 902 предоставления включает в себя блок 9021 посылки и блок 9022 отображения.
[0137] Опционально, модуль 905 разрешения конфигурируется для разрешения функции передачи; и
[0138] Модуль 906 восстановления конфигурируется для восстановления состояний функции передачи функций передачи кроме целевой функции передачи в начальное состояние.
[0139] Дополнительно, модуль 903 приема дополнительно конфигурируется для приема сообщения разрешения, посланного посредством устройства приемника, при этом сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешило целевую функцию передачи; и затем модуль 905 разрешения разрешает целевую функцию передачи, в соответствии с сообщением разрешения.
[0140] Дополнительно, должно быть отмечено, что блок 9021 посылки, который включен в модуль 902 предоставления конфигурируется для посылки сообщения соединения на устройство приемника, когда устройство передатчика генерирует сообщение соединения; и блок 9022 отображения конфигурируется для отображения двумерного кода на экране дисплея, когда устройство передатчика генерирует двумерный код.
[0141] Понятно, что другое устройство для установки соединения передачи данных в соответствии с настоящим изобретением включает в себя модули в аппаратуре 10 для установки соединения передачи данных, но модуль 902 предоставления включает в себя только блок 9021 посылки или блок 9022 отображения.
[0142] Должно быть отмечено, что, в аппаратуре 90, показанной на ФИГ. 9, и аппаратуре 10, показанной на ФИГ. 10, т.к. контент, такой как процессы специфичной реализации модулей и информационного взаимодействия между модулями основываются на той же идее разработки, что и варианты осуществления способа настоящего изобретения, ссылка может быть сделана на варианты осуществления способа и подробности не повторяются в настоящем описании.
[0143] Аппаратура для установки соединения передачи данных в соответствии с этим вариантом осуществления настоящего изобретения может реализовывать автоматическое определение функции передачи в соответствии с функциями передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0144] Должно быть отмечено, что этот вариант осуществления настоящего изобретения может дополнительно предоставлять аппаратуру для установки соединения передачи данных, при этом аппаратура включает в себя модули на аппаратуре 70, аппаратуре 80, аппаратуре 90 и аппаратуре 10. Для подробного описания ссылка может быть сделана на ФИГ. 7-10 и описание не повторяется в настоящем описании.
[0145] Как показано на ФИГ. 11, вариант осуществления настоящего изобретения предоставляет аппаратуру 11 для установки соединения передачи данных, при этом аппаратура включает в себя память 1101, приемник 1102, процессор 1103 и передатчик 1104. Аппаратура может быть устройством приемником и в частности, устройство приемника может быть устройством, имеющим функции передачи.
[0146] Память 1101 конфигурируется для хранения информации, включающей в себя последовательность операций программы.
[0147] Память 1101 может быть постоянным запоминающим устройством (Постоянное запоминающее устройство, ROM), запоминающим устройством статического типа, запоминающим устройством динамического типа или памятью с произвольным доступом (память с произвольным доступом, RAM). Память 1101 может хранить операционную систему и приложения. Когда технические решения, предоставленные в этом варианте осуществления настоящего изобретения, реализуются посредством программного обеспечения или программно-аппаратного обеспечения, коды программы для реализации технических решений, предоставленных в этом варианте осуществления настоящего изобретения, хранятся в памяти 1101 и выполняются посредством процессора 1103.
[0148] Приемник 1102 конфигурируется для получения информации соединения устройства передатчика, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0149] В частности, приемник 1102 может принимать сообщение соединения, которое посылается посредством устройства передатчика и включает в себя информацию соединения; и/или приемник 1102 может дополнительно получать двумерный код, который генерируется посредством устройства передатчика и включает в себя информацию соединения.
[0150] Процессор 1103 может включать в себя универсальный центральный блок обработки (Центральный блок обработки, CPU), микропроцессор, интегральную схему специального назначения (Интегральная схема специального назначения, ASIC) или одну или более интегральных схем для выполнения связанной программы для реализации технических решений, предоставленных в этом варианте осуществления настоящего изобретения.
[0151] В частности, приемник 1102 получает информацию соединения, посланную посредством устройства передатчика, и предоставляет информацию соединения на процессор 1103. Процессор 1103 является подсоединенным к памяти 1101, приемнику 1102 и передатчику 1104, конфигурируется для управления выполнением последовательности операций программы и в частности конфигурируется для разрешения целевой функции передачи, в соответствии с приоритетами функции передачи, полученными предварительно, функций передачи устройства передатчика и функций передачи устройства приемника.
[0152] Передатчик 1104 конфигурируется для посылки сообщения аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации на устройство передатчика посредством применения целевой функции передачи, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0153] Процессор 1103 дополнительно конфигурируется для установки соединения целевой функции передачи с устройством передатчика.
[0154] Должно быть отмечено, что, только когда устройство передатчика и аппаратура оба имеют функцию технологии беспроводной связи малого радиуса действия NFC, передатчик 1104 может посылать сообщение разрешения на устройство передатчика посредством применения функции передачи NFC.
[0155] После того, как передатчик 1104 посылает сообщение разрешения на устройство передатчика, когда интервал времени от посылки сообщения разрешения является заданным временем, процессор 1103 начинает искать устройство, которое разрешило целевую функцию передачи. Когда процессор 1103 находит устройство, которое разрешило целевую функцию передачи, передатчик 1104 посылает, посредством применения целевой функции передачи, информацию аутентификации целевой функции передачи на устройство, которое разрешило целевую функцию передачи. Заданное время может быть в секундах и аппаратура не ограничивает диапазон заданного времени. Например, заданное время может составлять 1 с, то есть, 1 с после того, как передатчик 1104 посылает сообщение разрешения на устройство передатчика, процессор 1103 начинает искать устройство, которое разрешило целевую функцию передачи. Если процессор 1103 не находит устройство, которое разрешило целевую функцию передачи за это время, или никакого ответа не принято от устройства после того, как передатчик 1104 послал информацию аутентификации целевой функции передачи на устройство, которое разрешило целевую функцию передачи, процессор 1103 может продолжать искать устройство, которое разрешило целевую функцию передачи и затем передатчик 1104 посылает информацию аутентификации, соответствующую целевой функции передачи на новое найденной устройство, которое разрешило целевую функцию передачи, пока устройство и устройство передатчика успешно не соединяются.
[0156] Должно быть отмечено, что, в аппаратуре, показанной на ФИГ. 11, т.к. контент, такой как процессы специфичной реализации модулей и информации взаимодействия между модулями, основывается на той же идее разработки, что и варианты осуществления способа настоящего изобретения, ссылка может быть сделана на варианты осуществления способа, и подробности не повторяются в настоящем описании.
[0157] Аппаратура для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения может реализовывать автоматическое определение функции передачи, в соответствии с функциями передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0158] Как показано на ФИГ. 12, вариант осуществления настоящего изобретения предоставляет другую аппаратуру 12 для установки соединения передачи данных, при этом аппаратура включает в себя память 1201, процессор 1202, приемник 1203 и передатчик 1204. Аппаратура может быть устройством передатчика и в частности, устройство передатчика может быть устройством, имеющим функции передачи.
[0159] Память 1201 конфигурируется для хранения информации, включающей в себя последовательность операций программы.
[0160] Процессор 1202 является подсоединенным к памяти 1201, приемнику 1203 и передатчику 1204, конфигурируются для управления выполнением последовательности операций программы и в частности конфигурируется для генерирования информации соединения, при этом информация соединения включает в себя функции передачи устройства передатчика и информацию аутентификации функций передачи.
[0161] В частности, процессор 1202 на устройстве передатчика генерирует сообщение соединения, которое включает в себя информацию соединения; или процессор 1202 генерирует двумерный код, который включает в себя информацию соединения, при этом двумерный код используется для устройства приемника для получения информации соединения, посредством сканирования.
[0162] Приемник 1203 конфигурируется для приема сообщения аутентификации, посланного посредством устройства приемника и предоставления сообщения аутентификации на процессор 1202, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0163] Процессор 1202 дополнительно конфигурируется для установки соединения целевой функции передачи с устройством приемником, в соответствии с сообщением аутентификации.
[0164] Опционально, процессор 1202 дополнительно конфигурируется для разрешения функции передачи. Затем, после того как приемник 1203 принимает сообщение аутентификации, процессор 1202 восстанавливает состояния функции передачи функций передачи кроме целевой функции передачи в начальное состояние.
[0165] Опционально, приемник 1203 принимает сообщение разрешения, посланное посредством устройства приемника, и затем процессор 1202 разрешает целевую функцию передачи.
[0166] Сообщение разрешения включает в себя информацию уведомления, что устройство приемника разрешает целевую функцию передачи.
[0167] Должно быть отмечено, что на устройстве 12, показанном на ФИГ. 12, т.к. контент, такой как процессы конкретной реализации модулей и информации взаимодействия между модулями основываются на той же идее разработки, что и варианты осуществления способа настоящего изобретения, ссылка может быть сделана на варианты осуществления способа и подробности не повторяются в настоящем описании.
[0168] Аппаратура для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, может реализовать автоматическое определение режима передачи в соответствии с функцией передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0169] Должно быть отмечено, что этот вариант осуществления настоящего изобретения может предоставлять аппаратуру для установки соединения связи, при этом аппаратура включает в себя модули на ФИГ. 11 и ФИГ. 12. Для подробного описания ссылка может быть сделана на ФИГ. 7-10 и подробности не повторяются в настоящем описании.
[0170] Как показано на ФИГ. 13, вариант осуществления настоящего изобретения предоставляет систему 13 для установки соединения передачи данных, при этом система 13 для установки соединения передачи данных включает в себя устройство 1301 приемника и устройство передатчика 1302.
[0171] Устройство 1301 приемника включает в себя модуль 13011 приема, модуль 13012 разрешения, модуль 13013 посылки и модуль 13014 соединения; и устройство 1302 передатчика включает в себя модуль 13021 генерирования, обеспечивающий модуль 13022, модуль 13023 приема и модуль 13024 соединения.
[0172] В частности, модуль 13021 генерирования, включенный в устройство 1302 передатчика, генерирует информацию соединения, при этом информация соединения включает в себя функции передачи устройства 1302 передатчика и информацию аутентификации функций передачи.
[0173] Модуль 13022 предоставления, включенный в устройство 1302 передатчика, предоставляет информацию соединения на модуль 13011 получения, включенный в устройство 1301 приемника.
[0174] Модуль 13011 получения, включенный в устройство 1301 приемника, получает информацию соединения, предоставленную посредством модуля 13022 предоставления, включенного в устройство 1302 передатчика.
[0175] Модуль 13012 разрешения, включенный в устройство 1301 приемника, разрешает целевую функцию передачи в соответствии с приоритетами функции передачи, полученными предварительно, состояниями функций передачи устройства 1302 передатчика и состояниями функций передачи устройства 1301 приемника.
[0176] Модуль 13013 посылки, включенный в устройство 1301 приемника, посылает, посредством применения целевой функции передачи, сообщение аутентификации на модуль 13023 приема, включенный в устройство 1302 передатчик, при этом сообщение аутентификации включает в себя информацию аутентификации.
[0177] Модуль 13023 приема, включенный в устройство 1302 передатчика, принимает сообщение аутентификации, посланное посредством модуля 13013 посылки, включенного в устройство 1301 приемника.
[0178] Модуль 13024 соединения, включенный в устройство 1302 передатчика, устанавливает, в соответствии с сообщением аутентификации, соединение целевой функции передачи с модулем 13014 соединения, включенным в устройство 1301 приемника.
[0179] Должно быть отмечено, что в системе 13, показанной на ФИГ. 13, т.к. контент, такой как процессы конкретной реализации модулей и взаимодействия информации между модулями, основывается на той же идее разработки, что и варианты осуществления способа настоящего изобретения, ссылка может быть сделана на варианты осуществления способа и подробности не повторяются в настоящем описании.
[0180] Система для установки соединения передачи данных, в соответствии с этим вариантом осуществления настоящего изобретения, может реализовывать автоматическое определение режима передачи, в соответствии с функциями передачи электронных устройств для выполнения передачи данных и улучшения опыта пользователя.
[0181] Может быть понято специалистом в данной области техники, что с целью удобного и краткого описания, разделение предшествующих модулей функции берется в качестве примера для иллюстрации в настоящей реализации, предшествующие функции могут быть распределены на различные модули и реализовываться в соответствии с необходимостью, то есть, внутренняя структура устройства разделяется на различные модули функции для реализации всех или части функций, описанных выше. Для описанного рабочего процесса предшествующей системы, устройства и блока ссылка может быть сделана на соответствующий процесс в предшествующих вариантах осуществления способа, и подробности не повторяются в настоящем описании.
[0182] В этих нескольких вариантах осуществления, предоставленных в настоящей заявке, необходимо понимать, что описанная система, устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является просто примерным. Например, разделение модуля или блока является просто логическим разделением функции, и могут существовать другие разделения в настоящей реализации. Например, множество блоков или компонентов может быть объединены или интегрированы в другую систему, или некоторые признаки могут быть проигнорированы или не выполняться. Дополнительно отображенные или описанные взаимные подсоединения или прямые подсоединения или соединения связи могут быть реализованы посредством применения некоторых интерфейсов. Косвенные подсоединения или соединения связи между устройствами или блоками могут быть реализованы в электронной форме, механической форме или других формах.
[0183] Блоки, описанные как отдельные части, могут быть или могут не быть физически разделены, и части, отображенные как блоки, могут быть или могут не быть физическими блоками, могут быть расположены в одной позиции или могут быть распределены по множеству сетевых блоков. Часть или все блоки могут быть выбраны в соответствии с фактической необходимостью достигать целей решений вариантов осуществления.
[0184] Дополнительно, функциональные блоки в вариантах осуществления настоящего изобретения могут быть интегрированы в один блок обработки, или каждый из блоков может существовать как физически один, или два или больше блоков интегрируются в один блок. Интегрированный блок может быть реализован в форме аппаратного обеспечения или может быть реализован в форме функционального блока программного обеспечения.
[0185] Когда интегрированный блок реализуется в форме функционального блока программного обеспечения и продается или используется в качестве независимого продукта, интегрированный блок может храниться на считываемом компьютером носителе данных. Основываясь на этом понимании, технические решения настоящего изобретения, по существу, или часть, способствующая предшествующему уровню техники, или все или часть технических решений могут быть реализованы в форме программного продукта. Программный продукт хранится на носителе данных и включает в себя несколько команд для выдачи команд на компьютерное устройство (которое может быть персональным компьютером, сервером или сетевым устройством), или процессор для выполнения всех или части этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеописанный носитель данных включает в себя: любой носитель, который может хранить код программы, такой как USB-флэш накопитель, съемный жесткий диск, постоянное запоминающее устройство (Постоянное запоминающее устройство, ROM), память с произвольным доступом (память с произвольным доступом, RAM), магнитный диск или оптический диск.
[0186] Вышеописанное описание является просто конкретными вариантами осуществления настоящего изобретения и не предназначается для ограничения объема охраны настоящего изобретения. Любое изменение или замена, легко полученная специалистом в данной области техники в технической области, описанной в настоящем изобретении, должно находиться в области защиты настоящего изобретения. Поэтому объем охраны настоящего изобретения должен подпадать под объем охраны формулы изобретения.