发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种可视化坐席协作管理的方法,其能解决多屏协作***的信息推送及抓取的技术问题。
本发明的目的之二在于提供一种可视化坐席协作管理的装置,其能解决多屏协作***的信息推送及抓取的技术问题。
本发明的目的之三在于提供一种可视化坐席协作管理的***,其能解决多屏协作***的信息推送及抓取的技术问题。
本发明的目的之一采用如下技术方案实现:
一种可视化坐席协作管理的方法,包括监控坐席、协作管理主机、大屏显示***和应用服务器;所述监控坐席的数量有多个,所述协作管理主机用于将接收到的应用服务器的信息传输至大屏显示***或监控坐席,所述监控坐席包括多台计算机;包括以下步骤:
S1:应用服务器检测其自身的操作通信端口并获取计算机光标的实时坐标信号,根据该计算机的显示屏的当前分辨率判断实时坐标信号是否位于边缘范围内,如果是执行S2,否则执行步骤S4;
S2:根据实时坐标信号获取与其相邻的计算机的显示屏的相邻分辨率,以及根据当前分辨率、相邻分辨率和实时坐标信号生成跨屏坐标信号;
S3:将跨屏坐标信号发送至该相邻的计算机,以使该相邻的计算机根据跨屏坐标信号在其显示屏的对应的位置显示输入设备的光标并执行步骤S4;
S4:判断操作通信端口处是否有快捷键***作,如果是,则执行步骤S5和/或步骤S6,如果否,则继续进行检测;
S5:当检测到为推送快捷键时,将光标所在计算机的显示内容推送至一目标显示端,所述推送快捷键包括计算机的地址、计算机的显示内容和目标显示端的地址;
S6:当检测到抓取快捷键时,将一目标显示端的显示内容抓取至光标所在计算机,所述抓取快捷键包括目标显示端的地址、目标显示端的显示内容和计算机的地址。
进一步地,在步骤S1之前还包括以下步骤:
S0、判断是否接收到输入设备发送来的移动信号,如果是将该移动信号发送至对应的计算机,以使该计算机根据移动信号和当前坐标信号生成实时坐标信号;否则结束。
进一步地,所述目标显示端为大屏显示器。
进一步地,所述目标显示端为其他任意的计算机。
本发明的目的之二采用如下技术方案实现:
一种可视化坐席协作管理的装置,包括监控坐席、协作管理主机、大屏显示***和应用服务器;所述监控坐席的数量有多个,所述协作管理主机用于将接收到的应用服务器的信息传输至大屏显示***或监控坐席,所述监控坐席包括多台计算机;包括以下模块:
检测模块:设置于应用服务器,用于检测其自身的操作通信端口并获取计算机光标的实时坐标信号,根据该计算机的显示屏的当前分辨率判断实时坐标信号是否位于边缘范围内,如果是执行跨屏坐标生成模块,否则执行快捷键判断模块;
跨屏坐标生成模块:用于根据实时坐标信号获取与其相邻的计算机的显示屏的相邻分辨率,以及根据当前分辨率、相邻分辨率和实时坐标信号生成跨屏坐标信号;
跨屏模块:用于将跨屏坐标信号发送至该相邻的计算机,以使该相邻的计算机根据跨屏坐标信号在其显示屏的对应的位置显示输入设备的光标并执行快捷键判断模块;
快捷键判断模块:用于设置于应用服务器,用于判断操作通信端口处是否有快捷键***作,如果是,则执行推送模块和/或抓取模块,如果否,则继续进行检测;
推送模块:当检测到为推送快捷键时,将监控坐席的显示内容推送至一目标显示端,所述推送快捷键包括监控坐席的地址、监控坐席的显示内容和目标显示端的地址;
抓取模块:当检测到抓取快捷键时,将一目标显示端的显示内容抓取至监控坐席,所述抓取快捷键包括目标显示端的地址、目标显示端的显示内容和监控坐席的地址。
进一步地,在检测模块之前还包括移动判断模块:用于判断是否接收到输入设备发送来的移动信号,如果是将该移动信号发送至对应的计算机,以使该计算机根据移动信号和当前坐标信号生成实时坐标信号;否则结束。
进一步地,所述目标显示端为大屏显示器。
进一步地,所述目标显示端为其他任意的计算机。
本发明的目的之三采用如下技术方案实现:
一种可视化坐席协作管理的***,用于执行如上述所描述的可视化坐席协作管理的方法。
相比现有技术,本发明的有益效果在于:
本发明可以实现一个输入设备对多台计算机及其显示屏的管理工作,实现输入设备在多个显示屏中的无缝漫游和自适应伸缩,提高工作效率;并且本地坐席人员只需要本地一套的一个热键,即可将正确信息分发到正确位置或者区域,实现一键推送上屏或者到显示器中,使得其能即时显示。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
如图1所示,本发明提供了一种可视化坐席协作管理的***,包括监控坐席、协作管理主机、大屏显示***和应用服务器;所述监控坐席的数量有多个,所述协作管理主机用于将接收到的应用服务器的信息传输至大屏显示***或监控坐席,所述监控坐席包括多台计算机;监控坐席包括有显示器、鼠标和键盘等操作显示部件,监控坐席的装置与协作管理主机相连接,且协作管理主机与应用服务器相连接,所述协作管理主机用于将监控坐席分配至相应的应用服务器,该***支持双绞线、多模光纤和单模光纤等标准布线接入,不同距离的设备可以灵活选用不同的线材敷设,且自动匹配通道;该监控坐席的每一台计算机均通过一个切换模块和协作管理主机连接,该输入设备和任一个切换模块连接。
其中输入设备可以是鼠标、手写板等;在本实施例中,多屏协作***还包括键盘,键盘和任一个切换模块连接,计算机的数量为八台。
输入设备通过切换模块发送移动信号至对应的第一计算机,以使该计算机根据当前坐标信号和移动信号生成实时坐标信号,所述当前坐标信号是输入设备在对应的计算机的显示屏上的光标所在的坐标位置,具体的是在计算机在接收到移动信号的前一时刻的光标所在的坐标位置;需要说明的是,前一时间的实时坐标信号到了下一次接收到移动信号时就变成了当前坐标信号。切换模块从该计算机获取实时坐标信号,并将实时坐标信号发送至管理主机,管理主机在实时坐标信号为第一计算机的任一个边缘范围时,根据第一计算机的分辨率、与该边缘范围相邻的第二计算机的分辨率和实时坐标信号生成跨屏坐标信号,并将该跨屏坐标信号发送至第二计算机,以使第二计算机根据该跨屏坐标信号显示输入设备的光标。
例如,如图2所示,八个计算机的显示屏按照2*4的排列方式排列;假设输入设备的光标初始位置在第一显示屏的A点,A点的坐标为(a,Ya),即当前坐标信号为(a,Ya),当输入设备向右移动时,通过切换模块发送一个移动信号至第一计算机,第一计算机根据A点的坐标和移动信号生成实时坐标信号,即图2中所示的A1点,实时坐标信号为(a1,Ya1),例如第一显示屏的分辨率为1920*1200,即当Ya1为1920时,实时坐标信号落入了第一显示屏的右边的边缘范围内,管理主机通过切换模块发送跨屏坐标信号至第二计算机,使第二计算机根据跨屏坐标位置显示输入设备的光标。
又假设输入设备的光标初始位置在第一显示屏的A点,A点的坐标为(a,Ya),即当前坐标信号为(a,Ya),当输入设备向下移动时,通过切换模块发送一个移动信号至第一计算机,第一计算机根据A点的坐标和移动信号生成实时坐标信号,即图2中所示的A2点,实时坐标信号为(a2,Ya2),例如第一显示屏的分辨率为1920*1200,即当Ya1为1200时,实时坐标信号落入了第一显示屏的下边的边缘范围内,管理主机通过切换模块发送跨屏坐标信号至第五计算机,使第五计算机根据跨屏坐标位置显示输入设备的光标。
应用服务器根据第一计算机的分辨率、第五计算机的分辨率和实时坐标信号生成跨屏坐标信号,当第一显示屏和第五显示屏的分辨率不相同时,例如第一显示屏的分辨率为1920*1200,第五显示屏的分辨率为1440*900,实时坐标信号为(960,1200),即实时坐标信号位于第一显示屏的下边边缘的中间位置,对应的,应用服务器生成的跨屏坐标信号是第五显示屏的上边边缘的中间位置,跨屏坐标信号为(0,720)。如此协作管理主机通过切换模块获取输入设备的实时坐标信号判断是否需要跨屏,在跨屏的时候根据两个显示屏的分辨率以及实时坐标信号生成跨屏坐标信号,以实现光标在两个显示屏之间的自适应伸缩,提供最准确的比例边缘检测,输入设备的光标可以在多个显示屏之间无缝漫游。
支持通过键盘热键的方式将鼠标键盘信号定位到对应显示器,即键盘发送电平信号至协作管理主机,以使协作管理主机根据电平信号发送对应的切换坐标信号至对应的计算机。
用户只须在不同显示屏间移动鼠标指针即可进行目标计算机之间切换,鼠标能自动感应显示屏边界,进而自动将鼠标与键盘控制切换至目标计算机。无缝漫游技术适用任何显示屏,在显示屏配置模式下,用户可实际观测各别显示屏位置与调整其大小。在使用时,鼠标可以跨越显示屏边界自由滑动,让用户几乎忘记他们是跨越多个计算机工作。透过内建管理应用程式,用户可弹性配置显示屏。实现高效的工作模式,一人多机和高速无缝,自动在不同***中切换。
多屏协作***采用纯硬件的架构,将所有多达八台计算机进行集中管控,配置简单,实现一套键盘鼠标8个跨***跨网段显示器拥有绝对操控权,以确保坐席桌面环境的简洁,减少对坐席人员繁忙业务的影响,为不同坐席人员提供高速无缝、坐席一人多机的日常工作桌面环境。主要亮点包括:屏幕尺寸可根据不同显示器特性进行自适应伸缩,提供最准确的比例边缘检测;各屏幕根据需求可瞬时切换;可选操作区域配置为1行8列或2行4列的屏幕排列方式进行鼠标无缝漫游控制;按需定制设置极其简易,多种方式灵活实现;可支持多种版本Windows与MAC等操作***,或跨网段操作,各操作终端互不干扰,并且还可以通过设置快捷键将计算机的显示内容推送到任意的显示器上。
如图3所示,本发明提供了一种可视化坐席协作管理的方法,其包括以下步骤:
S0、判断是否接收到输入设备发送来的移动信号,如果是将该移动信号发送至对应的计算机,以使该计算机根据移动信号和当前坐标信号生成实时坐标信号;否则结束;
S1:应用服务器检测其自身的操作通信端口并获取计算机光标的实时坐标信号,根据该计算机的显示屏的当前分辨率判断实时坐标信号是否位于边缘范围内,如果是执行S2,否则执行步骤S4;
S2:根据实时坐标信号获取与其相邻的计算机的显示屏的相邻分辨率,以及根据当前分辨率、相邻分辨率和实时坐标信号生成跨屏坐标信号;
S3:将跨屏坐标信号发送至该相邻的计算机,以使该相邻的计算机根据跨屏坐标信号在其显示屏的对应的位置显示输入设备的光标并执行步骤S4;
S4:判断操作通信端口处是否有快捷键***作,如果是,则执行步骤S5和/或步骤S6,如果否,则继续进行检测;
S5:当检测到为推送快捷键时,将光标所在计算机的显示内容推送至一目标显示端,所述推送快捷键包括计算机的地址、计算机的显示内容和目标显示端的地址;当应用服务器检测到推送快捷键时,将监控坐席的内容推送至一目标显示端;也即是当你处于这个***中的时候,可以及时的将自己监控坐席处显示的内容通过使用自己设定的快捷键,将自己所需要推送的内容推送至目标显示端,该目标显示端可以是大屏显示***或者其他的监控坐席的显示器,也即是除了自己本身以外的监控坐席。
S6:当检测到抓取快捷键时,将一目标显示端的显示内容抓取至光标所在计算机,所述抓取快捷键包括目标显示端的地址、目标显示端的显示内容和计算机的地址。当应用服务器检测到抓取快捷键时,将一目标显示端的内容抓取至监控坐席;其中,所述目标显示端可以为大屏显示***或者可以为监控坐席的显示器,也即是通过使用自己设定的快捷键,将所需要获得的信息从其他的显示器上抓取过来,在自己的显示器处进行显示。
由于监控坐席的数量是多个的,因此可能存在多个监控坐席同时进行推送和抓取的动作的操作,故而还存在一种实施例,是同时监测到推送快捷键与抓取快捷键,进而同时执行这两种操作。
在整个处理的过程中,首先需要设置快捷键,打开DMC TOOL控制软件,通过该软件可以定义推送操作和抓取操作的相关地址信息以及推送的内容信息;
首先,在Definition(定义)的目录下进入CON Diveces(管控端)界面,在相应的列表中选择进行信号推送的控制端,并在子菜单中选择Macros(宏命令)菜单,设定Push(推送)命令操作;Push(推送)命令操作主要用于将本机信号推送到目标显示端,由于所有的显示端都在应用服务器处有相应的标号位置显示,故而在这设定的时候只需要设定相应的需要推送至某端的标号位置即可,也即是在这一阶段设定推送操作的相关的地址信息,其包括监控坐席的地址信息和目标显示端的地址信息;在Macros菜单的key栏里选择快捷键F1—F12中的任意一个作为Push的目标快捷键,在此处主要的目的是设置相应的信号触发操作,只有当触发这样的操作信号的时候,才能够执行相应的推送操作,然后在funtion(功能)栏里选择Push,并在目标显示端里选择将显示内容推送至哪个显示终端,从而完成Push快捷键的设定;
Get(抓取)命令,主要用于将目标显示端的显示内容抓取到当前操作的监控坐席处,在key烂里选择快捷键F1—F12中的任意一个作为Get的目标快捷键,但是选择Get的目标快捷键与Push的目标快捷键不同,否则会产生热键冲突,然后,在function(功能)栏里面选择Get,在目标显示端里选择要抓取的信号源,点击Apply应用各个快捷键的设置,然后用于可以通过使用shift加上用户所设定的快捷键来进行快速的Push和Get的操作。
如图4所示,本发明提供了一种可视化坐席协作管理的装置,包括监控坐席、协作管理主机、大屏显示***和应用服务器;所述监控坐席的数量有多个,所述协作管理主机用于将接收到的应用服务器的信息传输至大屏显示***或监控坐席,所述监控坐席包括多台计算机;包括以下模块:
移动判断模块:用于判断是否接收到输入设备发送来的移动信号,如果是将该移动信号发送至对应的计算机,以使该计算机根据移动信号和当前坐标信号生成实时坐标信号;否则结束;
检测模块:设置于应用服务器,用于检测其自身的操作通信端口并获取计算机光标的实时坐标信号,根据该计算机的显示屏的当前分辨率判断实时坐标信号是否位于边缘范围内,如果是执行跨屏坐标生成模块,否则执行快捷键判断模块;
跨屏坐标生成模块:用于根据实时坐标信号获取与其相邻的计算机的显示屏的相邻分辨率,以及根据当前分辨率、相邻分辨率和实时坐标信号生成跨屏坐标信号;
跨屏模块:用于将跨屏坐标信号发送至该相邻的计算机,以使该相邻的计算机根据跨屏坐标信号在其显示屏的对应的位置显示输入设备的光标并执行快捷键判断模块;
快捷键判断模块:用于设置于应用服务器,用于判断操作通信端口处是否有快捷键***作,如果是,则执行推送模块和/或抓取模块,如果否,则继续进行检测;
推送模块:当检测到为推送快捷键时,将监控坐席的显示内容推送至一目标显示端,所述推送快捷键包括监控坐席的地址、监控坐席的显示内容和目标显示端的地址;所述目标显示端为大屏显示器或者所述目标显示端为其他任意的计算机;
抓取模块:当检测到抓取快捷键时,将一目标显示端的显示内容抓取至监控坐席,所述抓取快捷键包括目标显示端的地址、目标显示端的显示内容和监控坐席的地址。
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。