СПОСОБЫ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ УСЛУГИ
METHODS AND APPARATUS FOR OBTAINING SERVICE

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[1] Настоящее изобретение в основном относится к способу и устройству для предоставления услуги, и к серверу и, более конкретно, к способу и устройству для предоставления услуги и к серверу, в который информацию о внешнем устройстве принимают для того, чтобы определять подлежит ли услуга предоставлению внешнему устройству в соответствии с регистрацией внешнего устройства.
УРОВЕНЬ ТЕХНИКИ
[2] Когда терминал осуществляет доступ к сетевой точке доступа (AP), которая способна предоставлять услугу беспроводной локальной сети Wi-Fi (WLAN), услуга WLAN предоставляется терминалу. Однако, в связи с ростом технологий WLAN, таких как Wi-Fi, AP в последнее время перегружены. Следовательно, когда пользователь сканирует AP в зоне Wi-Fi для того, чтобы сортировать AP и присоединиться к желаемой AP, могут возникнуть различные проблемы, которые включают, например, аутентичность желаемой AP, отсутствие для пользователя пути для фильтрации и проверки множества сканированных AP, несогласованность операционной системы сервера, предоставляющего услугу или контент, и отсутствие пути для предоставления возможности взаимодействия между услугой в некоторой области и услугой за пределами этой области.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
РЕШЕНИЕ ПРОБЛЕМЫ
[3] Настоящее изобретение направлено, по меньшей мере, на указанные выше проблемы и/или недостатки и предназначено для того, чтобы предоставлять, по меньшей мере, описанные ниже преимущества. Соответственно, аспекты настоящего изобретения относится к способам и устройству для получения услуги.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[4] Указанные выше и другие аспекты, признаки и преимущества настоящего изобретения поясняются из следующего подробного описания, иллюстрируемого чертежами, на которых:
[5] На Фиг.1 представлено схематичное изображение, иллюстрирующее систему предоставления услуги согласно одному варианту осуществления настоящего изобретения;
[6] На Фиг.2 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги согласно одному варианту осуществления настоящего изобретения;
[7] На Фиг.3 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, выполняемый в терминале, согласно одному варианту осуществления настоящего изобретения;
[8] На Фиг.4a представлена схема, иллюстрирующая интерфейс, который отображает информацию об услуге, связанную с AP, согласно одному варианту осуществления настоящего изобретения;
[9] На Фиг.4b представлена схема, иллюстрирующая интерфейс, который отображает услугу, принятую от сервера, согласно одному варианту осуществления настоящего изобретения;
[10] На Фиг.5 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, выполняемый в терминале, согласно одному варианту осуществления настоящего изобретения;
[11] На Фиг.6 представлена схема, иллюстрирующая предварительно сохраненную информацию о внешнем устройстве, согласно одному варианту осуществления настоящего изобретения;
[12] На Фиг.7 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, выполняемый в сервере, согласно одному варианту осуществления настоящего изобретения;
[13] На Фиг.8 представлена схема, иллюстрирующая информацию о регистрации внешнего устройства, согласно одному варианту осуществления настоящего изобретения;
[14] На Фиг.9 представлена блок-схема, иллюстрирующая аппарат для предоставления услуги и сервер для предоставления услуги согласно одному варианту осуществления настоящего изобретения;
[15] На Фиг.10 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, согласно одному варианту осуществления настоящего изобретения;
[16] На Фиг.11 представлена таблица с регистрационной информацией и информацией о зоне, касающейся внешних устройств, согласно одному варианту осуществления настоящего изобретения;
[17] На Фиг.12 представлена схема, иллюстрирующая интерфейс, через который принимают подтверждение пользователя, согласно одному варианту осуществления настоящего изобретения; и
[18] На Фиг.13 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, выполняемой в сервере, согласно одному варианту осуществления настоящего изобретения.
ЛУЧШИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[19] Согласно одному аспекту настоящего изобретения, предоставлен способ получения услуги. Информацию о внешнем устройстве принимают на терминале от внешнего устройства. Определяют, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве. Предоставляют информацию об услуге, связанную с внешним устройством, когда, по меньшей мере, внешнее устройство зарегистрировано.
[20] Согласно другому аспекту настоящего изобретения, предоставлен способ получения услуги. Информацию о внешнем устройстве принимают от терминала. Информация о внешнем устройстве была принята на терминале от внешнего устройства. Определяют, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве. Информацию об услуге, связанную с внешним устройством, предоставляют терминалу, когда, по меньшей мере, внешнее устройство зарегистрировано.
[21] Согласно дополнительному аспекту настоящего изобретения, предоставлено устройство для получения услуги. Устройство включает в себя приемный блок для приема информации о внешнем устройстве от внешнего устройства. Устройство также включает в себя контроллер для определения того, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве, и предоставления информации об услуге, связанной с внешним устройством, когда, по меньшей мере, внешнее устройство зарегистрировано.
[22] Согласно другому аспекту настоящего изобретения, предоставлен сервер для получения услуги. Сервер включает в себя приемный блок для приема информации о внешнем устройстве от терминала. Информация о внешнем устройстве была принята от внешнего устройства на терминале. Сервер также содержит определяющий блок для определения того, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве. Сервер дополнительно содержит передающий блок для предоставления информации об услуге, связанной с внешним устройством, терминалу, когда, по меньшей мере, внешнее устройство зарегистрировано.
[23] Дополнительно, согласно одному аспекту настоящего изобретения, предоставлено промышленное изделие для получения услуги. Промышленное изделие включает в себя машиночитаемый носитель записи, в котором записаны одна или несколько программ, которые при исполнении реализуют этапы получения информации о внешнем устройстве на терминале от внешнего устройства; определения того, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве; и предоставления информации об услуге, связанной с внешним устройством, когда, по меньшей мере, внешнее устройство зарегистрировано.
[24] Согласно другому аспекту настоящего изобретения, предоставлено промышленное изделие для получения услуги. Промышленное изделие содержит машиночитаемый носитель записи, в котором записаны одна или несколько программ, которые при исполнении реализуют этапы приема информации о внешнем устройстве от терминала, причем информация о внешнем устройстве была принята на терминале от внешнего устройства; определения того, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве; и предоставления информации об услуге, связанной с внешним устройством, терминалу, когда, по меньшей мере, внешнее устройство зарегистрировано.
ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[25] Варианты осуществления настоящего изобретения описаны подробно со ссылкой на сопроводительные чертежи. Одинаковые или схожие компоненты обозначены одинаковыми или сходными ссылочными позициями на разных чертежах. Подробные описания конструкций или процессов, известных в данной области, могут быть опущены, чтобы не загромождать описание настоящего изобретения несущественными деталями.
[26] На Фиг.1 представлено схематичное изображение, иллюстрирующее систему предоставления услуги согласно одному из вариантов осуществления настоящего изобретения.
[27] Со ссылкой на Фиг.1, система предоставления услуги содержит AP 101, терминал 102, сервер 103 определения регистрации, сервер 104 предоставления услуги и поставщиков 105 и 106 услуги, которые соединены с сервером 104 предоставления услуги. Терминал 102 принимает информацию о AP 101, которая широковещательно передается с AP 101. Затем терминал 102 передает принятую информацию о AP 101 серверу определения регистрации 103. Когда определено, что AP 101 зарегистрирована в качестве действующей AP, сервер определения регистрации 103 передает адрес сервера 104 предоставления услуги на терминал 102. Затем терминал 102 соединяется с сервером 104 предоставления услуги в соответствии с принятым адресом сервера 104 предоставления услуги для того, чтобы принимать контент или услугу. Сервер 104 предоставления услуги может быть реализован в виде поставщиков 105 и 106 услуги. Приведенное выше описание Фиг.1 предоставлено только в качестве примера, и различные дополнительные варианты осуществления системы предоставления услуги описаны более подробно ниже.
[28] На Фиг.2 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, согласно одному варианту осуществления настоящего изобретения.
[29] Со ссылкой на Фиг.2, на этапе 210 терминал принимает информацию о близлежащем внешнем устройстве от внешнего устройства. Внешнее устройство широковещательно передает предварительно определенную информацию клиенту, который расположен в пределах достижимого расстояния. Внешнее устройство должно находиться в непосредственной близости от терминала для того, чтобы терминал принимал информацию, передаваемую широковещательно с внешнего устройства. В одном варианте осуществления настоящего изобретения, внешнее устройство реализовано в виде AP. Обычно AP представляет собой беспроводное устройство низкой мощности, которое выполняет функцию базовой станции в WLAN. AP служит в качестве моста между беспроводным устройством и проводным устройством. В проводной сети AP прикрепляют к маршрутизатору или коммутатору, который не распознает мобильную станцию. Таким образом, расширение проводной сети на беспроводную сеть полностью зависит от AP.
[30] Информация о внешнем устройстве включает в себя уникальную информацию внешнего устройства. Уникальная информация точно определяет внешнее устройство. Когда внешнее устройство представляет собой AP, уникальная информация от AP включает в себя, по меньшей мере, одно из идентификатора служебного устройства (SSID) и адреса управления доступом к среде (MAC). SSID представляет собой соединяющий идентификатор (ID) между беспроводным терминалом и AP, который использует поставщик услуги для того, чтобы различать различные беспроводные соты, например, основной набор услуг (BSS), в WLAN. Адрес MAC относится к специфичному для сети номеру AP.
[31] Информация о внешнем устройстве может включать в себя публичную информацию внешнего устройства. Публичная информация представляет собой информацию о внешнем устройстве, которая остается отдельной от уникальной информации. Например, публичная информация внешнего устройства может представлять собой информацию о местоположении внешнего устройства.
[32] На этапе 220 терминал определяет, зарегистрировано ли внешнее устройство, основываясь на принятой информации о внешнем устройстве. Терминал может проверять информацию о внешнем устройстве, соответствующую принятой информации о внешнем устройстве из списка информации, касающейся предварительно зарегистрированных внешних устройств. Определение того, зарегистрировано ли внешнее устройство, можно осуществлять посредством терминала или внешнего сервера, соединенного с терминалом, как описано более подробно ниже.
[33] На этапе 230 терминал предоставляет информацию об услуге, связанную с внешним устройством, основываясь на результате определения. Если терминал определяет, что внешнее устройство зарегистрировано, терминал предоставляет информацию об услуге, связанную с внешним устройством. Информация об услуге, связанная с внешним устройством, представляет собой информацию об услуге, подлежащую предоставлению в связи с внешним устройством. Услуга представляет собой идею, включающую контент. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе сервера, который предоставляет услугу, или рекламную информацию, связанную с внешним устройством. Когда информация об услуге представляет собой рекламную информацию, информация об услуге может включать в себя информацию об адресе сервера, который предоставляет рекламу. Например, когда внешнее устройство представляет собой AP, связанную с кофейней «Starbucks», информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе сервера поставщика услуги или контента, связанных со Starbucks или рекламной информацией Starbucks, включая информацию об адресе.
[34] На Фиг.3 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги, выполняемый на терминале, согласно одному варианту осуществления настоящего изобретения.
[35] Со ссылкой на Фиг.3, на этапе 310 терминал принимает информацию о близлежащем внешнем устройстве от внешнего устройства. В одном из вариантов осуществления настоящего изобретения, внешнее устройство представляет собой AP. Информация о внешнем устройстве включает в себя уникальную информацию внешнего устройства. Когда внешнее устройство представляет собой AP, уникальная информация об AP включает в себя, по меньшей мере, одно из SSID и адреса MAC. Информация о внешнем устройстве может включать в себя публичную информацию внешнего устройства. Например, публичная информация внешнего устройства может представлять собой информацию о местоположении внешнего устройства.
[36] На этапе 320 терминал передает принятую информацию о внешнем устройстве на сервер, который определяет, представляет ли внешнее устройство собой действующее внешнее устройство. В частности, сервер определяет, зарегистрировано ли внешнее устройство. Терминал также может передавать информацию о себе, такую как информация о местоположении, на сервер, вместе с принятой информацией о внешнем устройстве. Терминал непосредственно может передавать информацию о внешнем устройстве на сервер посредством использования предварительно определяемой сети связи, такой как, например, сеть третьего поколения (3G). Терминал также может передавать информацию о внешнем устройстве на сервер через внешнее устройство посредством использования сети связи, соединенной с внешним устройством, которое передало информацию о себе. Например, если внешнее устройство представляет собой WLAN AP, сеть связи представляет собой сеть связи WLAN. Однако, передачи на описанный выше сервер являются только примером, и схема передачи не ограничена ими.
[37] На этапе 330 после того, как сервер определяет, зарегистрировано ли внешнее устройство, терминал принимает информацию об услуге, связанной с внешним устройством, от сервера. Информация об услуге, связанная с внешним устройством, относится к информации об услуге, подлежащей предоставлению в связи с внешним устройством. В настоящем документе, услуга представляет собой концепт, включающий в себя контент. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе сервера, который предоставляет услугу, или рекламную информацию, связанную с внешним устройством. В одном варианте осуществления настоящего изобретения информацию об услуге, связанную с внешним устройством, можно принимать от внешнего устройства. Информация об услуге, связанная с внешним устройством, может быть включена в информацию о внешнем устройстве, которую передают посредством внешнего устройства. Если внешнее устройство не зарегистрировано, терминал может запрашивать у внешнего устройства предоставление информации о внешнем устройстве и может принимать предоставленную информацию о внешнем устройстве. Определение того, зарегистрировано ли внешнее устройство на сервере, описано более подробно ниже.
[38] На этапе 340 терминал выводит принятую информацию об услуге, связанную с внешним устройством. Терминал предусматривает интерфейс, в котором отображают информацию об услуге, связанную с внешним устройством. Терминал может избирательно отображать действующее внешнее устройство, которое зарегистрировано.
[39] На Фиг.4a представлена схема, иллюстрирующая интерфейс, который отображает информацию об услуге, связанную с AP, согласно одному варианту осуществления настоящего изобретения.
[40] Со ссылкой на Фиг.4a, в интерфейсе 400a, который отображает информацию, связанную с внешним устройством (AP), область 410 включает в себя пиктограммы, связанные с функциями терминала, а область 420 отображает информацию, связанную с AP, которая определена как зарегистрированная. В области 420 отображают информацию 421, связанную с AP, и отображают кнопку 422, которая обозначает, что имеют место три другие AP, которые определены как зарегистрированные. На Фиг.4a, «Shinsegae Gang-nam» отображают как информацию 421. «еще 5 каналов рядом», показанное на кнопке 422, указывает на то, что имеют место пять AP, которые определены как зарегистрированные. Когда пользователь активирует кнопку 422, информацию, связанную с пятью AP, можно отображать в интерфейсе 400a. Согласно предварительно определяемому правилу, терминал может отображать только одну AP и число других AP. В качестве примера предварительно определяемого правила, предпочтительно отображают AP, передающую сигнал с наибольшей мощностью. Можно отображать информацию, связанную со всеми AP, которые определены как зарегистрированные. В одном из вариантов осуществления настоящего изобретения, информацию, связанную с AP, которая определена как зарегистрированная, можно отображать в части дисплея терминала в форме двигающегося «тиккера».
[41] Для того чтобы отображать принятую информацию, связанную с внешним устройством, терминал может определять ID для внешнего устройства, картировать ID по информации, связанной с внешним устройством, и выводить ID. ID внешнего устройства может представлять собой текстовую информацию или информацию об изображении, способную обозначать внешнее устройство. Когда пользователь терминала выбирает ID внешнего устройства, терминал соединяют с сервером, способным предоставлять услугу, основываясь на картированной информации. Когда терминал выводит информацию, связанную с внешним устройством, терминал фильтрует информацию об услуге согласно предварительно определяемому состоянию вместо отображения информации, связанной со всеми внешними устройствами, которые определены как зарегистрированные. Например, когда мощность сигнала, принимаемого от внешнего устройства ниже, чем предварительно определяемая мощность, терминал фильтрует информацию об услуге. Альтернативно, терминал фильтрует информацию об услуге, основываясь на пользовательской информации, которая хранится в терминале, такой как, например, пользовательские предпочтения. Например, когда пользовательские предпочтения обозначают как «фильм», информация об услуге, не имеющая отношения к «фильму», фильтруется и не выводится.
[42] Также со ссылкой на Фиг.3, на этапе 350, когда пользователь выбирает выходную информацию об услуге, связанную с внешним устройством, терминал соединяется с сервером в соответствии с адресом сервера, который включен в информацию об услуге, связанную с внешним устройством. Терминал отправляет запрос серверу на предоставление услуги. Сервер предоставляет услугу, связанную с внешним устройством. Если пользователь выбирает «Shinsegae Gang-nam», которая представляет собой информацию 421 об услуге AP, которая определена как зарегистрированная на Фиг.4a, терминал отправляет запрос серверу Shinsegae Gang-nam на предоставление услуги.
[43] На этапе 360 терминал принимает запрошенную услугу или контент, связанный с этой услугой, от сервера, который предоставляет услугу внешнему устройству.
[44] На Фиг.4b представлена схема, иллюстрирующая интерфейс, который отображает услугу, принятую от сервера, согласно одному из вариантов осуществления настоящего изобретения. Область 430 отображает информацию об услуге, связанную с выбранной AP, в интерфейсе 400b. Область 440 отображает предоставленную услугу в интерфейсе 400b.
[45] Согласно одному из вариантов осуществления настоящего изобретения, сервер, который предоставляет услугу для внешнего устройства, может быть включен в сервер, который определяет, зарегистрировано ли внешнее устройство. В таком варианте осуществления, терминал отправляет запрос серверу, который определяет регистрацию, на предоставление услуги, и терминалу предоставляют запрошенную услугу с сервера.
[46] Согласно одному варианту осуществления настоящего изобретения, терминал может передавать информацию о себе на сервер, в дополнение к принятой терминалом информации, касающейся внешнего устройства. Например, информация о терминале может представлять собой информацию о местоположении, такую как, например, информация о терминале из системы глобального позиционирования (GPS). В этом варианте осуществления информация об услуге, связанная с внешним устройством, которую передают с сервера, дополнительно может включать информацию об услуге, связанную с информацией о местоположении терминала. Терминал может передавать идентификационную информацию пользователя терминала на сервер, в дополнение к принятой информации о внешнем устройстве.
[47] Согласно одному варианту осуществления настоящего изобретения, если принятая информация о внешнем устройстве не отвечает предписанной схеме, терминал может фильтровать принятую информацию о внешнем устройстве. Когда внешнее устройство представляет собой AP, предписанная схема состоит в применении конкретной метки к области поля SSID или в использовании конкретного правила присвоения имени AP. Например, когда AP представляет собой AP в Starbucks Gang-nam, можно задать SSID «Starbucks_Gang-nam_AP» или «Starbucks AP_01000010». Конкретную метку или правило присвоения имени AP можно задавать посредством терминала или поставщиков сервера в соответствии с каким-либо способом задания.
[48] На Фиг.5 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги на терминале согласно одному из вариантов осуществления настоящего изобретения.
[49] Со ссылкой на Фиг.5, на этапе 510 терминал принимает информацию о близлежащем внешнем устройстве от внешнего устройства. В одном варианте осуществления настоящего изобретения внешнее устройство представляет собой AP. Информация о внешнем устройстве включает в себя уникальную информацию внешнего устройства. Когда внешнее устройство представляет собой AP, уникальная информация AP включает в себя, по меньшей мере, одно из SSID и адреса MAC. Информация о внешнем устройстве может включать в себя публичную информацию внешнего устройства. Например, публичная информация внешнего устройства может представлять собой информацию о местоположении внешнего устройства.
[50] На этапе 520 терминал определяет, зарегистрировано ли внешнее устройство, основываясь на принятой информации о внешнем устройстве и информации о внешнем устройстве, предварительно сохраненной в терминале. Предварительно сохраненная информация о внешнем устройстве относится к информации о внешнем устройстве, доступ к которой терминал осуществлял ранее. Например, когда терминал определяет, что Starbucks Gang-nam AP зарегистрирована в качестве действующей AP, терминал сохраняет Starbucks Gang-nam AP в качестве действующей AP в журнале. После этого, когда терминал принимает сигнал от Starbucks Gang-nam AP, терминал автоматически определяет, что Starbucks Gang-nam AP представляет собой действующую AP. Разница между Фиг.5 и Фиг.3 состоит в том, что на Фиг.5 вместо сервера терминал определяет, зарегистрировано ли внешнее устройство.
[51] На Фиг.6 представлена схема, иллюстрирующая пример предварительно сохраненной информации о внешнем устройстве, согласно одному варианту осуществления настоящего изобретения.
[52] На Фиг.6 показана предварительно сохраненная информация 600 в виде списка о внешних устройствах. Информация 600 в виде списка включает в себя информацию о AP 610, которые представляют собой внешние устройства, и информацию о недавних датах доступа к AP 620. Однако такие поля данных предоставлены в настоящем документе только в качестве примера, и настоящее изобретение не ограничено ими. Информация о внешнем устройстве относится к информации о внешнем устройстве, к которому терминал осуществлял доступ ранее. После приема информации о AP «A-001», терминал определяет, включена ли AP «A-001» в информацию 600 в виде списка, и если AP «A-001» включена в информацию 600 в виде списка, терминал определяет, что AP «A-001» зарегистрирована в качестве действующей AP. После приема информации о AP «B-004», терминал определяет, что AP «B-004» представляет собой недействующую AP, поскольку в информации 600 в виде списка отсутствует информация о совпадении.
[53] Также со ссылкой на Фиг.5, на этапе 530, если терминал определяет, что внешнее устройство зарегистрировано, терминал отправляет запрос серверу или внешнему устройству на предоставление информации об услуге, связанной с внешним устройством. Информация об услуге, связанная с внешним устройством, относится к информации об услуге, подлежащей предоставлению, в связи с внешним устройством. Услуга представляет собой концепт, включающий в себя контент. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе сервера, который предоставляет услугу, или рекламную информацию, связанную с внешним устройством.
[54] На этапе 540 терминал принимает запрошенную информацию об услуге от сервера или внешнего устройства. Процесс после этапа 540 аналогичен стадиям с 350 до 360 на Фиг.3.
[55] На Фиг.7 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги на сервере, согласно одному варианту осуществления настоящего изобретения.
[56] Со ссылкой на Фиг.7, на этапе 710 сервер принимает информацию о, по меньшей мере, одном близлежащем внешнем устройстве от терминала. В одном из вариантов осуществления настоящего изобретения, внешнее устройство может представлять собой AP. Информация о внешнем устройстве включает в себя уникальную информацию внешнего устройства. Уникальная информация относится к информации, способной точно определять внешнее устройство. Когда внешнее устройство представляет собой AP, уникальная информация AP включает в себя, по меньшей мере, одно из SSID и адреса MAC. Для SSID, конкретную метку применяют к области поля SSID или используют конкретное правило присвоения имени AP. Например, когда AP представляет собой AP в Starbucks Gang-nam, можно задавать SSID «Starbucks_Gang-nam_AP» или «Starbucks AP_01000010». Конкретную метку или правило присвоения имени AP можно задавать посредством терминала или поставщиков сервера в соответствии с каким-либо способом задания. Сервер может принимать информацию о внешнем устройстве от терминала через внешнее устройство.
[57] На этапе 720 сервер определяет, зарегистрировано ли внешнее устройство, основываясь на информации о внешнем устройстве. Сервер подтверждает, является ли внешнее устройство действующим внешним устройством, способным предоставлять услугу. В частности, сервер сравнивает информацию о внешнем устройстве с информацией о регистрации внешнего устройства, хранящейся на сервере. Если информация о внешнем устройстве идентична информации о регистрации внешнего устройства, сервер определяет, что внешнее устройство зарегистрировано. Информация о регистрации внешнего устройства относится к информации, хранящей список внешних устройств, которые определяют как зарегистрированные в качестве действующих внешних устройств и подлежащие предоставлению услуги. Регистрационную информацию могут задавать поставщики сервера, который определяет, зарегистрировано ли внешнее устройство, или который предоставляет услугу, связанную с внешним устройством, как описано более подробно ниже.
[58] На Фиг.8 представлена схема, иллюстрирующая информацию о регистрации внешнего устройства, согласно одному варианту осуществления настоящего изобретения.
[59] Со ссылкой на Фиг.8, регистрационная информация 800 внешних устройств может включать информацию о внешних устройствах 810 (AP), информацию 820 об услуге и информацию 830 об адресе сервера для предоставления услуги. Однако, такие поля данных предоставлены только в качестве примеров, и варианты осуществления настоящего изобретения не ограничены ими. После получения информации о AP «A-001», сервер определяет, что AP «A-001» зарегистрирована в качестве действующего сервера, поскольку AP «A-001» включена в регистрационную информацию 800.
[60] Также со ссылкой на Фиг.7, на этапе 730, когда сервер определяет, что внешнее устройство зарегистрировано, сервер предоставляет информацию об услуге, связанную с внешним устройством, терминалу. Информация об услуге, связанная с внешним устройством, включает в себя информацию об услуге, подлежащей предоставлению, в связи с внешним устройством. В настоящем документе, услуга представляет собой концепт, включающий в себя контент. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе сервера, который предоставляет услугу, подлежащую предоставлению, в связи с внешним устройством, или рекламную информацию, связанную с внешним устройством. Информацию об услуге определяют посредством извлечения информации об услуге, соответствующей внешнему устройству, из информации об услуге, включенной в информацию о регистрации внешнего устройства, которая предварительно сохранена на сервере. Информация об услуге может представлять собой адрес сервера, который должен предоставлять услугу согласно информации об услуге. Сервер относится к поставщику услуги, способному предоставлять услугу. Например, на Фиг.8, информация 820 об услуге или информация 830 об адресе сервера для предоставления услуги может представлять собой информацию об услуге, связанную с внешней информацией. После приема уникальной информации AP «A-001», сервер извлекает информацию 820 об услуге или информацию 830 об адресе сервера для предоставления услуги из регистрационной информации 800, и передает извлеченную информацию терминалу в качестве информации об услуге, связанной с внешним устройством. В одном варианте осуществления настоящего изобретения услуга включает в себя контент.
[61] В одном варианте осуществления настоящего изобретения также возможно, что сервер не будет предоставлять терминалу информацию об услуге, связанную с внешним устройством, даже несмотря на то, что определено, что внешнее устройство зарегистрировано. В частности, сервер может фильтровать информацию об услуге согласно предварительно определяемому состоянию и предоставлять фильтрованную информацию об услуге. Например, сервер может фильтровать принятую информацию об услуге в соответствии с пользовательской информацией, такой как пользовательские предпочтения, принятые от терминала или предварительно сохраненные на сервере.
[62] Согласно другому варианту осуществления настоящего изобретения, сервер может принимать услуги от поставщиков услуги и сохранять услуги, соответствующие информации об услуге. Если пользователь терминала выбирает информацию об услуге, предоставленную с сервера, сервер предоставляет сохраненную соответствующую услугу терминалу.
[63] Согласно одному варианту осуществления настоящего изобретения, сервер, который предоставляет услугу для внешнего устройства, может быть включен в сервер, который определяет, зарегистрировано ли внешнее устройство. Терминал отправляет запрос серверу, который определяет, зарегистрировано ли внешнее устройство, на предоставление услуги, и ему предоставляют запрошенную услугу с сервера.
[64] Согласно одному варианту осуществления настоящего изобретения, сервер может принимать информацию о терминале в дополнение к принятой информации о внешнем устройстве. Например, информация о терминале может представлять собой информацию о местоположении, такую как GPS информация терминала. Сервер дополнительно может содержать информацию об услуге, связанную с информацией о местоположении терминала, в дополнение к информации об услуге, связанной с внешним устройством.
[65] Сервер дополнительно может принимать идентификационную информацию пользователя терминала в дополнение к принятой информации о внешнем устройстве. Когда терминал представляет собой мобильное устройство, идентификационная информация может представлять собой номер телефона или серийный номер мобильного устройства.
[66] Сервер может хранить, например, пользовательские предпочтения пользователя терминала, пользовательскую идентификационную информацию пользователя терминала, информацию об истории доступа, такую как число раз, когда терминал осуществлял доступ к серверу для того, чтобы определять, зарегистрировано ли внешнее устройство, информацию об истории местоположения терминала и информацию об истории использования услуги между внешним устройством и терминалом и использования услуги между сервером предоставления услуги и терминалом. Сохраненную информацию можно собирать в течение предварительно определяемого времени, которая подлежит использованию в качестве паттерна использования или журнала соединений пользователя. Сервер предоставляет такую информацию или паттерн использования в соединении с другим сервером, тем самым расширяя услуги или предоставляя маркетинговую информацию.
[67] На Фиг.9 представлена блок-схема, иллюстрирующая аппарат для предоставления услуги и сервер для предоставления услуги, согласно одному из вариантов осуществления настоящего изобретения.
[68] Со ссылкой на Фиг.9, система предоставления услуги включает в себя внешнее устройство 910, терминал 920, первый сервер 930 и второй сервер 940. Терминал 920 представляет собой аппарат для предоставления услуги. Первый сервер 930 определяет, зарегистрировано ли внешнее устройство. Второй сервер 940 представляет собой сервер предоставления услуги. Терминал 920 включает в себя принимающий блок 921, передающий блок 922, блок 923 вывода, блок 924 управления и блок 925 накопителя. Первый сервер 930 включает в себя принимающий блок 931, передающий блок 932, определяющий блок 933, блок 934 управления и базу 935 данных.
[69] Принимающий блок 921 терминала 920 принимает информацию о близлежащем внешнем устройстве 910 от близлежащего внешнего устройства 910. В одном варианте осуществления настоящего изобретения, внешнее устройство 910 представляет собой AP. Информация о внешнем устройстве 910 включает в себя уникальную информацию внешнего устройства 910. Уникальная информация относится к информации, способной точно определять внешнее устройство 910. Когда внешнее устройство 910 представляет собой AP, уникальная информация AP включает в себя, по меньшей мере, одно из SSID и адреса MAC.
[70] Информация о внешнем устройстве 910 может включать публичную информацию внешнего устройства 910. Например, публичная информация внешнего устройства 910 может представлять собой информацию о местоположении внешнего устройства 910.
[71] Блок 924 управления терминала 920 определяет, основываясь на принятой информации о внешнем устройстве 910, зарегистрировано ли внешнее устройство 910. Терминал 920 проверяет информацию о внешнем устройстве, соответствующую принятой информации о внешнем устройстве 910, из информации в виде списка, касающейся предварительно зарегистрированных внешних устройств. Определение того, зарегистрировано ли внешнее устройство 910, можно осуществлять посредством терминала 920 или посредством первого сервера 930, соединенного с терминалом 920, как описано более подробно ниже.
[72] Блок 924 управления терминала 920 может предоставлять информацию об услуге, связанную с внешним устройством 910, основываясь на результате определения. Если блок 924 управления терминала 920 определяет, что внешнее устройство 910, передающее информацию о себе зарегистрировано, блок 924 управления предоставляет информацию об услуге, связанную с внешним устройством 910. Информация об услуге, связанная с внешним устройством 910, относится к информации об услуге, подлежащей предоставлению, в связи с внешним устройством 910. В настоящем документе, услуга представляет собой концепт, включающий в себя контент. Информация об услуге, связанная с внешним устройством 910, может представлять собой информацию об адресе второго сервера 940 или рекламную информацию, связанную с внешним устройством 910. Когда информация об услуге представляет собой рекламную информацию, информация об услуге может включать в себя информацию об адресе сервера, который предоставляет рекламу. Например, когда внешнее устройство представляет собой AP, связанную с кофейней «Starbucks», информация об услуге, связанная с внешним устройством 910, может представлять собой информацию об адресе сервера поставщика услуги или контента, связанную со Starbucks, или рекламную информацию Starbucks, включая информацию об адресе.
[73] Согласно одному варианту осуществления настоящего изобретения, передающий блок 922 терминала 920 передает информацию о внешнем устройстве 910 на первый сервер 930. Первый сервер 930 определяет, является ли внешнее устройство 910 действующим внешним устройством, посредством определения того, зарегистрировано ли внешнее устройство 910. Терминал 920 может передавать информацию о внешнем устройстве 910 на первый сервер 930 посредством использования предварительно определяемой сети связи, или может передавать информацию о внешнем устройстве 910 на первый сервер 930 через внешнее устройство 910 посредством использования сети связи, соединенной с внешним устройством 910.
[74] Принимающий блок 921 терминала 920 принимает информацию об услуге, связанную с внешним устройством 910, от первого сервера 930, если внешнее устройство 910 определяют как зарегистрированное. Информация об услуге, связанная с внешним устройством 910, относится к информации об услуге, подлежащей предоставлению в связи с внешним устройством 910. В настоящем документе, услуга представляет собой идею, включающую контент. Информация об услуге, связанная с внешним устройством 910 может представлять собой информацию об адресе второго сервера 940, который предоставляет услугу, подлежащую предоставлению в связи с внешним устройством 910, или может представлять собой рекламную информацию, связанную с внешним устройством 910. Согласно другому варианту осуществления настоящего изобретения, информацию об услуге, связанную с внешним устройством 910, можно принимать от внешнего устройства 910. Информация об услуге, связанная с внешним устройством 910, может быть включена в информацию о внешнем устройстве 910. Если внешнее устройство 910 определяют как зарегистрированное, терминал 920 может отправлять внешнему устройству 910 запрос на предоставление информации об услуге и может принимать информацию об услуге от внешнего устройства 910.
[75] Согласно другому варианту осуществления настоящего изобретения, терминал 920 может определять, зарегистрировано ли внешнее устройство 910. Блок 924 управления терминала 920 может определять, зарегистрировано ли внешнее устройство 910, основываясь на принятой информации о внешнем устройстве 910 и информации о внешнем устройстве, предварительно сохраненной в блоке 925 накопителя терминала 920. Информация о внешнем устройстве, предварительно сохранная в блоке 925 накопителя терминала 920, представляет собой информацию о внешних устройствах, к которым терминал 920 предварительно осуществлял доступ. Например, когда терминал 920 определяет, что Starbucks Gang-nam AP зарегистрирована в качестве действующей AP, терминал 920 сохраняет Starbucks Gang-nam AP в журнале. Когда терминал 920 принимает сигнал от Starbucks Gang-nam AP, терминал 920 автоматически определяет Starbucks Gang-nam AP в качестве действующей AP.
[76] Если терминал 920 определяет, что внешнее устройство 910 зарегистрировано, блок 924 управления терминала 920 отправляет запрос первому серверу 930 или внешнему устройству 910 на предоставление информации об услуге, связанной с внешним устройством 910, которое определено как зарегистрированное. Принимающий блок 921 терминала 920 принимает запрошенную информацию об услуге от первого сервера 930 или внешнего устройства 910.
[77] После приема информации, связанной с внешним устройством 910, блок 924 управления терминала 920 выводит принятую информацию, связанную с внешним устройством 910 через блок 923 вывода. Блок 924 управления терминала 920 предоставляет интерфейс, в котором отображают информацию, связанную с внешним устройством 910. Таким образом, блок 924 управления терминала 920 может избирательно отображать действующее внешнее устройство 910 через блок 923 вывода. Блок 924 управления терминала может отображать только одну AP и число других AP согласно предварительно определяемому правилу. В качестве примера предварительно определяемого правила, предпочтительно можно отображать AP, передающую сигнал с наибольшей мощностью. Можно отображать информацию, связанную со всеми AP, которые определены как зарегистрированные. В одном из вариантов осуществления настоящего изобретения блок 924 управления терминала 920 может отображать информацию, связанную с AP в части дисплея терминала в форме двигающегося «тиккера».
[78] Для того чтобы отображать принятую информацию, связанную с внешним устройством 910, блок 924 управления терминала 920 может определять ID для внешнего устройства 910, картировать ID по информации, связанной с внешним устройством 910, и выводить ID. ID внешнего устройства 910 может представлять собой текстовую информацию или информацию об изображении, способную обозначать внешнее устройство 910. Когда пользователь терминала 920 выбирает ID внешнего устройства 910, терминал 920 соединяют с сервером, способным предоставлять услугу, основываясь на картированной информации.
[79] Когда выводят информацию, связанную с внешним устройством 910, блок 924 управления терминала 920 фильтрует информацию об услуге согласно предварительно определяемому условию вместо отображения информации, связанной со всеми внешними устройствами, которые определены как зарегистрированные. Например, когда мощность сигнала, принимаемого от внешнего устройства 910 меньше, чем предварительно определяемая мощность, блок 924 управления терминала 920 фильтрует информацию об услуге. Альтернативно, блок 924 управления терминала 920 фильтрует информацию об услуге, основываясь на пользовательской информации, хранящейся в терминале 920, такой как пользовательские предпочтения. Например, когда пользовательские предпочтения обозначают как «фильм», информацию об услуге, не имеющую отношения к «фильму» фильтруют и не выводят.
[80] Когда пользователь выбирает выходную информацию об услуге, связанную с внешним устройством 910, блок 924 управления терминала 920 соединяется со вторым сервером 940 в соответствии с адресом второго сервера 940. Блок 924 управления терминала 920 запрашивает, что второй сервер 940 предоставляет услугу. Второй сервер 940 предоставляет услугу, связанную с внешним устройством 910. Принимающий блок 921 терминала 920 принимает запрашиваемую услугу или контент, связанные с этой услугой, от второго сервера 940, который предоставляет услугу для внешнего устройства 910.
[81] Согласно одному варианту осуществления настоящего изобретения, второй сервер 940, который предоставляет услугу для внешнего устройства 910, может быть включен в первый сервер 930, который определяет, зарегистрировано ли внешнее устройство 910. В этом варианте осуществления терминал 920 отправляет первому серверу 930 запрос на предоставление услуги и ему предоставляют запрашиваемую услугу с первого сервера 930.
[82] Согласно одному варианту осуществления настоящего изобретения, передающий блок 922 терминала 920 может передавать информацию о терминале 920 на первый сервер 930, в дополнение к принятой информации о внешнем устройстве 910. Например, информация о терминале 920 может представлять собой информацию о местоположении, такую как, например, GPS информацию терминала 920. В этом варианте осуществления информация об услуге, связанная с внешним устройством 910, которую передают посредством первого сервера 930, дополнительно может включать в себя информацию услуге, связанную с информацией о местоположении терминала 920. Передающий блок 922 терминала 920 может передавать идентификационную информацию пользователя терминала 920 на первый сервер 930 в дополнение к принятой информации о внешнем устройстве 910.
[83] Согласно одному варианту осуществления настоящего изобретения, если принятая информация о внешнем устройстве 910 не отвечает предписанной схеме, блок 924 управления терминала 920 может фильтровать принятую информацию о внешнем устройстве 910. Когда внешнее устройство представляет собой AP, предписанная схема состоит в применении конкретной метки к области поля SSID или в использовании конкретного правила присвоения имени AP. Например, когда AP представляет собой AP Starbucks Gang-nam, можно задавать SSID «Starbucks_Gang-nam_AP» или «Starbucks AP_01000010». Конкретную метку или правило присвоения имени AP можно задавать посредством терминала или поставщиков сервера в каком-либо способе задания.
[84] Принимающий блок 931 первого сервера 930 принимает от терминала 920 информацию о, по меньшей мере, одном близлежащем внешнем устройстве 910, которую принял терминал 920. В одном из вариантов осуществления настоящего изобретения, внешнее устройство 910 может представлять собой AP. Информация о внешнем устройстве 910 включает в себя уникальную информацию внешнего устройства 910. Уникальная информация относится к уникальной информации, способной точно определять внешнее устройство 910. Когда внешнее устройство представляет собой AP, уникальная информация AP включает в себя, по меньшей мере, одно из SSID и адреса MAC. Для SSID, применяют конкретную метку к области поля SSID или используют конкретное правило присвоения имени AP. Например, когда AP представляет собой AP Starbucks Gang-nam, можно задавать SSID «Starbucks_Gang-nam_AP» или «Starbucks AP_01000010». Конкретную метку или правило присвоения имени AP можно задавать посредством терминала или поставщиков сервера в каком-либо способе задания. Первый сервер 930 может принимать информацию о внешнем устройстве 910 от терминала 920 через внешнее устройство 910.
[85] Определяющий блок 933 первого сервера 930 определяет, основываясь на информации о внешнем устройстве 910, зарегистрировано ли внешнее устройство 910. Определяющий блок 933 первого сервера 930 проверяет, является ли внешнее устройство 910 действующим внешним устройством, способным предоставлять услугу. Более конкретно, определяющий блок 933 первого сервера 930 сравнивает информацию о внешнем устройстве 910 с информацией о регистрации внешнего устройства, сохраненной в базе 935 данных, и если информация о внешнем устройстве 910 идентична информации о регистрации внешнего устройства, определяющий блок 933 первого сервера 930 определяет, зарегистрировано ли внешнее устройство 910. Информация о регистрации внешнего устройства относится к информации, хранящей список внешних устройств, которые определяют как зарегистрированные в качестве действующих внешних устройств и подлежащих предоставлению услуги. Регистрационную информацию можно задавать посредством поставщиков первого сервера 930, который определяет, зарегистрировано ли внешнее устройство 910, или можно задавать посредством поставщиков второго сервера 940, который предоставляет услугу, связанную с внешним устройством 910.
[86] Когда определено, что внешнее устройство 910 зарегистрировано, блок управления 934 первого сервера 930 предоставляет информацию об услуге, связанную с внешним устройством 910, терминалу 920. Блок управления 934 первого сервера 930 извлекает информацию об услуге, соответствующую внешнему устройству 910, которое определено как зарегистрированное, из информации об услуге, включенной в информацию о регистрации внешнего устройства, предварительно сохраненную в базе 935 данных для того, чтобы определять информацию об услуге. Информация об услуге может представлять собой адрес второго сервера 940, способный предоставлять услугу согласно информации об услуге. Второй сервер 940 относится к серверу поставщика услуги, способного предоставлять услугу.
[87] В одном варианте осуществления настоящего изобретения возможно, что блок управления 934 первого сервера 930 не будет предоставлять информацию об услуге, связанную с внешним устройством 910, терминалу 920 даже несмотря на то, что определяют, что внешнее устройство 910 зарегистрировано. В частности, блок управления 934 первого сервера 930 может фильтровать информацию об услуге согласно предварительно определяемому условию и предоставлять отфильтрованную информацию об услуге. Например, блок управления 934 первого сервера 930 может фильтровать принятую информацию об услуге в соответствии с пользовательской информацией, такой как пользовательские предпочтения, полученной от терминала 920 или предварительно сохраненной в базе 935 данных.
[88] Согласно другому варианту осуществления настоящего изобретения, первый сервер 930 может принимать услуги от поставщиков услуги и сохранять услуги, соответствующие информации об услуге. Если пользователь терминала 920 выбирает информацию об услуге, предоставленную от первого сервера 930, первый сервер 930 предоставляет сохраненную соответствующую услугу терминалу 920.
[89] Согласно одному варианту осуществления настоящего изобретения, второй сервер 940, который предоставляет услугу для внешнего устройства 910, может быть включен в первый сервер 930, который определяет, зарегистрировано ли внешнее устройство 910. В этом случае, терминал 920 отправляет на первый сервер 930, который определяет, зарегистрировано ли внешнее устройство 910, запрос на предоставление услуги, и ему предоставляют запрашиваемую услугу с первого сервера 930.
[90] Согласно одному варианту осуществления настоящего изобретения, принимающий блок 931 первого сервера 930 может принимать информацию о терминале 920 в дополнение к принятой информации о внешнем устройстве 910. Например, информация о терминал 920 может представлять собой информацию о местоположении, такую как, например, GPS информация терминала 920. В этом случае, первый сервер 930 дополнительно может содержать информацию об услуге, связанную с информацией о местоположении терминала 920, в дополнение к информации об услуге, связанной с внешним устройством 910.
[91] Согласно одному варианту осуществления настоящего изобретения, принимающий блок 931 первого сервера 930 дополнительно может принимать идентификационную информацию пользователя терминала 920 в дополнение к принятой информации о внешнем устройстве 910. Когда терминал 920 представляет собой мобильное устройство, идентификационная информация может представлять собой номер телефона или серийный номер мобильного устройства.
[92] База 935 данных может хранить, например, пользовательские предпочтения пользователя терминала 920, пользовательскую идентификационную информацию пользователя терминала 920, информацию об истории доступа, такую как число раз, когда терминал 920 осуществлял доступ к первому серверу 930 для того, чтобы определять, зарегистрировано ли внешнее устройство 910, информацию об истории местоположения терминала 920 и информацию об истории использования услуги между внешним устройством 910 и терминалом 920 и использования услуги между вторым сервером 940 и терминалом 920. Сохраненную информацию можно собирать в течение предварительно определяемого времени, которая подлежит использованию в качестве паттерна использования или журнала соединений пользователя. Первый сервер 30 предоставляет такую информацию или паттерна использования применительно к другому серверу, тем самым расширяя услуги или предоставляя маркетинговую информацию.
[93] Ниже описан вариант осуществления настоящего изобретения по отношению к информации о зоне, касающейся внешнего устройства.
[94] Принимающий блок 921 терминала 920 принимает уникальную информацию, касающуюся внешнего устройства 910, от внешнего устройства 910, смежного с ним. Согласно одному из вариантов осуществления настоящего изобретения, внешнее устройство 910 может представлять собой AP. Если внешнее устройство 910 представляет собой AP, уникальная информация, касающаяся AP, может представлять собой адрес MAC. Согласно другому варианту осуществления настоящего изобретения, уникальная информация, касающаяся AP, может представлять собой SSID. Уникальная информация, касающаяся внешнего устройства 910, может включать в себя публичную информацию, касающуюся внешнего устройства 910. Например, публичная информация, касающаяся внешнего устройства 910, может представлять собой информацию о местоположении, касающуюся внешнего устройства 910.
[95] Блок 924 управления терминала 920 передает сигнал, запрашивающий определение того, зарегистрировано ли внешнее устройство 910, и сигнал, запрашивающий информацию о зоне, касающуюся внешнего устройства 910, на первый сервер 930 через передающий блок 922. Сигнал, запрашивающий определение того, зарегистрировано ли внешнее устройство 910, включает уникальную информацию, касающуюся внешнего устройства 910. Первый сервер 930 определяет, действует ли внешнее устройство 910, которое передает его уникальную информацию, т.е. зарегистрировано ли внешнее устройство 910, и проверяет информацию о зоне, касающуюся внешнего устройства 910. Терминал 920 непосредственно может передавать уникальную информацию, касающуюся внешнего устройства 910, на первый сервер 930 через сеть связи, например, сеть 3G, или может передавать уникальную информацию на первый сервер 930 через сеть связи, соединенную с внешним устройством 910, например, WLAN, когда внешнее устройство 910 представляет собой WLAN AP. Однако, варианты осуществления настоящего изобретения не ограничены этим, и можно использовать различные способы передачи уникальной информации на первый сервер 930.
[96] Определяющий блок 933 первого сервера 930 определяет, зарегистрировано ли внешнее устройство 910, основываясь на уникальной информации, касающейся внешнего устройства 910. Первый сервер 930 проверяет, является ли внешнее устройство 910 действующим внешним устройством, способным предоставлять услугу. В частности, определяющий блок 933 первого сервера 930 сравнивает уникальную информацию, касающуюся внешнего устройства 910, с регистрационной информацией, касающейся внешнего устройства 910, сохраненной на первом сервере 930, и определяет, что внешнее устройство 910 зарегистрировано, когда уникальная информация является такой же, как регистрационная информация. Регистрационная информация включает в себя список внешних устройств, которые зарегистрированы в качестве действующих внешних устройств и которые могут предоставлять услуги. Регистрационную информацию могут задавать или поставщики первого сервера 930, который определяет, зарегистрировано ли внешнее устройство 910, или поставщики, которые предоставляют услуги, связанные с внешним устройством 910. Также определяющий блок 933 первого сервера 930 может проверять информацию о зоне, касающуюся внешнего устройства 910, основываясь на уникальной информации, касающейся внешнего устройства 910. База 935 данных первого сервера 930 хранит информацию о зоне, соответствующую уникальной информации, касающейся внешнего устройства 910.
[97] Если определяют, что внешнее устройство 910 зарегистрировано, блок управления 934 первого сервера 930 предоставляет информацию об услуге, связанной с внешним устройством 910, и информацию о зоне, соответствующую информации об услуге, терминалу 920 через передающий блок 932. Информация об услуге, связанная с внешним устройством 910, включает информацию, касающуюся услуг, подлежащих предоставлению, в связи с внешним устройством 910. Термин «услуги» представляет собой идею, включающую контент. Информация об услуге, связанная с внешним устройством 910, может представлять собой информацию об адресе, касающуюся первого сервера 930, который предоставляет услуги, в связи с внешним устройством 910 или может представлять собой рекламную информацию, связанную с внешним устройством 910. Информацию об услуге получают посредством извлечения информации об услуге, соответствующей внешнему устройству 910, которое зарегистрировано, из информации об услуге, включенной в регистрационную информацию, касающуюся внешнего устройства 910, сохраненную в базе 935 данных первого сервера 930. Информация об услуге может представлять собой адрес первого сервера 930, который предоставляет услуги в соответствии с информацией об услуге. Первый сервер 930, который предоставляет услуги, представляет собой сервер поставщика услуги, который может предоставлять услуги.
[98] Блок 924 управления терминала 920 подтверждает принятую информацию о зоне, основываясь на сигнале выбора от пользователя. В частности, если информация о зоне связана с услугой, которую пользователь желает принять, то блок 924 управления подтверждает принятую информацию о зоне, основываясь на выборе пользователя, в терминале 920.
[99] Блок 924 управления терминала 920 выводит только информацию, связанную с внешним устройством 910, соответствующим подтвержденной информации о зоне, через блок 923 вывода.
[100] Ниже описан вариант осуществления настоящего изобретения, связанный с сервером и информацией о зоне, связанной с внешним устройством.
[101] Принимающий блок 931 первого сервера 930 принимает информацию о зоне, выбранную пользователем, от терминала 920. Если пользователь подтверждает информацию о зоне, касающуюся AP, которую принимают через терминал 920, то терминал 920 передает подтвержденную информацию о зоне на первый сервер 930. Затем в базе 935 данных первого сервера 930 сохраняют подтвержденную информацию о зоне.
[102] Принимающий блок 931 первого сервера 930 принимает запрос на определение в отношении того, зарегистрировано ли внешнее устройство 910, от терминала 920. Первый сервер 930 определяет, является действующим ли внешнее устройство 910, передающее его уникальную информацию, посредством определения того, зарегистрировано ли внешнее устройство 910, и проверяет информацию о зоне, касающуюся внешнего устройства 910. Терминал 920 непосредственно может передавать информацию, касающуюся внешнего устройства 910, на первый сервер 930 через предварительно определяемую сеть связи или может передавать информацию, касающуюся внешнего устройства 910, на первый сервер 930 через сеть связи, соединенную с внешним устройством 910, но варианты осуществления настоящего изобретения не ограничены этим.
[103] Определяющий блок 933 первого сервера 930 определяет, зарегистрировано ли внешнее устройство 910, основываясь на уникальной информации. Определяющий блок 933 проверяет, является ли внешнее устройство 910 действующим устройством, способным предоставлять услуги. В частности, определяющий блок 933 сравнивает уникальную информацию внешнего устройства 910 с регистрационной информацией, касающейся внешнего устройства 910, сохраненной в базе 935 данных первого сервера 930, и определяет, что внешнее устройство 910 зарегистрировано, когда уникальная информация является такой же, как регистрационная информация. Регистрационная информация включает список внешних устройств, которые зарегистрированы в качестве действующих внешних устройств и которые могут предоставлять услуги. Регистрационную информацию могут задавать или поставщики первого сервера 930, который определяет, зарегистрировано ли внешнее устройство 910, или поставщики, которые предоставляют услуги, связанные с внешним устройством 910. Также первый сервер 930 может проверять информацию о зоне, касающуюся внешнего устройства 910, основываясь на уникальной информации, касающейся внешнего устройства 910. В базе 935 данных первого сервера 930 хранится информация о зоне, соответствующая уникальной информации, касающейся внешнего устройства 910.
[104] После определения регистрации внешнего устройства 910, определяющий блок 933 первого сервера 930 сравнивает подтвержденную информацию о зоне с информацией о зоне, касающейся внешнего устройства 910, которое зарегистрировано. Информацию о зоне внешнего устройства 910, которое зарегистрировано, можно получить посредством извлечения сохраненной информации о зоне, основываясь на информации о зоне внешнего устройства 910.
[105] Если информация о зоне внешнего устройства 910 является такой же, как подтвержденная информация о зоне, то сервер 930 блока управления 934 предоставляет информацию об услуге, связанную с внешним устройством 910, терминалу 920. Информация об услуге, связанная с внешним устройством 910, включает в себя информацию, касающуюся услуг, подлежащих предоставлению, в связи с внешним устройством 910. Термин «услуги» представляет собой понятие, включающее контент. Информация об услуге, связанная с внешним устройством 910, может представлять собой информацию об адресе, касающуюся первого сервера 930, который предоставляет услуги, в связи с внешним устройством 910, или может представлять собой рекламную информацию, связанную с внешним устройством 910. Информацию об услуге получают посредством извлечения информации об услуге, соответствующей внешнему устройству 910, которое зарегистрировано, из информации об услуге, включенной в регистрационную информацию, касающуюся внешнего устройства 910, сохраненную в базе 935 данных первого сервера 930. Информация об услуге может представлять собой адрес первого сервера 930, который предоставляет услуги в соответствии с информацией об услуге. Первый сервер 930, который предоставляет услуги, представляет собой сервер поставщика услуги, который может предоставлять услуги. Согласно одному варианту осуществления настоящего изобретения, услуга включает контент. Согласно одному варианту осуществления настоящего изобретения, первый сервер 930 определяет, зарегистрировано ли внешнее устройство 910, и затем проверяет информацию о зоне, касающуюся внешнего устройства 910. Однако, согласно другому варианту осуществления настоящего изобретения, первый сервер 930 может проверять информацию о зоне, касающуюся внешнего устройства 910, и затем определять, зарегистрировано ли внешнее устройство 910.
[106] В частности, первый сервер 930 предоставляет услугу терминалу 920 только когда внешнее устройство 910 зарегистрировано и информация о зоне внешнего устройства 910 является такой же, как информация о зоне, выбранная пользователем. Иначе первый сервер 930 не предоставляет услугу терминалу 920, например, когда внешнее устройство 910 не зарегистрировано или информация о зоне внешнего устройства 910 не является такой же как информация о зоне, выбранная пользователем. Другими словами, когда указанные выше два условия не удовлетворены, услугу фильтруют. Другие способы, связанные со способом предоставления услуги, согласно одному из вариантов осуществления настоящего изобретения, представляют собой то, что описано выше со ссылкой на Фиг.1-8.
[107] На Фиг.10 представлена блок-схема последовательности операций, иллюстрирующая способ предоставления услуги согласно другому варианту осуществления настоящего изобретения. Со ссылкой на Фиг.10, на этапе 1010 терминал принимает уникальную информацию, касающуюся внешнего устройства, смежного с ним, от внешнего устройства. Согласно одному варианту осуществления настоящего изобретения, внешнее устройство может представлять собой AP. Если внешнее устройство представляет собой AP, тогда уникальная информация, касающаяся AP, может представлять собой адрес MAC. Согласно другому варианту осуществления настоящего изобретения, уникальная информация, касающаяся AP, может представлять собой SSID. Уникальная информация может включать публичную информацию, касающуюся внешнего устройства. Например, публичная информация может представлять собой информацию о местоположении, касающуюся внешнего устройства.
[108] На этапе 1020 терминал передает сигнал, запрашивающий определение в отношении того, зарегистрировано ли внешнее устройство, и сигнал, запрашивающий информацию о зоне, касающуюся внешнего устройства, на сервер. Сигнал, запрашивающий определение, включает уникальную информацию, касающуюся внешнего устройства. Сервер определяет, является ли внешнее устройство, передающее его уникальную информацию, действующим посредством определения того, зарегистрировано ли внешнее устройство, и проверяет информацию о зоне, касающуюся внешнего устройства. Терминал непосредственно может передавать информацию, касающуюся внешнего устройства, на сервер через его предварительно определяемую сеть связи, или может передавать информацию, касающуюся внешнего устройства, на сервер через сеть связи, соединенную с внешним устройством.
[109] На этапе 1030 сервер определяет, зарегистрировано ли внешнее устройство, основываясь на уникальной информации. Сервер сравнивает уникальную информацию внешнего устройства с регистрационной информацией, касающейся внешнего устройства, сохраненной на сервере, и определяет, что внешнее устройство зарегистрировано, когда уникальная информация является такой же, как сохраненная регистрационная информация. Регистрационная информация, касающаяся внешнего устройства, включает список внешних устройств, которые определены в качестве действующих внешних устройств. Регистрационную информацию могут задавать поставщики сервера, который определяет зарегистрировано ли внешнее устройство, или могут задавать поставщики услуг, связанных с внешним устройством. Сервер может проверять информацию о зоне, касающуюся внешнего устройства, основываясь на уникальной информации внешнего устройства. Сервер имеет сохраненную информацию о зоне, соответствующую уникальной информации внешнего устройства.
[110] На Фиг.11 представлена таблица, показывающая регистрационную информацию 1100, и примеры информации о зоне 1140, касающейся внешних устройств, согласно одному из вариантов осуществления настоящего изобретения. Со ссылкой на Фиг.11, регистрационная информация 1100 может включать информацию, касающуюся AP, которые представляют собой внешние устройства 1110, информацию об услуге 1120, адреса 1130 серверов для предоставления услуги и информацию о зоне 1140, однако, варианты осуществления настоящего изобретения не ограничены этим. Если принимается информация, касающаяся AP «A-001», AP «A-001» определяется в регистрационной информации 1100, и таким образом, сервер определяет, что AP «A-001» зарегистрирована в качестве действующей AP, и что информация о зоне, касающаяся AP «A-001», представляет собой «Gang-nam A».
[111] Также со ссылкой на Фиг.10, на этапе 1040, когда определено, что внешнее устройство зарегистрировано, сервер предоставляет терминалу информацию об услуге, связанную с внешним устройством, и проверенную информацию о зоне. Информация об услуге, связанная с внешним устройством, включает в себя информацию, касающуюся услуг, подлежащих предоставлению, в связи с внешним устройством. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе, касающуюся сервера, который предоставляет услуги, или может представлять собой рекламную информацию, связанную с внешним устройством. Информацию об услуге получают посредством извлечения информации об услуге, соответствующей внешнему устройству, которое зарегистрировано, из информации об услуге, включенной в регистрационную информацию, касающуюся внешнего устройства, сохраненной на сервере. Информация об услуге может представлять собой адрес сервера, который предоставляет услуги, в соответствии с информацией об услуге. Сервер, который предоставляет услуги, представляет собой сервер поставщика услуги, который может предоставлять услуги. Со ссылкой на Фиг.11, информация об услуге 1120 или адреса 1130 серверов для предоставления услуги могут представлять собой информацию об услуге, связанную с внешним устройством, и «Gang-nam A» представляет собой информацию о зоне, касающуюся внешнего устройства. Если сервер принимает уникальную информацию, касающуюся AP «A-001», сервер извлекает информацию об услуге 1120 или адреса 1130 серверов для предоставления услуги и информацию о зоне 1140 из регистрационной информации 1100 и передает извлеченную информацию в качестве информации об услуге, связанной с внешним устройством, на терминал.
[112] На этапе 1050 терминал подтверждает принятую информацию о зоне, основываясь на сигнале выбора пользователя. В частности, если принятая информация о зоне связана с услугой, которую пользователь желает принять, то терминал подтверждает принятую информацию о зоне, основываясь на выборе пользователя.
[113] На Фиг.12 представлена диаграмма, иллюстрирующая интерфейс 1200, через который принимают подтверждение пользователя, согласно одному варианту осуществления настоящего изобретения. Со ссылкой на Фиг.12, область 1210 отображает информацию об услуге, касающуюся выбранной AP, область 1220 отображает предоставленную услугу, и предусмотрена область выбора 1230 зоны пользователя. Со ссылкой на Фиг.12, «Shinsegae Gang-nam» отображается в качестве информации 1221, связанной с AP, которая зарегистрирована. «Еще 5 каналов рядом», отображаемое на кнопке 1222, показывает, что присутствуют другие AP, которые зарегистрированы, что обозначает, что дополнительно зарегистрированы другие пять AP. В области выбора 1230 зоны пользователя, отображают «Shinsegae Gang-nam» 1231, которая представляет собой принятую информацию, связанную с AP, «Gang-nam A Zone» 1232, которая представляет собой информацию о зоне, кнопку «Confirm» 1233, и кнопку «Delete» 1234. Если пользователь выбирает кнопку «Confirm» 1233, это обозначает, что пользователь подтверждает «Gang-nam A Zone» 1232. Если пользователь выбирает кнопку «Delete» 1234, тогда принятую информацию об услуге удаляют.
[114] Снова со ссылкой на Фиг.10, на этапе 1060 терминал выводит только информацию, связанную с внешним устройством, соответствующую подтвержденной информации о зоне. Со ссылкой на Фиг.12, если пользователь подтверждает «Gang-nam A Zone» 1232, тогда терминал отображает только информацию, связанную с AP, соответствующими «Gang-nam A Zone» 1232 в кнопке 1222, показывая, что присутствуют другие APS, которые зарегистрированы.
[115] На Фиг.13 представлена блок-схема, иллюстрирующая способ предоставления услуги, выполняемый на сервере, согласно одному из вариантов осуществления настоящего изобретения. Со ссылкой на Фиг.13, на этапе 1310 сервер принимает информацию о зоне, выбранную пользователем, от терминала. Со ссылкой на Фиг.10, когда пользователь подтверждает информацию о зоне, касающуюся AP, принятую от терминала, терминал передает подтвержденную информацию о зоне на сервер. Затем сервер сохраняет принятую информацию о зоне.
[116] На этапе 1320 сервер принимает сигнал, запрашивающий определение в отношении того, зарегистрировано ли внешнее устройство, от терминала. Согласно одному из вариантов осуществления настоящего изобретения, внешнее устройство может представлять собой AP. Сигнал, запрашивающий определение в отношении того, зарегистрировано ли внешнее устройство, включает уникальную информацию, касающуюся внешнего устройства. Если внешнее устройство представляет собой AP, уникальная информация, касающаяся AP, может представлять собой адрес MAC. Согласно одному из вариантов осуществления настоящего изобретения, уникальная информация, касающаяся AP, может представлять собой SSID. Сервер определяет, является ли внешнее устройство, передающее его уникальную информацию, действующим внешним устройством, т.е. зарегистрировано ли внешнее устройство, и проверяет информацию о зоне, касающуюся внешнего устройства. Терминал непосредственно может передавать уникальную информацию, касающуюся внешнего устройства, на сервер через его сеть связи, или может передавать уникальную информацию на первый сервер 930 через сеть связи, соединенную с внешним устройством.
[117] На этапе 1330 сервер определяет, зарегистрировано ли внешнее устройство, основываясь на уникальной информации, касающейся внешнего устройства. Сервер проверяет, является ли внешнее устройство действующим внешним устройством. В частности, сервер сравнивает уникальную информацию внешнего устройства с регистрационной информацией, касающейся внешнего устройства, сохраненной на сервер, и определяет, что внешнее устройство зарегистрировано, когда уникальная информация является такой же, как сохраненная регистрационная информация. Регистрационная информация, касающаяся внешнего устройства, включает в себя список внешних устройств, которые определены как действующие внешние устройства и подлежащие предоставлению услуг. Регистрационную информацию могут задавать поставщики сервера, который определяет, зарегистрировано ли внешнее устройство, или могут задавать поставщики, которые предоставляют услуги, связанные с внешним устройством. Также сервер может проверять информацию о зоне, касающуюся внешнего устройства, основываясь на уникальной информации внешнего устройства. Сервер имеют сохраненную информацию о зоне, соответствующую уникальной информации внешнего устройства. Способ переходит к этапу 1340, когда определяется, что внешнее устройство зарегистрировано, и способ заканчивается, когда определяется, что внешнее устройство не зарегистрировано.
[118] На этапе 1340 сервер сравнивает подтвержденную информацию о зоне с информацией о зоне, касающейся внешнего устройства, которое зарегистрировано, когда определяют, что внешнее устройство зарегистрировано. Информацию о зоне, касающуюся внешнего устройства, которое зарегистрировано, получают посредством извлечения сохраненной информации о зоне, основываясь на уникальной информации внешнего устройства. Например, со ссылкой на Фиг.11, если внешнее устройство представляет собой AP «A-001», то сервер извлекает «Gang-nam A» в качестве информации о зоне. Затем сервер сравнивает информацию о зоне, принятую в операции 1310, с извлеченной информацией о зоне.
[119] На этапе 1350 определяют, является ли подтвержденная информация о зоне такой же как извлеченная информация о зоне. Способ переходит к этапу 1360, когда подтвержденная информация о зоне и извлеченная информация о зоне являются одинаковыми, и способ заканчивается, когда подтвержденная информация о зоне и извлеченная информация о зоне не являются одинаковыми. Способ на Фиг.13 осуществляют посредством последовательного выполнения операций 1330, 1340 и 1350, но его можно осуществлять посредством последовательного выполнения операций 1340, 1350 и 1330.
[120] На этапе 1360, когда определяется, что подтвержденная информация о зоне и извлеченная информация о зоне являются одинаковыми, сервер предоставляет информацию об услуге, связанную с внешним устройством, на терминал. Информация об услуге, связанная с внешним устройством, представляет собой информацию, касающуюся услуг, подлежащих предоставлению в связи с внешним устройством. Информация об услуге, связанная с внешним устройством, может представлять собой информацию об адресе, касающуюся сервера, который предоставляет услуги, связанные с внешним устройством, или может представлять собой рекламную информацию, связанную с внешним устройством. Информацию об услуге получают посредством извлечения информации об услуге, соответствующей внешнему устройству, которое зарегистрировано, из информации об услуге, включенной в регистрационную информацию, касающуюся внешнего устройства, сохраненную на сервере. Информация об услуге может представлять собой адрес сервера, который предоставляет услуги в соответствии с информацией об услуге. Сервер, который предоставляет услуги, представляет собой сервер поставщика услуги, который может предоставлять услуги.
[121] Более конкретно, только когда внешнее устройство зарегистрировано и информация о зоне внешнего устройства является такой же, как информация о зоне, выбранной пользователем, сервер предоставляет услугу терминалу. Иначе, например, когда определяется в операции 1330, что внешнее устройство не зарегистрировано, или когда определяется в операции 1350, что информация о зоне внешнего устройства не является такой же, как информация о зоне, выбранной пользователем, то сервер не предоставляет услугу терминалу. Когда указанные выше два условия не удовлетворены, услуга фильтруется. Другие способы, связанные со способом предоставления услуги согласно одному из вариантов осуществления настоящего изобретения, представляют собой то, что описано выше со ссылкой на Фиг.1-9.
[122] Варианты осуществления настоящего изобретения, описанные выше, можно осуществлять в виде машиночитаемого кода в машиночитаемом носителе записи, который, когда он готов к использованию, загружают частично или полностью и исполняют посредством центрального процессора (CPU). Носитель записи может представлять собой любой тип записывающего устройства, которое хранит данные, которые может читать компьютер. Примеры среды записи включают в себя постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), компакт-диски (CD-ROM), магнитные ленты, гибкие диски, оптические устройства хранения данных и несущие волны, такие как передача через интернет. Машиночитаемый носитель записи также можно распределить по сети соединенных компьютерных систем с тем, чтобы хранить и исполнять машиночитаемый код децентрализованным образом. Функциональные программы, код и сегменты кода для реализации способа предоставления услуги могут быть легко получены программистами со средними навыками в данной области.
[123] Несмотря на то, что настоящее изобретение показано и описано со ссылкой на его определенные варианты осуществления, средним специалистам в данной области будет понятно, что в них можно создавать различные изменения в форме и деталях, не отступая от сущности и объема настоящего изобретения, как определено посредством приложенной формулы изобретения.