{"title":"时空旅行","authors":"N. Wendt, C. Julien","doi":"10.1145/3007592.3007608","DOIUrl":null,"url":null,"abstract":"Spatiotemporal context is crucial in modern mobile applications that utilize increasing amounts of context to better predict events and user behaviors, requiring rich records of users’ or devices’ spatiotemporal histories [2, 3, 12]. The increasing concerns about contextual data privacy, and specifically location privacy [9] motivate onloading [8], or moving storage and processing of data onto the device, to prevent revealing potentially sensitive user information. This demo showcases the PACO (Programming Abstraction for Contextual Onloading) middleware, which is designed to support onloading large amounts of contextual data to the mobile devices that generate data; the onloading is motivated both by a need to preserve user privacy and by a desire to reduce a constant data connection to continuously store spatiotemporal data at some third-party central service. The PACO middleware maintains a database on-device and exposes an application-facing API that provides flexible query operations that can be performed over a user’s historical spatiotemporal data. Through access profiles, users can control the lossiness of the queries that are used by other applications and for possible cloud offload. The PACO system model is depicted in Figure 1. In PACO a data point is stored as timestamped location data and represents some ”observation” (captured as a linked piece of context data) of a given space at a given time. PACO models a data point as having a region of influence which can best be visualized as a heat map with intensity decaying as spatial and temporal distance increases from the point of observation. To realize this view of spatiotemporal data, PACO leverages previous work in spatiotemporal data storage [6, 11]; specifically, PACO uses both a 3-dimensional R-Tree [7] and a k-d Tree [1] to efficiently index its data points. In this demo, the PACO data points represent a tourist’s observations of predefined points of interest. PACO supports queries across ranges of space, time, or the combination of the two. The basic PACO query computes the aggregate influence of all points, called the probability of knowledge (PoK), for the spatiotemporal region in","PeriodicalId":125362,"journal":{"name":"Proceedings of the Posters and Demos Session of the 17th International Middleware Conference","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SpatioTemporal Traveler\",\"authors\":\"N. Wendt, C. Julien\",\"doi\":\"10.1145/3007592.3007608\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Spatiotemporal context is crucial in modern mobile applications that utilize increasing amounts of context to better predict events and user behaviors, requiring rich records of users’ or devices’ spatiotemporal histories [2, 3, 12]. The increasing concerns about contextual data privacy, and specifically location privacy [9] motivate onloading [8], or moving storage and processing of data onto the device, to prevent revealing potentially sensitive user information. This demo showcases the PACO (Programming Abstraction for Contextual Onloading) middleware, which is designed to support onloading large amounts of contextual data to the mobile devices that generate data; the onloading is motivated both by a need to preserve user privacy and by a desire to reduce a constant data connection to continuously store spatiotemporal data at some third-party central service. The PACO middleware maintains a database on-device and exposes an application-facing API that provides flexible query operations that can be performed over a user’s historical spatiotemporal data. Through access profiles, users can control the lossiness of the queries that are used by other applications and for possible cloud offload. The PACO system model is depicted in Figure 1. In PACO a data point is stored as timestamped location data and represents some ”observation” (captured as a linked piece of context data) of a given space at a given time. PACO models a data point as having a region of influence which can best be visualized as a heat map with intensity decaying as spatial and temporal distance increases from the point of observation. To realize this view of spatiotemporal data, PACO leverages previous work in spatiotemporal data storage [6, 11]; specifically, PACO uses both a 3-dimensional R-Tree [7] and a k-d Tree [1] to efficiently index its data points. In this demo, the PACO data points represent a tourist’s observations of predefined points of interest. PACO supports queries across ranges of space, time, or the combination of the two. The basic PACO query computes the aggregate influence of all points, called the probability of knowledge (PoK), for the spatiotemporal region in\",\"PeriodicalId\":125362,\"journal\":{\"name\":\"Proceedings of the Posters and Demos Session of the 17th International Middleware Conference\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Posters and Demos Session of the 17th International Middleware Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3007592.3007608\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Posters and Demos Session of the 17th International Middleware Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3007592.3007608","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

时空上下文在现代移动应用中至关重要,这些应用利用越来越多的上下文来更好地预测事件和用户行为,需要丰富的用户或设备时空历史记录[2,3,12]。对上下文数据隐私,特别是位置隐私[9]的日益关注促使了数据的上传[8],或将数据的存储和处理转移到设备上,以防止泄露潜在的敏感用户信息。这个演示展示了PACO (Programming Abstraction for Contextual Onloading)中间件,它被设计用来支持将大量上下文数据上传到生成数据的移动设备;加载的动机是保护用户隐私的需要,以及减少在某些第三方中央服务中持续存储时空数据的持续数据连接的愿望。PACO中间件维护设备上的数据库,并公开面向应用程序的API,该API提供可对用户的历史时空数据执行的灵活查询操作。通过访问配置文件,用户可以控制其他应用程序使用的查询的损耗,以及可能的云卸载。PACO系统模型如图1所示。在PACO中,数据点存储为带有时间戳的位置数据,并表示在给定时间对给定空间的一些“观察”(作为上下文数据的链接片段捕获)。PACO将一个数据点建模为具有影响区域的数据点,该影响区域最好以热图的形式呈现,热图的强度随着距观测点的空间和时间距离的增加而衰减。为了实现这种时空数据视图,PACO利用了以前在时空数据存储方面的工作[6,11];具体来说,PACO使用三维r树[7]和k-d树[1]来有效地索引其数据点。在本演示中,PACO数据点表示游客对预定义兴趣点的观察。PACO支持跨空间、时间范围或两者组合的查询。基本的PACO查询计算所有点的总影响,称为知识概率(PoK),对于空间中的时空区域
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
SpatioTemporal Traveler
Spatiotemporal context is crucial in modern mobile applications that utilize increasing amounts of context to better predict events and user behaviors, requiring rich records of users’ or devices’ spatiotemporal histories [2, 3, 12]. The increasing concerns about contextual data privacy, and specifically location privacy [9] motivate onloading [8], or moving storage and processing of data onto the device, to prevent revealing potentially sensitive user information. This demo showcases the PACO (Programming Abstraction for Contextual Onloading) middleware, which is designed to support onloading large amounts of contextual data to the mobile devices that generate data; the onloading is motivated both by a need to preserve user privacy and by a desire to reduce a constant data connection to continuously store spatiotemporal data at some third-party central service. The PACO middleware maintains a database on-device and exposes an application-facing API that provides flexible query operations that can be performed over a user’s historical spatiotemporal data. Through access profiles, users can control the lossiness of the queries that are used by other applications and for possible cloud offload. The PACO system model is depicted in Figure 1. In PACO a data point is stored as timestamped location data and represents some ”observation” (captured as a linked piece of context data) of a given space at a given time. PACO models a data point as having a region of influence which can best be visualized as a heat map with intensity decaying as spatial and temporal distance increases from the point of observation. To realize this view of spatiotemporal data, PACO leverages previous work in spatiotemporal data storage [6, 11]; specifically, PACO uses both a 3-dimensional R-Tree [7] and a k-d Tree [1] to efficiently index its data points. In this demo, the PACO data points represent a tourist’s observations of predefined points of interest. PACO supports queries across ranges of space, time, or the combination of the two. The basic PACO query computes the aggregate influence of all points, called the probability of knowledge (PoK), for the spatiotemporal region in
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Evidential Reasoning Based Fault Diagnosis Kanzi: A Distributed, In-memory Key-Value Store Chronograph: A Distributed Platform for Event-Sourced Graph Computing RConnected: a middleware for Mobile Services in IoT Environments Toward an Easy Configuration of Location Privacy Protection Mechanisms
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1