СЕТЕВАЯ УСЛУГА НА ОСНОВЕ МАРКЕРОВ СРЕДИ ПРИЛОЖЕНИЙ IOT

1. Компьютерно-реализуемый способ, содержащий:
прием процессором, связанным с системой управления доверием, запроса связи от первого вычислительного устройства первой объединенной сети вычислительных устройств, при этом запрос связи идентифицирует второе вычислительное устройство второй объединенной сети вычислительных устройств;
определение процессором того, что вторая объединенная сеть вычислительных устройств является доверенным членом открытой сети доверия, отчасти на основе входных данных, предоставленных несколькими объединенными сетями открытой сети доверия и первой объединенной сетью вычислительных устройств;
запрашивание процессором маркера у первого регистратора, связанного с первой объединенной сетью вычислительных устройств, при этом маркер содержит уникальный адрес программного интерфейса приложений, связанный с первым вычислительным устройством;
предоставление процессором маркера во второй регистратор, связанный со второй объединенной сетью вычислительных устройств; и
установление процессором защищенного соединения между первым вычислительным устройством и вторым вычислительным устройством с использованием маркера.
2. Компьютерно-реализуемый способ по п. 1, в котором запрос связи идентифицирует вторую объединенную сеть вычислительных устройств с использованием канонического формата адреса.
3. Компьютерно-реализуемый способ по п. 1, в котором доверенный член открытой сети доверия использует по меньшей мере одну из избирательной структуры цепочки блоков, древовидной избирательной структуры и гибридной избирательной структуры.
4. Компьютерно-реализуемый способ по п. 1, в котором каждый доверенный член открытой сети доверия имеет конкретный взвешенный голос для определения доверия конкретной объединенной сети вычислительных устройств.
5. Компьютерно-реализуемый способ по п. 1, в котором запрос связи включает в себя запрос программного интерфейса приложений для конкретной программы, связанной со вторым вычислительным устройством.
6. Компьютерно-реализуемый способ по п. 5, дополнительно содержащий добавление второй объединенной сети вычислительных устройств в открытую сеть доверия.
7. Компьютерно-реализуемый способ, содержащий:
прием компьютерной системой регистратора, связанной с объединенной сетью вычислительных устройств, регистрационной информации для одного или более программных интерфейсов приложений;
генерирование компьютерной системой регистратора уникального адреса для каждого программного интерфейса приложений, включенного в регистрационную информацию;
генерирование компьютерной системой регистратора маркера, подтверждающего регистрацию одного или более программных интерфейсов приложений, при этом маркер идентифицирует доверительное отношение в объединенной сети вычислительных устройств;
прием компьютерной системой регистратора запроса маркера от другой компьютерной системы регистратора, при этом запрос содержит канонический адрес для конкретного программного интерфейса приложений из упомянутых одного или более программных интерфейсов приложений; и
предоставление компьютерной системой регистратора маркера для установления защищенного соединения с объединенной сетью вычислительных устройств.
8. Компьютерно-реализуемый способ по п. 7, в котором объединенная сеть вычислительных устройств содержит одно или более из мобильного вычислительного устройства, носимого устройства, переносного компьютера, настольного компьютера, серверного компьютера и автомобиля.
9. Компьютерно-реализуемый способ по п. 7, дополнительно содержащий обновление компьютерной системой регистратора отображения маркеров в несколько программных интерфейсов приложений, связанных с несколькими объединенными сетями вычислительных устройств, отчасти на основе входных данных, предоставленных несколькими объединенными сетями вычислительных устройств.
10. Компьютерно-реализуемый способ по п. 9, в котором входные данные идентифицируют членство в открытой сети доверия.
11. Компьютерно-реализуемый способ по п. 7, в котором канонический адрес для упомянутого конкретного программного интерфейса приложений включает в себя адрес Интернет-протокола 6 версии (IPV6).
12. Компьютерно-реализуемый способ по п. 7, отличающийся тем, что канонический адрес для конкретного программного интерфейса приложений определяют частично на основе хеширования локального адреса, связанного с вычислительным устройством, соответствующим конкретному программному интерфейсу приложений.
13. Компьютерно-реализуемый способ по п. 7, в котором упомянутый запрос содержит уникальный транспортный адрес, который связан с компьютерной системой регистратора.
14. Компьютерно-реализуемый способ по п. 7, в котором подтверждение регистрации одного или более программных интерфейсов включает в себя использование политики для аутентификации вычислительного устройства, связанного с по меньшей мере одним из одного или более программных интерфейсов.
15. Серверный компьютер, содержащий:
процессор; и
память, содержащую команды, которые при их исполнении процессором предписывают серверному компьютеру, по меньшей мере:
принимать посредством процессора запрос связи от первого вычислительного устройства первой объединенной сети вычислительных устройств, при этом запрос связи идентифицирует второе вычислительное устройство второй объединенной сети вычислительных устройств;
определять посредством процессора, что вторая объединенная сеть вычислительных устройств является доверенным членом открытой сети доверия, отчасти на основе входных данных, предоставленных несколькими объединенными сетями открытой сети доверия и первой объединенной сетью вычислительных устройств;
запрашивать посредством процессора маркер с первого регистратора, связанного с первой объединенной сетью вычислительных устройств, при этом маркер содержит уникальный адрес программного интерфейса приложений, связанный с первым вычислительным устройством; и
предоставлять посредством процессора маркер на второй регистратор, связанный со второй объединенной сетью вычислительных устройств.
16. Серверный компьютер по п. 15, в котором команды при их исполнении процессором дополнительно предписывают серверному компьютеру:
принимать посредством процессора и от третьего регистратора, связанного с третьей объединенной сетью вычислительных устройств, запрос на присоединение к открытой сети доверия; и
проверять посредством процессора третий регистратор и третью объединенную сеть вычислительных устройств отчасти на основе входных данных от членов открытой сети доверия.
17. Серверный компьютер по п. 16, в котором команды при их исполнении процессором дополнительно предписывают серверному компьютеру предоставлять посредством процессора информацию, идентифицирующую первый регистратор и второй регистратор.
18. Серверный компьютер по п. 15, при этом маркер приспособлен для установления защищенного соединения между первым вычислительным устройством и вторым вычислительным устройством с использованием маркера.
19. Серверный компьютер по п. 15, при этом каждый доверенный член открытой сети доверия имеет конкретный взвешенный голос для определения доверия конкретной объединенной сети вычислительных устройств.
20. Серверный компьютер по п. 15, при этом уникальный адрес программного интерфейса приложений, связанный с первым вычислительным устройством, представляет собой канонический адрес, который включает адрес Интернет-протокола 6 версии (IPV6).