今年在巴塞罗那举行的移动世界大会(Mobile World Conference)上,Accelerite 公司宣布推出新的位置即服务(Location-as-a-Service,简称 LaaS)API 平台。该平台能够让依赖无线网络连接的移动运营商和企业聚合用户的位置信息,并在出现紧急状况时进行相应的处理。
Accelerite 的 LaaS 平台让现有的商业应用具备了辨别用户位置(location context-aware)的能力,因为它为移动应用开发者提供了一套非常强大的位置 API 服务,这个 API 可以让开发者获取客户、雇员拥有的及其资产中几乎全部移动设备的行踪,不过根据规定要向订阅者提示涉及隐私并获得授权。这项服务兼容多种设备(device agnostic),对于缺乏 GPS 或数据连接的基础机型也适用。
Accelerite 是一家印度公司,那里的智能手机很少支持 GPS 功能,上一代的功能机(feature phone)还很流行。它目前已经取得了不小的成绩:“印度领先的汽车制造商马欣德拉(Mahindra & Mahindra)正在全印度范围内集成 Accelerite 的 Laas API 服务。”
在移动世界大会上,来自ProgrammableWeb 的Jennifer Riggins 采访了Accelerite 团队。她问到,“为什么不干脆在手机卡上装一个物联网传感器就了事了?”对方告诉她,这是因为“印度和其他发展中国家一样,大部分人仍然只有功能机——比如说本世纪之交时只能离线使用、有9 个按键的翻盖手机(flip phone),就凭着J2ME Java 带来的那点功能,就让我们兴奋不已。如果印度人都用上了智能手机,他们流量套餐中的每一兆数据都是十分宝贵的。”
Accelerite 提供的 Lass 服务手册(PDF)中对 LaaS 平台的使用案例进行了大致介绍。他们的 LaaS API 文档详细地说明了应该如何利用 Accelerite API。其中的 API 功能包括获取某部移动设备的位置(经度、纬度和高度),获取将某个移动设备纳入 LaaS 数据库(Accelerite 称之为 registry)的用户许可,从数据库中移除某部移动设备,以及更新移动设备的数据。
Riggins 还询问了 Accelerite 团队对 LaaS 平台的未来有什么预测:
印度和世界上大部分地方一样,没有类似美国的 9-1-1 或是欧洲的 1-1-2 这样的统一紧急呼叫号码。实际上,不同的州甚至不同城市之间的紧急呼叫号码也会不一样,而且因为 GPS 目前的渗透率还极低,我们没有一个集中式地追踪电话呼叫地的方式。由于位置不确定,要花半个多小时才能找到病人。Accelerite 正在与公共安全部门合作,让紧急呼叫服务能够辨别呼叫的位置。
Accelerite 团队还预测会有企业利用他们的 API,为客户开发出“能够识别位置、推送短信和广告宣传”的服务,比如说,那些想要知道自己的当前位置离经常光顾的商店较近时的客户。
查看英文原文: Accelerite’s Location-as-a-Service API Platform Enables Location-Based Mobile Services
感谢张龙对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。
评论