鼠标和键盘可被远程控制和加密的方法

文档序号:6542314阅读:491来源:国知局
鼠标和键盘可被远程控制和加密的方法
【专利摘要】本发明公开了一种鼠标和键盘可被远程控制和加密的方法,该方法包括以下步骤:(1)服务器启动后对通过网络搜索在网的计算机中的客户端驱动程序;(2)客户端驱动程序检测鼠标和键盘是否存在;(3)客户端驱动程序检测到鼠标键盘存在后,报告给服务器;(4)客户端驱动程序将持续检测本计算机上发生的鼠标或键盘上特定按键的动作,并响应该动作;(5)服务器接受客户端驱动程序发出的命令后,会在服务器上作相应响应;(6)鼠标或键盘接收到驱动程序发出的命令后,会在鼠标和键盘上作出相应的响应。本发明的有益效果是,提高了信息的推广有效率,使用十分方便。
【专利说明】鼠标和键盘可被远程控制和加密的方法
【技术领域】
[0001]本发明涉及计算机硬件【技术领域】,特别是一种鼠标和键盘可被远程控制和加密的方法。
【背景技术】
[0002]随着互联网技术的迅猛发展,越来越多的人在网络上购买产品,所以网络推广技术越来越重要,尤其对一些新产品的推广网络现在已经起到了主导地位,但是目前所有的网络推广都是在网页上展示,被动地等待用户来点击和浏览,然后才会可能产生购买行动。这种推广方式处于被动等待,用来浏览此网页面时才会有机会看到,那如果用户样长时间没有来浏览此网页,有可能此广告网页过期而并没有产生出推广的效果,所以现目前的主流网页推广绝大部份是无效的推广。

【发明内容】

[0003]本发明的目的是为了解决上述问题,设计了一种鼠标和键盘可被远程控制和加密的方法。
[0004]实现上述目的本发明的技术方案为,一种鼠标和键盘可被远程控制和加密的方法,该方法包括以下步骤:
[0005](I)服务器启动后对全球网络进行搜索,搜索在网的计算机中的客户端驱动程序;
[0006](2)客户端驱动程序检测鼠标和键盘是否存在并与计算机连接;
[0007](3)客户端驱动程序检测到鼠标键盘存在后,将鼠标键盘内经过加密的设备码报告给服务器;
[0008](4)完成步骤(3)后,客户端驱动程序将持续检测本计算机上发生的鼠标或键盘上特定按键按下或抬起的动作,并响应该动作对服务器以及鼠标和键盘作发出命令;
[0009](5)服务器接受客户端驱动程序发出的命令后,会在服务器上作相应响应;
[0010](6)鼠标或键盘接收到驱动程序发出的命令后,会在鼠标和键盘上作出相应的响应。
[0011]其中
[0012]步骤(2)中所述的鼠标和键盘上设有发光、发声或震动器件。
[0013]步骤(2 )中所述的客户端驱动程序是通过读取鼠标键盘内经过加密的设备码来检测鼠标键盘是否存在。
[0014]所述鼠标和键盘与客户端驱动程序之前的通信是经过AES加密的。
[0015]所述客户端驱动程序与服务器之间的通信是采用基于网络TCP/IP通信协议的方式进行的,不对操作系统进行限制。
[0016]步骤(6)中所述的会在鼠标和键盘上作出相应的响应是指鼠标和键盘上的发光、发声或震动器件在客户端驱动程序的驱动下做出发声、发光或震动的动作。[0017]步骤(5)中所述的会在服务器上作相应响应是指服务器接到客户端驱动程序发出的命令后会做出数据存储和显示的动作。
[0018]利用本发明的技术方案制作的可远程控制鼠标和键盘并对其设备码及指令通信加密的方法,该方法可以让鼠标和键盘通过网络与服务器通讯,且鼠标和键盘可对网络服务器做对应的响应,这就使得当服务器上输入推广信息时,服务器会通过客户端驱动程序来驱动键盘和鼠标做出发声、发光或震动等响应,从而提醒用户网络上有新的推广信息,以方便客户即时浏览。
【专利附图】

【附图说明】
[0019]图1是本发明所述鼠标和键盘可被远程控制和加密的方法的硬件连接结构示意图;
[0020]图2是本发明所述鼠标和键盘可被远程控制和加密的方法的整体实现流程示意图。
【具体实施方式】
[0021]下面结合附图对本发明进行具体描述,如图1和图2所示,一种鼠标和键盘可被远程控制和加密的方法,该方法包括以下步骤:(I)服务器启动后对全球网络进行搜索,搜索在网的计算机中的客户端驱动程序;(2)客户端驱动程序检测鼠标和键盘是否存在并与计算机连接;(3)客户端驱动程序检测到鼠标键盘存在后,将鼠标键盘内经过加密的设备码报告给服务器;(4)完成步骤(3)后,客户端驱动程序将持续检测本计算机上发生的鼠标或键盘上特定按键按下或抬起的动作,并响应该动作对服务器以及鼠标和键盘作发出命令;
(5)服务器接受客户端驱动程序发出的命令后,会在服务器上作相应响应;(6)鼠标或键盘接收到驱动程序发出的命令后,会在鼠标和键盘上作出相应的响应。其中,步骤(2)中所述的鼠标和键盘上设有发光、发声或震动器件。步骤(2)中所述的客户端驱动程序是通过读取鼠标键盘内经过加密的设备码来检测鼠标键盘是否存在。所述鼠标和键盘与客户端驱动程序之前的通信是经过AES加密的。所述客户端驱动程序与服务器之间的通信是采用基于网络TCP/IP通信协议的方式进行的,不对操作系统进行限制。步骤(6)中所述的会在鼠标和键盘上作出相应的响应是指鼠标和键盘上的发光、发声或震动器件在客户端驱动程序的驱动下做出发声、发光或震动的动作。步骤(5)中所述的会在服务器上作相应响应是指服务器接到客户端驱动程序发出的命令后会做出数据存储和显示的动作。
[0022]本技术方案所述鼠标和键盘可被远程控制和加密的方法,其【具体实施方式】为:
[0023]如图1和图2所示,在此鼠标和键盘上会设有发光或发声音或震动器件作为指示和响应部件,当有推广信息输入服务器时,服务器就会对在互联网中的计算机内的客户端驱动程序发送指令,再由驱动程序向鼠标或键盘上的发光或发声或震动器件发送指令,然后鼠标或键盘就有光或声音或震动的响应提示,用户看到这种提示时可点击鼠标或键盘上相对应的按键,鼠标或键盘便向客户端驱动程序发送指令,客户端驱动程序收到鼠标和键盘的指令便在本地作出相应的响应,或向服务器发出指令,让服务器知道鼠标和键盘上的发光或发声或震动器件的状态,进而服务器进行存储和显示等动作。
[0024]在鼠标和键盘上设有发光或发声或震动器件,器件可对远程指令作对应的响应功能;在鼠标和键上也有对应的按键通过人为点击让鼠标和键盘对客户端驱动程序和远程服务器发送指令。为了实现服务器对每个计算机上的鼠标和键盘的识别,所以每个键盘和鼠标都有唯一的设备码,为了对指令和设备码的保护,在鼠标键盘和计算机客户端驱动程序通信时实行了加密技术。
[0025]当服务器上输入推广信息时,服务器会通过客户端驱动程序来驱动键盘和鼠标做出发声、发光或震动等响应,从而提醒用户网络上有新的推广信息。如果客户想浏览这些推广信息可直接点击鼠标或键盘上的特定按键,从而通过客户端驱动程序通过网络向服务器发出命令,让服务器向客户端驱动程序所在的计算机发送推广信息,然后显示在计算机的显示器上,以方便客户浏览。
[0026]上述技术方案仅体现了本发明技术方案的优选技术方案,本【技术领域】的技术人员对其中某些部分所可能做出的一些变动均体现了本发明的原理,属于本发明的保护范围之内。
【权利要求】
1.一种鼠标和键盘可被远程控制和加密的方法,其特征在于,该方法包括以下步骤: (1)服务器启动后对全球网络进行搜索,搜索在网的计算机中的客户端驱动程序; (2)客户端驱动程序检测鼠标和键盘是否存在并与计算机连接; (3)客户端驱动程序检测到鼠标键盘存在后,将鼠标键盘内经过加密的设备码报告给服务器; (4)完成步骤(3)后,客户端驱动程序将持续检测本计算机上发生的鼠标或键盘上特定按键按下或抬起的动作,并响应该动作对服务器以及鼠标和键盘作发出命令; (5)服务器接受客户端驱动程序发出的命令后,会在服务器上作相应响应; (6)鼠标或键盘接收到驱动程序发出的命令后,会在鼠标和键盘上作出相应的响应。
2.根据权利要求1所述的可远程控制鼠标和键盘并对其设备码及指令通信加密的方法,其特征在于,步骤(2)中所述的鼠标和键盘上设有发光、发声或震动器件。
3.根据权利要求1所述的鼠标和键盘可被远程控制和加密的方法,其特征在于,步骤(2 )中所述的客户端驱动程序是通过读取鼠标键盘内经过加密的设备码来检测鼠标键盘是否存在。
4.根据权利要求1所述的可远程控制鼠标和键盘并对其设备码及指令通信加密的方法,其特征在于,所述鼠标和键盘与客户端驱动程序之前的通信是经过AES加密的。
5.根据权利要求1所述的可远程控制鼠标和键盘并对其设备码及指令通信加密的方法,其特征在于,所述客户端驱动程序与服务器之间的通信是采用基于网络TCP/IP通信协议的方式进行的,不对操作系统进行限制。
6.根据权利要求1所述的鼠标和键盘可被远程控制和加密的方法,其特征在于,步骤(6)中所述的会在鼠标和键盘上作出相应的响应是指鼠标和键盘上的发光、发声或震动器件在客户端驱动程序的驱动下做出发声、发光或震动的动作。
7.根据权利要求1所述的鼠标和键盘可被远程控制和加密的方法,其特征在于,步骤(5)中所述的会在服务器上作相应响应是指服务器接到客户端驱动程序发出的命令后会做出数据存储和显示的动作。
【文档编号】G06F9/445GK103942068SQ201410124422
【公开日】2014年7月23日 申请日期:2014年3月28日 优先权日:2014年3月28日
【发明者】郭家铭 申请人:郭家铭
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1