发明名称 |
基于大型显示系统的人机互动信息处理方法 |
摘要 |
本发明涉及一种基于大型显示系统的人机互动信息处理方法,包括1)本地服务端启动后,启动互动模块,在远程服务端创建一个共享对象,并建立对所述的共享对象的状态监听,一旦所述的共享对象的属性数据有任何变化,则所述的共享对象会发出一个同步事件,该同步事件携带共享对象当前的所有属性信息;2)本地服务端中的互动模块在运行过程中随时监测显示对象的状态,并判断是否越界,若为是,则执行步骤3),若为否返回步骤1);3)监测到越界的互动模块引用远程服务端上的共享对象,并令远程服务端发出广播等步骤。与现有技术相比,本发明具有解决了大型互动显示系统整体性融合问题等优点。 |
申请公布号 |
CN102685174A |
申请公布日期 |
2012.09.19 |
申请号 |
CN201110129828.3 |
申请日期 |
2011.05.18 |
申请人 |
上海华博信息服务有限公司 |
发明人 |
王薇;刘亮;张国华;周军明 |
分类号 |
H04L29/08(2006.01)I;H04L12/18(2006.01)I;G06F3/01(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
上海科盛知识产权代理有限公司 31225 |
代理人 |
赵志远 |
主权项 |
一种基于大型显示系统的人机互动信息处理方法,其特征在于,包括以下步骤:1)本地服务端启动后,启动互动模块,在远程服务端创建一个共享对象,并建立对所述的共享对象的状态监听,一旦所述的共享对象的属性数据有任何变化,则所述的共享对象会发出一个同步事件,该同步事件携带共享对象当前的所有属性信息;2)本地服务端中的互动模块在运行过程中随时监测显示对象的状态,并判断是否越界,若为是,则执行步骤3),若为否返回步骤1);3)监测到越界的互动模块引用远程服务端上的共享对象,并令远程服务端发出广播;4)接收到广播之后,互动模块会根据广播信息中的主机编号决定是否要做出响应,如果不需要响应,则互动模块保持原有状态不变,并返回步骤2);如果需要响应,则进入步骤5);5)经过判断之后,互动模块根据广播传递过来的信息经过位置上的变换,在显示层创建一个显示对象,经过坐标转换之后的显示对象同另一侧显示设备上的显示对象进行相互弥补,在表现上构成一个“整体”;6)当另一侧的显示对象创建完毕之后,这两侧显示对象都保有对远程共享对象的上相应的读写权限;当一侧的显示对象发生状态上的变化时,改写共享对象上相应的数据信息,而当共享对象被改写后,发送一个同步事件以通知另一侧的显示对象及时更新其状态;7)显示对象若开始脱离边界区域,则相应容纳这个显示对象的互动模块将通知远程服务端的共享对象,令其删除对应的属性对象。 |
地址 |
201203 上海市浦东新区张江高科技园区龙东大道3000号8幢301室 |