发明名称 |
修正远程应用用户操作的方法、客户端和服务端 |
摘要 |
本发明公开了一种修正远程应用用户操作的方法、客户端和服务端,其中客户端修正远程应用用户操作的方法包括以下步骤:与服务端建立远程应用会话,创建窗口;从服务端获取窗口的元素特征数据,并保存为元素特征列表;获取用户对该窗口的输入操作;根据用户的输入操作确定用户操作的原始坐标,查找到与原始坐标最接近的可操作窗口元素,生成表示鼠标左键点击该窗口元素坐标的事件信息;发送事件信息给服务端;接收服务端根据事件信息返回的更新数据,更新窗口和元素特征列表。本发明实现了在远程应用中,即使用户操作界面较小,也可以根据服务端或者客户端的修正结果正确识别用户的操作,提高易用性和操作速度。 |
申请公布号 |
CN102664910B |
申请公布日期 |
2015.09.09 |
申请号 |
CN201210058656.X |
申请日期 |
2012.03.07 |
申请人 |
深圳市深信服电子科技有限公司 |
发明人 |
何俊伟;周尚武;张汉棵 |
分类号 |
H04L29/08(2006.01)I;H04L29/06(2006.01)I;G06F3/0484(2013.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
深圳市瑞方达知识产权事务所(普通合伙) 44314 |
代理人 |
张秋红;张约宗 |
主权项 |
一种修正远程应用用户操作的方法,其特征在于,包括以下步骤:与服务端建立远程应用会话,创建窗口;判断远程会话是否结束,若未结束则从服务端获取窗口的元素特征数据,并保存为元素特征列表,所述窗口的元素特征数据包括窗口元素的类型、位置、大小或状态特征;获取用户对该窗口的输入操作;根据用户的输入操作确定用户操作的原始坐标,查找到与所述原始坐标最接近的可操作窗口元素,获取查找到的最接近的可操作窗口元素的中心坐标,并生成表示用户操作该最接近的可操作窗口元素的事件信息;发送所述事件信息给服务端;接收服务端根据所述事件信息返回的更新数据,更新窗口和元素特征列表。 |
地址 |
518000 广东省深圳市南山区麒麟路1号科技创业服务中心410-413室 |