{"title":"Ambient Amp: An open framework for dynamically augmenting legacy Websites with context-awareness","authors":"D. Carlson, Lukas Ruge","doi":"10.1109/ISSNIP.2014.6827676","DOIUrl":null,"url":null,"abstract":"Emerging context frameworks enable Websites to interact with the Internet of Things directly from the browser; however, Websites must be specifically designed to utilize such context framework support. As such, the majority of “legacy” Websites remains context-unaware. This paper presents Ambient Amp, an open framework for dynamically augmenting legacy Websites with context-awareness, without requiring browser extensions, proxies or Website reengineering. Amp provides an extensible Bookmarklet framework that serves as a conduit between the user's browser and a server-side repository of Amp plug-ins, which can be used to dynamically augment any 3rd party Website with new content, adapted behavior and context framework support - enabling augmented Websites to sense the user's physical environment and interact with discovered smart devices. This paper introduces the Amp architecture, its fully operational prototype and an example Amp plug-in that augments a well-known photo sharing Website with the ability to stream selected images to networked media devices discovered in the user's physical environment. We also present a preliminary performance evaluation, which indicates that Amp is suitable for deployment on many commodity mobile devices.","PeriodicalId":269784,"journal":{"name":"2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSNIP.2014.6827676","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Emerging context frameworks enable Websites to interact with the Internet of Things directly from the browser; however, Websites must be specifically designed to utilize such context framework support. As such, the majority of “legacy” Websites remains context-unaware. This paper presents Ambient Amp, an open framework for dynamically augmenting legacy Websites with context-awareness, without requiring browser extensions, proxies or Website reengineering. Amp provides an extensible Bookmarklet framework that serves as a conduit between the user's browser and a server-side repository of Amp plug-ins, which can be used to dynamically augment any 3rd party Website with new content, adapted behavior and context framework support - enabling augmented Websites to sense the user's physical environment and interact with discovered smart devices. This paper introduces the Amp architecture, its fully operational prototype and an example Amp plug-in that augments a well-known photo sharing Website with the ability to stream selected images to networked media devices discovered in the user's physical environment. We also present a preliminary performance evaluation, which indicates that Amp is suitable for deployment on many commodity mobile devices.