BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Qualcomm Gimbal:创造能感知上下文的移动应用

| 作者 Abel Avram 关注 7 他的粉丝 ,译者 郭晓刚 关注 0 他的粉丝 发布于 2012年7月26日. 估计阅读时间: 4 分钟 | 都知道硅谷人工智能做的好,你知道 硅谷的运维技术 也值得参考吗?QCon上海带你探索其中的奥义

Qualcomm Gimbal是一种适用于Android和iOS的上下文感知开发平台,移动开发者可以通过它在应用中加入对不同上下文作区分处理的功能。大致来说,借助Gimbal,应用可以根据用户的偏好、习惯、位置、时间等向设备推送富媒体通知。

Gimbal的操作围绕几个概念:

  • 地点(Places)是地图上根据经纬度确定的一些方位,分为两种:公共的和私人的。公共地点由应用开发者创建和管理,与应用的全体或部分用户相关联。私人地点由应用在用户的设备上创建,并不与他人共享。
  • 地理围栏(Geofences)是围绕地点(Places)建立的数字边界,可以是给定半径的圆圈或某种多边形。当用户越过一道地理围栏的时候,应用将被知会,它可以利用该事件向用户推送一条通知。应用是否运行,并不影响产生地理围栏事件,因为事件是由后台服务触发的。
  • 兴趣感知(Interest Sensing)。Gimbal通过收集和分析从硬件传感器、浏览历史、应用安装情况等来源得到的数据,确定用户的兴趣所在。数据分析在夜晚设备接入电源后按预定规则进行。
  • 图象识别(IR)。Gimbal有能力从摄像头画面中识别某些物件。
  • 通信。在地理围栏事件触发后,应用开发者可以决定向特定组别的用户发送什么样的富媒体通知。

Gimbal强制要求应用征询用户希望启用哪些特性。用户的浏览历史等特定数据并不向应用开放,仅开放分析结果。

Gimbal有一个在线的管理器负责为应用生成API key,创建地理围栏,设置通知,分析用户活动等。

Gimbal有配套的SDK和API,内含应用样例、API文档和用法示范。目前SDK是免费的,但如果地理围栏、兴趣感知和IR中的任一服务用户超过5,000,则按照$0.08/用户/月的标准收费。

SDK赋予应用开发者从海量数据中发掘意义的能力,潜在用途非常广泛。Robert Scoble写了一篇“Mobile 3.0 arrives: How Qualcomm just showed us the future of the cell phone”讨论这个话题:

未来手机对我们的了解会非常深入。我已经告诉了Facebook超过5000样我喜欢的东西。你可以看看我的收藏列表,它是完全公开的。这份列表除了可以看出我喜欢哪些创业公司,还可以看出我喜欢在Round Table Pizza订餐。请想想背后的意义。

未来我的手机会知道我订了一份披萨。还知道我开了自己车,知道车上有谁和我在一起。它能给我提供一些便利生活的上下文信息。举个例子,我在待办事项里面记了一条“去五金店买锤子”。那么手机知道五金店就在Round Table Pizza附近,还知道我有15分钟空闲,于是它用Waze先引导我到五金店,告诉我要买把锤子,然后去Round Table取我订的披萨。与此同时,手机还在记下我走了多少步(挣Nike Fuel点数!),提醒我路上会有谁经过。

此类方案当前的主要问题是能耗,收集并分析大量数据是很大的性能负担。Scoble提到他和在Qualcomm Labs做产品开发的Roland Ligtenberg讨论过,Roland Ligtenberg认为,如果将数据收集和分析实现在硬件层面而非软件层面,能耗会低一些,有可能Qualcomm以后会制造这样芯片来改进Gimbal。

查看英文原文:Qualcomm Gimbal: Creating Context-Aware Mobile Applications

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT