Data+AI时代,如何打造下一代数智平台? 了解详情
写点什么

谷歌 Ubiquity 开发者峰会 2016:Brillo、Weave 和 Beacons

  • 2016-01-18
  • 本文字数:1163 字

    阅读完需:约 4 分钟

谷歌于近日组织召开了 Ubiquity 开发者峰会 2016 ,会议内容涵盖了 Brillo、Weave、Beacons 等 IoT 技术及其他一些面向可穿戴设备、电视、汽车的技术。

Ubiquity 开发者峰会于 2016 年 1 月 11 日举行。此次大会向开发人员介绍了谷歌的部分技术,帮助他们针对某些普及程度较低的设备(IoT、可穿戴设备、Chromecast、电视、汽车)进行开发。主题演讲及会议内容涉及 Brillo、Weave、Beacons、Google Cast、Android TV 和 Android Auto。本文对 IoT 会议的内容进行了总结。

谷歌已经涉足 IoT 市场,因为他们在这里看到了一个很重要的市场。根据 IDC、英特尔和联合国的一项研究以及大会第一天主题演讲的内容,到2020 年,全球将会有将近2000 亿智能设备,或者说生活在这个星球上的人,人均将有26 个此类设备。这些设备不只是包含在可穿戴设备中,它们中的大部分会嵌入到由不同行业开发的各种技术中。一项由多个主流IoT 设备制造商联合开展的调查显示,影响IoT 发展的主要问题依次是:互操作性、安全性、商业案例、遗留硬件、技术不成熟和隐私。谷歌借助Brillo 和Weave 两种技术致力于解决互操作性、安全性和隐私问题。

Weave 是一种由 Nest(后来被谷歌收购, InfoQ 前期报道过)开发的设备互联通信协议。 Brillo 是一个附带核心服务和开发工具集的嵌入式 OS。它支持 OTA 更新,这被谷歌视为处理可能的安全问题以及通过 Weave 同其他设备通信所必备的特性。Android HAL 使它可以运行在各种硬件上。下图描述了 Brillo 的基本架构:

Weave 集成到了 Brillo 中,但它也以 Android、iOS 和 Web 库的形式提供。早期采用者可以通过申请邀请码 获得 Brillo 和 Weave。

谷歌正在研发的另一项 IoT 技术是 Beacons , 可以替置于室内的设备提供语义位置信息。谷歌认为这项技术很重要,因为人们 90% 的时间都呆在室内。这样的设备可以用于室内导航、接近通知(在入口出示车票)、精确定位功能(将订购的食物送到特定的桌上)等等。

Beacon 设备是一种使用低功耗蓝牙的单向信号传输器。这可以防止它们同其他设备配对(如智能手机),保护用户隐私。为了最小化电量消耗,Beacons 传输的信息有效载荷非常小,最多 20 个字节。有效载荷包含 URL、UID 或者使用开源的 Eddystone 协议发送的遥测信息。谷歌提供了面向 Android 和 iOS 的 SDK。

要了解关于这些技术的更多信息,我们推荐 YouTube 谷歌开发者频道,其中包含了 Ubiquity 开发者峰会 2016 的会议视频。

查看英文原文 From the Google Ubiquity Dev Summit 2016: Brillo, Weave and Beacons


感谢谢丽对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-18 18:002842
用户头像

发布了 1008 篇内容, 共 420.7 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

先知道怎么手写一个分页查询,再去使用PageHelper吧

Java 程序员 后端

你还在使用 try-catch-finally 关闭资源?

Java 程序员 后端

35w奖金池,腾讯云TDSQL精英挑战赛正式开赛!

科技热闻

和12岁小同志搞创客开发:如何驱动 12864 OLED液晶显示屏?

不脱发的程序猿

少儿编程 智能硬件 创客开发 12864 OLED液晶显示屏

全新演绎!美团内部疯传Spring Boot速成手册也太香了(1)

Java 程序员 后端

全网最全Spring面试题之基础篇整理总结(共69题,附超详细解答)

Java 程序员 后端

你还搞不定生涩难懂的Spring-Aop?梳理完毕以后原来如此简单

Java 程序员 后端

这本现代魔法原理指南,把计算机体系掰开揉碎讲清楚了

Zilliz

编码

先到先得!价值百万的的ELk+Lucene笔记,技术点拉满

Java 程序员 后端

入秋的第一篇数据结构算法:看看归并与快排的风采

Java 程序员 后端

和12岁小同志搞创客开发:手撕代码,点亮LED灯

不脱发的程序猿

少儿编程 智能硬件 创客开发 Arduino

使用Redis和Java进行数据库缓存 - DZone数据库

Java 程序员 后端

活用向量数据库,普通散户也能找到潜力股!

Zilliz

数据库 Milvus 股票

全网最新最全面Java程序员面试清单(12专题5000解析)

Java 程序员 后端

全文检索工具solr:第一章:理论知识

Java 程序员 后端

全新演绎!美团内部疯传Spring Boot速成手册也太香了

Java 程序员 后端

使用Spring

Java 程序员 后端

使用SpringCloudConfig进行分布式配置:存储库后端类型

Java 程序员 后端

全链路压测必备基础组件之线程上下文管理之“三剑客”

Java 程序员 后端

你能读懂微服务架构深度解析:架构设计背后的哲学吗?

Java 程序员 后端

使用Spring Cloud Config进行分布式配置:Vault 后端

Java 程序员 后端

和12岁小同志搞创客开发:手撕代码,Arduino IDE 软件下载和环境搭建

不脱发的程序猿

少儿编程 智能硬件 创客开发 Arduino

ajax跨域问题

加里都好

JavaScript ajax HTTP

Python Qt GUI设计:Python调用UI文件的两种方法(基础篇—3)

不脱发的程序猿

Python qt PyQt 调用UI文件 上位机开发

毕业之后,开源给了我第一份工作

Zilliz

数据库 vim 开源 成长

使用Spring Data JPA的Specification构建数据库查询

Java 程序员 后端

全是精华!阿里最新出品的“SpringCloud架构笔记” GitHub已爆火

Java 程序员 后端

全网最热Vue入门教程你不看就吃亏了哦

Java 程序员 后端

全网首发!撸了谷歌大神写的Spring源码笔记后,感觉之前读的都是渣渣

Java 程序员 后端

区块链将会深度应用于乡村振兴

CECBC

做一名程序员的基本要求

Java 程序员 后端

谷歌Ubiquity开发者峰会2016:Brillo、Weave和Beacons_移动_Abel Avram_InfoQ精选文章