Title:
Accord: Middleware Support for Contextual, Ubiquitous Data Management on User Devices
Accord: Middleware Support for Contextual, Ubiquitous Data Management on User Devices
dc.contributor.author | Cooper, Brian F. | en_US |
dc.contributor.author | Isbell, Charles L. | en_US |
dc.contributor.author | Pierce, Jeffrey S. | en_US |
dc.contributor.author | Roberts, David L. | en_US |
dc.contributor.author | Bhat, Sooraj | en_US |
dc.date.accessioned | 2006-04-24T14:16:43Z | |
dc.date.available | 2006-04-24T14:16:43Z | |
dc.date.issued | 2006 | |
dc.description.abstract | People increasingly use a diverse array of computational devices, including desktop PCs, one or more laptops, a cell phone, a PDA, tablet PCs, digital music players, automobile computers, and so on. We present Accord, a middleware system we have implemented to manage user data across all of these devices. Accord emulates an ideal abstraction we call a user data-space: a virtual space in which user files exist independent of any particular physical device. Users put files into the space with whatever device is convenient, and later access those files using any of their devices. This abstraction is difficult to implement, and requires Accord to predict when a file will be needed and on which device. We describe two mechanisms the middleware uses to support such predictions: an object graph, which records contextual and statistical information about file objects, and a file transfer planner, which uses predictions to determine how to efficiently move files between devices despite connectivity, bandwidth and storage constraints. Predictions can be constructed using simple usage statistics, or from more complex machinelearned models of user activities. We also present experimental results demonstrating the effectiveness of our system. | en |
dc.format.extent | 183690 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | http://hdl.handle.net/1853/9444 | |
dc.language.iso | en_US | en |
dc.publisher | Georgia Institute of Technology | en |
dc.relation.ispartofseries | CC Technical Report; GIT-CC-06-06 | en |
dc.subject | Accord | en_US |
dc.subject | Disconnected operation | en_US |
dc.subject | Management of data across devices | en_US |
dc.subject | Middleware | en_US |
dc.subject | Mobile environments | en_US |
dc.subject | Personal computing devices | en_US |
dc.subject | Machine learned models of user activities | en_US |
dc.subject | User data-space | en_US |
dc.title | Accord: Middleware Support for Contextual, Ubiquitous Data Management on User Devices | en_US |
dc.type | Text | |
dc.type.genre | Technical Report | |
dspace.entity.type | Publication | |
local.contributor.author | Isbell, Charles L. | |
local.contributor.corporatename | College of Computing | |
local.relation.ispartofseries | College of Computing Technical Report Series | |
relation.isAuthorOfPublication | 3f357176-4c4b-402c-8b61-ec18ffb083a6 | |
relation.isOrgUnitOfPublication | c8892b3c-8db6-4b7b-a33a-1b67f7db2021 | |
relation.isSeriesOfPublication | 35c9e8fc-dd67-4201-b1d5-016381ef65b8 |