用于在线帮助的一对多鼠标控制的设备和方法

文档序号:6463554阅读:142来源:国知局
专利名称:用于在线帮助的一对多鼠标控制的设备和方法
技术领域
本发明涉及一种鼠标控制技术,更具体地,涉及一种用于在线帮助的一对多鼠标控制的 设备和方法。用于在线帮助时, 一个或多个帮助方可以以鼠标控制的方式帮助求助方解决问 题,其中,求助方是使用求助方装置的用户,帮助方是通'过帮助方装置为求助方提供在线帮 助服务的技术支持人员。
背景技术
随着计算机的普及,数量庞大的计算机用户存在有计算机水平参差不齐、对信息和服务 的需求也千差万别等特点。为了解决他们在计算机软件操-作中出现的问题,技术支持人员可 以通过屏幕共享的方式对远程计算机用户提供在线帮助,在线帮助信息主要包括有计算机屏 幕图像及操作信息、文字信息、图片信息、语音信息、4见频信息、文件和软件等,其中技术 支持人员可以通过鼠标远程引导或控制的方式为用户提供操作信息。
广东威创日新电子有限公司的专利申请CN 200710028507.8 (申请曰:2004.11.07,名 称对服务端的多鼠标远程控制方法)中公开了多个用户通过鼠标对服务端计算机远程控制 的一种方案,用户端计算机中的鼠标动作和鼠标的偏移量或鼠标位置通过网络传输到远程服 务端,服务端4艮据用户的动作和鼠标的偏移量或鼠标位置,调整虚鼠标的位置,并通过分时 抢占式多任务、消息分发技术模拟实现本地鼠标的动作,从而实现对服务端的多鼠标远程控 制。这种技术方案用于多个用户对服务端计算机的远程控制领域,而不是在线帮助领域,且 服务端计算机不能对多个远程用户端计算机的控制权限进行管理。本发明发明了 一种一个或 多个帮助方可以同时以鼠标控制的方式为求助方提供在线帮助的设备和方法,且一个或多个 帮助方装置的鼠标控制权限还可以在在线帮助过程中灵活切换。

发明内容
本发明的目的是提供一种用于在线帮助的一对多鼠标控制的设备和方法,在帮助方对求 助方进行在线帮助的时候, 一个或多个帮助方可以同时在线、并以鼠标控制的方式帮助求助 方解决问题。
为了实现上述发明目的,本发明的技术方案以如下方式实现
一种用于在线帮助的一对多鼠标控制的设备,其中,求助方是使用求助方装置的用户, 帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络为求助方装置提 供鼠标操作信息,其特征在于,所述求助方装置至少包括
鼠标管理部件,用于对所述帮助方装置的鼠标信息进行处理;
屏幕信息截取部件,用于采集求助方装置的屏幕信息,并向帮助方装置发送所述屏幕信
息;
鼠标操作控制部件,用于读取帮助方装置的鼠标操作指令,将所述鼠标操作指令转化成
5求助方装置的操作信息;
所述帮助方装置至少包括
鼠标操作部件,用于采集帮助方装置的鼠标操作信息,并向求助方装置发送所述鼠标操 作指令;
鼠标操作权限控制部件,用于向求助方装置发起鼠标操作权限获取消息,并根据返回消 息判断所述帮助方装置是否具有鼠标操作权限;
屏幕信息显示部件,用于接收求助方装置发送来的屏幕信息,并在帮助方装置上加以显示。
一种用于在线帮助的一对多鼠标控制的方法,其中,求助方是使用求助方装置的用户, 帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络为求助方装置提 供鼠标操作信息,其特征在于,所述方法包含如下步骤
步骤l:帮助方装置开始为求助方装置提供在线帮助;
步骤2:帮助方装置和求助方装置建立网络连接;
步骤3:求助方装置保存所述帮助方装置的鼠标信息;
步骤4:求助方装置发送屏幕信息给帮助方装置;
步骤5:帮助方装置接收屏幕信息,并向求助方装置发送鼠标操作权限获取消息; 步骤6、求助方装置向帮助方装置返回鼠标操作权限回答消息; 步骤7、帮助方装置读取所述鼠标操作权限回答消息;
步骤8、帮助方装置判断是否具有鼠标操作权限,如果不具有鼠标引导权限,则转向步 骤9;如果具有鼠标引导权限,则帮助方装置为求助方装置提供鼠标操作信息; 步骤9 、判断求助方装置的问题是否解决完毕,
1、 如果解决完毕,本流程结束;
2、 如果没有解决完毕,转向步骤4。 与现有技术相比,本发明的有益效果是
提供一种用于在线帮助的一对多鼠标控制的设备和方法,帮助方可以以鼠标控制的方式 为求助方提供在线帮助;根据求助方问题的难易,可以允许一个或多个帮助方同时为一个求 助方在线解决问题; 一个或多个帮助方装置的鼠标控制杈限还可以在在线帮助过程中灵活切 换。


图1为网络结构图。 图2为求助方装置组成结构图。 图3为帮助方装置组成结构图。 图4为鼠标管理部件组成结构图。
图5为帮助方装置为求助方装置提供在线帮助的总流程图。 图6为帮助方装置为求助方装置提供鼠标操作信息的流程图。
具体实施例方式
下面将结合附图详细描述本发明的具体实施方式

如图1所示,本发明一个基本实施例的结构至少包"一台求助方装置1和一台帮助方装 置2,求助方装置1和帮助方装置2之间通过网络相连接。其中,求助方是操作求助方装置1 的用户,帮助方是通过帮助方装置2帮助求助方解决实际问题的技术支持人员。求助方装置 l和帮助方装置2,可以是,台式计算机、便携式笔记本电脑、智能手机或电话等电子设备。 求助方装置1和帮助方装置2可以通过电信网、广电网或计算机网等网络相连,求助方装置 1和帮助方装置2可以部署在同一个网络中,例如同一个局域网中,也可以部署在不同的网 络中。
如图2所示,求助方装置1包括用户桌面部件101、鼠标管理部件102、服务连接部件 103、屏幕信息截取部件104、鼠标操作指令记忆部件105、鼠标操作控制部件106、即时通 讯部件107。其中
用户桌面部件101,与鼠标管理部件102相连接,用于和用户之间的界面交互,用户可 以进行如下操作 —
1、 定义鼠标操作权限规则,例如
(1) 可以选择一个或多个帮助方装置2的对应鼠标为激活状态,或非激活状态;
(2) 可以选择一个或多个帮助方装置2的对应鼠标可以并发操作;
(3) 可以选择一个或多个帮助方装置2的对应鼠标分时抢占操作权。
2、 修改帮助方装置2相应的鼠标操作权限,并可以随时进行切换,例如将帮助方装置2 的鼠标操作权限从激活状态设置为非激活状态。
鼠标管理部件102,与用户桌面部件IOI、鼠标操作控制部件106、服务连接部件103相连 接,用于对所述帮助方装置2的鼠标信息进行处理,包括以下内容
1、 处理用户桌面部件发送的用户交互信息,例如切换帮助方装置2的鼠标操作权限;
2、 保存、维护当前多个帮助方装置2所对应的鼠标信息;
3、 为多个帮助方装置2分配对应的鼠标操作权限。
如图3所示,鼠标管理部件l02包括有帮助方鼠标列表维护单元l021,鼠标操作权限规则 管理单元1022和鼠标操作权限竟争单元1023,其中,
帮助方鼠标列表维护单元1021,用于保存、维护当前多个帮助方装置2所对应的帮助方鼠 标列表,所述帮助方鼠标列表由所述多个帮助方装置2所对应的鼠标对象所组成,每个鼠标对 象的属性信息可以至少包含有帮助方装置2的鼠标是否激活等信息,帮助方鼠标列表维护单元 1021对帮助方鼠标列表中的鼠标对象进行创建、更新和销毁。
鼠标操作权限规则管理单元1022,用于对鼠标操作权限的规则进行管理,所述鼠标操作 权限的规则可以由系统自定义、或用户通过用户桌面部件101进行定义,例如,所述规则可以 是选择一个或多个帮助方装置2的对应鼠标为激活状态;选择一个或多个帮助方装置2的对应 鼠标可以并发操作;选择一个或多个帮助方装置2的对应鼠标分时抢占操作权等。鼠标操作权限竟争单元1023,用于响应帮助方装置2的鼠标操作权限获取消息,并读取鼠 标操作权限规则管理部件的相应规则,然后向所迷帮助方装置2返回对应的鼠标操作权限信息。
服务连接部件103,与鼠标操作指令记忆部件105、屏幕信息截取部件104相连接,用于 实现所述求助方装置1和所述帮助方装置2间的通信,以及进行信息交互。
屏幕信息截取部件104,与服务连接部件103相连接,用于釆集求助方装置1的屏幕信 息,并发送至服务连接部件103,由服务连接部件103向帮助方装置2发送所述屏幕信息。
鼠标操作指令记忆部件105,和服务连接部件103、鼠标操作控制部件106相连接,用于 保存服务连接部件转发的帮助方装置2发送来的鼠标操作指令。
鼠标操作控制部件106,和鼠标管理部件102、鼠标操作指令记忆部件105,用于读取鼠 标操作指令记忆部件105保存的帮助方装置2的鼠标操作指令,将所述鼠标操作指令转化成 求助方装置1的操作信息。
即时通讯部件107,和服务连接部件103相连接,用于完成与帮助方之间通过电话、网 络电话(包括音频和视频)、文字或文件的即时信息交流。
如图4所示,帮助方装置2包括服务连接部件201、鼠标操作部件202、鼠标操作权限控 制部件203、屏幕信息显示部件204和即时通讯部件205。其中
服务连接部件201,用于实现所述求助方装置1和所述帮助方装置2间的通信,以及信 息交互。
鼠标操作部件202,用于采集帮助方装置2的鼠标操作信息,并向求助方装置1发送所 述的鼠标操作指令。
鼠标操作权限控制部件203,用于向求助方装置1发起鼠标操作权限获取消息,并根据 返回消息判断所述帮助方装置2是否具有鼠标操作权限,如果有,则激活鼠标操作部件202 开始采集所述帮助方装置2的鼠标操作信息。
屏幕信息显示部件204,用于接收求助方装置1发送来的屏幕信息,并在帮助方装置2 上加以显示。
即时通讯部件205,用于完成与求助方之间通过电话、网络电话(包括音频和视频)、文 字或文件的即时信息交流。
本实施例的具体实现步骤如下
图4是用于说明帮助方装置2为求助方装置1提供在线帮助的总流程,具体步骤如下
步骤1:帮助方装置2开始为求助方装置1提供在线帮助(步骤Sl )。
步骤2:帮助方装置2的服务连接部件201和求助方装置1的服务连接部件103建立网
络连接(步骤S2)。求助方和帮助方可以通过求助方装置1的即时通讯部件107和帮助方装
置2的即时通讯部件205进行沟通。
步骤3:求助方装置1保存所述帮助方装置2的鼠标信息(步骤S3 )。
求助方装置1的鼠标管理部件102的帮助方鼠标列表维护单元1021创建新的帮助方装置
2鼠标对象,并添加至帮助方鼠标列表中。如果此时有多个帮助方装置2为求助方装置1提供在线帮助,帮助方鼠标列表维护单元1021将根据帮助方装置2在线帮助的时间先后,创建 多个新的帮助方装置2鼠标对象,并依次添加至帮助方鼠标列表中。求助方装置1的鼠标管 理部件102完成以上工作后,通知屏幕信息截取部件104采集屏幕信息。 步骤4:求助方装置1发送屏幕信息给帮助方装置2 (步骤S4 )。
求助方装置1的屏幕信息截取部件104将釆集的屏幕信息发送至服务连接部件103,由 服务连接部件103将所述屏幕信息转发至所述帮助方装置2。
步骤5:帮助方装置2接收屏幕信息,并向求助方装置l发送鼠标操作权限获取消息(步 骤S5),其具体步骤如下
1、 帮助方装置2的服务连接部件201将所述屏幕信息转发至屏幕信息显示部件204,并 通知鼠标操作权限控制部件203;
2、 鼠标操作权限控制部件203向服务连接部件201发出鼠标操作权限获取消息;
3、 服务连接部件201向所述求助方装置1转发所述鼠标操作权限获取消息。 步骤6、求助方装置1向帮助方装置2返回鼠标操作权限回答消息(步骤S6 )。 求助方装置1的鼠标管理部件102的鼠标操作权限竟争单元1023接收服务连接部件103
转发的鼠标操作权限获取消息,读取鼠标操作权限规则管理单元1022所管理的鼠标操作权限 规则,向所述服务连接部件103返回鼠标操作权限回答消息。服务连接部件103将所迷鼠标 操作权限回答消息向帮助方装置2转发。
步骤7、帮助方装置2读取所述鼠标操作权限回答消息(步骤S7 )。帮助方装置2的服务 连接部件201接收所述鼠标操作权限回答消息,并转发至鼠标操作权限控制部件203。
步骤8、帮助方装置2判断是否具有鼠标操作权限(步骤S8 ),如果不具有鼠标操作权限, 则转向步骤9;如果具有鼠标操作权限,则帮助方装置2为求助方装置1提供鼠标操作信息 (步骤S9),其具体实现步骤如图5所示
(1 )、帮助方装置2的鼠标操作部件202釆集帮助方装置2的鼠标操作信息,并转发至 服务连接部件201 (步骤S101); '
(2 )、帮助方装置2的服务连接部件201向所述求助方装置1转发所述鼠标操作信息(步 骤S102);
(3)、求助方装置1的服务连接部件103接收所述鼠标操作信息,并向鼠标操作指令记 忆部件105转发(步骤S103);
(4 )、鼠标操作指令记忆部件105保存所述鼠标操作信息,并通知鼠标操作控制部件106 (步骤S104);
(5 )、鼠标操作控制部件106从鼠标操作指令记忆部件105读取所述鼠标操作信息(步 骤S105);
(6 )、鼠标操作控制部件106将所述鼠标操作信息转化成求助方装置1的操作信息(步 骤S106),本流程结束。
步骤9、判断求助方装置l的问题是否解决完毕(步骤SIO), 1、如果解决完毕,本流程结束(步骤Sll)。2、如果没有解决完毕,转向步骤4。 综上所述, 一次在线帮助过程完成。
最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方案;因此, 尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人 员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发明的精神和范 围的技术方案及其改进,其均应涵盖在本发明的权利要,jt'范围当中。
权利要求
1.一种用于在线帮助的一对多鼠标控制的设备,其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络为求助方装置提供鼠标操作信息,其特征在于,所述求助方装置至少包括鼠标管理部件,用于对所述帮助方装置的鼠标信息进行处理;屏幕信息截取部件,用于采集求助方装置的屏幕信息,并向帮助方装置发送所述屏幕信息;鼠标操作控制部件,用于读取帮助方装置的鼠标操作指令,将所述鼠标操作指令转化成求助方装置的操作信息;所述帮助方装置至少包括鼠标操作部件,用于采集帮助方装置的鼠标操作信息,并向求助方装置发送所述鼠标操作指令;鼠标操作权限控制部件,用于向求助方装置发起鼠标操作权限获取消息,并根据返回消息判断所述帮助方装置是否具有鼠标操作权限;屏幕信息显示部件,用于接收求助方装置发送来的屏幕信息,并在帮助方装置上加以显示。
2. 根据权利要求l所述的一种用于在线帮助的一对多鼠标控制的设备,其特征在于,所 述求助方装置的鼠标管理部件,进一步包括帮助方鼠标列表维护单元,用于保存、维护当前多个帮助方装置所对应的帮助方鼠标列表。
3. 根据权利要求2所述的一种用于在线帮助的一对多鼠标控制的设备,其特征在于,所 述求助方装置的鼠标管理部件,还包括鼠标操作权限规则管理单元,用于对鼠标操作权限的规则进行管理; 鼠标操作权限竟争单元,用于响应帮助方装置的鼠标操作权限获取消息,并读取鼠标操 作权限规则管理部件的相应规则,然后向所述帮助方装置返回对应的鼠标操作权限信息。
4. 根据权利要求3所述的一种用于在线帮助的一对多鼠标控制的设备,其特征在于,所 述求助方装置,还包括用户桌面部件,用于和用户之间的界面交互。
5. 根据权利要求3所述的一种用于在线帮助的一对多鼠标控制的设备,其特征在于,所 述求助方装置,还包括鼠标操作指令记忆部件,用于保存帮助方装置发送来的鼠标操作指令。
6. 根据权利要求3所述的一种用于在线帮助的一对多鼠标控制的设备,其特征在于,所 述求助方装置,还包括用户桌面部件,用于和用户之间的界面交互;鼠标操作指令记忆部件,用于保存帮助方装置发送来的鼠标操作指令;服务连接部件,用于实现所述求助方装置和所述帮助方装置间的通信,以及信息交互;即时通讯部件,用于完成与帮助方之间通过电话、网络电话(包括音频和视频)、文字或文件的即时信息交流;所述帮助方装置进一步包括服务连接部件,用于实现所述求助方装置和所述帮助方装置间的通信,以及信息交互; 即时通讯部件,用于完成与求助方之间通过电话、网络电话(包括音频和视频)、文字或 文件的即时信息交流。
7. —种用于在线帮助的一对多鼠标控制的方法,其中,,求助方是^:用求助方装置的用户, 帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络为求助方装置提 供鼠标操作信息,其特征在于,所述方法包含如下步骤步骤l:帮助方装置开始为求助方装置提供在线帮助; 步骤2:帮助方装置和求助方装置建立网络连^r; 步骤3:求助方装置保存所述帮助方装置的鼠标信息; 步骤4:求助方装置发送屏幕信息给帮助方装置;步骤5:帮助方装置接收屏幕信息,并向求助方装置发送鼠标操作权限获取消息; 步骤6、求助方装置向帮助方装置返回鼠标操作权限回答消息; 步骤7、帮助方装置读取所述鼠标操作权限回答消息;步骤8、帮助方装置判断是否具有鼠标操作权限,如果不具有鼠标引导权限,则转向步 骤9;如果具有鼠标引导权限,则帮助方装置为求助方装置提供鼠标操作信息; 步骤9、判断求助方装置的问题是否解决完毕,1) 如果解决完毕,本流程结束;2) 如果没有解决完毕,转向步骤4。
8. 根据权禾,虔求7所述的一种用于在线帮助的一对多鼠标控制的方法,其特征在于,步 骤3中,进一步包括如下步骤求助方装置创建新的帮助方装置的鼠标对象,并添加至帮助方鼠标列表中; 如果此时有多个帮助方装置为求助方装置提供在线帮助,所述求助方装置将根据帮助方装置在线帮助的时间先后,创建多个新的帮助方装置的鼠标对象,并依次添加至帮助方鼠标列表中。
9. 根据权利要求7所述的一种用于在线帮助的一对多鼠标控制的方法,其特征在于,步 骤6中,进一步包括如下步骤求助方装置接收鼠标操作权限获取消息,读取鼠标操作权限少见则,返回鼠标操作权限回 答消息。
10. 根据权利要求7所述的一种用于在线帮助的一对多鼠标控制的方法,其特征在于, 步骤8中,进一步包括如下步骤(1 )、帮助方装置采集帮助方装置的鼠标操作信息;(2 )、帮助方装置向所述求助方装置转发所述鼠标操作信息;(3) 、求助方装置接收所迷鼠标操作信息;(4) 、求助方装置保存所述鼠标操作信息;(5)、求助方装置读取所述鼠标操作信息;(6 )、求助方装置将所述鼠标操作信息转化成求助方装置的操作信息。
全文摘要
本发明提供一种用于在线帮助的一对多鼠标控制的设备和方法,帮助方可以以鼠标控制的方式为求助方提供在线帮助,根据求助方问题的难易,可以允许一个或多个帮助方同时为一个求助方在线解决问题。同时,一个或多个帮助方装置的鼠标控制权限还可以在在线帮助过程中灵活切换。
文档编号G06F3/14GK101581985SQ200810106698
公开日2009年11月18日 申请日期2008年5月14日 优先权日2008年5月14日
发明者晶 聂, 黄永刚 申请人:北京帮助在线信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1