{"title":"使用基于视口的新技术对无限画布上的协作进行网络使用优化","authors":"S. Maheshwari, P. R. Shandilya, N. S. Naidu","doi":"10.1109/APWIMOB.2015.7374947","DOIUrl":null,"url":null,"abstract":"An infinite canvas allows users to author or draw at any co-ordinate in a two or three dimension space. The authoring can be singular or collaborative i.e. remote users can simultaneously create content in real-time. In case of collaboration on an infinite canvas, a user may receive unrelated actions performed on another viewport which are not visible to him/her. This floods the network with unused messages. Current object locking approach on an infinite canvas sends continuous data to all the collaborators through server and hence floods them with multiple incoming canvas update requests. Our technique improves upon the number of requests, locking, and conflicts, and thereby presents an optimized collaborative system on infinite canvas.","PeriodicalId":433422,"journal":{"name":"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Network usage optimization for collaboration on an infinite canvas with a viewport based novel technique\",\"authors\":\"S. Maheshwari, P. R. Shandilya, N. S. Naidu\",\"doi\":\"10.1109/APWIMOB.2015.7374947\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An infinite canvas allows users to author or draw at any co-ordinate in a two or three dimension space. The authoring can be singular or collaborative i.e. remote users can simultaneously create content in real-time. In case of collaboration on an infinite canvas, a user may receive unrelated actions performed on another viewport which are not visible to him/her. This floods the network with unused messages. Current object locking approach on an infinite canvas sends continuous data to all the collaborators through server and hence floods them with multiple incoming canvas update requests. Our technique improves upon the number of requests, locking, and conflicts, and thereby presents an optimized collaborative system on infinite canvas.\",\"PeriodicalId\":433422,\"journal\":{\"name\":\"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/APWIMOB.2015.7374947\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APWIMOB.2015.7374947","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Network usage optimization for collaboration on an infinite canvas with a viewport based novel technique
An infinite canvas allows users to author or draw at any co-ordinate in a two or three dimension space. The authoring can be singular or collaborative i.e. remote users can simultaneously create content in real-time. In case of collaboration on an infinite canvas, a user may receive unrelated actions performed on another viewport which are not visible to him/her. This floods the network with unused messages. Current object locking approach on an infinite canvas sends continuous data to all the collaborators through server and hence floods them with multiple incoming canvas update requests. Our technique improves upon the number of requests, locking, and conflicts, and thereby presents an optimized collaborative system on infinite canvas.