Четыре новых проекта Google: Soli, Jacquard, Vault и Abacus. Что это и зачем?

Новости

На прошедшей не так давно конференции Google I/O помимо, как обычно, новых версий Android, новых сервисов и прочих подобных всем понятных вещей «корпорация добра» анонсировала также четыре новых направления, или «проекта»: Soli, Jacquard, Vault и Abacus. Что это за диковины и как они помогут сделать наш мир лучше?

Project Soli — это миниатюрный датчик, который можно встраивать в смарт-часы или браслеты и с его помощью точно отслеживать движение руки человека. Это позволит реализовать управление жестами. Причем управлять можно будет как самим носимым устройством (что может быть удобнее, чем тыкать пальцами в крошечный экран), так и внешними — команды будут передаваться по беспроводному соединению, например Bluetooth.

Напомним, что сейчас технологии распознавания жестов используют преимущественно анализ изображения с одной или нескольких видеокамер. Во-первых, это дорого в смысле количества дополнительных компонентов в системе. А во-вторых, это затратно с точки зрения требуемых вычислительных и энергетических мощностей.

Датчик Soli представляет собой что-то вроде миниатюрного радара, работающего на частоте 60 ГГц и оснащенного всего двумя антеннами. Датчик сканирует 10 «кадров» в секунду; реакция практически мгновенна (что, собственно, является приоритетным в любом подобном интерфейсе).

При этом, конечно же, не нужно махать руками, как при игре с Kinect, — Soli распознает в том числе и «микрожесты», например жест, напоминающий вращение часовой головки, или «щелчок» пальцами, как при «пулянии» горошинами.

Не очень понятно, насколько сложным для обучения будет такой интерфейс, — не секрет, что мультитач-жестами (помимо самых базовых) на сенсорных экранах пользуется чуть менее, чем никто. Очевидно, что самая сложная задача состоит в том, чтобы пальцевые жесты были интуитивно предсказуемыми, а не требовали от человека запоминания и долгих тренировок.

Project Jacquard (жаккард — это такая ткань, если кто не в курсе) должен перевернуть фэшн-индустрию. Идея в том, чтобы встраивать в ткани мультитач-сенсоры, и вместо опять же экрана, который нужно откуда-то доставать, в ближайшем будущем мы сможем водить пальцами по собственному рукаву или коленке. В случае с коленкой, конечно, сразу потребуется реализовать что-нибудь интерактивное с коленкой вон той симпатичной брюнеточки.

Помимо самих сенсорных поверхностей в рамках проекта Jacquard уже разработаны проводящие нити разных цветов, при помощи которых датчики будут соединяться с контроллерами. Соответственно, нити могут быть скрытыми и не портить дизайн одежды либо, наоборот, всячески выделяться, чтобы все вокруг видели, что это у вас не просто рубашка, а нечто модное и высокотехнологичное.

Очень важно, что с технологической точки зрения встраивание сенсоров в одежду также проработано и оно практически не удорожает сам процесс, нужны только специальные проводящие нити. То есть это не какие-то суровые нанотехнологии, которые мы увидим только через 146 лет: уже сейчас Google заключила партнерское соглашение с Levi’s, так что кибернетическая дифференциация штанов ждет нас в ближайшее время.

Применения, которые лежат на поверхности, — это ввод данных без использования тачскрина (например, набор телефонного номера), а также, конечно, замена игровым контроллерам и прочим подобным устройствам ввода.

Project Vault — новая технология защиты данных от несанкционированного доступа, более безопасная, чем даже распознавание отпечатков пальцев. Главная цель, как обычно, — избавиться от паролей. Простые пароли, которые легко запомнить в силу их осмысленности, подбираются современными компьютерами за считаные минуты. А сложные вроде Xj$7f(sQp]1v^4 пользователь не в состоянии запомнить — и в итоге записывает на условном клочке бумажки, что имеет весьма отдаленное отношение к безопасности.

Три новых проекта Google: Soli, Jacquard и Vault. Что это и зачем?

Vault — это чрезвычайно компактное устройство, выполненное в формфакторе карты памяти microSD. «Большой компьютер» или смартфон, вне зависимости от того, на базе какой операционной системы он работает, определяет такую карту памяти как сменный накопитель с двумя файлами: в один записываем, из другого читаем.

Однако на самом деле это не просто карта памяти. Если не углубляться в технические подробности, это такой виртуальный компьютер, который работает полностью автономно и занимается шифрованием и дешифрованием данных, а внешнее ПО под любой ОС просто сравнивает результат чтения с результатом записи, чтобы понять, правильный ли ключ.

Доступ к важным данным можно получить с любого устройства, но только при наличии этой «волшебной флешки», в которой, конечно, содержится не только энергонезависимая память, но и ARM-процессор, а также NFC-модуль и антенна — все это работает под управлением «линуксовой» операционной системы RTOS.

Соответственно, для авторизации где бы то ни было тоже потребуется не ввод паролей, а установка носителя. Сама идея, в общем-то, далеко не нова, и те же самые USB-токены (а раньше это были LPT-ключи) знакомы, например, любому пользователю более-менее серьезного онлайн-банкинга, однако их недостаток и заключается в том, что работают они только с заранее подготовленного и настроенного компьютера с установленными драйверами этих токенов, а с другого устройства получить доступ затруднительно.

Во время демонстрации Vault использовали для безопасной переписки: исходное сообщение шифруется на одном смартфоне и далее передается на другой по открытым сетям и там расшифровывается. При этом никакие ключи не передаются, что исключает возможность их перехвата.

Project Abacus — это совершенно новый подход к аутентификации пользователя. В классической системе используются либо пароль, либо двухфакторная аутентификация, основанная опять-таки на пароле с добавлением какого-либо второго принципа. Google предлагает вместо этого использовать настоящую многофакторную аутентификацию, базирующуюся на массе разнообразных параметров: где вы находитесь, как вы разговариваете, как вы печатаете на клавиатуре и так далее.

Каждый из этих факторов в отдельности недостаточно надежен. Однако в совокупности эти параметры позволяют идентифицировать конкретного пользователя значительно точнее, чем это делает пароль.

Что еще хорошо: для реализации Abacus не требуется никакого специального железа, в отличие, к примеру, от аутентификации по отпечатку пальца. Все, что нужно для работы Abacus, уже встроено во все современные смартфоны, достаточно просто добавить софт.

Есть, впрочем, и обратная сторона. Такая система аутентификации потребует сбора большого количества информации о поведении пользователя. Что несколько тревожно, учитывая, как много Google уже о нас знает.