Как стать автором
Обновить

Комментарии 68

Активных пользователей сервиса можно легко узнать по сколам и вмятинам на девайсе)
скорее по разодранным кулакам… не хотел бы я стукнуться так с Валуевым :)
причем тут приматы вообще?
Идея прикольная) Как говорит моя Бабулька «Что сейчас только не по придумывают!)»
Интересно, если одновременно выполнятся следующие условия:
1. «бампующих» устройств > 2
2. все мобилы под одним оператором связи и в одном помещении
3. в помещении не ловит GPS
то сработает ли сервис? Думается, что нет. В видео, бампинг тоже происходит поочередно.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Ага, и плюс еще в один момент времени должен произойти удар )
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Плюс к этому можно прибавить время пинга до сервера, которое может быть разным. Оценивать время удара, опираясь на время в смартфоне бессмысленно, скорее всего сокет до сервера открывается. От первого сигнал дойдет, например за 40 мс, от второго 120. Пусть даже погрешность будет в 200 мс, но ИМХО, этого достаточно. Если уж такое случилось, что в одном и том же месте столкнутся две разные пары устройств, то всегда можно попросить пользователя повторить попытку.
Протокол с компенсацией времени доставки пакета был придуман ещё до 1985 года.
Не знал об этом, спасибо, погуглил, стало интересно )
Акселерометры могут быть разные, но можно же привести их показания к единичному вектору. В идеале они вроде бы должны быть строго противоположны.
НЛО прилетело и опубликовало эту надпись здесь
При анализе основную роль играет форма сигнала с акселерометра, географическое положение и время помогают отсеять случайные ошибки.
Действительно, даже если несколько человек в одном помещении одновременно стукнутся с телефоном соседа, точные характеристики каждого удара будет знать только пара участвовавших в нём телефонов.


(Картинка выбрана произвольно, исключительно для демонстрации идеи)
look for some street magic!!!
Сюрприз (для меня точно был в свое время) — Qiwi-кошелек давно умеет делать переводы соударением айфонов. Узнал об этом почти год назад, когда о Bump не знал, и тоже родилась идея такого обмена визитками)
НЛО прилетело и опубликовало эту надпись здесь
Именно Bump там под капотом и есть.
Да еще и под android умеет ) Правда в меню зарыто…
Во время пары, препод скажет: Давайте все дружно стучим телефонами по парту, и у вас скачивается презентации по лекции.
Ага, а во время экзамена он скажет как-то так: «Ну что, кому троечку за пару bump'ов с моим айфоном?»
Сегодня попробовал передать фото с телефона на комп — там так ощутимо надо долбануть телефоном по клавиатуре. Ну, конечно же, достаточно резко махнуть телефоном и в конце нажать на пробел, но всё равно, как-то неуютно реализовано
Мы все привыкли передавать информацию через соударение. Но мы так закостенели в своих традициях и привычек, что просто не можем уйти от имитации человеческих действий. Представляем вам нашу ИННОВАЦИОННУЮ разработку Ait Bump. Теперь вы можете передавать контакты, музыку, файлы и даже платежи не вставая с дивана. И вам не стоит беспокоится о том, что кто-то может тоже бампнуть телефон рядом. Все что вам надо это выбрать получателя в интерфейсе и нажать SEND. И все!

Продать можно все что угодно, пока люди не начнут задумываться удобно ли то, что им продают.
Bump решает проблему передачи анонимному получателю, которого нет в интерфейсе — именно после использования Bump он там и появляется. Как эту проблему решает Ваша разработка?
Любой ID. Так же вполне можно использовать облако. Да и вообще у сервиса огромное ограничение — надо быть в шаге друг от друга, что в 90% случаев куда сложнее реализовать, чем ввести ID, или положить файлы в папку.
Как это нет в интерфейсе? Есть старая добрая технология — блютус.
1. выбираем что отправить (бамп делает так же)
2. нажимаем отправить (подозреваю бамп делает так же)
3. выбираем человека из списка (с бампом махаем ему рукой)
4. пошла передача

Но в отличии от бампа у блютуса есть несколько преимуществ
1. бесплатно
2. работает даже в метро
3. это можно делать на расстоянии (банальный пример: сидим в кафе бухаем 10 человек, я кого-то сфоткал только что и хочу ему эту фотку скинуть, но он сидит на другом конце стола, кафе — подвальное помещение)
Я забыл главное преимущество блютуса перед бампом — скорость =).
Про блютус не забывайте что там еще нужно:
1. Включаем блютус и обнаружение на телефоне кому будем передавать.
2. ищем телефон (занимает время)
3. Подключаемся, вводим пин (иногда)
4. Выбираем файл(ы)
5. Выбираем телефон с списке блютус девайсов
6. Передаем файл
7. Иногда, из опыта — ищем куда-же файл сохранился

bump выглядит интересно, нужно вживую попробовать
Сразу картинка в голове: толкнули в метро — залили вирус :)
очередная социалка???
bump вырвался по продажам, в свое время, в App Store только из-за того, что можно легко было передавать контакты, теперь же это могут делать уже многие другие приложения в том числе и стандартные.
Столько заморочек: этож надо еще быть подключенным к интернету обоим устройствам, иметь активный gps, а еще отправить запрос на сервер и дождаться ответа, в реалиях российских сотовых сетей все не так круто.

Можно сделать и оффлайновый режим, для nfc, без всех этих заморок.
По удару происходит поиск устройства, поскольку nfc работает лишь в нескольких сантиметрах, проблем с выбором устройства возникнуть не должно.
Юзал этот метод на android в приложении киви кошелек, в помещении, с дохлым EDGE местного провайдера. Работает стабильно, пару секунд требуется для инициализации, и пару секунд для распознавания, что вообщем то нормально.
Просто это Bump здесь новинка, а так работает давно, и делался тогда, когда на NFC точно рассчитывать было нельзя. И часть людей, которым приходится много обмениваться контактами, особенно в спешке — на общественных мероприятиях — его оценили.
Надо пойти на их сходку и хорошенько побарабанить.
Крууууто придумали
Интересно, что будет, если бросить один телефон в огромную кучу других телефонов? Или сложить кучу девайсов в мешок и хорошенько встряхнуть. Упадёт ли их сервер?
НЛО прилетело и опубликовало эту надпись здесь
пару КАМАЗов бампнуть :)
Найти пару КамАЗов, полных айфонами, чтобы уронить сервер?
Предлагаю встраивать эту технологию в машины, стукнулись на перекрестке 2 чувака, а на их телефоны пересылаются данные страховок друг друга.
тогда уж сразу в милицию данные все, ато бампнул человека и уехал, а у того и андроида то не было.
Ага, подрался с гопниками, а на них уже заява заливается местному участковому.
При серьезных столкновениях отправлять информацию сразу в службу спасения. Сразу по указанным координатам выезжают спасатели. Плюс, думаю, силу удара можно примерно оценить.
Можно будет проехаться в автобусе по российским дорогам и нечайно познакомиться с остальными пассажирами.
Стукнул по голове — записал номер на телефон. Стукнул снова — вспомнил.
Клевое изобретение. Надо внедрить его повсеместно и только его! Хочешь скачать музню и другана подними задницу с дивана и дойди уже до него. А там можно стукнуть не только телефонами, но и чем нибудь еще.

Хоть изза компа вылезать люди будут :)
Один нюанс — нужна быстрая или постоянно включенная геолокация. Постоянно включенная не вариант — батарею жрет. А быстрая далеко не всегда возможна.
1) >Постоянно включенная не вариант — батарею жрет.
не правда
2) по операторским вышкам нормально передает (иначе в помещениях бы не работало).
Под включенной я имею ввиду не наличие галочки «разрешить GPS», а использование этого самого GPS. Конечно есть еще куча других способов, вроде ловля повайфаю или базе, но они неточные и при массовости метода будут ошибки. А поймать GPS это десятки секунд.
Сомневаюсь что использование в 30секунд GPS способно повлиять на заряд.
> но они неточные и при массовости метода будут ошибки.
И часто в одно районе города в одну и туже 0.1 секунды происходят передачи?
Я активно раньше этот bump использовал, никаких проблем.
На заряд конечно не повлияет. Но стоять и тупить пока оно поймает, чтобы сделать bump это как бы засерает всю идею, разве нет? А если не поймает? Все, транзакция зафейлена?
Время плюс расположение +\- пол-района дает возможность идентифицировать два телефона, что bump успешно и делает.
Если бы он опирался на GPS, который он в здании вообще не поймает, им бы не пользовались. А так вполне себе успешно работает (проге уже больше года).
Сейчас да. Все ок, вполне допускаю. А если метод станет 100% повсеместным. Используемым везде и всегда, по любому поводу. Когда бампов будет сотни на квадратный километр.
Вам нужно просто разобраться как он работает.
Чтобы произошла ошибка, нужно чтобы люди которые уже добавили друг-друга в контактах bump начали примерно в одном месте одновременно трясти телефоны (и передавать что-то).
У меня дома по вышкам ловит крайне хреново. Видимо достреливает всего одна вышка. Так что выдает радиус плюс минус километр.
Упор идет на одно и тоже время. Если в вашем плюс минус километре нет других передач за последний час, это наверно, не ошибка и два ищущих друг-друга устройства можно соединить.
Если оно станет массовым, повсеместным, то начнутся проблемы. А ведь это не шутка закинуть кому то чужой файл или еще что то.
Вы им хотя бы пользовались? Если вас соединит не с тем человеком, вы можете просто нажать «нет».
Вчера перекидывая фотографии на десктоп, чуть не скинул фото соседу!
Как так, ведь сказано:
Основная идея — использовать синхронизацию по времени с помощью удара двух устройств друг о друга.
Лучше уж по старинке, шнурком!
Не понимаю претензии по безопасности, на сколько я помню при первой передаче происходит авторизация «вы хотите соединиться с username».
С таким же успехом можно использовать блютус, вместо серверов. А сервера использовать только для «удаленной» передачи. Не всегда понимаю логику инноваций.
Кстати, в этом случае не обязательно всегда держать соединение. Достаточно после встряски на момент включить блютус (хотя, для этого уместнее был бы NFC) и проверить, нет ли по близости устройств с «бампом», и, в случае положительного ответа, проверять синхронность ударов, высчитав еще и разницу во времени устройств.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории