S. Potter, Ricardo A. Baratto, Oren Laadan, Jason Nieh
{"title":"GamePod:掌上存储设备上的持久游戏会话","authors":"S. Potter, Ricardo A. Baratto, Oren Laadan, Jason Nieh","doi":"10.1109/UBICOMM.2009.61","DOIUrl":null,"url":null,"abstract":"We present GamePod, a portable system that enables mobile users to use the same persistent, gaming environment on any available computer. No matter what computer is being used, GamePod provides a consistent gaming environment, maintaining all of a user's games, including active game state. This is achieved by leveraging rapid improvements in capacity, cost, and size of portable storage devices. GamePod provides a middleware layer that enables virtualization and checkpoint/restart functionality that decouples the gaming environment from a host machine. This enables gaming sessions to be suspended to portable storage, carried around, and resumed from the storage device on another computer. GamePod's middleware layer also isolates gaming sessions from the host, protecting the host by preventing malicious executable content from damaging the host. We have implemented a Linux GamePod prototype and demonstrate its ability to quickly suspend and resume gaming sessions, enabling a seamless gaming experience for mobile users as they move among computers.","PeriodicalId":150024,"journal":{"name":"2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"GamePod: Persistent Gaming Sessions on Pocketable Storage Devices\",\"authors\":\"S. Potter, Ricardo A. Baratto, Oren Laadan, Jason Nieh\",\"doi\":\"10.1109/UBICOMM.2009.61\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present GamePod, a portable system that enables mobile users to use the same persistent, gaming environment on any available computer. No matter what computer is being used, GamePod provides a consistent gaming environment, maintaining all of a user's games, including active game state. This is achieved by leveraging rapid improvements in capacity, cost, and size of portable storage devices. GamePod provides a middleware layer that enables virtualization and checkpoint/restart functionality that decouples the gaming environment from a host machine. This enables gaming sessions to be suspended to portable storage, carried around, and resumed from the storage device on another computer. GamePod's middleware layer also isolates gaming sessions from the host, protecting the host by preventing malicious executable content from damaging the host. We have implemented a Linux GamePod prototype and demonstrate its ability to quickly suspend and resume gaming sessions, enabling a seamless gaming experience for mobile users as they move among computers.\",\"PeriodicalId\":150024,\"journal\":{\"name\":\"2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/UBICOMM.2009.61\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UBICOMM.2009.61","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
我们推出的 GamePod 是一种便携式系统,可让移动用户在任何可用电脑上使用相同的持久游戏环境。无论使用哪台电脑,GamePod 都能提供一致的游戏环境,维护用户的所有游戏,包括活动游戏状态。这是通过利用便携式存储设备在容量、成本和大小方面的快速改进来实现的。GamePod 提供了一个中间件层,可实现虚拟化和检查点/重启功能,使游戏环境与主机分离。这样,游戏会话就可以暂停到便携式存储设备上,随身携带,并在另一台计算机上从存储设备恢复。GamePod 的中间件层还将游戏会话与主机隔离,通过防止恶意可执行文件破坏主机来保护主机。我们已经实现了一个 Linux GamePod 原型,并演示了它快速暂停和恢复游戏会话的能力,使移动用户在计算机之间移动时能够获得无缝的游戏体验。
GamePod: Persistent Gaming Sessions on Pocketable Storage Devices
We present GamePod, a portable system that enables mobile users to use the same persistent, gaming environment on any available computer. No matter what computer is being used, GamePod provides a consistent gaming environment, maintaining all of a user's games, including active game state. This is achieved by leveraging rapid improvements in capacity, cost, and size of portable storage devices. GamePod provides a middleware layer that enables virtualization and checkpoint/restart functionality that decouples the gaming environment from a host machine. This enables gaming sessions to be suspended to portable storage, carried around, and resumed from the storage device on another computer. GamePod's middleware layer also isolates gaming sessions from the host, protecting the host by preventing malicious executable content from damaging the host. We have implemented a Linux GamePod prototype and demonstrate its ability to quickly suspend and resume gaming sessions, enabling a seamless gaming experience for mobile users as they move among computers.