抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

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

2012 年 7 月 25 日

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

2012 年 7 月 25 日 09:431256
用户头像

发布了 225 篇内容, 共 49.6 次阅读, 收获喜欢 30 次。

关注

评论

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

第二周 - 学习总结

molly

极客大学架构师训练营

<<架构师训练营>> 第二周作业

R20114

week2-依赖倒置原则&接口隔离原则

暖丶冬

第三课 容我三思

Geek_bobo

第二周学习笔记

方堃

学习

Week2作业

王志祥

极客大学架构师训练营

依赖倒置原则&接口隔离原则优化Cache类

高程

架构师 作业 week2

架构师Week2作业

熊威

2020-06-13-第二周作业

路易斯李李李

极客大学第二周作业

方堃

极客大学

第二周总结

ruettiger

架构师训练营第二周总结

草原上的奔跑

架构师训练营第二周总结

好名字

极客大学架构师训练营 作业

架构师训练营第二周作业

15359861984

第二周作业

Geek_2b3614

架构学习第二周总结

乐天

架构师训练营第二周【作业】

atlasman

依赖倒置

wei

Wireshark的使用与数据分析(三)--显示过滤器

姬翔

Wireshark

架构师训练营-第二周-总结

狂奔嘀兔纸

极客大学架构师训练营

ARTS 02 - 解决 Jenkins 中使用代理来执行 npm install 的问题

jerry.mei

算法 前端 练习 ARTS 打卡计划 ARTS活动

架构师训练营 -week2- 学习总结

暖丶冬

第2周 架构师实现自己架构目标的主要手段

陆不得

架构师训练营第二周学习总结

fenix

第二次作业

蒜泥精英

第二周作业

倪惠华

设计模式中的依赖倒置原则和接口隔离原则

dongge

设计原则之依赖倒置与接口隔离

L001

架构是训练营

学习总结 - 架构师训练营 - 第二周

走过路过飞过

架构师第二周作业

跨域刀

极客大学架构师训练营

Homework-依赖倒置原则的理解

River Tree

Homework 依赖倒置原则

Study Go: From Zero to Hero

Study Go: From Zero to Hero

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