СРАБАТЫВАЕМОЕ НА ОСНОВЕ АКТИВНОСТИ ОБЕСПЕЧЕНИЕ ПОРТАТИВНЫХ БЕСПРОВОДНЫХ СЕТЕЙ
ENABLING ACTIVITY-BASED PROVISION OF PORTABLE WIRELESS NETWORKS

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[001] Настоящая заявка является частичным продолжением заявки на патент США с серийным номером 15/221411 под названием «Activity-Triggered Provisioning of Portable Wireless Networks)), поданной Mario Soave 27 июля 2016 г., и притязает на ее приоритет.
[002] Настоящая заявка включает все содержимое вышеупомянутой заявки (вышеупомянутых заявок) в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[003] Различные варианты осуществления относятся в целом к автоматической конфигурации беспроводных сетей связи в ответ на активность пользователя.
УРОВЕНЬ ТЕХНИКИ
[004] Беспроводные сети представляют собой сети связи без проводов. Беспроводная сеть является ответвлением сети связи, которая предусматривает как связь, так и вычисление. Беспроводные сети осуществляют связь без проводов посредством отправки и приема данных по беспроводному каналу связи. Например, беспроводная сеть может осуществлять связь с использованием беспроводного канала посредством различных типов сред, включая радиочастотные (RF), оптические или звуковые каналы.
[005] Пользователями беспроводных сетей являются люди, компьютерные приложения и электронные устройства. Пользователи могут использовать беспроводные сети для доступа к Интернету или частным сетям. Многие беспроводные сети ограничивают доступ таким образом, что только авторизованные пользователи получают его. Например, многие беспроводные сети сконфигурированы таким образом, чтобы удовлетворять требованиям человека или организации. Некоторые сети используются для осуществления связи с подключенными устройствами или управления ими. Доступ к устройствам, подключенным к сети, может быть ограничен параметрами сети. Например, многие беспроводные сети сконфигурированы с помощью параметров сети, регулирующих доступ к одному или нескольким сетевым или подключенным устройствам. Устройства, подключенные к сети, как правило, сконфигурированы таким образом, чтобы соответствовать параметрам сети.
[006] Параметры сети, регулирующие доступ к беспроводной сети и подключенным устройствам, включают тип шифрования, идентификацию сети и идентификацию пользователя или устройства, осуществляющего доступ к беспроводной сети. Многие устройства являются портативными и подходящими для мобильного использования. Некоторые устройства являются встроенными в различные типы оборудования или носимыми отдельным пользователем. Мобильные пользователи, находящиеся вдали от своей персональной сети, как правило, реконфигурируют свои мобильные устройства для осуществления доступа. Мобильный доступ может быть осуществлен к отличной сети, регулируемой параметрами, отличными от параметров персональной сети пользователя, или к сети, которая может являться небезопасной. Пользователю многих устройств, подключенных к беспроводной сети, может потребоваться менять параметры, регулирующие доступ к беспроводной сети, в каждом устройстве при изменении параметров сети.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[007] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере сеть может представлять собой сеть Wi-Fi. Персональная сеть пользователя может представлять собой, например, домашний SSID пользователя для осуществления доступа к персональному устройству доступа Wi-Fi пользователя. В некоторых примерах активность пользователя может представлять собой запрос доступа к удаленной сети с использованием домашнего SSID пользователя. Запрошенный доступ может быть предоставлен в момент времени и местоположении, согласованных с провайдером портативности SSID. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, с использованием домашнего SSID пользователя, уже сконфигурированного на устройствах пользователя, так что устройства пользователя могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети.
[008] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере сеть может представлять собой сеть Wi-Fi. Персональная сеть пользователя может представлять собой, например, домашний SSID пользователя для осуществления доступа к персональному устройству доступа Wi-Fi пользователя. В некоторых примерах активность пользователя может представлять собой транзакцию в отношении продукта или услуги. Доступ к удаленной сети с использованием домашнего SSID пользователя может быть предоставлен в момент времени и местоположении, которые основаны на транзакции в отношении продукта или услуги. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, с использованием домашнего SSID пользователя, уже сконфигурированного на устройствах пользователя, так что устройства пользователя могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети.
[009] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере сеть может представлять собой сеть Wi-Fi. Персональная сеть пользователя может представлять собой, например, домашний SSID пользователя для осуществления доступа к персональному устройству доступа Wi-Fi пользователя. В некоторых примерах активность пользователя может представлять собой бронирование продукта или услуги. Доступ к удаленной сети с использованием домашнего SSID пользователя может быть предоставлен в момент времени и местоположении, которые основаны на бронировании продукта или услуги. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, с использованием домашнего SSID пользователя, уже сконфигурированного на устройствах пользователя, так что устройства пользователя могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети.
[0010] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере сеть может представлять собой сеть Wi-Fi. Персональная сеть пользователя может представлять собой, например, домашний SSID пользователя для осуществления доступа к персональному устройству доступа Wi-Fi пользователя. В некоторых примерах активность пользователя может представлять собой прибытие пользователя в местоположение, обслуживаемое удаленной сетью. Доступ к удаленной сети с использованием домашнего SSID пользователя может быть предоставлен в момент времени и местоположении, которые основаны на прибытии. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, с использованием домашнего SSID пользователя, уже сконфигурированного на устройствах пользователя, так что устройства пользователя могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети.
[0011] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере сеть может представлять собой сеть широкополосного беспроводного доступа (BWA). Персональная сеть пользователя может представлять собой, например, сеть BWA, абонентом которой является пользователь. В некоторых примерах активность пользователя может представлять собой прибытие пользователя в местоположение, обслуживаемое удаленной сетью. Доступ к удаленной сети может быть предоставлен в момент времени и местоположении, которые основаны на прибытии. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, с использованием персональных параметров пользователя, уже сконфигурированных на устройствах пользователя, так что устройства пользователя могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети.
[0012] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере удаленная сеть может представлять собой сеть Wi-Fi, содержащую персональные устройства Интернета вещей (IoT) пользователя. Персональная сеть пользователя может представлять собой, например, домашний SSID Wi-Fi пользователя. В некоторых примерах активность пользователя может представлять собой сканирование идентификатора в виде штрихкода устройства IoT. Устройство IoT может быть сконфигурировано таким образом, чтобы осуществлять доступ к персональной сети пользователя в момент времени и местоположении, которые основаны на активности пользователя. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, конфигурируя домашний SSID пользователя на устройствах IoT пользователя, так что устройства IoT могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством персональной сети пользователя.
[0013] Устройство и связанные способы относятся к конфигурированию сети, удаленной от персональной сети пользователя, с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя, а также в местоположении и момент времени, которые основаны на активности пользователя. В иллюстративном примере удаленная сеть может представлять собой сеть широкополосного беспроводного доступа (BWA), содержащую устройства Интернета вещей (IoT). Персональная сеть пользователя может представлять собой, например, сеть BWA пользователя, абонентом которой он является. В некоторых примерах активность пользователя может представлять собой сканирование идентификатора в виде штрихкода устройства IoT. Устройство IoT может быть сконфигурировано таким образом, чтобы осуществлять доступ к персональной сети пользователя в момент времени и местоположении, которые основаны на активности пользователя. Различные примеры могут преимущественно предоставлять портативный доступ к Интернету, например, конфигурируя сеть BWA пользователя, абонентом которой он является, на устройствах IoT пользователя, так что устройства IoT могут беспрепятственно и безопасно осуществлять доступ к Интернету посредством персональной сети пользователя.
[0014] Различные варианты осуществления могут достигать одного или нескольких преимуществ. Например, некоторые варианты осуществления могут улучшать для пользователя простоту доступа к Интернету. Это упрощение может являться результатом уменьшения усилий пользователя по нахождению мобильных точек доступа к Интернету и конфигурированию параметров точки доступа в устройствах пользователя. В некоторых вариантах осуществления портативный и безопасный доступ к Интернету может быть автоматически обеспечен для мобильных устройств пользователя. Такое автоматическое обеспечение может уменьшить подверженность пользователя киберпреступности и хакерским атакам. Некоторые варианты осуществления могут координировать местоположения или моменты времени, относящиеся к потреблению клиентом продуктов или услуг, с обеспечением портативной сети. Такая связь взаимодействия клиента с продуктами или услугами и доступных местоположений или моментов времени с обеспечением доступа к портативной сети для клиента может улучшать опыт клиента. Например, провайдер продуктов может предлагать продукты или услуги, нацеленные на клиента на основе паттернов использования Интернета клиентом.
[0015] В некоторых вариантах осуществления усилия, требуемые от пользователя для конфигурирования персональных устройств Интернета вещей (IoT) пользователя, могут быть уменьшены. Например, пользователь, который имеет много устройств IoT, может менять их параметры персональной сети и автоматически обеспечивать устройства IoT измененными параметрами, регулирующими персональную сеть пользователя. Некоторые варианты осуществления могут улучшать взаимоотношения с клиентом провайдера продуктов или услуг. Это упрощение может являться результатом совместного использования провайдером портативности статистики использования сети портативности пользователя с провайдером продуктов. Например, гость к обеду, пребывающий рано для бронирования в местоположение и момент времени, когда портативный доступ к Интернету был обеспечен для устройства пользователя, но устройство которого не осуществляет доступ к сети в течение тридцати минут после бронирования, может указать на возможность того, что ресторан может улучшить опыт клиента.
[0016] Подробности различных вариантов осуществления изложены на сопроводительных графических материалах и в описании ниже. Другие признаки и преимущества будут очевидны из описания и графических материалов, а также из формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0017] На фиг. 1 изображена примерная сеть сотрудничества, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя.
[0018] На фиг. 2 изображена примерная сеть сотрудничества, конфигурирующая устройство Интернета вещей (IoT) с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя.
[0019] На фиг. 3А-3В изображено осуществление связи с точки зрения пользователя примерной сетью сотрудничества, конфигурирующее удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя.
[0020] На фиг. 4 изображены примерные записи базы данных, используемые примерными провайдером портативности и провайдером продуктов для конфигурирования удаленной сети с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя.
[0021] На фиг. 5А, фиг. 5В, фиг. 5С и фиг. 5D изображены различные виды структуры примерного мобильного устройства и примерного интерфейса пользователя мобильного приложения.
[0022] На фиг. 6 изображен структурный вид примерной точки доступа, имеющей механизм управления портативностью (РМЕ).
[0023] На фиг. 7 изображена последовательность операций примерного механизма управления портативностью (РМЕ).
[0024] На фиг. 8 изображена последовательность операций примерного провайдера портативности, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на транзакцию между пользователем и провайдером продуктов.
[0025] На фиг. 9 изображена последовательность операций примерного провайдера портативности, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, на основе взаимоотношений пользователя с примерным провайдером продуктов в ответ на регистрацию пользователя.
[0026] На фиг. 10 изображена последовательность операций примерного провайдера продуктов, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, на основе взаимоотношений пользователя с провайдером продуктов в ответ на транзакцию пользователя с провайдером продуктов.
[0027] На фиг. 11 изображена последовательность операций примерного провайдера продуктов, сотрудничающего с по меньшей мере одним провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью предопределенных параметров на основе взаимоотношений пользователя с по меньшей мере одним провайдером портативности.
[0028] На фиг. 12 изображена последовательность операций примерного провайдера портативности, конфигурирующая устройства Интернета вещей (IoT) пользователя с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности.
[0029] На фиг. 13 изображена последовательность операций примерным устройством Интернета вещей (IoT), сконфигурированным с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности.
[0030] Подобные ссылочные позиции на различных графических материалах указывают подобные элементы.
ПОДРОБНОЕ ОПИСАНИЕ ИЛЛЮСТРАТИВНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0031] Для способствования понимаю настоящий документ составлен следующим образом. Во-первых, иллюстративное сотрудничество между примерным провайдером портативности и примерным провайдером продуктов для конфигурирования удаленной точки доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя кратко представлено со ссылкой на фиг. 1. Во-вторых, со ссылкой на фиг. 2 обсуждение переходит к примерным вариантам осуществления, которые иллюстрируют сотрудничество между примерным провайдером портативности и примерным провайдером продуктов для конфигурирования устройств Интернета вещей (IoT) пользователя с помощью параметров, регулирующих персональную сеть пользователя, в ответ на сканирование пользователем серийного номера в виде штрихкода устройства IoT. Затем примерное осуществление связи между примерным провайдером продуктов, провайдером портативности и пользователем для конфигурирования удаленной точки доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, будет описано с точки зрения пользователя со ссылкой на фиг. 3А-3В. Далее со ссылкой на фиг. 4 будут представлены примерные записи базы данных субъектов, доступные примерным провайдеру продуктов и провайдеру портативности. Далее структура примерного мобильного устройства и интерфейса пользователя примерного мобильного приложения для управления портативной услугой Wi-Fi будет описана со ссылкой на фиг. 5A-5D. Затем структура примерной точки доступа, имеющей механизм управления портативностью (РМЕ), будет представлена со ссылкой на фиг. 6. Далее примерная последовательность операций механизма управления портативностью (РМЕ) будет описана со ссылкой на фиг. 7. Затем со ссылкой на фиг. 8 будет описано с точки зрения провайдера портативности взаимодействие между примерными провайдером продуктов и провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, на основе транзакции между пользователем и провайдером продуктов. Далее со ссылкой на фиг. 9 будет описано с точки зрения провайдера продуктов взаимодействие между примерными провайдером продуктов и провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, в ответ на прибытие пользователя и на основе взаимоотношений между пользователем и провайдером продуктов. Со ссылкой на фиг. 10 будет описано взаимодействие между примерными провайдером продуктов и провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, на основе взаимоотношений пользователя с провайдером продуктов и в ответ на транзакцию пользователя с провайдером продуктов. Затем со ссылкой на фиг. 11 будет представлена иллюстративная последовательность операций примерного провайдера продуктов, сотрудничающего с по меньшей мере одним примерным провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью предопределенных параметров на основе взаимоотношений пользователя с по меньшей мере одним провайдером портативности. Далее со ссылкой на фиг. 12 будет описано с точки зрения провайдера портативности иллюстративное взаимодействие между примерным провайдером портативности и примерным вендором устройств Интернета вещей (IoT), конфигурирующее устройства IoT пользователя с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности. Наконец, со ссылкой на фиг. 13 будет описано с точки зрения устройства IoT иллюстративное взаимодействие между примерным провайдером портативности, примерным вендором устройств IoT и примерным устройством IoT, конфигурирующее устройства IoT пользователя с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности.
[0032] На фиг. 1 изображена примерная сеть сотрудничества, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. На фиг. 1 показано, что пользователь 100 примерного мобильного приложения 105, размещенного на примерном мобильном устройстве 110, использует примерную персональную сеть 115 для доступа к Интернету. В иллюстративном примере персональная сеть 115 пользователя 100 регулируется персональным SSID 120 пользователя 100. В примерном варианте осуществления пользователь 100 осуществляет бронирование 125 в ресторане. Ресторан обслуживается примерной сетью 130 Wi-Fi, удаленной от персональной сети 115 пользователя 100. В некоторых вариантах осуществления сеть 130 Wi-Fi обеспечивается точкой 135 доступа Wi-Fi. Пользователь 100 прибывает в ресторан в момент времени бронирования 125. В иллюстративном примере портативный доступ к Интернету обеспечивается для пользователя 100 во время бронирования 125 посредством конфигурирования точки 135 доступа Wi-Fi с помощью параметров, регулирующих персональную сеть 115 пользователя, в ответ на бронирование 125 пользователем, а также в местоположении и момент времени, которые основаны на бронировании 125. В иллюстративном примере точка 135 доступа Wi-Fi сконфигурирована с помощью персонального SSID 120 пользователя 100. В некоторых вариантах осуществления персональный SSID 120 пользователя 100 уже сконфигурирован на мобильном устройстве 110 или в мобильном приложении 105, так что пользователь 100 может беспрепятственно и безопасно осуществлять доступ к Интернету посредством удаленной сети 130 во время бронирования 125.
[0033] В некоторых примерах точка 135 доступа Wi-Fi сконфигурирована механизмом 140 управления портативностью таким образом, чтобы активировать персональный SSID 120 пользователя в точке 135 доступа Wi-Fi. В различных вариантах осуществления механизм 140 управления портативностью конфигурирует точку 135 доступа Wi-Fi таким образом, чтобы активировать персональный SSID 120 пользователя 100 в момент времени, основанный на бронировании 125. В некоторых вариантах осуществления механизм 140 управления портативностью конфигурирует точку 135 доступа Wi-Fi таким образом, чтобы деактивировать персональный SSID 120 пользователя 100 в момент времени, основанный на бронировании 125. В иллюстративном примере провайдер 145 продуктов подтверждает бронирование 125 пользователя 100 в базе 150 данных провайдера продуктов. В различных вариантах реализации база 150 данных провайдера продуктов содержит профили клиентов, данные бронирования, информацию о продукте и местоположения, где могут быть предложены бронирования или продукты провайдером 145 продуктов. В иллюстративном примере провайдер 150 продуктов осуществляет связь посредством сетевого облака 155 с провайдером 160 портативности. В различных вариантах осуществления сетевое облако 155 может представлять собой Интернет. В некоторых вариантах реализации сетевое облако 155 может представлять собой частную сеть. В некоторых примерах сетевое облако может представлять собой виртуальную частную сеть (VPN).
[0034] В иллюстративном примере провайдер 160 портативности может определять доступные местоположение и момент времени портативности Wi-Fi для активации портативности Wi-Fi для пользователя 100 посредством связывания информации в базе 165 данных провайдера портативности с данными из базы 150 данных провайдера продуктов. В различных вариантах реализации база 160 данных провайдера портативности содержит пользовательские данные Wi-Fi, данные бронирования, доступные местоположения и моменты времени для услуги портативности Wi-Fi и параметры персональной сети пользователей, зарегистрированных для услуги портативности. В некоторых вариантах исполнения информация обеспечения в базе 160 данных провайдера портативности может включать распределение моментов времени и местоположений точек доступа Wi-Fi, либо доступных для конфигурирования, либо уже сконфигурированных для портативности Wi-Fi. В некоторых вариантах осуществления провайдер 160 портативности может принимать запрос услуги портативности Wi-Fi для пользователя 100 от провайдера 145 продуктов посредством сетевого облака 155 через программный интерфейс 170 приложений механизма управления портативностью (РМЕ API). В различных вариантах реализации РМЕ API 170 может предоставлять административный доступ к признакам и функциям точки 135 доступа. В некоторых вариантах осуществления провайдер 160 портативности может управлять несколькими точками доступа в разных местоположениях. В различных вариантах исполнения РМЕ API 170 может быть размещен как системная служба в точке 135 доступа. В других вариантах осуществления РМЕ API 170 может быть реализован как облачная служба.
[0035] В некоторых примерах запрос, принимаемый через РМЕ API 170 провайдером 160 портативности для услуги портативности Wi-Fi для пользователя 100, может содержать данные профилей клиентов, информацию бронирования и местоположение и момент времени бронирования 125 для пользователя 100. В иллюстративном примере провайдер 160 портативности может связывать запрошенные местоположение и момент времени бронирования 125 для пользователя 100 с доступными местоположениями и моментами времени для услуги портативности Wi-Fi, чтобы определить местоположение и момент времени, где и когда может быть предоставлена услуга портативности Wi-Fi для пользователя 100. В некоторых вариантах реализации после определения провайдером 160 портативности того, что услуга портативности Wi-Fi может быть предоставлена для пользователя 100 в местоположении и момент времени бронирования 125, провайдер 160 портативности связывает данные профилей клиентов пользователя 100, принятые от провайдера 160 продуктов через РМЕ API 170, с параметрами персональной сети пользователей, зарегистрированных для услуги портативности. В различных вариантах осуществления после определения провайдером 160 портативности того, что пользователь 100 зарегистрирован для услуги портативности Wi-Fi, провайдер 160 портативности конфигурирует точку 135 доступа с помощью параметров персональной сети, включая персональный SSID 120, пользователя 100 в обеспеченных местоположении 175 и момент времени таким образом, чтобы активировать услугу портативности Wi-Fi для пользователя 100. В некоторых вариантах исполнения провайдер 160 портативности может запрашивать параметры персональной сети пользователя 100 у провайдера 180 услуги Интернет (ISP), уже связанного с пользователем 100.
[0036] В некоторых вариантах реализации точка 135 доступа может быть сконфигурирована провайдером 160 портативности таким образом, чтобы отслеживать наличие или активность одного или нескольких идентификаторов устройств. В различных вариантах реализации точка 135 доступа может предоставлять отчет провайдеру 160 портативности о моментах времени или местоположениях, когда и где отслеживаемые устройства активны. В иллюстративном примере отчеты о моментах времени или местоположениях, когда и где отслеживаемые устройства активны, могут содержать момент времени, когда устройство было в первый раз замечено, и момент времени, когда устройство было в последний раз замечено точкой 135 доступа. В других примерах точка 135 доступа может предоставлять отчет провайдеру 160 портативности о моментах времени или местоположениях, когда и где ранее неизвестные устройства активны. В некоторых примерах провайдер 160 портативности может делиться через РМЕ API 170 отчетами об активности устройства с провайдером 145 продуктов. В других вариантах реализации провайдер 160 портативности может собирать статистику использования сети пользователем 100 с точки 135 доступа. В различных вариантах исполнения провайдер 160 портативности может делиться через РМЕ API 170 собранной статистикой использования сети пользователем 100. В других вариантах реализации провайдер 145 продуктов может запрашивать статистику использования сети пользователем 100 у провайдера 160 портативности через РМЕ API 170. В различных примерах провайдер 145 продуктов может запрашивать отчеты об активности устройства, содержащие момент времени, когда устройство было в первый раз замечено, и момент времени, когда устройство было в последний раз замечено точкой 135 доступа, у провайдера 160 портативности через РМЕ API 170.
[0037] В иллюстративном примере друг пользователя 100 может посетить местоположение, обслуживаемое персональной сетью пользователя 100. В некоторых вариантах исполнения точка 135 доступа может предоставлять отчет об идентификаторе ранее неизвестного беспроводного устройства друга провайдеру 160 портативности. В различных вариантах осуществления провайдер 160 портативности может конфигурировать точку 135 доступа таким образом, чтобы развертывать персонализированный SSID Wi-Fi друга, избегая неудобства, связанного с запрашиванием параметров персональной сети пользователя 100. В некоторых вариантах исполнения провайдер 160 портативности может предлагать посредством текстового сообщения или другой связи в реальном времени услугу портативности Wi-Fi другу пользователя 100. В некоторых примерах после принятия услуги портативности Wi-Fi другом пользователя 100 друг может скачать надлежащее приложение портативности и зарегистрироваться для услуги портативности Wi-Fi, развертываемой для персональной сети пользователя 100.
[0038] В различных вариантах осуществления провайдер 145 продуктов может использовать момент времени, когда беспроводное устройство было в первый раз замечено, для улучшения опыта клиентского обслуживания. Например, провайдером 145 продуктов может быть отель или столик в ресторане, например, местоположение свободного столика, в котором расположена точка 135 доступа Wi-Fi. В иллюстративном примере точка 135 доступа в местоположении стойки регистрации отеля или свободного столика может быть сконфигурирована механизмом 140 управления портативностью таким образом, чтобы отслеживать наличие идентификатора беспроводного устройства, связанного с пользователем 100. В некоторых вариантах исполнения провайдер 145 продуктов может определять точное время ожидания пользователя 100 на стойке регистрации или столика в ресторане в зависимости от момента времени, когда идентификатор беспроводного устройства, связанный с пользователем 100, был в первый раз замечен, и идентификатора местоположения точки 135 доступа. Например, в некоторых вариантах осуществления механизм 140 управления портативностью может записывать момент времени, когда устройство было в первый раз замечено, и предоставлять отчет провайдеру 145 продуктов, и оператор местоположения стойки регистрации отеля или свободного столика, проводящий регистрацию пользователя 100, может записывать метку времени регистрации. Посредством сравнивания момента времени, когда устройство было в первый раз замечено, записанного механизмом 140 управления портативностью, и метки времени регистрации, записанной оператором стойки регистрации отеля или свободного столика, компания может рассчитывать более точное время ожидания для регистрации пользователя 100. В некоторых примерах компания может использовать более точное время ожидания для улучшения клиентского обслуживания, пока пользователь 100 ожидает регистрацию. В некоторых вариантах исполнения провайдер 145 продуктов может конфигурировать точку 135 доступа с помощью параметров персональной сети, включая персональный SSID 120, пользователя 100 таким образом, чтобы активировать услугу портативности Wi-Fi для пользователя 100 в местоположении стойки регистрации отеля или свободного столика. В иллюстративном примере провайдер 145 продуктов может использовать услугу портативности Wi-Fi, предоставленную для пользователя 100 в местоположении стойки регистрации отеля или свободного столика, для передачи предложений продуктов, скидок, сообщений, новостей или уведомлений, имеющих отношение к взаимоотношению пользователя 100 с одним или несколькими провайдерами 145 продуктов. В различных примерах провайдер 145 продуктов может установить предложения продуктов, скидки, сообщения, новости или уведомления, передаваемые пользователю 100, чтобы занять чем-нибудь пользователя 100, пока он ожидает регистрацию. В некоторых вариантах исполнения провайдер 145 продуктов может собирать момент времени, когда устройство было в первый раз замечено, момент времени, когда устройство было в последний раз замечено, и идентификатор местоположения, связанные с различными беспроводными устройствами и пользователями, и делиться ими с провайдерами портативности Wi-Fi. В некоторых примерах провайдер 145 продуктов может статистически оценивать собранные данные о моменте времени, когда устройство было в первый раз замечено, моменте времени, когда устройство было в последний раз замечено, и идентификаторе местоположения для способствования улучшениям клиентского обслуживания, логистики и последовательностей операций.
[0039] В некоторых вариантах исполнения провайдер 145 продуктов может управлять мобильным местоположением, содержащим одну или несколько точек 135 доступа. Например, в различных вариантах осуществления провайдером 145 продуктов может быть услуга райдшеринга. В различных ситуациях водитель услуги райдшеринга может отказать потенциальному пассажиру, если попутчик несет багаж. В других ситуациях водитель услуги райдшеринга может отказать потенциальным пассажирам с багажом в пользу того, чтобы взять дополнительных пассажиров без багажа. В некоторых сценариях услуга райдшеринга может не обеспечивать возможности определения того, когда потенциальным попутчикам, которые могут активно запрашивать поездку, отказывает водитель. Несмотря на то что в некоторых ситуациях услуга райдшеринга может развертывать мобильные приложения с поддержкой GPS на устройства потенциальных попутчиков, данные о местоположении GPS могут не иметь точности до очень близкой дистанции, необходимой для определения того, проехал ли водитель с доступным местом для попутчиков достаточно близко к потенциальному попутчику, не подобрав потенциального попутчика. В различных вариантах исполнения провайдер 145 продуктов может развертывать одну или несколько точек 135 доступа на один или несколько мобильных блоков услуги райдшеринга. В некоторых примерах провайдером 145 продуктов может быть услуга райдшеринга, например, Uber. В различных примерах услуга райдшеринга или провайдер 145 продуктов может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы отслеживать наличие одного или нескольких идентификаторов беспроводных устройств. В некоторых вариантах осуществления провайдером 145 продуктов может быть компания по аренде автомобилей. В некоторых вариантах исполнения провайдер 145 продуктов или компания по аренде автомобилей может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы собирать статистику относительно того, сколько времени пользователи едут в автомобиле по сравнению с расстоянием, которое они проехали, и предоставлять отчет о ней. В некоторых вариантах исполнения провайдер 145 продуктов или компания по аренде автомобилей может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы собирать статистику относительно того, сколько устройств подключено, и относительно количества пользователей, путешествующих в автомобиле, и предоставлять отчет о ней. В других вариантах исполнения услуга райдшеринга или провайдер 145 продуктов может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы отслеживать наличие одного или нескольких идентификаторов ранее неизвестных беспроводных устройств и предоставлять отчет о нем. В некоторых вариантах исполнения услуга райдшеринга может собирать момент времени, когда устройство было в первый раз замечено, момент времени, когда устройство было в последний раз замечено, и идентификатор местоположения, связанные с различными беспроводными устройствами и пользователями, и делиться ими с провайдерами портативности Wi-Fi. В некоторых вариантах осуществления услуга райдшеринга может конфигурировать одну или несколько точек 135 доступа с помощью параметров персональной сети, включая персональный SSID 120, пользователя 100 таким образом, чтобы активировать услугу портативности Wi-Fi для пользователя 100 в мобильном блоке услуги райдшеринга. В некоторых вариантах исполнения услуга каршеринга может конфигурировать одну или несколько точек 135 доступа таким образом, чтобы определять, что слишком много устройств подключено к одной учетной записи, что может указывать на то, что арендатор поделился параметрами Wi-Fi или кодом аренды со многими людьми. В иллюстративном примере активация персонального SSID 120 пользователя 100 в мобильном блоке провайдера 145 продуктов или услуги райдшеринга может подтверждать, что водитель услуги райдшеринга находится вблизи потенциального попутчика. В некоторых вариантах исполнения провайдер 145 продуктов или услуга райдшеринга может определять, насколько близко водитель услуги райдшеринга находится к потенциальному попутчику, в зависимости от момента времени, когда устройство было в первый раз замечено, момента времени, когда устройство было в последний раз замечено, и идентификатора местоположения.
[0040] В некоторых вариантах исполнения провайдер 145 продуктов может управлять мобильным местоположением, содержащим одну или несколько точек 135 доступа. Например, в различных вариантах осуществления провайдером 145 продуктов может быть транспортный оператор транспортного средства передвижения, такого как поезд, метро или автобус. В различных ситуациях поезда, метропоезда, или автобусы могут задерживаться. В некоторых сценариях транспортный оператор или провайдер 145 продуктов может не иметь возможности определения того, что некоторые пассажиры не едут по всему маршруту, соответствующему купленному билету. В других сценариях некоторые пассажиры могут ехать дольше ожидаемого времени продолжительности маршрута, соответствующего купленному билету. В различных сценариях транспортный оператор или провайдер 145 продуктов может развертывать одну или несколько точек 135 доступа на один или несколько мобильных блоков транспортного средства передвижения. В различных примерах транспортный оператор или провайдер 145 продуктов может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы отслеживать наличие одного или нескольких идентификаторов беспроводных устройств. В других вариантах исполнения транспортный оператор или провайдер 145 продуктов может конфигурировать одну или несколько точек 135 доступа посредством механизма 140 управления портативностью таким образом, чтобы отслеживать наличие одного или нескольких идентификаторов ранее неизвестных беспроводных устройств и предоставлять отчет о нем. В некоторых вариантах исполнения транспортный оператор или провайдер 145 продуктов может собирать момент времени, когда устройство было в первый раз замечено, момент времени, когда устройство было в последний раз замечено, и идентификатор местоположения, связанные с различными беспроводными устройствами и пользователями, и делиться ими с провайдерами портативности Wi-Fi. В различных примерах транспортный оператор или провайдер 145 продуктов может идентифицировать и отслеживать пассажиров, которые покупают билет для одного города, а остаются в поезде, следующем в другой город, на основе сбора и совместного использования с провайдерами портативности Wi-Fi момента времени, когда устройство было в первый раз замечено, момента времени, когда устройство было в последний раз замечено, и идентификатора местоположения, связанных с различными беспроводными устройствами и пользователями. В некоторых вариантах осуществления транспортный оператор или провайдер 145 продуктов может конфигурировать одну или несколько точек 135 доступа с помощью параметров персональной сети, включая персональный SSID 120, пользователя 100 таким образом, чтобы активировать услугу портативности Wi-Fi для пользователя 100 в мобильном блоке транспортного средства передвижения. В иллюстративном примере активация персонального SSID 120 пользователя 100 или отслеживание наличия одного или нескольких идентификаторов беспроводных устройств в мобильном блоке транспортного средства передвижения и предоставление отчета о нем могут подтверждать местоположение пассажира внутри средства передвижения. В некоторых вариантах исполнения транспортный оператор или провайдер 145 продуктов может определять местоположение пассажира внутри средства передвижения и время прибытия или отбытия вплоть до конкретного вагона поезда или конкретного посадочного места внутри поезда или автобуса. В некоторых примерах транспортный оператор или провайдер 145 продуктов может отслеживать пассажиров по мере перемещения пассажиров от посадочного места к посадочному месту или из вагона в вагон внутри транспортного средства передвижения в зависимости от момента времени, когда устройство было в первый раз замечено, момента времени, когда устройство было в последний раз замечено, и идентификатора местоположения, предоставленных в виде отчета точкой 135 доступа. В различных вариантах осуществления транспортный оператор или провайдер 145 продуктов может рассчитывать средние значения момента времени, когда устройство было в первый раз замечено, и момента времени, когда устройство было в последний раз замечено, и сравнивать их с ожидаемым моментом времени бронирования услуги для понимания того, что клиент едет дольше обычного. В некоторых вариантах исполнения транспортный оператор или провайдер 145 продуктов может определять, какие клиенты задержались, в зависимости от момента времени, когда устройство было в первый раз замечено, момента времени, когда устройство было в последний раз замечено, и идентификатора местоположения, предоставленных в виде отчета точкой 135 доступа. В некоторых примерах транспортный оператор или провайдер 145 продуктов может осуществлять возмещение или компенсацию задержавшимся клиентам на основе определения того, какие клиенты задержались, в зависимости от момента времени, когда устройство было в первый раз замечено, момента времени, когда устройство было в последний раз замечено, и идентификатора местоположения, предоставленных в виде отчета точкой 135 доступа. В некоторых примерах точка 135 доступа может локализировать беспроводной доступ к вагону поезда. В некоторых вариантах исполнения более одной точки 135 доступа может быть сконфигурировано таким образом, чтобы использовать антенны и методы радиопеленгации, такие как формирование лепестка, для определения местоположения беспроводного устройства вплоть до уровня нахождения посадочного места. В различных сценариях проблемы с техническим обслуживанием или безопасностью могут отрицательно влиять на опыт клиента в одной или нескольких областях, локализированных только частью транспортного средства передвижения. В некоторых вариантах осуществления транспортный оператор или провайдер 145 продуктов может обнаруживать проблемы с техническим обслуживанием или безопасностью, локализированные конкретным участком внутри вагона поезда или автобуса, посредством определения на основе местоположения беспроводного устройства внутри поезда или автобуса того, что пассажиры отдаляются от предназначенного для пассажира посадочного места. Например, если разбитое окно поезда или автобуса приводит к тому, что клиенты мокнут под дождем, в вагоне поезда или на посадочных местах, в котором или рядом с которыми находится разбитое окно, вероятно не будет пассажиров. В некоторых вариантах исполнения транспортный оператор или провайдер 145 продуктов может предоставлять отчет в главный офис компании о потенциальных проблемах, указанных непредвиденно пустыми областями средства передвижения, определенными на основе местоположения беспроводного устройства, предоставленного в виде отчета точкой 135 доступа.
[0041] На фиг. 2 изображена примерная сеть сотрудничества, конфигурирующая устройство Интернета вещей (IoT) с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. На фиг. 2 показано, что в иллюстративном примере пользователь 100 имеет купленные устройства 200 IoT, и пользователь 100 конфигурирует устройства 200 IoT для доступа к Интернету по персональной сети 115 пользователя 100. В некоторых вариантах осуществления пользователь 100 может использовать мобильное приложение 105, размещенное на мобильном устройстве 110, для конфигурирования устройств 200 IoT с помощью параметров 120, регулирующих персональную сеть пользователя 100. В иллюстративном примере устройства 200 IoT пользователя могут включать систему 205 безопасности, HVAC 210 и насос 215 для бассейна. В некоторых вариантах исполнения каждое устройство IoT может иметь наклейку со штрихкодом, отображающую серийный номер устройства IoT. В различных вариантах реализации пользователь 100 может использовать мобильное приложение 105 для сканирования наклейки с серийным номером в виде штрихкода одного из устройств 200 IoT. В некоторых вариантах исполнения мобильное приложение 105 может отправлять серийный номер одного из устройств 200 IoT провайдеру 160 портативности. В некоторых примерах каждое устройство 205, 210 и 215 IoT может быть при изготовлении сконфигурировано с помощью параметров 220 сети, регулирующих доступ к устройству IoT, вендором 225 устройств IoT. В различных вариантах осуществления, если устройство IoT, идентифицированное с помощью сканированного штрихкода в виде серийного номера, не было активировано в персональной сети 115 пользователя 100, провайдер 160 портативности может сотрудничать с вендором 225 устройств IoT для конфигурирования устройства IoT с помощью параметров 120, регулирующих персональную сеть пользователя 100. В различных примерах провайдер 160 портативности может представлять вендору 225 устройств IoT серийный номер устройства IoT с информацией, сертифицирующей право собственности пользователя 100 на устройство IoT. В некоторых вариантах исполнения после подтверждения права собственности на устройство IoT вендор 225 устройств IoT может конфигурировать устройство IoT таким образом, чтобы принимать конфигурацию параметров 120 сети, регулирующих персональную сеть пользователя 100. В различных вариантах осуществления конфигурация устройства IoT для управления с помощью параметров 120 сети, регулирующих персональную сеть пользователя 100, может быть завершена без раскрытия параметров 120 сети вендору 225 устройств IoT.
[0042] В некоторых примерах каждое устройство IoT, вендор устройств IoT и мобильное устройство 110 пользователя 100 могут быть оснащены одной или несколькими сетями широкополосного беспроводного доступа (BWA). В некоторых вариантах исполнения связь с одним или несколькими устройствами IoT может осуществляться по защищенному туннелю, например, по SSH. В различных вариантах реализации пользователь 100 может сотрудничать с провайдером 160 портативности и вендором 225 устройств IoT для конфигурирования каждого устройства 205, 210 и 215 IoT с помощью параметров, регулирующих персональную сеть 115 пользователя 100. В иллюстративном примере пользователь 100 может использовать мобильное приложение 105, размещенное на мобильном устройстве 110, чтобы сотрудничать с провайдером 160 портативности и вендором 225 устройств IoT для конфигурирования каждого устройства 205, 210 и 215 IoT с помощью параметров, регулирующих персональную сеть 115 пользователя 100. В некоторых вариантах осуществления вендор 225 устройств IoT хранит инвентарную информацию устройств IoT для устройств IoT, включая серийный номер 230 и первоначальные параметры 235 сети каждого устройства IoT. В различных примерах вендор устройств IoT сохраняет информацию 240 идентификации пользователя устройства IoT, идентифицирующую владельца каждого устройства. В некоторых вариантах исполнения провайдер 160 портативности Wi-Fi может хранить серийные номера устройств IoT, активированных с помощью параметров 120 сети, регулирующих персональную сеть пользователя 100. В некоторых примерах вендор 225 устройств IoT может обновлять информацию 240 идентификации пользователя, когда право собственности на устройство IoT меняется. В других примерах право собственности на устройство IoT, записанное в информации 240 идентификации пользователя, может быть обновлено вендором 225 устройств IoT в сотрудничестве с провайдером электронной или кредитной карты при продаже устройства IoT. В различных вариантах осуществления вендор устройств IoT может сохранять криптографически безопасную сертификацию права собственности на устройство IoT, записанного в информации 240 идентификации пользователя. В некоторых вариантах исполнения криптографически безопасная сертификация права собственности на устройство IoT, записанного в информации 240 идентификации пользователя, может быть использована в сотрудничестве с провайдером портативности Wi-Fi для подтверждения личности нового владельца устройства IoT.
[0043] В иллюстративном примере пользователь 100 может зарегистрироваться для услуги портативности IoT с помощью провайдера 160 портативности Wi-Fi посредством предоставления параметров 120 сети, регулирующих персональную сеть 115 пользователя 100, провайдеру 160 портативности Wi-Fi. В некоторых примерах пользователь 100 может подавать информацию, идентифицирующую пользователя 100, провайдеру 160 портативности Wi-Fi. В различных вариантах осуществления пользователь 100 может сканировать наклейку с серийным номером в виде штрихкода одного из устройств 200 IoT с помощью мобильного приложения 105 для вызова конфигурации устройства IoT с помощью параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100. В некоторых вариантах осуществления мобильное приложение 105 может отправлять серийный номер устройства IoT, сканированный пользователем 100, провайдеру 160 портативности Wi-Fi. В различных вариантах реализации провайдер 160 портативности Wi-Fi может определять посредством сравнивания серийных номеров, был ли серийный номер устройства IoT, принятый с мобильного приложение 105, сконфигурирован с помощью параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100. В некоторых вариантах осуществления после определения провайдером 160 портативности Wi-Fi того, что серийный номер устройства IoT, принятый с мобильного приложения 105, не был сконфигурирован с помощью параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100, провайдер 160 портативности Wi-Fi может отправлять серийный номер устройства IoT вендору 225 устройств IoT. В некоторых вариантах исполнения провайдер 160 портативности Wi-Fi может отправлять вместе с серийным номером устройства IoT вендору 225 устройств IoT криптографически безопасную сертификацию права собственности на устройство IoT. В различных вариантах реализации вендор 225 устройств IoT может определять, что утверждение права собственности на устройство IoT провайдером 160 портативности Wi-Fi от имени пользователя 100 является валидным, на основе криптографически безопасной сертификации права собственности, информации идентификации пользователя и одного или нескольких протоколов безопасности, таких как PGP. В различных вариантах исполнения одно или несколько из провайдера 160 портативности Wi-Fi, вендора 225 устройств IoT, пользователя 100, мобильного приложения 105 или мобильного устройства 110 могут подписать криптографически безопасную сертификацию права собственности, указывающую на доверительные взаимоотношения.
[0044] В некоторых вариантах реализации после определения вендором 225 устройств IoT того, что утверждение права собственности на устройство IoT провайдером 160 портативности Wi-Fi от имени пользователя 100 является валидным, вендор устройств IoT может отдать управление устройством IoT пользователю 100 посредством провайдера 160 портативности Wi-Fi. В некоторых вариантах осуществления вендор устройств IoT может сохранять криптографически подписанную безопасную сертификацию доверия к провайдеру 160 портативности Wi-Fi на устройстве IoT. В различных вариантах исполнения вендор 225 устройств IoT может отправлять провайдеру 160 портативности Wi-Fi параметры 220 сети, регулирующие доступ к устройству IoT вендором 225 устройств IoT. В некоторых вариантах осуществления вендор устройств IoT может также отправлять провайдеру 160 портативности Wi-Fi вместе с параметрами 220 сети вендора 225 устройств IoT криптографически подписанную безопасную сертификацию доверия к провайдеру 160 портативности Wi-Fi. В иллюстративном примере вендор 225 устройств IoT может конфигурировать устройство IoT таким образом, чтобы реконфигурировать параметры сети устройства IoT после последующего подключения к сети, регулируемой текущими параметрами 220 сети вендора 225 устройств IoT.
[0045] В различных примерах провайдер 160 портативности Wi-Fi может направлять механизм 140 управления портативностью таким образом, чтобы активировать в точке 135 доступа сеть, регулируемую текущими параметрами 220 сети вендора 225 устройств IoT. В некоторых примерах сеть, активированная в точке 135 доступа и регулируемая текущими параметрами 220 сети вендора 225 устройств IoT, может быть использована для завершения конфигурации устройства IoT с помощью параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100. В некоторых вариантах исполнения провайдер 160 портативности Wi-Fi может направлять механизм 140 управления портативностью, размещенный в точке 135 доступа, таким образом, чтобы активировать в сети, регулируемой текущими параметрами 220 сети вендора 225 устройств IoT, аутентифицированную услугу конфигурации, размещенную в точке 135 доступа. В различных вариантах реализации и в сотрудничестве с устройством IoT, сконфигурированным таким образом, чтобы принимать новые параметры 220 сети после последующего подключения, аутентифицированная услуга конфигурации может реконфигурировать параметры 220 сети устройства IoT с помощью параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100.
[0046] В иллюстративном примере вендор 225 устройств IoT может отключаться от устройства IoT, и устройство IoT может повторно подключаться к сети, активированной в точке 135 доступа, регулируемой текущими параметрами 220 сети вендора 225 устройств IoT. В некоторых вариантах исполнения после подключения к сети, активированной в точке 135 доступа и регулируемой текущими параметрами 220 сети вендора 225 устройств IoT, механизм 140 управления портативностью, размещенный в точке 135 доступа, может представлять на устройство IoT параметры 120 сети, регулирующие доступ к персональной сети 115 пользователя 100, вместе с криптографически подписанной безопасной сертификацией доверия к провайдеру 160 портативности Wi-Fi. В различных вариантах осуществления после определения устройством IoT того, что криптографически подписанная безопасная сертификация доверия к провайдеру 160 портативности Wi-Fi является валидной, устройство IoT может конфигурировать параметры сети устройства IoT таким образом, чтобы они соответствовали параметрами 120 сети, регулирующим доступ к персональной сети 115 пользователя 100. В некоторых вариантах реализации устройство IoT может отключиться от сети, активированной в точке 135 доступа, для конфигурирования устройства IoT в персональной сети 115 пользователя 100. В некоторых вариантах исполнения механизм 140 управления портативностью может деактивировать сеть, активированную в точке 135 доступа, для конфигурирования устройства IoT в персональной сети 115 пользователя 100. В различных вариантах реализации устройство IoT может повторно подключиться с использованием параметров 120 сети, регулирующих доступ к персональной сети 115 пользователя 100. В различных вариантах исполнения провайдер 160 портативности может добавлять серийный номер активированного устройства IoT в устройства 200 IoT пользователя 100. В некоторых примерах вендор 225 устройств IoT может обновлять криптографически безопасную сертификацию права собственности на устройство IoT, записанного в информации 240 идентификации пользователя, со ссылкой на серийный номер устройства IoT, чтобы записать передачу управления устройством IoT.
[0047] На фиг. 3А-3В изображено осуществление связи с точки зрения пользователя примерной сетью сотрудничества, конфигурирующее удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. На фиг. 3А в качестве иллюстративного примера показаны различные примерные сценарии обмена сообщениями, направленные на конфигурирование удаленной точки доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. В иллюстративном примере в сценарии 300 пользователь 100 инициирует транзакцию с провайдером 145 продуктов. В различных примерах транзакцией может быть покупка, бронирование или регистрация без бронирования. В некоторых вариантах осуществления пользователь 100 может представлять информацию, идентифицирующую взаимоотношения пользователя 100 с провайдером 145 продуктов, вместе с транзакцией. В некоторых примерах идентифицирующая информация может представлять собой логин, членскую карту, поощрительную карту, платежную карту, идентификационную карту или купон, который должен быть погашен. В различных вариантах осуществления провайдер 145 продуктов может принимать транзакцию от пользователя 100 и создавать бронирование или покупку или обрабатывать регистрацию пользователем 100. В некоторых примерах провайдер 145 продуктов может запрашивать через РМЕ API 170 портативность Wi-Fi у провайдера портативности Wi-Fi в местоположении или момент времени, относящийся к транзакции, проводимой пользователем 100. В различных вариантах исполнения провайдер 145 продуктов может отправлять различную информацию провайдеру портативности вместе с запросом, включая идентификацию провайдера продуктов или услуг, информацию, идентифицирующую транзакцию, проводимую пользователем 100, информацию, идентифицирующую пользователя 100, количество пользователей, для которых запрашивается услуга, подробности местоположения, относящегося к транзакции, проводимой пользователем 100, и окна времени, основанные на транзакции, для предоставления портативности Wi-Fi пользователю 100. В иллюстративном примере подробности местоположения, относящегося к транзакции, проводимой пользователем 100, могут включать адрес с указанием улицы и номера дома, координаты или информацию, идентифицирующую одну или несколько дверей, пропускных ворот, этажей или зданий. В некоторых вариантах реализации провайдер портативности Wi-Fi может принимать запрос через РМЕ API 170. В некоторых вариантах осуществления на основе информации, отправленной провайдером продуктов вместе с запросом, провайдер портативности Wi-Fi может осуществлять поиск доступной портативности Wi-Fi в местоположении, относящемся к транзакции, проводимой пользователем 100. В иллюстративном примере в сценарии 305, если провайдер портативности Wi-Fi определяет, что портативность Wi-Fi недоступна в местоположении, относящемся к транзакции, проводимой пользователем 100, провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о том, что возможность предоставления услуги портативности Wi-Fi была упущена из-за отсутствия доступной точки доступа. В различных вариантах осуществления провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о причине того, почему возможность предоставления услуги портативности Wi-Fi была упущена.
[0048] В некоторых примерах в сценарии 310, если провайдер портативности Wi-Fi определяет, что портативность Wi-Fi доступна в местоположении, относящемся к транзакции, проводимой пользователем 100, провайдер портативности Wi-Fi может дополнительно проверять на наличие доступных интервалов SSID на основе местоположения и доступных окон времени для портативности Wi-Fi в местоположении. В различных вариантах осуществления в сценарии 315, если провайдер портативности Wi-Fi определяет, что портативность Wi-Fi недоступна для запрошенных интервалов SSID в местоположении и момент времени, относящиеся к транзакции, проводимой пользователем 100, провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о том, что возможность предоставления услуги портативности Wi-Fi была упущена из-за отсутствия доступного интервала времени SSID. В некоторых вариантах исполнения провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о причине того, почему возможность предоставления услуги портативности Wi-Fi была упущена.
[0049] В некоторых примерах в сценарии 320, если провайдер портативности Wi-Fi определяет, что портативность Wi-Fi доступна в местоположении и момент времени, относящиеся к транзакции, проводимой пользователем 100, и запрошенные интервалы SSID также доступны, провайдер портативности Wi-Fi может дополнительно подтверждать, что сеть является работоспособной, посредством тестирования возможности соединения с устройством, обеспечивающим техническое обслуживание сети (не показано) посредством облака 155 в Интернете для доступных интервалов SSID в запрошенном местоположении. В некоторых вариантах осуществления после определения провайдером портативности Wi-Fi того, что запрошенные интервалы SSID доступны в местоположении и момент времени, относящиеся к транзакции, проводимой пользователем 100, и если сеть является работоспособной, провайдер портативности Wi-Fi может обеспечивать точку 135 доступа для активации запрошенных интервалов SSID в местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В различных вариантах реализации точка 135 доступа может подтверждать активацию интервала времени SSID для провайдера портативности Wi-Fi. В некоторых вариантах исполнения провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о том, что запрошенный интервал SSID был обеспечен в местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В некоторых примерах провайдер 145 продуктов может уведомлять пользователя 100 о том, что запрошенная услуга портативности Wi-Fi была активирована. В различных вариантах осуществления, если специальные параметры были сгенерированы для пользователя 100 и обеспечены в точке 135 доступа для услуги портативности для пользователя 100, провайдер 145 продуктов может предоставлять пользователю 100 специальные параметры.
[0050] В некоторых вариантах исполнения в сценарии 325 пользователь 100 может управлять своей портативностью Wi-Fi через провайдера 145 продуктов. В различных вариантах осуществления пользователь 100 может устанавливать параметры сети по умолчанию на основе взаимоотношений пользователя с провайдеров портативности. В других вариантах осуществления пользователь 100 может выбирать специальные параметры сети. В различных вариантах реализации провайдер 145 продуктов может отправлять специальные параметры сети, выбранные пользователем 100, провайдеру портативности для обеспечения услуги портативности Wi-Fi на основе специальных параметров для пользователя 100.
[0051] На фиг. 3B в качестве иллюстративного примера показаны различные примерные сценарии обмена сообщениями, направленные на конфигурирование удаленной точки доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. В иллюстративном примере в сценарии 330 пользователь 100 может менять параметры сети, включая SSID, пароль или парольную фразу и тип шифрования, через провайдера 145 продуктов. В различных вариантах реализации провайдер 145 продуктов может отправлять параметры сети, измененные пользователем 100, провайдеру портативности для обеспечения услуги портативности Wi-Fi на основе измененных параметров для пользователя 100. В различных вариантах осуществления пользователь 100 или провайдер 145 продуктов может запрашивать забытые параметры сети пользователя 100 у провайдера 180 услуги Интернет (ISP), абонентом которого является пользователь 100. В иллюстративном примере в сценарии 335 провайдер портативности Wi-Fi мог принять запрос на РМЕ API 170 для обеспечения услуги портативности Wi-Fi для пользователя 100. В некоторых вариантах осуществления провайдер портативности Wi-Fi может попытаться подтвердить, что сеть в запрошенном местоположении для услуги портативности является работоспособной, посредством тестирования возможности соединения с устройством, обеспечивающим техническое обслуживание сети, (не показано) посредством облака 155 в Интернете для запрошенного местоположения. В некоторых примерах после определения того, что возможность соединения сети в запрошенном местоположении не является допустимой, провайдер портативности может уведомлять провайдера 145 продуктов о временном сбое сети через РМЕ API 170. В различных примерах провайдер 145 продуктов может уведомлять пользователя 100 о том, что сеть в запрошенном местоположении недоступна. В иллюстративном примере в сценарии 340 провайдер портативности Wi-Fi мог принять запрос на РМЕ API 170 для обеспечения услуги портативности Wi-Fi пользователю 100. В некоторых вариантах осуществления провайдер портативности Wi-Fi мог подтвердить, что сеть в запрошенном местоположении для услуги портативности является работоспособной. В различных вариантах исполнения провайдер портативности Wi-Fi мог подтвердить, что запрошенный интервал времени SSID доступен в местоположении 175 и момент времени, которые должны быть обеспечены. В некоторых примерах провайдер портативности Wi-Fi может дополнительно попытаться подтвердить, что антенна в местоположении 175 портативности является работоспособной, посредством отправки в точку 135 доступа запроса статуса антенны. В некоторых примерах после определения того, что антенна точки 135 доступа не является работоспособной, провайдер портативности может уведомлять провайдера 145 продуктов о временном сбое сети через РМЕ API 170. В различных примерах провайдер 145 продуктов может уведомлять пользователя 100 о том, что антенна в запрошенном местоположении недоступна. В некоторых вариантах осуществления в сценарии 345 провайдер портативности Wi-Fi мог принять запрос на РМЕ API 170 для обеспечения услуги портативности Wi-Fi для пользователя 100. В некоторых вариантах осуществления провайдер портативности Wi-Fi мог подтвердить, что сеть в запрошенном местоположении для услуги портативности является работоспособной. В различных вариантах исполнения провайдер портативности Wi-Fi мог подтвердить, что запрошенный интервал времени SSID доступен в местоположении 175 и момент времени, которые должны быть обеспечены. В некоторых примерах провайдер портативности Wi-Fi может дополнительно попытаться подтвердить, что антенна в местоположении 175 портативности является работоспособной, посредством отправки в точку 135 доступа запроса статуса антенны. В иллюстративном примере осуществление попытки провайдером портативности Wi-Fi подтвердить, что антенна в местоположении 175 портативность является работоспособной, может включать определение статуса дополнительных характеристик или конфигурации работоспособности точки 135 доступа. В различных вариантах реализации дополнительные характеристики или конфигурация работоспособности точки 135 доступа могут включать статус или уровень ревизии программных услуг или аппаратных элементов, локальных для точки 135 доступа или внешних для точки 135 доступа. Например, определение статуса работоспособности антенны в местоположении 175 портативности может быть основано на доступности признаков защиты, уровней ревизии или уровней исправлений в точке 135 доступа. В некоторых вариантах осуществления доступные признаки защиты, уровни ревизии или уровни исправлений в точке 135 доступа могут быть выборочно сопоставлены с подобными признаками, сохраненными в профиле пользователя. В иллюстративном примере профиль пользователя может указывать, что пользователь будет рассматривать только местоположения портативности с конкретными уровнями признаков защиты. Например, пользователю могут потребоваться допустимые местоположения портативности для предоставления по меньшей мере определенного типа или уровня ревизии шифрования или аутентификации. В других примерах пользователю могут потребоваться минимальные уровни ревизии или исправлений определенных программных библиотек или протоколов безопасности в точке 135 доступа. В некоторых вариантах исполнения после определения того, что антенна точки 135 доступа является работоспособной, провайдер портативности Wi-Fi может обеспечивать точку 135 доступа для активации запрошенных интервалов SSID в местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В различных вариантах реализации точка 135 доступа может подтверждать активацию интервала времени SSID для провайдера портативности Wi-Fi. В некоторых вариантах исполнения провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о том, что запрошенный интервал SSID был обеспечен в местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В некоторых примерах провайдер 145 продуктов может уведомлять пользователя 100 о том, что запрошенная услуга портативности Wi-Fi была активирована. В различных вариантах осуществления, если специальные параметры были сгенерированы для пользователя 100 и обеспечены в точке 135 доступа для услуги портативности для пользователя 100, провайдер 145 продуктов может предоставлять пользователю 100 специальные параметры.
[0052] В различных вариантах осуществления в сценарии 350 провайдер портативности Wi-Fi мог успешно обеспечить точку 135 доступа для активации запрошенных интервалов SSID в местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В различных вариантах реализации точка 135 доступа может отслеживать идентификаторы устройств активных устройств в обеспеченных местоположении 175 и момент времени. В некоторых вариантах осуществления точка 135 доступа может предоставлять отчет об идентификаторах активных устройств вместе с моментом времени, когда каждое активное устройство было в первый раз замечено, в обеспеченных местоположении 175 и момент времени. В различных примерах отчеты об идентификаторах активных устройств и моментах времени, когда устройство было в первый раз замечено, могут быть отправлены точкой 135 доступа посредством облака 155 в Интернете провайдеру портативности. В некоторых примерах отчеты об идентификаторах активных устройств и моментах времени, когда устройство было в первый раз замечено, принятые провайдером портативности, могут быть направлены провайдеру 145 продуктов через РМЕ API 170.
[0053] В некоторых примерах в сценарии 355 провайдер портативности Wi-Fi мог успешно обеспечить точку 135 доступа для активации запрошенных интервалов SSID в обеспеченных местоположении 175 и момент времени для услуги портативности Wi-Fi для пользователя 100. В различных вариантах реализации момент времени деактивации может предстоять для обеспеченных местоположения 175 и момента времени для услуги портативности Wi-Fi для пользователя 100. В некоторых примерах провайдер портативности Wi-Fi может уведомлять провайдера 145 продуктов через РМЕ API 170 о том, что предстоит деактивация услуги портативности Wi-Fi для пользователя 100. В различных примерах провайдер продуктов может уведомлять пользователя 100 о том, что услуга портативности Wi-Fi для обеспеченных местоположения и момента времени будет скоро деактивирована. В различных вариантах реализации провайдер портативности Wi-Fi может отдавать команду точке 135 доступа на деактивацию запрошенных интервалов SSID в обеспеченных местоположении 175 и момент времени деактивации для услуги портативности Wi-Fi для пользователя 100. В некоторых вариантах исполнения точка 135 доступа может автоматически деактивировать запрошенные интервалы SSID в обеспеченных местоположении 175 и момент времени деактивации для услуги портативности Wi-Fi для пользователя 100. В различных вариантах осуществления в сценарии 360 провайдер портативности Wi-Fi мог успешно деактивировать запрошенные интервалы SSID в обеспеченных местоположении 175 и момент времени деактивации для услуги портативности Wi-Fi для пользователя 100. В различных вариантах реализации точка 135 доступа может отслеживать идентификаторы устройств активных устройств в обеспеченных местоположении 175 и момент времени. В некоторых вариантах осуществления точка 135 доступа может предоставлять отчет об идентификаторах активных устройств вместе с моментом времени, когда каждое активное устройство было в последний раз замечено, в обеспеченных местоположении 175 и момент времени. В различных примерах отчеты об идентификаторах активных устройств и моментах времени, когда устройство было в последний раз замечено, могут быть отправлены после деактивации точкой 135 доступа посредством облака 155 в Интернете провайдеру портативности. В некоторых примерах отчеты об идентификаторах активных устройств и моментах времени, когда устройство было в последний раз замечено, принятые провайдером портативности, могут быть направлены провайдеру 145 продуктов через РМЕ API 170.
[0054] На фиг. 4 изображены примерные записи базы данных, используемые примерными провайдером портативности и провайдером продуктов для конфигурирования удаленной сети с помощью параметров, регулирующих персональную сеть пользователя, в ответ на активность пользователя. На фиг. 4 описаны примерные записи базы данных, представляющие различные данные, используемые провайдером портативности и провайдером продуктов для предоставления услуги портативности пользователю, включая записи 405 информации пользователей, записи 410 провайдеров продуктов, записи 415 точек доступа и записи 420 провайдеров портативности.
[0055] В иллюстративном примере записи 405 информации пользователей могут содержать профили пользователей, данные зарегистрированных провайдеров и параметры частных сетей. В некоторых примерах профили пользователей могут включать идентификацию пользователя, адрес, адрес электронной почты, социальные медиа, телефонный номер, платежную информацию и историю услуг или продуктов. В различных примерах записи зарегистрированных провайдеров могут включать удостоверения личности, способы связи, местоположения сети и функциональные возможности услуг провайдеров портативности и провайдеров продуктов, абонентом которых является пользователь. В других примерах параметры частных сетей могут включать тип шифрования, SSID и пароль для персональной сети пользователя.
[0056] В различных вариантах осуществления записи 410 провайдеров продуктов могут содержать данные зарегистрированных пользователей, данные провайдеров портативности и предусматривать поддержку базы данных для API провайдера продуктов. В некоторых примерах данные зарегистрированных пользователей могут включать идентификационную информацию и информацию профилей для пользователей, известных провайдеру продуктов. В других примерах записи провайдеров портативности могут содержать удостоверения личности, способы связи, местоположения сети и функциональные возможности услуг провайдеров портативности, абонентом которых является провайдер продуктов. В различных вариантах реализации записи API провайдера продуктов могут предусматривать поддержку базы данных для обработки транзакций, содержать историю заказов, ценовую информацию и статистику клиентов.
[0057] В других вариантах осуществления записи 415 точек доступа могут содержать записи сконфигурированного SSID и пароля для активированных сетей Wi-Fi в точке доступа. В различных вариантах исполнения записи 415 точек доступа могут также содержать записи расписания активаций и записи расписания деактиваций, представляющие окна времени для активации и деактивации портативных сетей Wi-Fi в точке доступа. В некоторых вариантах исполнения записи 415 точек доступа могут также содержать записи списка подключенных устройств, представляющие идентификаторы устройств активных устройств в местоположениях и моменты времени портативной услуги Wi-Fi. В дополнение, записи 415 точек доступа могут содержать дополнительно записи статистики устройств, содержащие моменты времени, когда устройства активны, представленные в записях моментов времени, когда устройство было в первый раз замечено, и моментов времени, когда устройство было в последний раз замечено, и записи использования трафика, представляющие использование сети устройствами, предоставленными услугой портативности Wi-Fi.
[0058] В некоторых примерах записи 420 провайдеров портативности могут содержать:
i. Данные о точках доступа: список точек доступа, управляемых провайдером портативности, идентифицированных идентификатором, который является уникальным в сети провайдера портативности, например, идентификатором местоположения.
ii. Данные о местоположениях: список местоположений, обслуживаемых точками доступа провайдеров портативности; местоположения представляют собой места, где портативная услуга Wi-Fi может быть предложена провайдером портативности.
iii. Данные о провайдерах продуктов: список провайдеров продуктов, с которыми провайдер портативности имеет взаимоотношения, включая способы связи, информацию о API и способы доступа для каждого провайдера продуктов.
iv. Расписания бронирования: списки моментов времени и местоположений, когда и где провайдер портативности обеспечил точки доступа для активации услуги портативности Wi-Fi.
v. API провайдера портативности: поддержка записей базы данных для первичного интерфейса, используемого провайдерами продуктов, может предусматривать статистику использования пользователями, момент времени, когда устройство было в первый раз замечено, и момент времени, когда устройство было в последний раз замечено, ранее неизвестные устройства, информацию пользователя.
vi. МАС-адреса: все МАС-адреса (или другой идентификатор беспроводного устройства), обнаруженные точками доступа провайдера портативности, сохраненные вместе с моментом времени, когда устройство было в первый раз замечено, моментом времени, когда устройство было в последний раз замечено, и моментами времени активности. Идентификатор беспроводного устройства может включать: МАС-адрес (для идентификации беспроводного интерфейса Ethernet); адрес устройства Bluetooth (для идентификации интерфейса Bluetooth); универсальный уникальный идентификатор (UUID) (для идентификации любого устройства или субъекта, включая интерфейс Bluetooth); или идентификатор мобильного оборудования (MEID) (для идентификации любого устройства, включая устройство широкополосного беспроводного доступа).
vii. Данные о пользователях (взаимоотношения между учетными записями): списки всех пользователей с информацией об учетных записях провайдера продуктов и провайдера портативности для каждого пользователя.
viii. Данные об антеннах: списки доступных антенн и статус для каждой антенны; могут также включать доступную емкость каждой антенны для обеспечения дополнительной сети.
ix. Параметры сети, связанные с пользователями: списки всех зарегистрированных пользователей и параметры персональной сети каждого пользователя.
x. Расписание доступности сети: списки окон времени, доступных для портативности Wi-Fi в каждом местоположении точки доступа.
xi. Данные об антеннах, развернутых в местоположении для провайдера продуктов: списки всех антенн и точек доступа, развернутых в местоположениях провайдера продуктов для управления со стороны провайдера продуктов.
[0059] На фиг. 5А, фиг. 5В, фиг. 5С и фиг. 5D изображены различные виды структуры примерного мобильного устройства и примерного интерфейса пользователя мобильного приложения. На фиг. 5А показано, что структурная схема примерного мобильного устройства 110 содержит интерфейс 500 пользователя, который функционально соединен с процессором 505. Процессор 505 с возможностью осуществления связи соединен с интерфейсом 510 Wi-Fi. Интерфейс 510 Wi-Fi сконфигурирован таким образом, чтобы осуществлять связь с сетью посредством антенны 515. Процессор 505 находится в электрической связи с памятью 520. Изображенная память 520 содержит память 525 программ и память 535 данных. Память 525 программ содержит исполняемые процессором программные инструкции, реализующие мобильное приложение 105.
На фиг. 5В показано, что скриншот примерного мобильного приложения 105 содержит главный экран 540 управления портативностью и продуктами сети. В некоторых вариантах исполнения с главного экрана 540 управления портативностью и продуктами сети пользователь может активно управлять портативностью сети Wi-Fi и IoT посредством выбора из ссылок в мобильном приложении 105, включающих: управление портативностью Wi-Fi, добавление точки Wi-Fi и добавление устройства IoT. В некоторых вариантах осуществления мобильное приложение 105 может представлять пользователю 100 одно или несколько предложений 545 от провайдера продуктов. В некоторых примерах предложение от провайдера продуктов может включать услугу портативности Wi-Fi для пользователя 100. В различных вариантах исполнения предложение услуги портативности Wi-Fi пользователю 100 может связывать идентификацию пользователя с регистрационной информацией пользователя, подаваемой посредством экрана 550 ввода имени пользователя и пароля. В иллюстративном примере пользователь 100 может идентифицировать доступные местоположения портативности посредством экрана 555 добавления точки Wi-Fi. В некоторых примерах экран 555 добавления точки Wi-Fi может содержать опцию для пользователя 100 погасить купон для услуги портативности в местоположении провайдера продуктов. В различных примерах пользователь 100 может использовать экран 555 точки Wi-Fi для просмотра местоположений портативности рядом с текущим местоположением пользователя 100. В различных вариантах осуществления услуги портативности, предложенные 558 один или несколькими провайдерами продуктов, могут быть представлены пользователю 100. В некоторых вариантах исполнения карта 561, сочетающая отображение услуг портативности и предложений продуктов, может быть представлена пользователю 100. В иллюстративном примере пользователь 100 может просматривать предложения портативности и продуктов, выбирать сочетаемые предложения и добавлять 564 выбранное сочетание предпочтений портативности и продуктов для профиля портативности Wi-Fi пользователя.
[0060] На фиг. 5С показано, что скриншот примерного мобильного приложения 105 содержит интерфейс 567 для пользователя 100 для управления портативностью Wi-Fi. В некоторых вариантах осуществления из интерфейса 567 управления портативностью Wi-Fi пользователь 100 может просматривать свои сконфигурированные местоположения портативности Wi-Fi. В некоторых вариантах исполнения местоположения портативности Wi-Fi могут быть связаны с одним или несколькими провайдерами продуктов, имеющими взаимоотношения с пользователем 100. В различных вариантах реализации пользователь 100 может просматривать и конфигурировать устройства, сконфигурированные для портативности, на экране 573 «Мои устройства». В различных вариантах исполнения экран 573 «Мои устройства» может расширяться для обеспечения пользователю возможности просматривать и конфигурировать 577 каждое из устройств пользователя. В некоторых вариантах исполнения пользователь может просматривать и конфигурировать портативность для устройств IoT пользователя.
[0061] На фиг. 5D показано, что скриншот примерного мобильного приложения 105 содержит меню 580 добавления устройств IoT. В некоторых примерах меню 580 добавления устройств IoT может представлять пользователю опции для просмотра всех совместимых устройств IoT, поиска устройств IoT и сканирования штрихкода устройства. В различных вариантах исполнения опция просмотра всех совместимых устройств может отображать 585 список совместимых устройств IoT, категоризированных согласно вендору устройств IoT, изготовителю или функциональным возможностям устройств IoT.
[0062] На фиг. 6 изображен структурный вид примерной точки доступа, имеющей механизм управления портативностью (РМЕ). На фиг. 6 показано, что примерная точка 135 доступа содержит процессор 600, который находится в электрической связи с памятью 605. Изображенная память 605 также содержит данные и программные инструкции для реализации встроенной операционной системы (O/S) 610, программное обеспечение 615 системы точки доступа и механизм 140 управления портативностью (РМЕ). В некоторых вариантах исполнения программное обеспечение 615 системы точки доступа может включать программный интерфейс приложений (API), функционально соединенный с механизмом 140 управления портативностью (РМЕ). Процессор 600 с возможностью осуществления связи соединен с интерфейсом 625 пользователя для приема входных данных пользователя и предоставления выходных данных пользователя. Процессор 600 сконфигурирован таким образом, чтобы осуществлять связь с беспроводной сетью через интерфейс 630 Wi-Fi. В некоторых примерах процессор 600 может быть сконфигурирован таким образом, чтобы осуществлять связь с беспроводной сетью через другие интерфейсы. В иллюстративном примере процессор 600 может быть сконфигурирован таким образом, чтобы осуществлять связь с более чем одной беспроводной сетью через более чем один интерфейс. В различных вариантах осуществления точка 135 доступа может содержать интерфейс широкополосного беспроводного доступа (BWA). В некоторых вариантах исполнения точка доступа может содержать интерфейс Bluetooth.
[0063] На фиг. 7 изображена последовательность операций примерного механизма управления портативностью (РМЕ). Способ, изображенный на фиг. 7, предоставлен с точки зрения механизма 140 управления портативностью (РМЕ), исполняемого как программные инструкции на процессоре 600, изображенном на фиг. 6. В некоторых вариантах осуществления механизм 140 управления портативностью (РМЕ) может исполняться как облачная служба, с возможностью осуществления связи соединенная с системными службами, аппаратными ресурсами или программными элементами, локальными и/или внешними для точки 135 доступа. Изображенный способ 700 начинается с определения 705 процессором 600 того, содержит ли механизм 140 управления портативностью команду для обработки. Различные типы команд могут быть приняты от субъекта, управляющего механизмом 140 управления портативностью (РМЕ). Например, данные могут быть приняты через интерфейс 630 Wi-Fi, и процессор 600 может анализировать принятые данные для определения того, присутствуют ли команды в принятых данных. Например, команды для извлечения статуса, конфигурирования параметров или обеспечения портативных сетей Wi-Fi могут быть приняты через интерфейс 630 Wi-Fi и обработаны процессором 600. Если процессор 600 определяет, что команда должна быть обработана, процессор определяет 710, является ли командой активация сети. Если процессор 600 определяет 715, что командой является активация сети, процессор 600 активирует 715 одну или несколько сетей Wi-Fi. В различных примерах процессор 600 может активировать одну или несколько сетей посредством конфигурирования одного или нескольких интерфейсов Wi-Fi с помощью предопределенных параметров сети и включения радиосвязи Wi-Fi для вещания SSID для сети. В различных вариантах реализации активация сети может включать конфигурирование запланированного момента времени деактивации. В различных вариантах осуществления момент времени деактивации может быть подан вместе с командой активации. В некоторых примерах предопределенные параметры сети могут включать SSID, пароль и параметры шифрования, предопределенные для регулирования персональной сети пользователя. В некоторых вариантах осуществления процессор 600 может инициировать захват данных об использовании сети и активности устройств с использованием активированной сети. В различных примерах процессор 600 может отслеживать, фиксировать или сохранять в базе данных захваченные данные об использовании сети и активности устройств с использованием активированной сети.
[0064] Когда процессор 600 активировал одну или несколько сетей, способ продолжается на этапе 705. Если процессор 600 определяет, что никакая команда не должна быть обработана, процессор определяет 720, подошел ли запланированный момент времени деактивации для одной или нескольких обеспеченных сетей Wi-Fi. Если процессор 600 определяет, что подошел запланированный момент времени деактивации для одной или нескольких обеспеченных сетей Wi-Fi, процессор 600 деактивирует 725 одну или несколько сетей Wi-Fi. В некоторых вариантах осуществления процессор 600 может деактивировать сеть Wi-Fi посредством отключения вещания SSID по радиосвязи Wi-Fi для сети и удаления сконфигурированных параметров сети с интерфейсов Wi-Fi. В некоторых примерах параметры деактивированной сети, включая пароли и SSID, и идентифицирующая пользователя информация, такая как информация об учетных записях и история использования, могут быть безопасно удалены, зашифрованы или повторно использованы таким образом, чтобы стать доступными для обеспечения другому пользователю. В различных вариантах осуществления данные об использовании или статистика использования, представляющие использование деактивированной сети, могут быть зафиксированы, сохранены в базе данных или использованы совместно с субъектами-партнерами.
[0065] Если процессор 600 определяет, что еще не подошел запланированный момент времени деактивации для одной или нескольких сетей, процессор 600 определяет 728, подошел ли запланированный момент времени активации для одной или нескольких обеспеченных сетей Wi-Fi. Если процессор 600 определяет, что подошел запланированный момент времени активации для одной или нескольких обеспеченных сетей Wi-Fi, процессор 600 активирует 731 одну или несколько сетей Wi-Fi. В различных примерах процессор 600 может активировать одну или несколько сетей посредством конфигурирования одного или нескольких интерфейсов Wi-Fi с помощью предопределенных параметров сети и включения радиосвязи Wi-Fi для вещания SSID для сети. В различных вариантах исполнения активированная сеть может быть сконфигурирована в VLAN, частной для пользователя. В некоторых примерах момент времени деактивации мог быть сконфигурирован. В различных вариантах реализации, если момент времени деактивации не был сконфигурирован, активация сети может включать конфигурирование запланированного момента времени деактивации. В различных вариантах осуществления момент времени деактивации может быть запланирован в момент времени активации. В некоторых вариантах осуществления момент времени деактивации по умолчанию может быть определен на основе уровней использования сети. Например, если сеть сильно нагружена и многие пользователи ожидают доступа, момент времени деактивации по умолчанию может быть установлен раньше, чем наступит режим простоя сети. В некоторых примерах предопределенные параметры сети могут включать SSID, пароль и параметры шифрования, предопределенные для регулирования персональной сети пользователя. В некоторых вариантах осуществления процессор 600 может инициировать захват данных об использовании сети и активности устройств с использованием активированной сети. В различных примерах процессор 600 может отслеживать, фиксировать или сохранять в базе данных захваченные данные об использовании сети и активности устройств с использованием активированной сети. Если процессор 600 определяет, что еще не подошел запланированный момент времени активации для одной или нескольких обеспеченных сетей Wi-Fi, процессор 600 определяет 734, в первый раз ли появился отслеживаемый МАС-адрес. В некоторых примерах РМЕ 140 может быть сконфигурирован таким образом, чтобы отслеживать наличие внутри диапазона радиосвязи Wi-Fi одного или нескольких МАС-адресов или другого идентификатора беспроводного устройства. В некоторых вариантах осуществления РМЕ 140 может быть сконфигурирован таким образом, чтобы активировать сеть для пользователя устройства, с помощью отслеживаемого МАС-адреса или другого идентификатора беспроводного устройства, когда обнаружено наличие устройства. В различных вариантах исполнения РМЕ 140 может быть сконфигурирован таким образом, чтобы сразу же предоставлять отчет управляющему субъекту об обнаружении отслеживаемого МАС-адреса, независимо от того, был или нет РМЕ 140 сконфигурирован таким образом, чтобы активировать сеть для обнаруженного МАС-адреса. Если процессор 600 определяет, что отслеживаемый МАС-адрес появился в первый раз, и если РМЕ 140 был сконфигурирован таким образом, чтобы активировать сеть для пользователя отслеживаемого МАС-адреса, процессор 600 может активировать 731 одну или несколько сетей Wi-Fi для пользователя МАС-адреса посредством конфигурирования одного или нескольких интерфейсов Wi-Fi с помощью предопределенных параметров сети и включения радиосвязи Wi-Fi для вещания SSID для сети. В некоторых примерах предопределенные параметры сети могут включать SSID, пароль и параметры шифрования, предопределенные для регулирования персональной сети пользователя. В различных вариантах исполнения активированная сеть может быть сконфигурирована в VLAN, частной для пользователя. В некоторых примерах момент времени деактивации мог быть сконфигурирован. В различных вариантах реализации, если момент времени деактивации не был сконфигурирован, активация сети может включать конфигурирование запланированного момента времени деактивации. В различных вариантах осуществления момент времени деактивации может быть запланирован в момент времени активации. В некоторых вариантах осуществления момент времени деактивации по умолчанию может быть определен на основе уровней использования сети. Например, если сеть сильно нагружена и многие пользователи ожидают доступа, момент времени деактивации по умолчанию может быть установлен раньше, чем наступит режим простоя сети. В различных вариантах осуществления момент времени деактивации может быть динамически определен активностью или отсутствием устройства. Например, для сети, активированной в ответ на обнаружение активности МАС-адреса или другого беспроводного идентификатора, момент времени деактивации может быть динамически определен на основе того, что устройство пропадает из сети. Например, сеть может быть активирована, когда отслеживаемое устройство появляется, и эта же сеть может быть деактивирована, когда отслеживаемое устройство пропадает. В некоторых вариантах осуществления процессор 600 может инициировать захват данных об использовании сети и активности устройств с использованием активированной сети. В различных примерах процессор 600 может отслеживать, фиксировать или сохранять в базе данных захваченные данные об использовании сети и активности устройств с использованием активированной сети. Если процессор 600 определяет, что отслеживаемый МАС-адрес появился не в первый раз, процессор 600 определяет 737, появился ли любой ранее неизвестный МАС-адрес. В некоторых примерах РМЕ 140 может быть сконфигурирован таким образом, чтобы сразу же предоставлять отчет управляющему субъекту об обнаружении ранее неизвестного МАС-адреса. Если ранее неизвестный МАС-адрес появился, процессор 600 фиксирует 740 ранее неизвестный МАС-адрес, обновляет список ранее замеченных МАС-адресов с помощью нового адреса, фиксирует статистику сети и данные об использовании сети для подключенных и активных сетевых устройств, и способ продолжается на этапе 705 с определения процессором 600 того, содержит ли механизм 140 управления портативностью (РМЕ) команду для обработки.
[0066] Если на этапе 705 процессор 600 определяет, что команда должна быть обработана, процессор определяет 710, является ли командой активация сети. Если процессор 600 определяет 715, что командой не является активация сети, процессор 600 определяет, является ли командой деактивация сети. В некоторых вариантах осуществления деактивация может быть вызвана автоматически на основе сконфигурированного момента времени деактивации. В различных вариантах реализации деактивация может быть осуществлена в ответ на команду деактивации от управляющего субъекта. В некоторых вариантах исполнения команда деактивации может идентифицировать одну или несколько сетей Wi-Fi, которые должны быть деактивированы. Если процессор 600 определяет, что командой является деактивация сети, процессор 600 деактивирует 746 одну или несколько сетей Wi-Fi. В некоторых вариантах осуществления процессор 600 может деактивировать сеть Wi-Fi посредством отключения вещания SSID по радиосвязи Wi-Fi для сети и удаления сконфигурированных параметров сети с интерфейсов Wi-Fi. В различных вариантах осуществления данные об использовании или статистика использования, представляющие использование деактивированной сети, могут быть зафиксированы, сохранены в базе данных или использованы совместно с субъектами-партнерами. В некоторых вариантах исполнения параметры деактивированной сети, включая пароли и SSID, и идентифицирующая пользователя информация, такая как информация об учетных записях и история использования, могут быть безопасно удалены, зашифрованы или повторно использованы таким образом, чтобы стать доступными для обеспечения другому пользователю.
[0067] Если процессор 600 определяет, что командой не является деактивация сети, процессор 600 определяет 749, является ли командой отслеживание МАС-адреса или другого идентификатора беспроводного устройства. Если процессор 600 определяет, что командой является отслеживание МАС-адреса или другого идентификатора беспроводного устройства, процессор 600 устанавливает 752 МАС-адрес или другой идентификатор беспроводного устройства в список отслеживаемых идентификаторов и начинает отслеживание идентификатора. В различных вариантах реализации команда для отслеживания беспроводного идентификатора может указывать один или несколько идентификаторов и окон времени для отслеживания идентификаторов. В некоторых вариантах исполнения РМЕ 140 может отслеживать и фиксировать наличие некоторых беспроводных идентификаторов или предоставлять отчет о нем во время сконфигурированных окон времени отслеживания и игнорировать наличие беспроводных идентификаторов вне сконфигурированных окон времени отслеживания. Затем способ продолжается на этапе 705 с определения процессором 600 того, содержит ли механизм 140 управления портативностью (РМЕ) команду для обработки.
[0068] Если на этапе 705 процессор 600 определяет, что команда должна быть обработана, процессор определяет 710, является ли командой активация сети. Если процессор 600 определяет 715, что командой не является активация сети, процессор 600 определяет, является ли командой деактивация сети. Если процессор 600 определяет, что командой не является деактивация сети, процессор 600 определяет 749, является ли командой отслеживание МАС-адреса или другого идентификатора беспроводного устройства. Если процессор 600 определяет, что командой не является отслеживание МАС-адреса или другого идентификатора беспроводного устройства, процессор 600 определяет 755, является ли командой обеспечение услуги портативности пользователю. Если процессор 600 определяет, что командой является обеспечение услуги портативности пользователю, процессор 600 принимает 758 от субъекта, управляющего РМЕ 140, запрошенные момент времени активации, момент времени деактивации и параметры сети. В некоторых вариантах осуществления субъектом, управляющим РМЕ 140, может быть провайдер портативности. В различных вариантах реализации субъектом, управляющим РМЕ 140, может быть провайдер продуктов. В некоторых примерах запрошенные параметры сети могут включать тип шифрования, пароль и SSID. В различных вариантах исполнения команда для обеспечения услуги портативности пользователю может идентифицировать пользователя. В некоторых вариантах осуществления команда для обеспечения услуги портативности пользователю может указывать параметры сети. В иллюстративном примере команда для обеспечения услуги портативности пользователю может запрашивать у РМЕ 140 генерирование специальных параметров на основе информации профилей пользователей. В некоторых примерах специальные параметры сети могут быть сгенерированы посредством РМЕ 140 на основе взаимоотношений пользователя с провайдеров продуктов. Затем процессор 600 определяет 782, доступны ли запрошенные параметры сети, момент времени активации и момент времени деактивации для запрошенной сети портативности. В некоторых вариантах осуществления определение того, что услуга доступна или недоступна, может быть основано на корреляции процессором 600 запрошенного момента времени активации или момента времени деактивации с ранее обеспеченными или запланированными моментами времени активации и деактивации для сетей, размещенных точкой 135 доступа. В некоторых вариантах исполнения определение того, что услуга доступна или недоступна, может быть основано на корреляции процессором 600 запрошенных параметров сети с ранее обеспеченными или запланированными параметрами сети. В различных вариантах реализации определение того, что услуга доступна или недоступна, может быть основано на определении процессором 600 статуса работоспособности одного или нескольких из: аппаратного обеспечения точки 135 доступа, программного обеспечения системы или ресурсов операционной системы. В некоторых примерах определение того, что услуга доступна или недоступна, может быть основано на определении процессором 600 статуса работоспособности одной или нескольких сетей, с возможностью осуществления связи соединенных с точкой 135 доступа. Если процессор 600 определяет, что запрошенные параметры сети, момент времени активации и момент времени деактивации недоступны, процессор 600 уведомляет 788 субъект, управляющий РМЕ 140, о том, что запрошенная услуга недоступна. Если на этапе 782 процессор 600 определяет, что запрошенные параметры сети, момент времени активации и момент времени деактивации доступны, процессор устанавливает 785 момент времени активации, момент времени деактивации и параметры сети обеспеченной сети. В различных вариантах реализации РМЕ 140 может отслеживать момент времени, активировать обеспеченную сеть в момент времени активации и деактивировать обеспеченную сеть в момент времени деактивации. Затем способ продолжается на этапе 705 с определения процессором 600 того, содержит ли механизм 140 управления портативностью (РМЕ) команду для обработки.
[0069] Если на этапе 705 процессор 600 определяет, что команда должна быть обработана, процессор определяет 710, является ли командой активация сети. Если процессор 600 определяет 715, что командой не является активация сети, процессор 600 определяет, является ли командой деактивация сети. Если процессор 600 определяет, что командой не является деактивация сети, процессор 600 определяет 749, является ли командой отслеживание МАС-адреса или другого идентификатора беспроводного устройства. Если процессор 600 определяет, что командой не является отслеживание МАС-адреса или другого идентификатора беспроводного устройства, процессор 600 определяет 755, является ли командой обеспечение услуги портативности пользователю. Если процессор 600 определяет, что командой не является обеспечение услуги портативности пользователю, процессор 600 определяет 761, является ли командой обеспечение услуги портативности для устройств IoT пользователя, процессор 600 принимает 764 от субъекта, управляющего РМЕ 140, безопасный маркер и параметры сети, регулирующие сеть вендора IoT. В различных примерах устройство IoT, для которого должна быть обеспечена услуга портативности для персональной сети пользователя, может быть в настоящий момент активировано исключительно в сети вендора IoT. В некоторых примерах субъектом, управляющим РМЕ 140, может быть провайдер портативности. В различных вариантах исполнения субъектом, управляющим РМЕ 140, может быть провайдер продуктов. В некоторых вариантах реализации безопасный маркер может сертифицировать право собственности пользователя на устройство IoT, для которого должна быть обеспечена услуга портативности. В различных вариантах реализации безопасный маркер может представлять собой ключ PGP. В некоторых вариантах исполнения безопасный маркер может быть криптографически подписан пользователем. В некоторых примерах безопасный маркер может быть криптографически подписан вендором устройств IoT. Затем процессор 600 конфигурирует 767 РМЕ 140 таким образом, чтобы разместить в точке 135 доступа аутентифицированную сетевую услугу, приспособленную для обеспечения услуги портативности для устройства IoT пользователя. Затем процессор 600 конфигурирует и временно активирует 770 сеть, регулируемую теми же параметрами сети, что регулируют сеть вендора IoT. В некоторых вариантах исполнения аутентифицированная сетевая услуга может быть сконфигурирована таким образом, чтобы предоставлять порт прослушивания SSH-сервера во временной сети, регулируемой теми же параметрами сети, что регулируют сеть вендора IoT. Затем процессор 600 конфигурирует 778 устройство IoT для доступа портативности к персональной сети пользователя посредством представления безопасного маркера с помощью параметров персональной сети пользователя, когда устройство IoT подключается к аутентифицированной сетевой услуге. В некоторых вариантах исполнения устройство IoT может быть сконфигурировано перед подключением к аутентифицированной сетевой услуге таким образом, чтобы принимать новые параметры сети, представленные с помощью валидного безопасного маркера. В различных вариантах реализации аутентифицированная сетевая услуга может быть деактивирована после обеспечения одного или нескольких устройств IoT в персональной сети пользователя. В некоторых вариантах осуществления временная сеть, регулируемая параметрами сети, регулирующими сеть вендора IoT, может быть деактивирована после обеспечения устройства IoT. Если на этапе 761 процессор 600 определяет, что командой не является обеспечение услуги портативности для устройств IoT пользователя, процессор 600 определяет 776, является ли командой извлечение статистики. Если командой является извлечение статистики, процессор 600 предоставляет отчет о статистике и данных об использовании субъекту, управляющему РМЕ 140. В различных вариантах реализации команда для извлечения статистики может указывать статистику, которую необходимо извлечь и отчет о которой необходимо предоставить. Затем способ продолжается на этапе 705 с определения процессором 600 того, содержит ли механизм 140 управления портативностью команду для обработки.
[0070] На фиг. 8 изображена последовательность операций примерного провайдера портативности, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, регулирующих персональную сеть пользователя, в ответ на транзакцию между пользователем и провайдером продуктов. Способ, изображенный на фиг. 8, предоставлен с точки зрения примерного провайдера 160 портативности, исполняемого как облачная служба и взаимодействующего с примерным провайдером 145 продуктов, оба из которых изображены на фиг. 1. Изображенный способ 800 начинается с приема 805 провайдером 160 портативности от пользователя 100 регистрации для услуги портативности Wi-Fi для пользователя 100. В различных вариантах осуществления регистрация для портативной услуги Wi-Fi для пользователя 100 может включать идентификацию пользователя 100. В некоторых примерах регистрация для портативной услуги Wi-Fi для пользователя 100 может включать параметры сети, регулирующие персональную сеть пользователя 100. Способ продолжается с приема 810 провайдером 160 портативности запроса от провайдера 145 продуктов на предоставление услуги портативности Wi-Fi пользователю 100 в местоположении и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов. В некоторых примерах транзакция между пользователем 100 и провайдером 145 продуктов может представлять собой транзакцию покупки, бронирование или прибытие без бронирования. В иллюстративном примере местоположение и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов, могут представлять собой отдельные физическое местоположение и момент времени, связанные с пользователем 100. В некоторых примерах местоположение и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов, могут представлять собой ряд местоположений и моментов времени, которые основаны на бронировании или группе операций бронирования. Например, турист может осуществлять операции бронирования в течение недель, включая отели, каюты круизного судна, посадочные места у авиаперевозчика, ворота в аэропорте и арендованные автомобили, каждая из которых имеет по меньшей мере одно связанное местоположение и один связанный момент времени. В различных вариантах осуществления запрос провайдера 145 продуктов может содержать конкретные местоположения и моменты времени. В некоторых вариантах осуществления запрос провайдера 145 продуктов может содержать диапазоны местоположений и моментов времени. В некоторых вариантах исполнения запрос провайдера 145 продуктов может содержать местоположения или моменты времени, которые должны быть исключены из тех местоположений или моментов времени, где или когда услуга портативности Wi-Fi может быть предоставлена пользователю 100. Способ продолжается со связывания 815 провайдером 160 портативности регистрации пользователя 100, запроса провайдера 145 продуктов услуги портативности Wi-Fi и доступных местоположений и моментов времени для предоставления услуги портативности Wi-Fi. В некоторых вариантах осуществления провайдер 160 портативности может определять доступные местоположения и моменты времени для предоставления услуги портативности Wi-Fi пользователю 100 на основе сопоставления точек доступа, имеющих доступную пропускную способность, признаки или функциональные возможности, для размещения сетей Wi-Fi с помощью запрошенных местоположения и момента времени, принятых от провайдера 145 продуктов. В некоторых вариантах реализации провайдер 160 портативности может определять доступные местоположения и моменты времени для предоставления услуги портативности Wi-Fi пользователю 100 на основе сопоставления точек доступа, имеющих доступные окна времени, для размещения сетей Wi-Fi с помощью как запрошенных местоположения и момента времени, принятых от провайдера 145 продуктов, так и параметров сети, принятых вместе с регистрацией от пользователя 100. Способ продолжается с определения 820 провайдером 160 портативности того, доступна ли точка доступа в запрошенном местоположении и запрошенный момент времени, принятые от провайдера 145 продуктов и вместе с параметрами сети, принятыми вместе с регистрацией от пользователя 100. В некоторых вариантах осуществления провайдер 160 портативности может использовать одну или несколько точек 135 доступа, изображенных на фиг. 1, для предоставления услуги портативности Wi-Fi. В различных примерах точка 135 доступа, используемая провайдером 160 портативности, может содержать механизм 140 управления портативностью, изображенный на фиг. 1 и описанный на фиг. 7. В некоторых вариантах исполнения провайдер 160 портативности может упрощать обеспечение услуги портативности Wi-Fi, включая определение доступных местоположений и моментов времени, посредством использования одной или нескольких точек 135 доступа и механизма 140 управления портативностью. Если провайдер 160 портативности определяет, что ни одна точка доступа не доступна в запрошенном местоположении и запрошенный момент времени для активации с помощью параметров сети пользователя 100, провайдер 160 портативности может предлагать 830 альтернативные параметры сети пользователю 100. Способ продолжается с определения 835 провайдером 160 портативности того, принимает ли пользователь 100 альтернативные параметры сети. Если провайдер 160 портативности определяет, что пользователь не принимает альтернативные параметры сети, способ заканчивается. Если провайдер 160 портативности определяет, что пользователь принимает альтернативные параметры сети, провайдер 160 портативности обеспечивает 825 точку доступа в забронированном местоположении для активации с помощью альтернативных параметров сети в забронированный момент времени и деактивации в момент времени окончания бронирования.
[0071] Если на этапе 820 провайдер 160 портативности определяет, что по меньшей мере одна точка доступа доступна в запрошенном местоположении и запрошенный момент времени для активации с помощью параметров сети пользователя 100, провайдер 160 портативности, провайдер 160 портативности обеспечивает 825 точку доступа в забронированном местоположении для активации с помощью параметров сети, регулирующих персональную сеть пользователя 100, в забронированный момент времени и деактивации в момент времени окончания бронирования.
[0072] На фиг. 9 изображена последовательность операций примерного провайдера портативности, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, на основе взаимоотношения пользователя с примерным провайдером продуктов в ответ на регистрацию пользователя. Способ, изображенный на фиг. 9, предоставлен с точки зрения провайдера 160 портативности, исполняемого как облачная служба и изображенного на фиг. 1. Изображенный способ 900 начинается с приема 905 провайдером 160 портативности от пользователя 100 регистрации для услуги портативности Wi-Fi для пользователя 100. В различных вариантах осуществления регистрация для портативной услуги Wi-Fi для пользователя 100 может включать идентификацию пользователя 100. В некоторых примерах регистрация для портативной услуги Wi-Fi для пользователя 100 может включать параметры сети, регулирующие персональную сеть пользователя 100. В различных вариантах исполнения регистрация для портативной услуги Wi-Fi для пользователя 100 может включать список идентификаторов беспроводных устройств для устройств, управляемых пользователем 100. В некоторых вариантах реализации идентификаторы беспроводных устройств могут включать МАС-адреса. Способ продолжается с генерирования 910 провайдером 160 портативности для пользователя 100 параметров персональной сети на основе взаимоотношении пользователя с провайдером продуктов. В некоторых примерах сгенерированные параметры персональной сети могут включать установленный SSID и пароль. В различных примерах установленный SSID и пароль могут быть выбраны таким образом, чтобы избежать конфликта с параметрами сети, выбранными для других пользователей. Способ продолжается со связывания 915 провайдером 160 портативности сгенерированных параметров персональной сети с регистрацией пользователя. В различных примерах связывание сгенерированных параметров сети с регистрацией пользователя 100 может включать сохранение списка МАС-адресов пользователя 100 вместе с идентификацией пользователя 100, SSID и паролем. Способ продолжается с предоставления 920 провайдером 160 портативности сгенерированных параметров сети пользователю 100 для конфигурации в устройствах пользователя. В иллюстративном примере провайдер 160 портативности может предоставлять параметры сети пользователю через мобильное приложение 105. В некоторых вариантах осуществления мобильное приложение 105 может конфигурировать сгенерированные параметры сети в устройстве, на котором размещено мобильное приложение 105. В некоторых примерах мобильное приложение 105 может координировать свои действия с провайдером 160 портативности для генерирования параметров сети, определенных в зависимости от совместно используемого секретного ключа. В некоторых вариантах исполнения мобильное приложение 105 может координировать свои действия с провайдером 160 портативности для генерирования параметров сети, определенных на основе криптографически безопасного одноразового пароля. Например, криптографически безопасный одноразовый пароль может быть сгенерирован между двумя сторонами на основе совместно используемого секретного ключа и рабочей среды OATH. Способ продолжается с конфигурирования 925 провайдером 160 портативности по меньшей мере одной точки 135 доступа в местоположениях провайдера 145 продуктов таким образом, чтобы отслеживать МАС-адрес устройства пользователя. Провайдер 160 портативности конфигурирует точку 135 доступа таким образом, чтобы предоставлять отчет провайдеру 160 портативности о том, когда МАС-адрес устройства пользователя был в первый раз обнаружен. Способ продолжается с определения 930 провайдером 160 портативности того, был ли обнаружен МАС-адрес пользователя точкой 135 доступа в местоположении провайдера 145 продуктов. В различных примерах определение того, что МАС-адрес пользователя был обнаружен, может быть основано на автономном предоставлении отчета с точки 135 доступа об обнаружении отслеживаемого МАС-адреса. В некоторых вариантах исполнения определение того, что МАС-адрес пользователя был обнаружен, может быть основано на результате отправки запроса команды на механизм 140 управления портативностью, размещенный в точке 135 доступа, для обнаружения статуса отслеживаемого МАС-адреса. Если провайдер 160 портативности определяет, что МАС-адрес пользователя не был обнаружен, способ продолжается на этапе 925. Если провайдер 160 портативности определяет, что МАС-адрес пользователя был обнаружен, провайдер 160 портативности активирует 935 точку доступа с помощью персонального SSID пользователя и пароля в местоположении, где МАС-адрес пользователя был обнаружен. В некоторых примерах провайдер 160 портативности может конфигурировать точку доступа таким образом, чтобы периодически отслеживать непрерывное наличие или активность МАС-адреса пользователя. В различных вариантах исполнения провайдер 160 портативности может конфигурировать точку доступа таким образом, чтобы предоставлять отчет провайдеру портативности о том, что отслеживаемый МАС-адрес больше не обнаруживается в точке доступа. В некоторых вариантах реализации провайдер 160 портативности может конфигурировать точку доступа таким образом, чтобы отслеживать непрерывное наличие или активность МАС-адреса пользователя в течение сконфигурированного периода времени. Способ продолжается с определения 940 провайдером 160 портативности того, остается ли МАС-адрес пользователя активным, как было обнаружено точкой 135 доступа в местоположении провайдера 145 продуктов. Если провайдер 160 портативности определяет, что МАС-адрес пользователя остается активным, способ продолжается на этапе 940. Если провайдер 160 портативности определяет, что МАС-адрес пользователя неактивен, провайдер 160 портативности деактивирует сеть, регулируемую персональным SSID пользователя и паролем, в местоположении, где МАС-адрес пользователя был в первый раз обнаружен.
[0073] На фиг. 10 изображена последовательность операций примерного провайдера продуктов, конфигурирующая удаленную точку доступа Wi-Fi с помощью параметров, сгенерированных провайдером портативности, на основе взаимоотношений пользователя с провайдером продуктов в ответ на транзакцию пользователя с провайдером продуктов. Способ, изображенный на фиг. 10, предоставлен с точки зрения провайдера 145 продуктов, исполняемого как облачная служба и изображенного на фиг. 1. Изображенный способ 1000 начинается с совершения 1005 провайдером 145 продуктов транзакции с пользователем 100 для ее выполнения в местоположении и момент времени. В некоторых примерах транзакция между пользователем 100 и провайдером 145 продуктов может представлять собой транзакцию покупки, бронирование или прибытие без бронирования. В иллюстративном примере местоположение и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов, могут представлять собой отдельные физическое местоположение и момент времени, связанные с пользователем 100. В некоторых примерах местоположение и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов, могут представлять собой ряд местоположений и моментов времени, которые основаны на бронировании или группе операций бронирования. Например, турист может осуществлять операции бронирования в течение недель, включая отели, каюты круизного судна, посадочные места у авиаперевозчика, ворота в аэропорте и арендованные автомобили, каждая из которых имеет по меньшей мере одно связанное местоположение и один связанный момент времени. Способ продолжается с запрашивания 1010 провайдером 145 продуктов услуги портативности Wi-Fi у провайдера 160 портативности для пользователя 100 в местоположении и момент времени, которые основаны на транзакции между пользователем 100 и провайдером 145 продуктов. В различных вариантах осуществления провайдер 145 продуктов может предусматривать идентификацию пользователя 100 с помощью отправки запроса провайдеру 160 портативности. Например, идентификация пользователя может включать идентификатор учетной записи пользователя 100. В различных вариантах исполнения идентификатор учетной записи пользователя 100 может быть известен как провайдеру 145 продуктов, так и провайдеру 160 портативности. В некоторых примерах провайдер 145 продуктов может предусматривать вместе с запросом провайдеру 160 портативности информацию, представляющую взаимоотношение пользователя 100 с провайдером 145 продуктов. Например, провайдер 145 продуктов может предусматривать информацию профилей пользователей вместе с запросом, содержащим или ссылающимся на историю покупок, номер счета провайдера продуктов или предпочтения относительно продуктов пользователя 100. В некоторых вариантах осуществления информация профилей пользователей может содержать способы оплаты. В различных вариантах реализации один или несколько ответов провайдера 160 портативности на запрос услуги портативности Wi-Fi для пользователя 100 могут быть частично основаны на связывании идентификатора учетной записи пользователя и имеющих отношение записей провайдера портативности с параметрами сети, уже связанными с тем же пользователем 100 в записях провайдера 160 портативности. Способ продолжается с определения 1015 провайдером 145 продуктов того, доступна ли запрошенная услуга портативности Wi-Fi для пользователя 100 в запрошенном местоположении и запрошенный момент времени. В различных вариантах реализации определение провайдером 145 продуктов доступности услуги портативности Wi-Fi для пользователя 100 в запрошенном местоположении и запрошенный момент времени может быть основано на ответе от провайдера 160 портативности. В некоторых вариантах исполнения провайдер 145 продуктов может определять, доступна ли услуга портативности Wi-Fi, на основе одного или нескольких запросов, отправляемых провайдером 145 продуктов на программный интерфейс 170 приложений механизма управления портативностью (РМЕ API). Если провайдер 145 продуктов определяет, что запрошенная услуга портативности Wi-Fi доступна для пользователя 100 в запрошенном местоположении и запрошенный момент времени, способ продолжается с приема 1020 провайдером 145 продуктов от провайдера 160 портативности специальных параметров сети. Специальные параметры сети, принятые от провайдера 160 портативности, должны быть сконфигурированы в устройстве пользователя 100. Специальные параметры сети, принятые от провайдера 160 портативности, будут также обеспечены провайдером 160 портативности и активированы в точке доступа для пользователя 100 в момент времени и в местоположении, определенных в зависимости от транзакции. В иллюстративном примере специальные параметры сети могут быть сгенерированы провайдером 160 портативности на основе информации пользователя, включая имя учетной записи, предпочтения или историю. Способ продолжается с предоставления 1025 провайдером 145 продуктов пользователю 100 специальных параметров сети, принятых от провайдера 160 портативности. В различных примерах пользователь 100 может конфигурировать устройство пользователя с помощью специальных параметров сети. В некоторых вариантах осуществления мобильное приложение 105, размещенное на устройстве пользователя 100, может конфигурировать специальные параметры сети в устройстве пользователя 100. Способ продолжается с приема 1030 провайдером 145 продуктов от провайдера 160 портативности данных об использовании сети, связанных с пользователем 100. В различных вариантах реализации данные об использовании сети могут быть приняты от провайдера 160 портативности через РМЕ API 170. Если на этапе 1015 провайдер 145 продуктов определяет, что запрошенная услуга портативности Wi-Fi недоступна для пользователя 100 в запрошенном местоположении и запрошенный момент времени, провайдер 160 продуктов определяет 1035, существуют ли доступные альтернативные местоположения или моменты времени для предоставления услуги портативности Wi-Fi пользователю 100. В некоторых вариантах осуществления определение провайдером 145 продуктов доступных альтернативных местоположений или моментов времени может быть основано на личной осведомленности пользователя, данные о которой хранятся у провайдера 160 продуктов. Например, записи провайдеров продуктов могут указывать, что пользователь 100 имеет конкретные рейтинги предпочтений касательно местоположений и моментов времени для услуги портативности. В некоторых примерах провайдер 145 продуктов может запрашивать альтернативные местоположения или моменты времени у провайдера 160 портативности через РМЕ API 170. Например, с использованием РМЕ API 170 провайдер 145 продуктов может определять, что SSID доступен для пользователя в течение одного часа в запрошенном местоположении или в ближайшем местоположении в текущий момент времени. Если провайдер 160 продуктов определяет, что доступные альтернативные местоположения или моменты времени отсутствуют для предоставления услуги портативности Wi-Fi пользователю 100, провайдер 145 продуктов уведомляет 1055 пользователя, что ни одна услуга портативности Wi-Fi не доступна, и способ продолжается на этапе 1005. Если провайдер 160 продуктов определяет, что доступные альтернативные местоположения или моменты времени существуют для предоставления услуги портативности Wi-Fi пользователю 100, провайдер 160 продуктов предлагает 1040 альтернативное местоположение или альтернативный момент времени пользователю. Способ продолжается с определения провайдером 145 продуктов того, принял ли пользователь альтернативное местоположение или альтернативный момент времени. Если пользователь принял альтернативное местоположение или альтернативный момент времени, провайдер 145 продуктов уведомляет 1050 провайдера 160 портативности о том, что пользователь принял предложение альтернативного местоположения или момента времени, и способ продолжается на этапе 1020. Если пользователь 100 не принял предложение альтернативного местоположения или момента времени, способ продолжается на этапе 1055.
[0074] На фиг. 11 изображена последовательность операций примерного провайдера продуктов, сотрудничающего с по меньшей мере одним провайдером портативности для конфигурирования удаленной точки доступа Wi-Fi с помощью предопределенных параметров на основе взаимоотношений пользователя с по меньшей мере одним провайдером портативности. Способ, изображенный на фиг. 11, предоставлен с точки зрения провайдера 145 продуктов, исполняемого как облачная служба и изображенного на фиг. 1. Изображенный способ 1100 начинается с обнаружения 1105 провайдером 145 продуктов МАС-адреса, не связанного с пользователем, имеющим взаимоотношение с провайдером 145 продуктов. В различных вариантах осуществления провайдер 145 продуктов может обнаруживать МАС-адрес с помощью одного или нескольких запросов информации пользователя и списков МАС-адресов через РМЕ API 170. В некоторых вариантах осуществления провайдер 145 продуктов может определять взаимоотношение с пользователем посредством связывания идентификации пользователя из записей провайдеров продуктов с хронологическими данными портативности, полученными с помощью одного или нескольких запросов через РМЕ API 170. В некоторых примерах провайдер 145 продуктов может поддерживать взаимоотношения и способы связи с одним или несколькими провайдерами портативности. Способ продолжается на этапе 1110 с запрашивания провайдером 145 продуктов услуги портативности Wi-Fi для пользователя у по меньшей мере одного провайдера портативности. В иллюстративном примере провайдер 145 продуктов может запрашивать услугу портативности Wi-Fi для пользователя у нескольких провайдеров портативности. В некоторых вариантах реализации провайдер 145 продуктов может управлять точками доступа для обеспечения услуги портативности Wi-Fi. Способ продолжается на этапе 1115 с определения провайдером 145 продуктов того, имеет ли пользователь взаимоотношение с провайдером портативности. В некоторых примерах, если определяют, что пользователь имеет взаимоотношение с провайдером портативности, тот провайдер портативности может быть предпочтительным при обеспечении услуги портативности для пользователя. Если провайдер 145 продуктов определяет, что пользователь не имеет взаимоотношение с провайдером портативности, способ продолжается на этапе 1140 с фиксирования провайдером 145 продуктов неудачной попытки предоставления услуги портативности, и способ заканчивается. В некоторых примерах провайдер 145 продуктов может предоставлять отчет о МАС-адресе одному или нескольким провайдерам портативности. Если провайдер 145 продуктов определяет, что пользователь имеет взаимоотношение с по меньшей мере одним провайдером портативности, способ продолжается на этапе 1120 с проведения согласования провайдером 145 продуктов с провайдерами портативности, имеющими взаимоотношение с пользователем, для предоставления услуги портативности Wi-Fi пользователю в местоположении и момент времени, где и когда MAC-адрес устройства пользователя был обнаружен. Если согласование с провайдерами портативности для предоставления услуги портативности Wi-Fi пользователю не было успешным, способ продолжается на этапе 1140 с фиксирования провайдером 145 продуктов неудачной попытки предоставления услуги портативности, и способ заканчивается. После успешного проведения согласования по поводу назначения по меньшей мере одного провайдера портативности для предоставления услуги портативности Wi-Fi пользователю способ продолжается на этапе 1130 с приема провайдером 145 продуктов от назначенного провайдера портативности безопасного маркера, содержащего специальные параметры сети пользователя, предопределенные на основе взаимоотношения пользователя с провайдером портативности. В различных примерах безопасный маркер, содержащий специальные параметры сети пользователя, может быть криптографически подписан пользователем и назначенным провайдером портативности. В некоторых вариантах исполнения подписанный безопасный маркер может сертифицировать доверительное взаимоотношение между сторонами для упрощения передачи параметров сети пользователя провайдеру продуктов. В некоторых вариантах осуществления безопасный маркер может включать ключ PGP. Способ продолжается на этапе 1135 с активации провайдером продуктов точки доступа с помощью специальных параметров сети пользователя и деактивации им же специальных параметров сети в момент времени, основанный на опыте пользователя. В иллюстративном примере специальная сеть может быть активирована для пользователя в момент времени прибытия для события, неизвестного провайдеру 145 продуктов. В некоторых примерах сеть может быть деактивирована, когда пользователь прекращает использование активированной сети.
[0075] На фиг. 12 изображена последовательность операций примерного провайдера портативности, конфигурирующая устройства Интернета вещей (IoT) пользователя с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности. Способ, изображенный на фиг. 12, предоставлен с точки зрения провайдера 160 портативности, исполняемого как облачная служба и изображенного на фиг. 1.
[0076] Изображенный способ 1200 начинает с приема 1205 провайдером 160 портативности от пользователя 100 регистрации, включающей параметры 120 персональной сети пользователя, регулирующие персональную сеть 115 пользователя.
[0077] Способ продолжается с приема 1210 провайдером 160 портативности от пользователя 100 серийного номера 230 устройства 215 IoT, сконфигурированного с помощью параметров 235 сети, регулирующих коммуникационное соединение устройства IoT с вендором 225 устройств IoT.
[0078] Способ продолжается с определения 1215 провайдером 160 портативности того, зарегистрировано ли устройство 215 IoT на пользователя 100. В различных вариантах исполнения провайдер 160 портативности может определять, зарегистрировано ли устройство 215 IoT на пользователя 100, посредством предоставления серийного номера 230 устройства 215 IoT и безопасного маркера, идентифицирующего пользователя 100, в запросе вендору 225 устройств IoT.
[0079] Если провайдер 160 портативности определяет, что устройство 215 IoT не зарегистрировано на пользователя 100, способ продолжается с отправки 1220 провайдером 160 портативности вендору 225 устройств IoT запроса конфигурации, содержащего серийный номер устройства 215 IoT, регистрацию пользователя 100 и безопасный маркер, идентифицирующий пользователя 100.
[0080] Способ продолжается с приема 1225 провайдером 160 портативности от вендора 225 устройств IoT ответа на запрос конфигурации. Ответ от вендора 225 устройств IoT может включать подтверждение того, что вендор 225 устройств IoT принял регистрацию портативности IoT пользователя 100. В некоторых вариантах исполнения вендор 225 устройств IoT может определять принятие регистрации портативности IoT пользователя 100 на основе криптографической аутентификации безопасного маркера, предоставленного провайдером 160 портативности. В различных вариантах осуществления ответ на запрос конфигурации может включать подтверждение от вендора 225 устройств IoT того, что устройство 215 IoT было сконфигурировано для активации с помощью новых параметров сети, принятых вместе с безопасным маркером после последующего подключения к аутентифицированной сетевой услуге, доступной с персональной сети 115 пользователя.
[0081] Способ продолжается с определения 1230 провайдером 160 портативности того, принял ли вендор 225 устройств IoT регистрацию портативности IoT пользователя 100. Если вендор 225 устройств IoT не принимает регистрацию портативности IoT, провайдер 160 портативности уведомляет 1235 пользователя о том, что портативность недоступна. Если вендор 225 устройств IoT принимает регистрацию портативности IoT, провайдер 160 портативности принимает 1240 первый набор параметров сети устройства IoT от вендора 225 устройств IoT. В некоторых вариантах осуществления первый набор параметров сети устройства IoT может регулировать соединение устройства 215 IoT с сетью, доступной вендору 225 устройств IoT. Если на этапе 1215 провайдер 160 портативности определяет, что устройство 225 IoT зарегистрировано на пользователя 100, провайдер 160 портативности может извлекать первый набор параметров сети устройства IoT из базы 165 данных провайдера портативности.
[0082] Способ продолжается с активации 1250 провайдером 160 портативности первого набора параметров сети устройства 215 IoT в персональной сети 115 пользователя 100. Затем провайдер 160 портативности активирует 1255 аутентифицированную сетевую услугу конфигурации, доступную с персональной сети 115 пользователя. В некоторых вариантах исполнения аутентифицированная сетевая услуга конфигурации приспособлена для упрощение конфигурации устройства IoT с помощью новых параметров сети. В различных вариантах реализации после подключения устройства 215 IoT к аутентифицированной сетевой услуге конфигурации устройство 215 IoT может быть представлено с помощью безопасного маркера и параметров 120 персональной сети, регулирующих персональную сеть 115 пользователя 100. Способ продолжается с определения 1260 провайдером 160 портативности того, принимает ли устройство 215 IoT конфигурацию портативности. Если устройство 215 IoT принимает конфигурацию портативности, устройство 215 IoT активируется для портативности Wi-Fi в персональной сети 115 пользователя 100, и провайдер 160 портативности обновляет 1265 базы данных вендора 225 устройств IoT с помощью регистрации устройства 215 IoT на пользователя 100. Если устройство IoT не принимает регистрацию портативности IoT, провайдер 160 портативности уведомляет 1235 пользователя о том, что портативность недоступна.
[0083] На фиг. 13 изображена последовательность операций примерным устройством Интернета вещей (IoT), сконфигурированным с помощью параметров, регулирующих персональную сеть пользователя, в ответ на предоставление пользователем идентификатора устройства IoT провайдеру портативности. Способ, изображенный на фиг. 13, предоставлен с точки зрения устройства 215 IoT, изображенного на фиг. 1. Изображенный способ 1300 начинается с подключения 1305 устройства 215 IoT, идентифицируемого с помощью серийного номера в виде штрихкода и с возможностью осуществления связи соединенного с вендором 225 устройств IoT, к первой сети, регулируемой первым набором параметров 235 сети. Устройство 215 IoT принимает 1310 от вендора 225 устройств IoT безопасный маркер вместе с конфигурацией для активации во второй сети, регулируемой вторым набором параметров 120 сети. Устройство 215 IoT подключается 1315 ко второй сети с использованием первого набора параметров 235 сети. В некоторых примерах вторая сеть может представлять собой персональную сеть 115 пользователя 100. Если устройство 215 IoT определяет 1320 сбой подключения ко второй сети, устройство 215 IoT продолжает 1325 обеспечение услуги как устройство IoT с предыдущими параметрами сети. Если на этапе 1320 устройство 215 IoT определяет успешное подключение ко второй сети, устройство 215 IoT принимает 1330 от аутентифицированной услуги конфигурации, размещенной во второй сети, безопасный маркер, идентифицирующий пользователя, и второй набор параметров сети.
[0084] Способ продолжается с определения 1335 устройством 215 IoT того, совпадает ли безопасный маркер от вендора 225 устройств IoT с безопасным маркером, принятым от аутентифицированной услуги конфигурации. Если безопасные маркеры не совпадают, устройство 215 IoT продолжает 1325 обеспечивать услугу как устройство IoT с предыдущими параметрами сети. Если безопасные маркеры совпадают, устройство 215 IoT сохраняет 1340 вторые параметры сети. Затем устройство 215 IoT подключается 1345 ко второй сети с использованием вторых параметров сети. На этапе 1350 устройство 215 IoT продолжает обеспечивать услугу как устройство IoT со вторыми параметрами сети.
[0085] Несмотря на то, что различные варианты осуществления были описаны со ссылкой на фигуры, возможны и другие варианты осуществления. Например, в некоторых вариантах осуществления сеть может представлять собой широкополосную беспроводную или сотовую сеть передачи данных. Персональная сеть пользователя может представлять собой, например, беспроводную сеть передачи данных широкополосного беспроводного доступа (BWA) или HSPA, LTE, 3G, 4G или WiMAX, абонентом которой является пользователь. В различных вариантах осуществления сеть может включать сеть Bluetooth. В некоторых вариантах исполнения сеть Bluetooth может взаимодействовать с одной или несколькими сетями, отличными от сети Bluetooth. В иллюстративном примере идентификатор беспроводного устройства может представлять собой МАС-адрес (для идентификации беспроводного интерфейса Ethernet), адрес устройства Bluetooth (для идентификации интерфейса Bluetooth), универсальный уникальный идентификатор (UUID) (для идентификации любого устройства или субъекта, включая интерфейс Bluetooth) или идентификатор мобильного оборудования (MEID) (для идентификации любого устройства, включая устройство широкополосного беспроводного доступа).
[0086] В некоторых вариантах осуществления параметры персональной сети могут быть сгенерированы на основе ограниченного по времени криптографически безопасного одноразового пароля. Например, пользователь может синхронизировать генераторы псевдослучайных чисел между своим мобильным приложением и провайдером портативности. На основе синхронизации провайдер портативности и мобильное приложение смогут генерировать идентичные параметры (SSID, пароль). Провайдер портативности может затем активировать сгенерированные параметры сети для пользователя в любом месте и любой момент времени, где и когда появляется МАС-адрес пользователя. Пользователь может по собственному усмотрению направлять мобильное приложение таким образом, чтобы генерировать соответствующие параметры (SSID, пароль) и присоединяться к сети. В некоторых примерах устройство пользователя может автоматически подключаться к своей персональной сети с помощью разных параметров сети в каждом местоположении и каждый момент времени без вмешательства со стороны пользователя.
[0087] В некоторых примерах протокол ближней бесконтактной связи (NFC) может быть использован для установления линии связи. Например, линия связи между пользователем и провайдером портативности или провайдером продуктов может быть установлена с использованием протокола NFC. В одном примерном варианте осуществления пользователь может войти в отель провайдера продуктов. Пользователь может затем подойти к маршрутизатору или другому беспроводному устройству провайдера продуктов и разместить свое устройство пользователя в диапазоне NFC маршрутизатора или другого беспроводного устройства провайдера продуктов для создания линии связи NFC. После определения по линии связи NFC того, что провайдер портативности имеет взаимоотношение с пользователем устройства пользователя, может быть проведено согласование для предоставления услуги портативности пользователю в местоположении и момент времени, где и когда идентификатор устройства пользователя был обнаружен. После успешного проведения согласования по линии связи NFC провайдер портативности может принимать безопасный маркер, содержащий специальные параметры сети пользователя, основанные на взаимоотношении пользователя с провайдером портативности. Сеть Wi-Fi, регулируемая специальными параметрами сети пользователя, может затем быть активирована в местоположении и момент времени, где и когда идентификатор устройства Wi-Fi пользователя был обнаружен. Сеть Wi-Fi, регулируемая специальными параметрами сети пользователя, может быть затем деактивирована в момент времени, основанный на опыте пользователя.
[0088] Был описан ряд вариантов реализации. Тем не менее, будет понятно, что могут быть осуществлены различные модификации. Например, преимущественные результаты могут быть достигнуты, если этапы раскрытых способов были выполнены в отличной последовательности, или если компоненты раскрытых систем были объединены отличным способом, или если компоненты были дополнены другими компонентами. Соответственно, другие варианты реализации рассматриваются в рамках объема следующей формулы изобретения.