Fabryq:使用手机作为控制可穿戴设备的网络智能代理
Fabryq: Using phones as smart proxies to control wearable devices from the Web
关键词:智能代理;可穿戴设备;智能手机;短距离无线通信
摘 要:In this paper, we present Fabryq, a new platform that handles the complexities of creating such applications. Fabryq is especially aimed at supporting field deployments of prototype ubicomp hardware, e.g., for new interactive health devices. Fabryq turns a smartphone into a bridge that connects the short range wireless technology of Bluetooth Low Energy (BLE) with our cloud service via the Internet.We introduce a protocol proxy programming model to find and control peripheral devices from Javascript; and describe a UI pushdown technique to render user interfaces on phones within reach of peripheral devices.To illustrate the utility of our platform, we also implement MicroFabryq, a breadboard prototyping platform similar to Arduino with functionality exposed over a JavaScript API built exclusively with Fabryq.