технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Tuesday, November 01, 2011
Самые местные новости
SpotEx (Spot Expert) представляет собой новое решение для распространения гипер-локальных данных среди мобильных абонентов. Например, показать все предложения/купоны/скидки в торговом центре, новости в кампусе, местные новости на улице и т.д.
Технически - это экспертная система на идеях WiFi proximity: что и как кому показывать в зависимости от близости к заданным точкам доступа. Вот здесь можно еще почитать про SpotEx.
P.S. Ну и картинка нашлась по теме:
Вот они здесь и группируются согласно описанным правилам ...
Monday, March 19, 2012
Звук в мобильных приложениях
P.S. вспомнилась реклама курсов английского языка с 25-м кадром :)
P.P.S. Кстати, мобильную информационную систему для посетителей магазинов можно делать и без специальных устройств. Именно об этом проект SpotEx. Есть даже основанная на идея SpotEx специальная версия продукта именно для ритейла - InMall.
Tuesday, January 17, 2012
Proximity as a service
Отсюда проистекает и главная проблема - необходима предварительная разметка такой Wi-Fi сети. А что если нам нужны более динамичные решения? Это и есть отправная точка для проекта SpotEx (Spot expert).
Что если мы возьмем от традиционных indoor positioning systems только первый шаг - определение доступных в данной точке Wi-Fi сетей (видимых точек доступа)? Если какая-то Wi-Fi сеть (сети) видна (видны) на мобильном телефоне, то телефон находится в некоторой близости от соответствующей точки доступа. То есть в качестве базы для сервиса мы используем понятие "близости". Но использование proximity as a service несет определенные практические трудности. Для location services есть программные инструменты. А что делать с близостью?
В проекте SpotEx в качестве такого инструмента предлагается использовать задать набор правил, привязанных к точкам доступа и определяющих возможный контент, который пользователи могут раскрыть (получить). Получается такой context aware браузер - пользователь может просматривать определенный контент, видимость (доступность) которого определяется его местоположением (видимыми точками доступа, а равно как и другими условиями - временем, вероятностью, предыдущей историей посещения etc.)
Никакой предварительной разметки Wi-Fi сети не нужно, правила можно задавать динамически, узлы опорной сети могут добавляться также динамически. Еще один аргумент в пользу того, почему это интересно: в качестве такого Wi-Fi тега может выступать другой мобильный телефон. Просто точка доступа, открытая на мобильном телефоне. И привязанный к ней контент.
Еще раз - здесь не идет о речь о доступе к Wi-Fi через какие-то узлы. Точка доступа может быть и закрытой. Главное, чтобы она была видна. Она играет роль датчика (тригера). Если ее видит пользователь, то он рядом.
В текущей реализации сервис включает в себя Android приложение для клиентов и веб-сервис (а также мобильное веб-приложение) для описания контента (правил). См. сайт Spot expert
Возможные модели использования: автоматическая доставка на мобильные телефоны коммерческой информации в торговых центрах, распространение новостей в офисных зданиях и кампусах, smart city проекты.
Есть также упрощенная версия для как раз для ретейла - In Mall Notes. Свяжитесь с нами, если нужен тестовый доступ.
Побочный эффект - WiFi chat. Здесь в качестве такого доступного контента выступают веб-чат и форумы, привязанные к видимой сети. Например, есть некоторая сеть Wi-Fi доступная в поезде (автобусе и т.п.) А вот тогда чат (форум) для пассажиров. Вот здесь есть подробнее о WiFi chat.
Friday, October 05, 2012
Карты для помещений
Wednesday, October 12, 2011
Локальный чат и форумы
Какие общие объекты (реальные или искусственные) могут послужить некоторым объединительным моментом (пунктом), вокруг которого можно собрать мобильных пользователей? Речь не идет о том, что мобильные абоненты могут являться членами какой-то социальной сети. Это скорее способ собрать какую-то группу по интересам, что называется, на лету. Вот, например, несколько приложений:
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFi chat - это мобильное приложение (Android), которое позволяет видеть доступные в данном месте WiFi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, WiFi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще WiFi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа WiFi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей WiFi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла:
http://servletsuite.com/WiFiChat.apk
и соответствующий QR-код:
Можно, естественно, загрузить приложение непосредственно с Android Market - WiFi chat from Coldbeans
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который позволяет привязать свои собственные данные (сообщения) к точкам доступа WiFi.
Monday, January 16, 2012
Местные чат и форум
Городские форумы - обсуждения (дискуссии, форумы), привязанные к каким-то местам (POI - point of interest)
Гео-форумы - такие же дискуссии, но привязанные только к географическому положению
Мобильный форум - форум (обсуждение), привязанное к какому-то физическому объекту (предмету).
Городской чат - веб-чат, привязанные к какому то месту (POI)
Гео-чат - веб-чат, привязанный к местоположению.
WiFiChat представляет собой форум и чат, привязанные к конкретной Wi-Fi сети. Это мобильное приложение (Android), которое позволяет видеть доступные в данном месте Wi-Fi сети и привязать обсуждение (или веб-чат) к конкретной сети. Речь не идет о присоединении к данной сети, Wi-Fi сеть используется как сенсор. Те, кто видят эту сеть - находятся поблизости друг от друга. Им может быть есть, что обсудить, о чем поговорить и т.д. А уж используют они для доступа к сети вообще Wi-Fi, данную сеть или мобильный интернет от оператора - это их личное дело.
Одно интересное замечание (хинт) - точка доступа Wi-Fi может быть создана непосредственно на мобильном телефоне. Опять таки, поскольку речь в данном сервисе не идет о присоединении пользователей Wi-Fi, такая точка доступа (по сути - такой телефон) играет роль сенсора присутствия, к которому могут быть присоединены обсуждения.
Технически приложение использует облачные форумы от Disqus и веб-чат от Coldbeans.
Вот ссылка для загрузки .apk файла с Android Market:
com.wifichat
также можно загрузить приложение непосредственно с нашего сайта. Вот соответствующий QR-код:
WiFiChat, на самом деле, есть часть (побочный эффект) проекта SpotEx, который основан на идеях Wi-Fi proximity и позволяет привязать свои собственные данные (сообщения) к точкам доступа Wi-Fi. Но это уже отдельная история.
Monday, June 02, 2014
BDP - Bluetooth Data Points
Рассматриваются вопросы разработки мобильных сервисов, связанных с беспроводными тегами. Основные положения были опубликованы в журнале INJOIT: Намиот, Д. Е. (2014). Мобильные Bluetooth теги. International Journal of Open Information Technologies, 2(5), 17-23
В работе предложен способ создать опознаваемый Bluetooth тег из мобильного телефона. При этом речь идет о Core Bluetooth, что значительно повышает применимость по сравнению с BLE. К тегу (телефону) можно привязать какую-либо информацию (объявление). Отсюда и название Bluetooth Data Points - данные, ассоцированные с точками Bluetooth. После этого другие телефоны (мобильные пользователи), находящиеся в зоне действия (видимости) Bluetooth смогут читать информацию, связанную с данным тегом. Отметим также, что речь идет именно о чтении (как в браузере). В отличие от подхода iBeacon с уведомлениями, здесь пользователи по собственной инициативе решают, просматривать им локальные объявления или нет. Это решает проблемы со спамом и нежелательными уведомлениями.
Вместе с тем можно заметить, что принципиальных запретов сделать уведомления нет. Возможно, мы добавим эти возможности в следующих версиях.
Схема работы может быть проиллюстрирована так:
Тот факт, что используется Core Bluetooth, позволяет применять этот подход практически на всех смартфонах. Как это выглядит на практике:
1. Просматриваем "местные" объявления:
|
|
2. Другой пользователь размещает свое объявление:
|
|
В тексте можно указывать ссылки, email-адреса, телефоны или ссылаться на Twitter: @abava
3. При публикации объявления включается Bluetooth:
|
|
Естественно, Bluetooth можно выключить и сделать объявления недоступными. А потом включить опять и т.д. А пока обявления доступны, их будут видеть другие пользователи (мобильные абоненты), находящиеся поблизости:
Мобильное приложение для Android, которое иллюстрирует этот подход можно загрузить непосредственно с Google Play: BDP on Google Play. Вот соответствующий QR-код:
Также его можно загрузить непосредственно с нашего сайта: BDP on servletsuite. Вот соответствующий QR-код:
Как области применения данного подхода можно назвать приложения для торговых и сервисных организаций, навигацию в помещениях, а также контекстно-зависимые приложения для Smart Cities.
P.S. Аналогичный подход мы использовали ранее для Wi-Fi: SpotEx
Friday, October 12, 2012
Context-aware data discovery
Tuesday, November 29, 2011
Сенсоры с Wi-Fi
Кстати, у этого устройства есть и другое применение. Питается он от батарееек, работает долго и может быть использован как Wi-Fi тег. А к тегу можно добавить сообщения и правила для их активации. Это то, что делает SpotEx.
P.S. а касательно сенсоров с GSM см. GSM розетка
Tuesday, June 04, 2013
Контекст и QR-коды
Идея состоит в создании специализированного сканера QR-кодов, который автоматически добавляет к распознанному URL информацию о контексте. По ссылке выше находится Open Source Android приложение, построенное на базе стандартного сканера QR-кодов. В качестве информации о контексте используются данные о доступных сетях Wi-Fi. Информация о контексте передается в виде набора так называемых Wi-Fi fingerprints. Каждый отпечаток включает имя сети, MAC-адрес и силу сигнала.
Таким образом, например, если QR-код представляет собой некоторый URL: http://server.com/script, то этот сканер, распознав URL, заменит его чем-то подобным: http://server.com/script?ssid=...&mac=...&rssi=... и т.д.
Как это может быть использовано? Если QR-код представляет собой некоторый CGI скрипт, то в нем можно будет проанализировать информацию об окружении, в котором этот код был сосканирован. Например, в каком либо магазине в разных местах может быть представлено одно и тоже изображение QR-кода (ссылка на один и тот же URL), но при исполнении этого скрипта можно будет определить, где он был сканирован. Дальнейшее развитие идей SpotEx, между прочим.
Saturday, November 19, 2011
Rule engine для Java
Thursday, December 01, 2011
Не спрятаться
пока только небольшое количество зданий, но ясно, что это только начало ...
P.S. а доставлять пользователям нужную информацию в помещениях можно с помощью SpotEx.
Friday, November 18, 2011
Модель доставки локального контента
Это относится к сервисам SpotEx и Wi-Fi chat.
Sunday, December 15, 2013
SWRL
Tuesday, March 26, 2013
Беспроводные сенсоры и социальные сети
Sunday, November 13, 2011
Wi-Fi direct
Вот примеры программирования Wi-Fi direct для Android 4. Вот еще интересная среда для создания Wi-Fi direct сервисов - Qwarq.
Мы планируем добавить поддержку Wi-Fi direct в SpotEx.
Wednesday, October 12, 2011
Indoor positioning
К сожалению, iPhone SDK не позволяет сканировать WiFi сети с помощью открытых вызовов. Получается, что такие приложения (равно как и аналоги SpotEx) никогда не пройдут проверку в App Store. Не все так хорошо у Apple ...
Monday, October 08, 2012
Мобильные телефоны в ритейле
Wednesday, August 10, 2011
WiFi expert
Отсюда проистекает и главная проблема - необходима предварительная разметка такой WiFi сети. А что если нам нужны более динамичные решения? Это и есть отправная точка для проекта SpotEx (Spot expert).
Что если мы возьмем от традиционных indoor positioning systems только первый шаг - определение доступных в данной точке WiFi сетей (видимых точек доступа)? А в качестве второго шага добавим возможность задать набор правил, привязанных к точкам доступа и определяющих возможный контент, который пользователи могут раскрыть (получить). Получается такой context aware браузер - пользователь может просматривать определенный контент, видимость (доступность) которого определяется его местоположением (видимыми точками доступа, а равно как и другими условиями - временем, вероятностью, предыдущей историей посещения etc.)
Никакой предварительной разметки WiFi сети не нужно, правили можно задавать динамически, узлы опорной сети могут добавляться также динамически. Еще один аргумент в пользу того, почему это интересно: в качестве такого WiFi тега может выступать другой мобильный телефон. Просто точка доступа, открытая на мобильном телефоне. И привязанный к ней контент.
Еще раз - здесь не идет о речь о доступе к WiFi через какие-то узлы. Точка доступа может быть и закрытой. Главное, чтобы она была видна. Она играет роль датчика (тригера). Если ее видит пользователь, то он рядом.
В текущей реализации сервис включает в себя Android приложение для клиентов и веб-сервис (а также мобильное веб-приложение) для описания контента (правил). См. сайт Spot expert
Побочный эффект - WiFi chat. Здесь в качестве такого доступного контента выступают веб-чат и форумы, привязанные к видимой сети. Например, есть некоторая сеть WiFi доступная в поезде (автобусе и т.п.) А вот тогда чат (форум) для пассажиров. Вот здесь есть подробнее о WiFi chat.








