[发明专利]HID设备跨计算机控制和文件共享方法、装置及相关组件有效
申请号: | 202111431604.8 | 申请日: | 2021-11-29 |
公开(公告)号: | CN113835769B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 叶海胜;邓民坤;曾浩;何子健;张炜枫 | 申请(专利权)人: | 深圳雷柏科技股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/54;G06F16/176 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 李燕娥 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | hid 设备 计算机控制 文件 共享 方法 装置 相关 组件 | ||
1.一种HID设备跨计算机控制和文件共享方法,其特征在于,包括:
在将HID设备接入源端机器的操作系统之后,利用所述源端机器的操作系统对所述HID设备进行设备初始化;
在所述源端机器的操作系统中运行客户端程序,并利用所述客户端程序对所述源端机器的操作系统的剪贴板的Hook进行初始化;
扫描局域网中的至少一目标机器,并对所述目标机器进行验证匹配;
检测所述HID设备是否满足预设的切换条件,若所述HID设备满足预设的切换条件,则将所述HID设备的指针移动至指定机器上相应的屏幕坐标处,其中,所述指定机器为匹配成功的其中一个目标机器;
在所述指定机器向源端机器发送同步剪贴板指令后,所述源端机器基于接收的所述同步剪贴板指令,向所述指定机器发送剪贴板信息,使所述指定机器接收所述剪贴板信息,并将所述剪贴板信息封装设置于自身的剪贴板中;
所述源端机器基于请求数据指令向所述指定机器发送对应的数据信息,其中,所述请求数据指令是由所述指定机器在接收到用户的粘贴指令后发送而来。
2.根据权利要求1所述的HID设备跨计算机控制和文件共享方法,其特征在于,所述利用所述源端机器的操作系统对所述HID设备进行设备初始化,包括:
利用所述操作系统识别所述HID设备的VID和PID信息,并基于所述HID设备的VID和PID信息调用对应的内核驱动并加载在所述HID设备的驱动栈上;
对所述内核驱动进行初始化,并将所述内核驱动与所述HID设备进行加密交互。
3.根据权利要求2所述的HID设备跨计算机控制和文件共享方法,其特征在于,所述在所述源端机器的操作系统中运行客户端程序,并利用所述客户端程序对所述源端机器的操作系统的剪贴板的Hook进行初始化,包括:
启动所述源端机器的操作系统中的客户端程序,并利用所述客户端程序和所述内核驱动建立通讯管道连接关系;
利用所述客户端程序对所述源端机器的剪贴板的Hook进行初始化。
4.根据权利要求1所述的HID设备跨计算机控制和文件共享方法,其特征在于,所述扫描局域网中的至少一目标机器,并对所述目标机器进行验证匹配,包括:
向局域网发送广播信息,使局域网中的目标机器根据广播信息进行应答判断,其中,所述广播信息包括用户个人信息和源端机器的机器信息;
根据接收到的应答信息对局域网中的目标机器验证匹配,记录匹配通过的目标机器的节点信息。
5.根据权利要求2所述的HID设备跨计算机控制和文件共享方法,其特征在于,所述检测所述HID设备是否满足预设的切换条件,若所述HID设备满足预设的切换条件,则将所述HID设备的指针移动至指定机器上相应的屏幕坐标处,包括:
利用客户端程序对所述指定机器进行位置设置,得到所述指定机器的屏幕物理位置信息;
利用内核驱动检测所述HID设备的指针,若检测到所述HID设备的指针移动至所述指定机器的屏幕边缘区域内,则所述源端机器向所述HID设备发送切换命令以及附加信息,其中,所述附加信息包含所述HID设备的指针的位置信息,使所述HID设备基于接收的所述切换命令以及附加信息切换到指定机器上,并向对应的指定机器发送切换成功信息以及附加信息;
基于接收的切换成功信息以及附加信息将所述HID设备的指针移动至所述指定机器相应的屏幕坐标处。
6.根据权利要求1所述的HID设备跨计算机控制和文件共享方法,其特征在于,所述在所述指定机器向源端机器发送同步剪贴板指令后,所述源端机器基于接收的所述同步剪贴板指令,向所述指定机器发送剪贴板信息,使所述指定机器接收所述剪贴板信息,并将所述剪贴板信息封装设置于自身的剪贴板中,包括:
所述源端机器接收所述同步剪贴板指令,并遍历所述剪贴板的缓冲对象,判断所述剪贴板是否有剪贴数据更新,若所述剪贴板有剪贴数据更新,则判断所述剪贴数据是否是文字格式信息,若所述剪贴数据是文字格式信息,则将所述剪贴数据直接发送至指定机器,若所述剪贴数据不是文字格式信息,则将所述剪贴数据对应的配置信息发送至所述指定机器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳雷柏科技股份有限公司,未经深圳雷柏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111431604.8/1.html,转载请声明来源钻瓜专利网。