{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:04:16Z","timestamp":1767337456941,"version":"3.41.0"},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2012,10]]},"abstract":"<jats:p>As users travel from place to place, they can encounter display servers, that is, machines which supply a collaborative content-sharing environment. Users need a way to control how content is arranged on these display spaces. The software for controlling these display spaces should be consistent from display server to display server. However, display servers could be controlled by institutions which may not allow for the control software to be installed. This article introduces the window broker protocol which allows users to carry familiar control techniques on portable personal devices and use the control technique on any display server without installing the control software on the display server. This article also discusses how the window broker protocol mitigates some security risks that arise from potentially malicious display servers.<\/jats:p>","DOI":"10.1145\/2362364.2362365","type":"journal-article","created":{"date-parts":[[2012,11,7]],"date-time":"2012-11-07T16:42:48Z","timestamp":1352306568000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Window brokers"],"prefix":"10.1145","volume":"19","author":[{"given":"Richard","family":"Arthur","sequence":"first","affiliation":[{"name":"Brigham Young University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"Jr.","given":"Dan R.","family":"Olsen","sequence":"additional","affiliation":[{"name":"Brigham Young University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,10,25]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Apple. 2010. iPhone homepage. http:\/\/www.apple.com\/iphone\/. (Last accessed 10\/10).  Apple. 2010. iPhone homepage. http:\/\/www.apple.com\/iphone\/. (Last accessed 10\/10)."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357200"},{"key":"e_1_2_1_3_1","unstructured":"Flanagan D. 2006. JavaScript: The Definitive Guide. O'Reilly Media Inc Sebastopol CA.   Flanagan D. 2006. JavaScript: The Definitive Guide. O'Reilly Media Inc Sebastopol CA."},{"key":"e_1_2_1_4_1","unstructured":"Gosling J. Joy B. Steele G. and Bracha G. 2000. Java Language Specification: The Java Series 2nd Ed. Addison-Wesley Longman Publishing Boston MA.   Gosling J. Joy B. Steele G. and Bracha G. 2000. Java Language Specification: The Java Series 2nd Ed. Addison-Wesley Longman Publishing Boston MA."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/964696.964714"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357266"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2002.1012339"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/571985.572019"},{"volume-title":"Lacome: A cross-platform multi-user collaboration system for a shared large display. Computer Science","year":"2007","author":"Liu Z.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","unstructured":"Microsoft. 2011. Windows Phone 7 Series homepage. http:\/\/www.windowsphone7.com\/. (Last accessed 6\/10).  Microsoft. 2011. Windows Phone 7 Series homepage. http:\/\/www.windowsphone7.com\/. (Last accessed 6\/10)."},{"volume-title":"Moock, C. 2007. Essential Actionscript 3.0.","edition":"1","key":"e_1_2_1_11_1"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/302979.303108"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/4236.656066"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/22949.24053"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/985921.986106"},{"key":"e_1_2_1_16_1","unstructured":"Thai T. L. and Lam H. 2002. .NET Framework Essentials 2nd Edition. O' Reilly Media Sebastopol CA.   Thai T. L. and Lam H. 2002. .NET Framework Essentials 2nd Edition. O' Reilly Media Sebastopol CA."},{"key":"e_1_2_1_17_1","unstructured":"Tritsch B. 2003. Microsoft Windows Server 2003 Terminal Services. Microsoft Press.   Tritsch B. 2003. Microsoft Windows Server 2003 Terminal Services. Microsoft Press."}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2362364.2362365","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2362364.2362365","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:14:16Z","timestamp":1750277656000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2362364.2362365"}},"subtitle":["Collaborative display space control"],"short-title":[],"issued":{"date-parts":[[2012,10]]},"references-count":17,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012,10]]}},"alternative-id":["10.1145\/2362364.2362365"],"URL":"https:\/\/doi.org\/10.1145\/2362364.2362365","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"type":"print","value":"1073-0516"},{"type":"electronic","value":"1557-7325"}],"subject":[],"published":{"date-parts":[[2012,10]]},"assertion":[{"value":"2011-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-10-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}