×
10.07.2019
219.017.a96b

УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002693920
Дата охранного документа
05.07.2019
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к способу, вычислительному устройству и считываемому компьютером носителю для установления совместно используемого секрета между вычислительными устройствами. Технический результат заключается в обеспечении безопасной связи между устройствами связи. Способ выполняется вычислительным устройством установления секрета, совместно используемого между первым устройством связи и по меньшей мере одним вторым устройством связи, причем способ содержит: получение сенсорных данных, из которых извлекается совместно используемый секрет, причем сенсорные данные представляют движение, которое испытывает как вычислительное устройство, так и первое устройство связи, при этом движение позволяет установить идентичные копии совместно используемого секрета на вычислительном устройстве и первом устройстве связи; генерирование второго представления данных из сенсорных данных, из второго представления которых извлекается совместно используемый секрет; обеспечение второго устройства связи вторым представлением данных и установление связи между первым и вторым устройствами связи, используя совместно используемый секрет. 3 н. и 13 з.п. ф-лы, 9 ил.
Реферат Свернуть Развернуть

ОБЛАСТЬ ТЕХНИКИ

Изобретение относится к способам установления секрета, совместно используемого между первым устройством связи и по меньшей мере одним вторым устройством связи, и соответствующим вычислительным устройствам. Изобретение также относится к компьютерным программам для побуждения вычислительных устройств выполнять способы в соответствии с изобретением и соответствующим компьютерным программным продуктам.

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

В отношении электронных устройств, с точки зрения клиента, пользователю обычно требуется один настольный компьютер (рабочий стол) для работы или досуга. Когда дело доходит до других электронных устройств, у пользователя может иметься несколько устройств, по одному для каждого конкретного приложения, таких как игровые консоли, приставки, смартфоны и часы, планшеты, сетевые музыкальные плееры и т.д.

Кроме того, с наступлением эпохи Интернета вещей (IoT), пользователь может иметь дома большое количество электронных устройств, обычно называемых устройствами межмашинного взаимодействия (M2M) в форме, например, датчиков температуры, смарт-одежды, контроллеров термостата и т.д.

Например, пользователь может носить смарт-часы для мониторинга здоровья и наголовные устройства (HMD) для развлечения и в то же время иметь при себе смартфон для связи со смарт-часами и HMD.

По мере увеличения количества электронных устройств в повседневной жизни, ассоциация устройств или сопряжение будут играть важную роль для совместного использования данных между двумя или более устройствами. Во многих ситуациях, требуется, чтобы несколько электронных устройств были временно соединены для обмена информацией, например, для совместно использования счета в ресторане или совместного использования файла PowerPoint среди аудитории для презентации.

Существует множество разных подходов для ассоциации устройств или их сопряжения. Например, планшет, у которого отсутствует карта модуля идентификации абонента (SIM), после завершения процесса аутентификации, может установить локальное WiFi-соединение со смартфоном, чтобы использовать смартфон в качестве HotSpot (точки доступа) для доступа к Интернету.

В качестве другого примера, так называемое приложение ʺBumpʺ инициирует сопряжение двух устройств, когда пользователь слегка ударяет одно устройство о другое. Затем сенсорные данные от датчиков движения и/или ускорения обрабатываются для ассоциирования двух устройств. Существуют и другие примеры, когда визуальные теги, такие как, например, коды Quick Response (быстрого отклика) (QR), используются для ассоциирования нескольких устройств; первое устройство генерирует и отображает визуальный тег на своем экране, а другие устройства могут затем сканировать визуальный тег, используя свои камеры, чтобы присоединиться к групповой связи. В другом примере, в US 7,907,901 описывается встряхивание двух устройств, причем, если оба устройства встряхиваются одинаково, они будут генерировать идентичные данные движения, на основе которых затем может быть осуществлено их сопряжение.

Проблема с подходами, используемыми в этих примерах, заключается в том, что среди устройств должны использоваться одинаковые типы датчиков и средств связи; в первом примере устройства участвуют в радиосвязи, во втором и четвертом примерах используются датчики ориентации, а в третьем примере устройства взаимодействуют посредством визуальной коммуникации.

КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

Задача изобретения состоит в том, чтобы решить или по меньшей мере смягчить указанную проблему, существующую в уровне техники, и обеспечить усовершенствованный способ облегчения установления секрета, который совместно используется между устройствами связи.

Эта задача решается в первом аспекте изобретения способом, выполняемым вычислительным устройством для установления секрета, совместно используемого между первым устройством связи и по меньшей мере одним вторым устройством связи. Способ содержит получение, с использованием первого средства связи с первым устройством связи, первого представления данных, из которого может быть получен (выведен) общий секрет. Способ дополнительно включает в себя генерирование второго представления данных из первого представления данных, из второго представления данных которого может быть выведен совместно используемый секрет. Кроме того, способ содержит обеспечение, с использованием второго средства связи, второго устройства связи вторым представлением данных, причем первое средство связи отличается от второго средства связи.

Указанная задача решается во втором аспекте изобретения вычислительным устройством, сконфигурированным, чтобы устанавливать секрет, совместно используемый между первым устройством связи и по меньшей мере одним вторым устройством связи, причем вычислительное устройство содержит блок обработки и память, упомянутая память содержит инструкции, исполняемые упомянутым блоком обработки, причем упомянутое вычислительное устройство действует, чтобы получать, с использованием первого средства связи с первым устройством связи, первое представление данных, из которого может быть выведен совместно используемый секрет. Вычислительное устройство дополнительно действует, чтобы генерировать второе представление данных из первого представления данных, из второго представления данных которого может быть выведен совместно используемый секрет. Кроме того, вычислительное устройство действует, чтобы обеспечивать, с использованием второго средства связи, второе устройство связи вторым представлением данных, причем первое средство связи отличается от второго средства связи.

Указанная задача решается в третьем аспекте изобретения способом, выполняемым вычислительным устройством для установления секрета, совместно используемого между первым устройством связи и по меньшей мере одним вторым устройством связи. Способ содержит получение сенсорных данных, из которых может быть выведен совместно используемый секрет, причем сенсорные данные представляют движение, которое испытывает как вычислительное устройство, так и первое устройство связи. Способ дополнительно содержит генерирование второго представления данных из сенсорных данных, из второго представления которых может быть выведен совместно используемый секрет. Кроме того, способ содержит обеспечение второго устройства связи вторым представлением данных.

Указанная задача решается в четвертом аспекте изобретения вычислительным устройством, сконфигурированным, чтобы устанавливать секрет, совместно используемый между первым устройством связи и по меньшей мере одним вторым устройством связи, причем вычислительное устройство содержит блок обработки и память, упомянутая память содержит инструкции, исполняемые посредством упомянутого блока обработки, и дополнительно датчик движения, причем упомянутое вычислительное устройство действует, чтобы получать сенсорные данные датчика движения, из которых может быть выведен совместно используемый секрет. Сенсорные данные представляют движение, которое испытывают как вычислительное устройство, так и первое устройство связи. Вычислительное устройство дополнительно действует, чтобы генерировать второе представление данных из сенсорных данных, из второго представления которых может быть выведен совместно используемый секрет. Кроме того, вычислительное устройство действует, чтобы обеспечивать второе устройство связи вторым представлением данных.

Указанная задача решается в пятом аспекте изобретения компьютерной программой, содержащей исполняемые компьютером инструкции для побуждения устройства выполнять этапы в соответствии с вариантом осуществления первого и/или третьего аспекта изобретения, когда исполняемые компьютером инструкции исполняются на блоке обработки, включенном в устройство.

Указанная задача решается в шестом аспекте изобретения компьютерным программным продуктом, содержащим считываемый компьютером носитель, причем считываемый компьютером носитель имеет компьютерную программу согласно пятому аспекту, воплощенную на нем.

Предпочтительным образом, с помощью вычислительного устройства, действующего в качестве ретранслятора или прокси (посредника) для ассоциирования группы устройств с каждым из них, становится возможной ассоциация гетерогенных устройств, то есть устройств, использующих различные средства связи.

Например, в первом аспекте изобретения, предполагая, что первое устройство в форме проектора должно быть сопряжено/ассоциировано со вторым устройством, реализованным как телефон для конференц-связи; проектор оснащен источником света для проецирования визуальных объектов, в то время как телефон для конференц-связи оснащен микрофоном, через который он способен принимать аудиосигналы.

Таким образом, пользователь может иметь проектор, отображающий визуальный тег, такой как код быстрого отклика (QR) или тому подобное. Это может быть осуществлено, например, путем инструктирования проектора соответствующим образом нажатием специальной кнопки пульта дистанционного управления, ассоциированного с проектором, или если проектор отображает QR-код при включении питания.

Таким образом, пользователь устанавливает связь между проектором и устройством-ретранслятором согласно изобретению, являющимся, например, смартфоном, используя первое средство связи, в этом примерном варианте осуществления, когда смартфон считывает QR-код, отображаемый проектором, на стену или проекционный экран, используя камеру смартфона. Считываемый QR-код представляет собой первое представление данных, из которого может быть выведен секрет, совместно используемый проектором и смартфоном, например, в форме конкретной двоичной последовательности.

Затем пользователь устанавливает связь между телефоном конференц-связи и смартфоном посредством второго средства связи, в этом примере, путем передачи аудиосигнала, который принимается микрофоном телефона конференц-связи, чтобы предоставить совместно используемый секрет на телефон конференц-связи.

Перед отправкой аудиосигнала, смартфон генерирует второе представление данных из полученного первого представления данных, из второго представления данных которого совместно используемый секрет может быть выведен телефоном конференц-связи. Следовательно, для обеспечения телефона конференц-связи данными, из которых может быть выведен совместно используемый секрет, первое представление данных кодируется в аудиосигнал, который передается на телефон конференц-связи. Таким образом, генерируется второе представление данных, из которого совместно используемый секрет (в форме вышеупомянутой двоичной последовательности) может быть выведен телефоном конференц-связи.

Предпочтительным образом, смартфон обеспечивает возможность безопасной связи между проектором и телефоном конференц-связи; когда два устройства затем устанавливают связь, например, через Bluetooth, Wi-Fi или Интернет и т.д., они оба имеют доступ к совместно используемому секрету, то есть двоичной последовательности, использованной в качестве примера выше, и может осуществляться безопасная связь.

Во втором аспекте изобретения, предполагая, что первое устройство в форме планшета должно быть сопряжено/ассоциировано со вторым устройством, вновь воплощенным в форме телефона конференц-связи; планшет оснащен датчиком движения, таким как акселерометр, а телефон конференц-связи оснащен микрофоном, через который он способен принимать аудиосигналы.

Пользователь инициирует сопряжение, например, путем соударения своего смартфона в качестве устройства-ретранслятора с планшетом или, альтернативно, встряхивая смартфон вместе с планшетом. В любом случае, датчик движения смартфона будет вырабатывать сенсорные данные, из которых может быть выведен совместно используемый секрет, сенсорные данные представляют движение, которое испытывает как смартфон, так и планшет. Совместно используемый секрет может быть представлен конкретной двоичной последовательностью.

Подобно примерному варианту осуществления, приведенному для первого аспекта изобретения, второе представление данных, из которого может быть выведен совместно используемый секрет, генерируется смартфоном и предоставляется на телефон конференц-связи.

Однако, во втором аспекте, смартфон генерирует второе представление данных из полученных сенсорных данных, из второго представления данных которых совместно используемый секрет может быть выведен телефоном конференц-связи. Следовательно, для обеспечения телефона конференц-связи данными, из которых может быть выведен совместно используемый секрет, по меньшей мере часть сенсорных данных кодируется в аудиосигнал, который передается на телефон конференц-связи. Таким образом, генерируется второе представление данных, из которого совместно используемый секрет (в форме вышеупомянутой двоичной последовательности) может быть выведен телефоном конференц-связи.

Предпочтительным образом, смартфон обеспечивает безопасную связь между планшетами и телефоном конференц-связи; когда два устройства затем устанавливают связь, например, через Bluetooth, Wi-Fi или Интернет и т.д., они оба имеют доступ к совместно используемому секрету, т.е. двоичной последовательности, которая была создана при соударении или встряхивании планшета и смартфона вместе, и может осуществляться безопасная связь.

В варианте осуществления изобретения, данные датчика движения представляют физический контакт с первым устройством связи. Следовательно, предпочтительным образом, вычислительное устройство и первое устройство связи могут ударяться друг с другом, чтобы инициировать установление совместно используемого секрета.

В другом варианте осуществления изобретения, данные датчика движения представляют шаблон движения, общий с первым устройством связи. Следовательно, предпочтительным образом, вычислительное устройство и первое устройство связи можно встряхнуть вместе, чтобы инициировать установление совместно используемого секрета.

В другом варианте осуществления изобретения, устанавливается секрет, совместно используемый между первым устройством связи и группой вторых устройств связи, и в этом случае группа вторых устройств связи обеспечивается вторым представлением данных.

В еще одном дополнительном варианте осуществления изобретения, по меньшей мере два из вторых устройств связи, содержащихся в группе, обеспечиваются вторым представлением данных через различные средства связи. Например, одно из вторых устройств связи обеспечивается вторым представлением данных визуально, а другое обеспечивается вторым представлением данных слышимым образом.

В еще одном варианте осуществления изобретения, вычислительное устройство выводит совместно используемый секрет из первого представления данных или данных датчика движения, в зависимости от того, что применимо, и устанавливает безопасную связь с первым устройством связи и/или по меньшей мере одним вторым устройством связи, используя выведенный совместно используемый секрет.

В одном варианте осуществления, получение первого представления данных, из которого может быть выведен совместно используемый секрет, содержит одно из: визуального получения первого представления данных, слышимого получения первого представления данных и получения первого представления данных по каналу беспроводной радиосвязи.

В другом варианте осуществления, обеспечение второго представления данных, из которого может быть выведен совместно используемый секрет, содержит одно из: визуального обеспечения второго представления данных, слышимого обеспечения второго представления данных и обеспечения второго представления данных по каналу беспроводной радиосвязи.

Как правило, все термины, используемые в формуле изобретения, должны интерпретироваться в соответствии с их обычным значением в технической области, если только здесь явно не определено иным образом. Все ссылки на ʺэлемент, устройство, компонент, средство, этап и т.д.ʺ должны интерпретироваться открыто, как ссылающиеся по меньшей мере на один экземпляр элемента, устройства, компонента, средства, этапа и т.д., если только явно не указано иначе. Этапы любого способа, раскрытого в настоящем документе, не должны обязательно выполняться в точном порядке, как раскрыто, если только это явно не указано.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Далее изобретение описано в качестве примера со ссылкой на прилагаемые чертежи, на которых:

Фиг. 1 иллюстрирует вычислительное устройство в соответствии с вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройство связи и по меньшей мере одним вторым устройством связи;

Фиг. 2 иллюстрирует блок-схему последовательности операций варианта осуществления способа, выполняемого вычислительным устройством согласно фиг. 1, для установления секрета, совместно используемого между первым устройством связи и вторым устройством связи;

Фиг. 3 иллюстрирует вычислительное устройство в соответствии с другим вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройством связи и по меньшей мере одним вторым устройством связи;

Фиг. 4 иллюстрирует блок-схему последовательности операций варианта осуществления способа, выполняемого вычислительным устройством согласно фиг. 3, для установления секрета, совместно используемого между первым устройством связи и вторым устройством связи;

Фиг. 5 иллюстрирует вычислительное устройство в соответствии с вариантом осуществления изобретения;

Фиг. 6 иллюстрирует вычислительное устройство в соответствии с другим вариантом осуществления изобретения;

Фиг. 7 иллюстрирует вычислительное устройство в соответствии с еще одним вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройством связи и группой вторых устройств связи;

Фиг. 8 иллюстрирует вычислительное устройство в соответствии с вариантом осуществления изобретения; и

Фиг. 9 иллюстрирует вычислительное устройство в соответствии с другим вариантом осуществления изобретения.

ПОДРОБНОЕ ОПИСАНИЕ

Далее изобретение будет описано более подробно со ссылкой на прилагаемые чертежи, на которых показаны некоторые варианты осуществления изобретения. Однако настоящее изобретение может быть воплощено во многих различных формах и не должно истолковываться как ограниченное вариантами осуществления, изложенными в настоящем документе; скорее, эти варианты осуществления приведены в качестве примера, чтобы данное раскрытие было подробным и полным и полностью передавало объем изобретения специалистам в данной области техники. Подобные ссылочные позиции относятся к одинаковым элементам во всем описании.

Фиг. 1 иллюстрирует вычислительное устройство 10 согласно варианту осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройством 20 связи и по меньшей мере одним вторым устройством 30 связи.

Фиг. 2 иллюстрирует блок-схему последовательности операций варианта осуществления способа, выполняемого вычислительным устройством 10 согласно фиг. 1, для установления секрета, совместно используемого между первым устройством 20 связи и вторым устройством 30 связи.

Вычислительное устройство 10 воплощено в форме смартфона на фиг. 1, в то время как первое устройство 20 связи воплощено в форме проектора, а второе устройство 30 связи - в форме телефона конференц-связи.

Чтобы установить совместно используемый секрет между проектором 20 и телефоном 30 конференц-связи для обеспечения возможности последующей безопасной связи между этими двумя устройствами, пользователь может иметь проектор, отображающий визуальный тег, в данном конкретном примере QR-код 40.

Пользователь будет иметь смартфон 10, считывающий QR-код 40 с помощью камеры, чтобы получить первое представление данных, из которого может быть выведен совместно используемый секрет. В иллюстрации согласно фиг. 1, первое представление данных содержит двоичную последовательность ʺ…010010100100…ʺ, из которой может быть выведен совместно используемый секрет. В этом конкретном примере, совместно используемый секрет воплощен 4-битовой последовательностью ʺ1010ʺ, вставленной в первое представление данных.

На этапе S102, мобильный телефон 10 генерирует второе представление данных из первого представления данных, из второго представления данных которого может быть выведен совместно используемый секрет.

В этом примере, второе представление данных предоставляется на телефон 30 конференц-связи от смартфона 10 через аудиосигнал 50, принимаемый микрофоном телефона 30 конференц-связи. Следовательно, чтобы обеспечить телефон конференц-связи данными, из которых может быть выведен совместно используемый секрет, первое представление данных кодируется в аудиосигнал 50, который передается на телефон 30 конференц-связи на этапе S103. Таким образом, генерируется второе представление данных, из которого совместно используемый секрет (в форме вышеупомянутой 4-битовой последовательности) может быть выведен телефоном конференц-связи.

Предпочтительным образом, смартфон 10 обеспечивает возможность безопасной связи между проектором 20 и телефоном 30 конференц-связи, каждый из которых осуществляет связь со смартфоном 10 с помощью различных средств связи. Когда два устройства затем устанавливают связь, например, через локальную сеть Wi-Fi 60, они оба имеют доступ к совместно используемому сектору, то есть к 4-битовой последовательности ʺ1010ʺ, и может осуществляться безопасная связь.

Следует отметить, что совместно используемый секрет и первое и второе представление данных могут иметь другую структуру, чем та, которая проиллюстрирована со ссылкой на фиг. 1. Следует также отметить, что установление безопасной связи между проектором 20 и телефоном 30 конференц-связи может осуществляться через устройство, такое как сервер (не показан), прежде чем безопасный канал связи сможет быть установлен между ними. Кроме того, первое и второе представления данных проиллюстрированы как содержащие 4-битовый совместно используемый секрет, вставленный в более длинный код. Однако можно также предусмотреть, что первое и второе представление данных в действительности содержат только совместно используемый секрет.

Фиг. 3 иллюстрирует вычислительное устройство 10 в соответствии с еще одним вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройством 20 связи и по меньшей мере одним вторым устройством 30 связи.

Фиг. 4 иллюстрирует блок-схему последовательности операций варианта осуществления способа, выполняемого вычислительным устройством 10 согласно фиг. 3, для установления секрета, совместно используемого между первым устройством 20 связи и вторым устройством 30 связи.

Вновь, вычислительное устройство 10 воплощено в форме смартфона, а второе устройство 30 связи - в форме телефона конференц-связи, в то время как первое устройство 20 связи в этом конкретном варианте осуществления воплощено в форме планшета.

В этом варианте осуществления, чтобы установить совместно используемый секрет между планшетом 20 и телефоном 30 конференц-связи для обеспечения возможности последующей безопасной связи между этими двумя устройствами, пользователь слегка ударяет свой смартфон 10 о планшет. Соответствующий блок инерциального измерения (IMU) в смартфоне 10 и планшете 20 регистрирует движение, которое испытывают оба устройства. IMU может быть акселерометром, гироскопом, магнитометром или комбинацией двух или более из этих типов датчиков движения.

Из движения, которые испытывают смартфон 10 и планшет 20, можно заключить, соударялись ли вместе именно эти два устройства, и, таким образом, может быть установлен совместно используемый секрет. Как упоминалось ранее, движение может быть реализовано движением смартфона 10 и планшета в соответствии с общим шаблоном (паттерном), например, так, когда пользователь, держащий оба устройства в одной руке, потряхивает их взад и вперед.

При встряхивании обоих устройств, движение (то есть ускорения), которое испытывают оба устройства, используется для генерации секрета, такого как ключ, который затем используется для установления безопасного соединения. Поскольку два устройства перемещаются вместе, они выполняют идентичное движение и, таким образом, фиксируют по существу идентичные данные движения. Из идентичных данных движения могут быть установлены идентичные копии совместно используемого секрета.

Смартфон 10, следовательно, получает сенсорные данные на этапе S201 от своего IMU, из данных которого может быть выведен совместно используемый секрет. Полученные сенсорные данные представляют движение соударения, которое испытали смартфон 10 и планшет 20. В иллюстрации согласно фиг. 3, сенсорные данные содержат двоичную последовательность ʺ…010010100100…ʺ, из которой может быть выведен совместно используемый секрет. В этом конкретном примере, совместно используемый секрет воплощен 4-битовой последовательностью ʺ1010ʺ, вставленной в сенсорные данные.

Как и в варианте осуществления, ранее описанном со ссылкой на фиг. 1, смартфон 10 должен генерировать второе представление данных в формате, который может быть передан на телефон 30 конференц-связи и интерпретирован им.

На этапе S202, мобильный телефон 10, таким образом, генерирует второе представление данных из сенсорных данных, из второго представления данных которых может быть выведен совместно используемый секрет.

Вновь, второе представление данных предоставляется на телефон 30 конференц-связи от смартфона 10 посредством аудиосигнала 50, принятого микрофоном телефона 30 конференц-связи. Следовательно, чтобы предоставить телефону конференц-связи данные, из которых может быть выведен совместно используемый секрет, сенсорные данные кодируются в аудиосигнал 50, который передается на телефон 30 конференц-связи на этапе S203. Таким образом, генерируется второе представление данных, из которого совместно используемый секрет (в форме вышеупомянутой 4-битовой последовательности) может быть выведен телефоном 30 конференц-связи.

Предпочтительным образом, смартфон 10 обеспечивает возможность безопасной связи между планшетом 20 и телефоном 30 конференц-связи. Когда планшет 20 и телефон 30 конференц-связи затем устанавливают связь через сеть Wi-Fi 60, они оба имеют доступ к совместно используемому секрету, то есть 4-битовой последовательности ʺ1010ʺ, и может осуществляться безопасная связь.

Со ссылкой на фиг. 5 и 6, этапы способа, выполняемого вычислительным устройством 10 в соответствии с вариантами осуществления изобретения, на практике выполняются блоком 11 обработки, воплощенным в форме одного или нескольких микропроцессоров, сконфигурированных, чтобы исполнять компьютерную программу 12, загружаемую на подходящий носитель 13 хранения данных, ассоциированный с микропроцессором, такой как память с произвольным доступом (RAM), флэш-память или накопитель на жестком диске. Блок 11 обработки сконфигурирован, чтобы побуждать вычислительное устройство 10 выполнять способ в соответствии с вариантами осуществления настоящего изобретения, когда соответствующая компьютерная программа 12, содержащая исполняемые компьютером инструкции, загружается на носитель 13 данных и исполняется блоком 11 обработки. Носитель 13 хранения данных также может быть компьютерным программным продуктом, содержащим компьютерную программу 12. Альтернативно, компьютерная программа 12 может быть перенесена на носитель 13 хранения данных посредством подходящего компьютерного программного продукта, такого как цифровой универсальный диск (DVD) или карта памяти. В качестве дополнительной альтернативы, компьютерная программа 12 может быть загружена на носитель 13 хранения данных по сети. Блок 11 обработки альтернативно может быть воплощен в форме процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA), сложного программируемого логического устройства (CPLD) и т.д.

Как показано на фиг. 6, в случае получения данных датчика движения, из которых может быть выведен совместно используемый секрет, вычислительное устройство 10 оснащено IMU 14, как описано выше. Предпочтительным образом, вычислительное устройство 10 воплощено в форме смартфона, поскольку смартфон обычно снабжен IMU 14.

Фиг. 7 иллюстрирует вычислительное устройство 10 в соответствии с еще одним вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между планшетом 20 и группой вторых устройств связи, в этом примерном варианте осуществления телефоном 30 конференц-связи и сетевым музыкальным проигрывателем 70, осуществляющими связь посредством, например, инфракрасных (IR) сигналов.

Чтобы установить совместно используемый секрет между планшетом 20 и телефоном 30 конференц-связи и сетевым музыкальным проигрывателем 70 для обеспечения возможности последующей безопасной связи между этими тремя устройствами, пользователь ударяет смартфон 10 о планшет 20. Соответствующий IMU в смартфоне 10 и планшете 20 зарегистрирует движение, которое испытывают оба устройства, как описано со ссылкой на фиг. 3.

Смартфон 10, следовательно, получает сенсорные данные на этапе S201 от своего IMU, из данных которого может быть получен совместно используемый секрет. Полученные сенсорные данные представляют движение соударения, которое испытали смартфон 10 и планшет 20. В иллюстрации согласно фиг. 7, сенсорные данные содержат двоичную последовательность ʺ…010010100100…ʺ, из которой может быть выведен совместно используемый секрет. Вновь, совместно используемый секрет воплощен 4-битовой последовательностью ʺ1010ʺ, вставленной в сенсорные данные.

На этапе S202, мобильный телефон 10 генерирует второе представление данных из сенсорных данных, из второго представления данных которых может быть получен совместно используемый секрет. В случае, когда группа вторых устройств осуществляла связь со смартфоном 10 с помощью одного и того же средства связи, группа устройств могла бы использовать одно и то же второе представление данных.

Однако в этом иллюстративном варианте осуществления, смартфон 10 должен генерировать второе представление данных в формате, который может быть передан на телефон 30 конференц-связи 30 и сетевой музыкальный проигрыватель 70 и интерпретирован ими.

Как было описано выше, второе представление данных предоставляется на телефон 30 конференц-связи от смартфона 10 посредством аудиосигнала 50, принятого микрофоном телефона 30 конференц-связи. Следовательно, чтобы предоставить телефону конференц-связи данные, из которых может быть выведен совместно используемый секрет, сенсорные данные кодируются в аудиосигнал 50, который передается на телефон 30 конференц-связи на этапе S203. Таким образом, генерируется второе представление данных, из которого совместно используемый секрет (в форме вышеупомянутой 4-битовой последовательности) может быть выведен телефоном 30 конференц-связи.

Кроме того, второе представление данных предоставляется на сетевой музыкальный проигрыватель 70 от смартфона 10 посредством IR-сигнала 80, принятого IR-датчиком музыкального проигрывателя 70. Следовательно, чтобы предоставить на сетевой музыкальный проигрыватель данные, из которых может быть выведен совместно используемый секрет, сенсорные данные кодируются в IR-сигнал 80, который передается на сетевой музыкальный проигрыватель 70 на этапе S203 с использованием подходящего протокола. Таким образом, генерируется второе представление данных, из которого 4-битовый совместно используемый секрет может быть выведен сетевым музыкальным проигрывателем 70.

В этом конкретном варианте осуществления, сетевой музыкальный проигрыватель 70 снабжается вторым представлением данных посредством третьего средства связи, в этом случае IR-сигналов, отличающегося от второго средства связи (и первого средства связи), в этом случае аудио сигналов. Следует отметить, что предполагается, что средства связи, используемые для подачи второго представления данных на телефон 30 конференц-связи и сетевой музыкальный проигрыватель 70, могут быть одними и теми же.

Предпочтительным образом, смартфон 10 обеспечивает возможность безопасной связи между планшетом 20 и телефоном 30 конференц-связи и музыкальным проигрывателем 70. Когда планшет 20 затем устанавливает связь через сеть WiFi 60 с телефоном 30 конференц-связи и сетевым музыкальным проигрывателем 70, все они имеют доступ к совместно используемому сектору, то есть к 4-битовой последовательности ʺ1010ʺ, и может осуществляться безопасная связь.

Следует отметить, что первое представление данных/сенсорные данные и затем второе представление данных могут включать в себя информацию, такую как идентификационный номер сеанса безопасной связи, который должен быть установлен, разрешенная длительность сеанса, географическое местоположение, временная метка, максимальное количество устройств, задействованных в осуществлении связи, и т.д.

В другом варианте осуществления изобретения, канал(ы) безопасной связи может (могут) быть установлен(ы) между вычислительным устройством и первым устройством 20 связи и, возможно, с любым одним или несколькими из вторых устройств 30, 70 связи, и вычислительное устройство 10 может, таким образом, участвовать в установлении сеанса связи; вычислительное устройство 10 легко получает доступ к первому представлению данных/сенсорным данным, из которых может быть получен совместно используемый секрет.

Фиг. 8 иллюстрирует вычислительное устройство 10 в соответствии с еще одним вариантом осуществления изобретения, сконфигурированное, чтобы устанавливать секрет, совместно используемый между первым устройством связи и по меньшей мере одним вторым устройством связи. Вычислительное устройство 10 содержит средство 101 приема, приспособленное, чтобы получать, используя первое средство связи с первым устройством связи, первое представление данных, из которого может быть выведен совместно используемый секрет, средство 102 генерации, приспособленное, чтобы генерировать второе представление данных из первого представление данных, из второго представления данных которого может быть выведен совместно используемый секрет, и средство 103 обеспечения, приспособленное, чтобы обеспечивать, используя второе средство связи, второе устройство связи вторым представлением данных, причем первое средство связи отличается от второго средства связи.

Средства 101-103 могут содержать интерфейс связи для приема и предоставления информации и, кроме того, локальное хранилище для хранения данных и могут (по аналогии с описанием, приведенным в связи с фиг. 5) быть реализованы процессором, воплощенным в форме одного или нескольких микропроцессоров, сконфигурированных, чтобы исполнять компьютерную программу, загруженную на подходящий носитель хранения данных, ассоциированный с микропроцессором, такой как RAM, флэш-память или накопитель на жестком диске.

Фиг. 9 иллюстрирует вычислительное устройство 10 в соответствии с еще одним вариантом осуществления изобретения, сконфигурированное для установления секрета, совместно используемого между первым устройством связи и по меньшей мере одним вторым устройством связи. Вычислительное устройство 10 содержит средство 201 приема, приспособленное для получения сенсорных данных, из которых может быть выведен совместно используемый секрет, причем сенсорные данные представляют движение, которое испытывают как вычислительное устройство, так и первое устройство связи, средство 202 генерации, приспособленное для генерации второго представления данных из сенсорных данных, из второго представления данных которых может быть выведен совместно используемый секрет, и средство 203 обеспечения, приспособленное для обеспечения второго устройства связи вторым представлением данных.

Средства 201-203 могут содержать интерфейс связи для приема и предоставления информации и, кроме того, локальное хранилище для хранения данных и могут (по аналогии с описанием, приведенным в связи с фиг. 6) быть реализованы процессором, воплощенным в форме одного или нескольких микропроцессоров, сконфигурированных, чтобы исполнять компьютерную программу, загруженную на подходящий носитель хранения данных, ассоциированный с микропроцессором, такой как RAM, флэш-память или накопитель на жестком диске.

Раскрытие изобретения в основном описано выше со ссылкой на несколько вариантов осуществления. Однако, как легко понять специалисту в данной области техники, другие варианты осуществления, иные, чем раскрытые выше, одинаково возможны в пределах объема раскрытия, как определено прилагаемыми пунктами патентной формулы изобретения.


УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
УСТАНОВЛЕНИЕ СЕКРЕТА, СОВМЕСТНО ИСПОЛЬЗУЕМОГО МЕЖДУ ПЕРВЫМ УСТРОЙСТВОМ СВЯЗИ И ПО МЕНЬШЕЙ МЕРЕ ОДНИМ ВТОРЫМ УСТРОЙСТВОМ СВЯЗИ
Источник поступления информации: Роспатент

Показаны записи 1-10 из 565.
10.01.2013
№216.012.1a93

Улучшенная синхронизация линейно-частотно-модулированных последовательностей

Изобретение относится к системе сотовой беспроводной связи и предназначено для повышения точности синхронизации. Изобретение раскрывает способы и устройства для идентификации корректных пиков в выходных сигналах согласованных фильтров в пользовательском оборудовании для систем связи....
Тип: Изобретение
Номер охранного документа: 0002472295
Дата охранного документа: 10.01.2013
10.01.2013
№216.012.1aaa

Способы и устройства для управления мощностью при произвольном доступе в сети связи

Изобретение относится к связи, в частности к реализуемому в первом устройстве связи в сети связи способу задания установочного параметра мощности передачи при произвольном доступе для первого устройства связи, содержащему прием (42) от второго устройства связи по радиоканалу данных, указывающих...
Тип: Изобретение
Номер охранного документа: 0002472318
Дата охранного документа: 10.01.2013
20.01.2013
№216.012.1e00

Способ и устройство в системе связи

Заявленное изобретение предназначено для приема пакетов данных от базовой станции и предоставления обратной связи на базовую станцию. При этом обратная связь относится к состоянию приема принятых пакетов данных и может содержать ACK/NAK. Технический результат состоит в предоставлении механизма...
Тип: Изобретение
Номер охранного документа: 0002473174
Дата охранного документа: 20.01.2013
27.01.2013
№216.012.2163

Способ и устройство, предназначенные для управления многоантенной передачей в беспроводной сети связи

Изобретение относится к беспроводным системам связи. Управление многоантенной передачей, представленное в настоящей заявке, включает в себя генерацию набора виртуальных реализаций канала в передатчике (10), который совместно использует те же самые статистические данные второго порядка, что и...
Тип: Изобретение
Номер охранного документа: 0002474048
Дата охранного документа: 27.01.2013
27.01.2013
№216.012.2168

Произвольный доступ в дуплексных системах связи с временным разделением

Изобретение относится к технике связи и может использоваться в дуплексных системах связи с временным разделением. Технический результат состоит в повышении пропускной способности каналов в системах с произвольным доступом. Для этого мобильный терминал приводится в действие в системе сотовой...
Тип: Изобретение
Номер охранного документа: 0002474053
Дата охранного документа: 27.01.2013
27.01.2013
№216.012.2176

Групповой доступ к услугам мультимедийной подсистемы на базе ip-протокола

Изобретение относится к системам мультимедийных услуг. Технический результат заключается в упрощении доступа к услугам мультимедийной подсистемы на базе IP-протокола группами пользователей, которые требуют альтернативной обработки относительно стандартной обработки пользователей мультимедийной...
Тип: Изобретение
Номер охранного документа: 0002474067
Дата охранного документа: 27.01.2013
27.01.2013
№216.012.2178

Способ сокращения сигнализации управления в ситуациях передачи обслуживания

Изобретение относится к управлению мобильностью в беспроводных сетях передачи данных. Технический результат заключается в сокращении сигнализации управления при передаче обслуживания. Сущность настоящего изобретения заключается в способе, устройстве и программе для использования IP-адресов...
Тип: Изобретение
Номер охранного документа: 0002474069
Дата охранного документа: 27.01.2013
10.02.2013
№216.012.2502

Управление группами в сети связи

Изобретение относится к области управления группами в сети связи. Техническим результатом является повышение эффективности управления группами в сети связи. Сетевой узел принимает с запрашивающего узла запрос для контроля группы, которая содержит в себе множество членов группы. Запрос также...
Тип: Изобретение
Номер охранного документа: 0002474976
Дата охранного документа: 10.02.2013
20.02.2013
№216.012.28cf

Устройство отключения передатчика

Изобретение относится к системе оптической связи и, в частности, к устройству отключения оптического передатчика для интеграции с оконечным узлом пассивной оптической сети. Изобретение раскрывает устройство отключения, содержащее модуль (11) слежения и модуль (12) отключения, при этом модуль...
Тип: Изобретение
Номер охранного документа: 0002475967
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.28fa

Способ и установка в сети связи

Настоящее изобретение относится к способам, абонентскому оборудованию и базовой радиостанции в сети связи, в которой отсутствие покрытия нисходящей линии связи обнаруживается на основании измерений, выполненных по общему каналу или по сочетанию общего и выделенного каналов. Затем отсутствие...
Тип: Изобретение
Номер охранного документа: 0002476010
Дата охранного документа: 20.02.2013
Показаны записи 1-2 из 2.
29.12.2017
№217.015.f7a5

Способ управления контактором и блок управления

Использование – в области электротехники. Технический результат – снижение потерь и повышение надежности контактора. Настоящее изобретение относится к способу 60 в блоке 12 управления для замыкания контактора 1. Блок 12 управления выполнен с возможностью обеспечения перемещения между замкнутым...
Тип: Изобретение
Номер охранного документа: 0002639306
Дата охранного документа: 21.12.2017
19.06.2019
№219.017.8602

Устройство и способ автоматического уплотнения для хроматографических колонок

Изобретение относится к системе уплотнения рабочего материала для колонки. Способ уплотнения для колонок включает обеспечение наличия автоматического блока управления, который содержит программное и аппаратное обеспечение для автоматической работы. Также способ включает обеспечение наличия...
Тип: Изобретение
Номер охранного документа: 0002397492
Дата охранного документа: 20.08.2010
+ добавить свой РИД