设备切换盒及共享周边装置的方法
【技术领域】
[0001]本发明涉及设备切换盒,尤其涉及一种在多终端电子设备间进行切换以共享周边装置的设备切换盒及共享周边装置的方法。
【背景技术】
[0002]随着电子技术的发展及互联网时代的来临,同时拥有多台终端电子设备如计算机等已是非常普遍的现象,因此,多台终端电子设备共享一个周边装置如鼠标、键盘等也成为消费者的另一个需要,因此,各类实现此功能的切换器应运而生,此类切换器外接在终端电子设备与周边装置的间,通过在多个终端电子设备切换来改变周边装置所控制的终端电子设备。现有许多此类产品大多使用PS/2、VGA cable或USB与终端电子设备相连,如KVM切换器(多电脑切换器)。当切换器连接的终端电子设备数量较多时,其所需的传输线也非常多,无形中占去一定面积,也容易造成布线杂乱,同时,若终端电子设备位置发生变更时,用户操作起来也比较麻烦。
【发明内容】
[0003]有鉴于此,本发明提供一种设备切换盒,可以通过WiFi Direct (WiFi Direct,无线直联,也称WiFi直联)无线网络与终端电子设备通信,以不同连接频率区分终端电子设备,从而使多个终端电设备通过无线网络共享同一个周边装置。
[0004]此外,本发明还提供一种共享周边装置的方法,应用于设备切换盒中,设备切换盒可以通过WiFi Direct无线网络与终端电子设备通信,以不同连接频率区分终端电子设备,从而使多个终端电设备通过无线网络共享同一周边装置。
[0005]本发明实施方式中的设备切换盒与周边装置及多个终端电子设备连接,设备切换盒在多个终端电子设备间进行切换以实现共享周边装置,设备切换盒包括注册模块、监听模块以及切换模块。注册模块用于接收多个终端电子设备的注册,为多个终端电子设备分配各自的专属连接频率以及专属切换热键,其中,专属切换热键对应用户在周边装置上的操作。监听模块用于监听用户在周边装置上的操作,当监听到一个专属切换热键被触发时,发出设备切换命令。切换模块用于当接收到设备切换命令时,切断设备切换盒与当前终端电子设备的连接,再与当前被触发的专属切换热键对应的另一终端电子设备以另一终端电子设备的专属连接频率建立连接。
[0006]优选的,注册模块还为多个终端电子设备在数据库中创建信息表用于存储多个终端电子设备的信息,信息表中包括多个终端电子设备的专属连接频率、专属切换热键,监听模块还用于当监听到一个专属切换热键被触发时,从数据库中查询当前被触发的专属切换热键对应的另一终端电子设备的信息。
[0007]优选的,设备切换盒与多个终端电子设备通过无线直联通信,组成无线网络。
[0008]优选的,多个终端电子设备的信息包括多个终端电子设备的SSID (Service SetIdentifier,服务集标识符);切换模块还用于让设备切换盒与另一终端电子设备组成群组并充当群组管理者,此群组位于所述无线网络内,以另一终端电子设备的SSID命名,以另一终端电子设备的专属连接频率进行通信,其中,在无线网络内,存在多个群组,SSID用于标识不同群组及群组内终端电子设备。
[0009]优选的,多个终端电子设备的信息包括多个终端电子设备与设备切换盒的连接次数;切换模块还用于当另一个终端电子设备与设备切换盒的连接为第一次时,以持续连接的方式与另一终端电子设备以所述另一终端电子设备的专属频率连接,当另一个终端电子设备与设备切换盒的连接不是第一次时,以快速连接的方式与另一终端电子设备的专属频率连接。
[0010]本发明实施方式中共享周边装置的方法,应用于设备切换盒中,设备切换盒与周边装置及多个终端电子设备分别连接。设备切换盒在多个终端电子设备间进行切换以实现共享周边装置,共享周边装置的方法包括:接收多个终端电子设备的注册,为多个终端电子设备分配各自的专属连接频率及专属切换热键,其中,专属切换热键对应用户在周边装置上的操作;监听用户在周边装置上的操作,当监听到一个专属切换热键被触发时,发出设备切换命令;接收到设备切换命令时,切断与当前终端电子设备的连接,与当前被触发的专属切换热键对应的另一终端电子设备以另一终端电子设备的专属连接频率建立连接。
[0011]优选的,共享周边装置的方法还包括如下步骤:为多个终端电子设备在数据库中创建信息表用于存储多个终端电子设备的信息,信息表中包括多个终端电子设备的专属连接频率、专属切换热键;当监听到一个专属切换热键被触发时,从数据库中查询当前被触发的专属切换热键对应的另一终端电子设备的信息。
[0012]优选的,共享周边装置的方法还包括:设备切换盒与多个终端电子设备通过无线直联通信,组成无线网络。
[0013]优选的,共享周边装置的方法还包括如下步骤:多个终端电子设备的信息包括多个终端电子设备的SSID ;让设备切换盒与另一终端电子设备组成群组并充当群组管理者,此群组位于所述无线网络内,以另一终端电子设备的SSID命名,以另一终端电子设备的专属连接频率进行通信,其中,在无线网络内,存在多个群组,SSID用于标识不同群组及终端电子设备。
[0014]优选的,共享周边装置的方法还包括如下步骤:多个终端电子设备的信息包括多个终端电子设备与设备切换盒的连接次数;当另一个终端电子设备与设备切换盒的连接为第一次时,以持续连接的方式与另一终端电子设备以所述另一终端电子设备的专属频率连接,当另一个终端电子设备与设备切换盒的连接不是第一次时,以快速连接的方式与另一终端电子设备的专属频率连接。
[0015]本发明实施方式中的设备切换盒及共享周边装置方法,通过为不同的终端电子设备分配不同的SSID、WiFi Direct连接频率以及专属切换热键,以专属连接频率区分不同的终端电子设备,以专属切换热键触发不同终端电子设备间的切换,从而实现多个终端电子设备通过WiFi Direct连接共享周边装置的目的。
【附图说明】
[0016]图1是本发明设备切换盒一实施方式的应用环境不意图。
[0017]图2是本发明设备切换盒一实施方式的功能模块图。
[0018]图3是本发明设备切换盒另一实施方式的功能模块图。
[0019]图4是本发明实现共享周边装置一实施方式的流程图。
[0020]图5是本发明设备切换盒完成终端电子设备注册一实施方式的流程图。
[0021]图6是本发明设备切换盒切换终端电子设备一实施方式的流程图。
[0022]主要元件符号说明
[0023]设备切换盒10
[0024]终端电子设备 40、42、44、46
[0025]周边装置20
[0026]处理器101
[0027]存储媒介102
[0028]注册模块1021
[0029]监听模块1022
[0030]切换模块123
[0031]数据库1024
[0032]如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0033]图1是本发明设备切换盒10—实施方式的应用环境示意图。在本实施方式中,终端电子设备40、42、44、46、设备切换盒10与周边装置20—起组成本发明具体实施例的应用环境,需要说明的是,在本发明实施方式中,终端电子设备40、42、44、46为至少一个以上的计算机终端或其他电子设备如个人智能终端等,图1中为图示简便仅示出四个,实际应用中不限于此。
[0034]需要说明的是,在本发明一实施方式中,周边装置20可为一个或多个输入装置如键盘、鼠标、手写板等,本发明对此不做限制。
[0035]需要说明的是,因终端电子设备40、42、44、46是结构功能相同的装置,因而在下面的说明中仅以其中的一为代表。
[0036]在本发明一实施方式中,设备切换盒10通过WiFi Direct无线网络与终端电子设备40、42、44、46以一定频率连接,同时,第一次连接时以“persistent connect”方式连接,第二次及之后的连接则以“re-associate”方式连接。此处“persistent connect”是网络连接方式中一种,意为“持续连接”,需要被连接终端电子设备40提供相应安全信息,