显示控制方法及装置与流程

文档序号:13110016阅读:162来源:国知局
技术领域本发明涉及通讯技术领域,尤其涉及一种显示控制方法及装置。

背景技术:
随着信息化时代的到来,物联网平台可以将各终端设备通过网络连接起来,进行大数据处理和调度。物联网的主控平台通常会接入多种显示终端,例如主控屏、PC(PersonalComputer,个人计算机)、平板电脑、智能手机等等,用户可以通过各显示终端接入主控平台,进行管理操作、查看事件动态。由于主控平台中通常有多位管理人员,各管理人员的管理角色不同,例如调度人员、应急处理人员等等。不同的管理人员所需要关注的信息不同,所以各管理人员使用不同的显示终端,在主控平台的众多页面中查找获取所需页面。由于各显示终端的显示内容主要由终端侧的用户主导,各显示终端之间不进行信息的交流,独立显示当前用户主动查看的目标页面。当管理人员需要基于同一页面进行交流,或基于同一事件进行分发处理时,通常是通过口头交流或邮件通知,使参与交流或处理的各管理人员在各自的显示终端上打开所需的页面,操作繁琐,处理效率低下,给用户的使用带来了较大的不便。

技术实现要素:
本发明的主要目的在于提供一种显示控制方法及装置,旨在解决同一主控平台中接入的各显示终端不能协同显示页面的技术问题。为实现上述目的,本发明提供一种显示控制方法,所述显示控制方法包括以下步骤:在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性;根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端;向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面。优选的,所述在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性的步骤包括:若收到显示终端发送的页面查看请求,则确认检测到内容协同事件;获取所述页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据所述页面信息表获取所述协同页面的组别属性。优选的,所述在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性的步骤包括:若检测到所述主控平台中发生活动事件,则确认检测到内容协同事件;获取所述活动事件对应的各页面为内容协同事件对应的各协同页面,根据所述页面信息表获取所述各协同页面的组别属性。优选的,所述根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端的步骤之前,还包括:根据所述页面信息表,获取所述协同页面的权限属性;所述根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端的步骤包括:根据所述协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示所述协同页面的目标终端。优选的,所述向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面的步骤之后,还包括:若收到显示终端发送的组别信息变更请求,则根据所述变更请求更新所述显示终端的组别信息;根据所述协同页面的组别属性,和所述显示终端更新后的组别信息,判断所述显示终端是否为授权显示所述协同页面的目标终端;若所述显示终端是授权显示所述协同页面的目标终端,则转入执行步骤:向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面。此外,为实现上述目的,本发明还提供一种显示控制装置,所述显示控制装置包括:获取模块,用于在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性;筛选模块,用于根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端;控制模块,用于向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面。优选的,所述获取模块还用于,若收到显示终端发送的页面查看请求,则确认检测到内容协同事件;获取所述页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据所述页面信息表获取所述协同页面的组别属性。优选的,所述获取模块还用于,若检测到所述主控平台中发生活动事件,则确认检测到内容协同事件;获取所述活动事件对应的各页面为内容协同事件对应的各协同页面,根据所述页面信息表获取所述各协同页面的组别属性。优选的,所述显示控制装置还包括:权限模块,用于根据所述页面信息表,获取所述协同页面的权限属性;所述筛选模块,还用于根据所述协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示所述协同页面的目标终端。优选的,所述显示控制装置还包括:更新模块,用于若收到显示终端发送的组别信息变更请求,则根据所述变更请求更新所述显示终端的组别信息;判断模块,用于根据所述协同页面的组别属性,和所述显示终端更新后的组别信息,判断所述显示终端是否为授权显示所述协同页面的目标终端。本发明实施例提出的一种显示控制方法和装置,通过预先配置页面信息表,用于对主控平台中的各页面进行组别属性设置,不同的组别对应协同事件中不同的角色,从而可以获取协同事件对应的协同页面的角色;而各显示终端的组别信息,用于分配接入主控平台的各显示终端的角色,从而控制不同角色的显示终端显示其角色对应的协同页面。由此可以根据各页面的组别和显示终端的组别信息,使显示终端上显示的协同页面与当前显示终端角色相匹配,实现了接入主控平台的各显示终端协同显示同一协同事件。服务器即时向接入的各显示终端发送页面显示的控制指令,使各显示终端协同显示当前内容协同事件对应的协同页面,各显示终端的用户也能够更加及时获取所需信息,无需手动查找。由此,本发明实现了对接入主控平台的各显示终端显示内容的协调控制与统一管理,使得各显示终端在服务器的统一控制下协同显示页面内容,组成一体化的显示系统,提升了终端侧用户的使用体验。附图说明图1为本发明显示控制方法第一实施例的流程示意图;图2为本发明显示控制方法第二实施例的流程示意图;图3为本发明显示控制方法第三实施例的流程示意图;图4为本发明显示控制方法第四实施例的流程示意图;图5为本发明显示控制方法第五实施例的流程示意图;图6为本发明显示控制装置第一实施例、第二实施例、第三实施例的功能模块示意图;图7为本发明显示控制装置第四实施例的功能模块示意图;图8为本发明显示控制装置第五实施例的功能模块示意图;图9为本发明实施例中一种页面属性信息示意图;图10为本发明实施例中一种页面协同显示场景示意图;图11为本发明实施例中一种页面协同显示场景示意图;图12为本发明实施例中一种页面协同显示场景示意图。本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,本发明显示控制方法第一实施例提供一种显示控制方法,所述显示控制方法包括:步骤S10、在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性。本方法实施例主要应用与服务器,服务器与一个或多个显示终端连接,控制显示终端的显示内容协同。本实施例以应用于物联网主控平台进行举例说明。物联网应用平台中服务器连接一个或多个显示终端,以及传感器、摄像头、智能终端等设备。本实施例中,显示终端包括移动终端、PC(PersonalComputer,个人计算机)、控制中心大屏等等。具体的,作为一种实施方式,首先,服务器接收显示终端发送的登录请求,登录请求中携带有当前登录账户的账户和密码。然后,服务器根据预先配置的账户数据库,验证当前登录账户的账户和密码。若当前登录账户的账户和密码正确,则判定当前登录请求通过验证;若当前登录账户的账户或密码不正确,则判定当前登录请求未通过验证。若显示终端的登录请求通过验证,则接入此显示终端。服务器实时检测内容协同事件,本实施例中内容协同事件指需要当前接入的各显示终端进行显示内容协同的事件,例如同一页面的统一显示、同一事件多个页面的多屏协同显示等。当服务器检测到内容协同事件时,获取协同事件对应的协同页面,也即当前内容协同事件需要显示在显示终端上的页面。然后,服务器根据预先配置的页面信息表,获取协同页面的组别属性。需要说明的是,服务器中预先配置有页面信息表,记载了物联网主控平台中全部页面的各项属性信息。其中,主控平台中的各页面均预先设置有组别属性,记载了授权显示各页面的组别信息,也即被授权的组别中的各显示终端均有权限显示对应的页面。每个页面均可以授权一个或多个组别显示其页面内容。由此,服务器获取内容协同事件对应的协同页面,及协同页面的组别属性。步骤S20、根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端。在获取协同页面的组别属性后,服务器根据协同页面的组别信息和当前接入主控平台的各显示终端的组别信息,筛选得到授权显示当前协同页面的目标终端。具体的,作为一种实施方式,显示终端可提供组别设置页面,供用户设置当前显示终端的组别。各显示终端可根据实际需要灵活设置组别。显示终端获取用户输入或选择的组别ID(信息编号)后,根据组别ID生成组别设置信息,并发送给服务器。服务器获取显示终端发送的组别设置信息后,根据预先配置的有效组别,判断当前显示终端的组别设置信息是否有效。需要说明的是,服务器预先配置有效组别,用于对页面和终端进行角色分类,有效组别中的各显示终端为确认参与显示内容协同互动的终端。若在预先配置的有效组别中,查找到当前显示终端设置的组别ID对应的组别,则将此显示终端放入此组别中;若在预先配置的有效组别中,未查找到当前显示终端设置的组别ID对应的组别,则将此显示终端放入默认小组中。另外,若当前显示终端未进行组别的设置,则将当前显示终端的组别信息设置为默认小组。例如,预先配置有效组别信息为小组1、小组2、小组3、小组4、小组5和默认小组。其中,小组1对应的组别ID为1,小组2对应的组别ID为2,小组3对应的组别ID为3,小组4对应的组别ID为4,小组5对应的组别ID为5,默认对应的组别ID为-1。若当前显示终端的登录请求通过验证后,设置组别的ID为1,则服务器将当前显示终端放入组别ID为1的小组1中,得到当前显示终端的组别信息;若当前显示终端设置组别的ID为7,在有效组别中未查找到组别ID为7所对应的组别,则服务器将当前显示终端的放入组别ID为-1的默认小组,得到当前显示终端的组别信息。由此,服务器得到接入的各显示终端的组别信息。需要说明的是,默认小组中的各显示终端不参与内容协同,也即,默认小组中的各显示终端不参与目标终端的筛选,服务器也不向默认小组中的显示终端发送显示协同页面的控制指令。然后,服务器根据协同页面的组别属性和各显示终端的组别信息,筛选位于授权显示当前协同页面的组别中的显示终端。例如,当前协同页面的组别属性中,仅授权小组1可以显示,则服务器获取小组1中的各显示终端为目标终端;若前协同页面的组别属性中,授权小组2和小组4可以显示,则服务器获取小组2和小组4中的各显示终端为目标终端。由此,得到授权显示协同页面的目标终端。步骤S30、向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面。在获取目标终端后,服务器向目标终端发送控制指令,控制目标终端显示协同页面。具体的,服务器根据协同页面的标识信息,生成控制指令,并发送给目标终端。目标终端收到控制指令后,根据协同页面的标识信息,打开协同页面,并显示在屏幕中。由此,实现了接入主控平台的多个显示终端的显示内容协同。以当前检测到的内容协同事件对应多个协同页面,进行举例说明。参照图9,当前协同页面共有4个页面,页面A、页面B、页面C和页面D。其中,根据各页面属性信息中的组别属性,授权小组1和小组2内的显示终端可以显示页面A的内容,授权小组3内的显示终端可以显示页面B的内容,授权小组4和小组5内的显示终端可以显示页面C的内容,授权小组1和小组5内的显示终端可以显示页面D的内容。参照图10,取当前接入服务器的显示终端包括终端1、终端2、终端3和终端4。其中,终端1的组别ID为1,组别信息为小组1;终端2的组别ID为2,组别信息为小组2;终端3的组别ID为3,组别信息为小组3;终端4的组别ID为4,组别信息为小组4。则服务器根据各页面的组别属性和各显示终端的组别信息,筛选授权显示各页面的目标终端。授权显示页面A的目标终端包括小组1内的终端1和小组2内的终端2;授权显示页面B的目标终端包括小组3内的终端3;由于小组5内暂时未接入显示终端,则授权显示页面C的目标终端包括小组4内的终端4,授权显示页面D的目标终端包括小组1内的终端1。然后,服务器根据各页面和对应的目标终端,生成控制指令,控制目标终端显示对应的页面。也即,控制终端1显示页面A和页面D,控制终端2显示页面A,控制终端3显示页面B,控制终端4显示页面D。由此,各目标终端显示对应的协同页面内容,实现了主控平台内各页面的显示内容协同。多个不同的显示终端协同显示主控平台内的页面内容,使得不同的用户能够获取所需的信息。在本实施例中,在检测到内容协同事件时,根据内容协同事件及预先配置的页面信息表,获取内容协同事件对应的协同页面,及协同页面的组别属性;根据协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示协同页面的目标终端;向目标终端发送控制指令,控制目标终端显示协同页面。本实施例通过预先配置页面信息表,用于对主控平台中的各页面进行组别属性设置,不同的组别对应协同事件中不同的角色,从而可以获取协同事件对应的协同页面的角色;而各显示终端的组别信息,用于分配接入主控平台的各显示终端的角色,从而控制不同角色的显示终端显示其角色对应的协同页面。由此可以根据各页面的组别和显示终端的组别信息,使显示终端上显示的协同页面与当前显示终端角色相匹配,实现了接入主控平台的各显示终端协同显示同一协同事件。服务器即时向接入的各显示终端推送页面显示的控制指令,使各显示终端协同显示当前内容协同事件对应的协同页面,各显示终端的用户也能够更加及时获取所需信息,无需手动查找。由此,本实施例实现了各显示终端在服务器的统一控制下协同显示页面内容,组成一体化的显示系统,提升了终端侧用户的使用体验。进一步的,参照图2,本发明显示控制方法第二实施例提供一种显示控制方法,基于上述图1所示的实施例,所述步骤S10包括:步骤S11、若收到显示终端发送的页面查看请求,则确认检测到内容协同事件。显示终端接入服务器后,用户根据需要在终端侧获取需要进行协同显示的页面,并发出确认协同显示的操作指令。显示终端根据用户输入的操作指令,生成页面查看请求,并发送给服务器。服务器接收显示终端发送的页面查看请求,若当前显示终端的组别信息有效,为参与显示内容协同互动的终端,则确认检测到内容协同事件。步骤S12、获取所述页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据所述页面信息表获取所述协同页面的组别属性。检测到内容协同事件后,服务器对显示终端发送的页面查看请求进行解析,得到页面查看请求对应的被查看页面,将被查看页面作为当前内容协同事件对应的协同页面。然后,服务器查找页面信息表中当前协同页面,获取协同页面的组别属性。然后,服务器根据当前已接入的全部显示终端的组别信息和协同页面的组别属性,筛选得到授权显示当前协同页面的显示终端,将筛选得到的显示终端作为目标终端。然后,向目标终端发送控制指令,控制目标终端显示当前的协同页面。例如,参照图9,当前主控平台中共有4个页面,页面A、页面B、页面C和页面D。其中,根据各页面的属性信息,授权小组1和小组2内显示终端可以显示页面A的内容,授权小组3内的显示终端可以显示页面B的内容,授权小组4和小组5内的显示终端可以显示页面C的内容,授权小组1和小组5内的显示终端可以显示页面D的内容。参照图11,若终端1发出页面查看请求,被查看页面为页面A。服务器收到页面查看指令时,确认检测到内容协同事件,根据页面A的组别属性和各终端的组别信息,获取小组1和小组2内的终端1和终端2作为目标终端,然后服务器向终端1和终端2发送控制指令,控制终端1和终端2打开页面A。参照图12,若终端4发出页面查看请求,被查看页面为页面D。服务器收到页面查看指令时,确认检测到内容协同事件,根据页面D的组别属性和各终端的组别信息,查找小组1和小组5内的显示终端,获取小组1内的终端1作为目标终端,然后服务器向终端1发送控制指令,控制终端1打开页面D。由此,实现了同一主控平台中显示终端之间的页面内容互动。在本实施例中,收到显示终端的页面查看请求时,确认检测到内容协同事件,获取页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据页面信息表获取协同页面的组别属性,从而根据协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示协同页面的目标终端,控制目标终端显示协同页面。由此,当接入主控平台的显示终端有内容协同需求时,发送页面查看请求触发内容协同事件,服务器根据被查看页面的组别属性查找到对应的显示终端,使相同组别、相同角色的显示终端均能同时显示被查看页面,提醒用户处理相应的事件内容,无需再通过主控平台外的途径传达页面信息,提升了信息交互效率,实现了主控平台中各显示终端的页面互动。进一步的,参照图3,本发明显示控制方法第三实施例提供一种显示控制方法,基于上述图1所示的实施例,所述步骤S10包括:步骤S13、若检测到所述主控平台中发生活动事件,则确认检测到内容协同事件。本实施例中,服务器实时监控主控平台中发生的活动事件,例如火灾事件、堵车事件、警报事件等。在检测到发生的活动事件后,服务器确认检测到内容协同事件,需要控制当前接入的显示终端协同显示当前活动事件的页面。步骤S14、获取所述活动事件对应的各页面为内容协同事件对应的各协同页面,根据所述页面信息表获取所述各协同页面的组别属性。具体的,各活动事件预先配置的有对应的各页面。例如,火灾事件预先配置有对应的各个摄像头的实时监控图像页面、逃生路线页面、应急方案页面。服务器获取活动事件对应的各页面为内容协同页面,然后根据页面信息表获取各协同页面的组别属性。然后,服务器根据各协同页面的组别属性,和当前接入的全部显示终端的组别信息,分别获取各协同页面授权显示的目标终端。然后,控制各目标终端分别显示对应的协同页面。例如,服务器控制各个摄像头的实时监控图像页面对应组别中的目标终端显示相应的页面,供终端侧的火灾处理人员及时获取火灾详情;控制逃生路线对应组别中的目标终端显示相应的页面,供终端侧的普通职员及时逃生;控制应急方案页面对应组别中的目标终端显示相应的页面,供高级别管理人员及时部署应急方案。在本实施例中,当检测到主控平台中发生活动事件时,则确认检测到内容协同事件。服务器获取活动事件对应的各页面为内容协同事件对应的各协同页面,根据页面信息表获取各协同页面的组别属性,然后再分别获取各协同页面对应的目标终端,控制各目标终端显示对应的协同页面。由于各显示终端在主控平台中的管理角色不同,本实施例在检测到主控平台中发生活动事件时,及时控制接入的各显示终端协同显示当前活动事件对应的各页面,从而使各显示终端能够及时显示终端侧用户处理当前事件所需的信息,避免突发事件时,终端侧的用户在大量的页面中查找所需页面获取信息浪费事件与精力,导致事件可能无法及时处理。由此,本实施例实现了主控平台中,显示终端的内容协同显示,提升了信息反馈效率和用户体验。进一步的,参照图4,本发明显示控制方法第四实施例提供一种显示控制方法,基于上述图1、图2或图3所示的任一实施例(本实施例以图1为例),所述步骤S20之前,还包括:步骤S40、根据所述页面信息表,获取所述协同页面的权限属性。本实施例中,增加了对主控平台中各页面的权限管理,增强了对主控平台的安全性管理。页面信息表中记载了主控平台中各页面的属性信息,其中,权限属性包括了授权显示页面的各权限等级信息。可以预先配置多级权限,例如可以根据需求配置一级权限、二级权限、三级权限等。每个页面均可以授权一个或多个权限等级显示其页面内容。服务器获取协同页面的权限属性。对应的,所述步骤S20包括:步骤S21、根据所述协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示所述协同页面的目标终端。具体的,预先配置有各登录账户对应的账户权限,用于管理登录账户查看页面的权限,限制登录账户可获取的页面内容,避免低权限的用户恶意查看高权限的页面内容带来的安全风险。作为一种实施方式,由于各登录账户预先备案有对应的权限信息,记载了各登录账户对应的账户权限。服务器根据当前接入的显示终端的登录账户和预先备案的权限信息,获取当前显示终端的账户权限,也即得到显示终端的权限等级。同时,服务器获取当前接入的显示终端的组别信息。然后,服务器根据协同页面的组别属性和权限属性,及各显示终端的账户权限、组别信息,为协同筛选出对应的目标终端。若在页面授权显示的权限属性中查找到当前显示终端的权限等级,并且在此页面授权显示的组别属性中查找到当前显示终端的组别信息,则将此显示终端作为协同页面的目标终端。然后,服务器向目标终端发送控制指令,控制目标显示协同页面。各显示终端根据控制指令显示协同页面,实现了主控平台内各页面的显示内容协同。在保障信息安全性的条件下,控制接入主控平台的显示终端协同显示,使得不同显示终端的用户能够获取所需的信息。在本实施例中,在获取协同页面后,根据页面信息表,获取协同页面的权限属性;然后,根据协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示协同页面的目标终端。本实施例通过显示终端的账户权限与组别信息进行双重筛选,得到目标终端,实现了在保障主控平台安全性的条件下,对接入主控平台的各显示终端进行页面协同显示的管理,使得各显示终端进行内容协同事件的协同显示。进一步的,参照图5,本发明显示控制方法第五实施例提供一种显示控制方法,基于上述图1、图2或图3所示的任一实施例(本实施例以图1为例),所述步骤S30之前,还包括:步骤S50、若收到显示终端发送的组别信息变更请求,则根据所述变更请求更新所述显示终端的组别信息。本实施例中,显示终端可以根据需求随时变更组别。显示终端根据用户输入或选择的组别ID,生成组别信息变更请求,将组别信息变更请求发送给服务器。服务器接收显示终端的组别信息变更请求,获取当前显示终端要变更到的组别ID,根据组别ID将当前显示终端变更到对应的组别中,并更新当前显示终端的组别信息。步骤S60、根据所述协同页面的组别属性,和所述显示终端更新后的组别信息,判断所述显示终端是否为授权显示所述协同页面的目标终端。在更新当前显示终端的组别信息后,服务器根据当前协同页面的组别属性和显示终端更新后的组别信息,判断当前显示终端是否为授权显示当前协同页面的目标终端。若在协同页面的组别属性中,查找到当前显示终端更新后的组别,则判定当前显示终端为授权显示当前协同页面的目标终端;若在协同页面的组别属性中,未查找到当前显示终端更新后的组别,则判定当前显示终端不是授权显示当前协同页面的目标终端。由此,得到显示终端的判断结果。作为一种实施方式,若所述显示终端是授权显示所述协同页面的目标终端,则转入执行步骤:S30。具体的,若显示终端时授权显示协同页面的目标终端,则服务器向当前显示终端发送控制指令,控制目标终端显示协同页面。在本实施例中,收到显示终端的组别信息变更请求后,根据变更请求更新终端的组别信息,并根据变更后的组别信息,重新对显示终端是否目标终端进行判定,根据判断结果决定是否控制显示终端显示协同页面。本实施例实现了显示终端可根据需要随时调整组别信息,服务器根据显示终端的调整及时调整协同页面的显示,从而使终端侧用户可灵活掌握对内容协同的参与。参照图6,本发明显示控制装置第一实施例提供一种显示控制装置,所述显示控制装置包括:获取模块10,用于在检测到内容协同事件时,根据所述内容协同事件及预先配置的页面信息表,获取所述内容协同事件对应的协同页面,及所述协同页面的组别属性。本方法实施例中显示控制装置主要应用于服务器,与一个或多个显示终端连接,控制显示终端的显示内容协同。本实施例以应用于物联网主控平台进行举例说明。物联网应用平台中服务器连接一个或多个显示终端,以及传感器、摄像头、智能终端等设备。本实施例中,显示终端包括移动终端、PC(PersonalComputer,个人计算机)、控制中心大屏等等。具体的,作为一种实施方式,首先,获取模块10接收显示终端发送的登录请求,登录请求中携带有当前登录账户的账户和密码。然后,获取模块10根据预先配置的账户数据库,验证当前登录账户的账户和密码。若当前登录账户的账户和密码正确,则判定当前登录请求通过验证;若当前登录账户的账户或密码不正确,则判定当前登录请求未通过验证。若显示终端的登录请求通过验证,则接入此显示终端。获取模块10实时检测内容协同事件,本实施例中内容协同事件指需要当前接入的各显示终端进行显示内容协同的事件,例如同一页面的统一显示、同一事件多个页面的多屏协同显示等。当获取模块10检测到内容协同事件时,获取协同事件对应的协同页面,也即当前内容协同事件需要显示在显示终端上的页面。然后,获取模块10根据预先配置的页面信息表,获取协同页面的组别属性。需要说明的是,获取模块10中预先配置有页面信息表,记载了物联网主控平台中全部页面的各项属性信息。其中,主控平台中的各页面均预先设置有组别属性,记载了授权显示各页面的组别信息,也即被授权的组别中的各显示终端均有权限显示对应的页面。每个页面均可以授权一个或多个组别显示其页面内容。由此,获取模块10获取内容协同事件对应的协同页面,及协同页面的组别属性。筛选模块20,用于根据所述协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示所述协同页面的目标终端。在获取协同页面的组别属性后,筛选模块20根据协同页面的组别信息和当前接入主控平台的各显示终端的组别信息,筛选得到授权显示当前协同页面的目标终端。具体的,作为一种实施方式,显示终端可提供组别设置页面,供用户设置当前显示终端的组别。各显示终端可根据实际需要灵活设置组别。显示终端获取用户输入或选择的组别ID(信息编号)后,根据组别ID生成组别设置信息,并发送给筛选模块20。筛选模块20获取显示终端发送的组别设置信息后,根据预先配置的有效组别,判断当前显示终端的组别设置信息是否有效。需要说明的是,筛选模块20预先配置有有效组别,用于对页面和终端进行角色分类,有效组别中的各显示终端为确认参与显示内容协同互动的终端。若在预先配置的有效组别中,查找到当前显示终端设置的组别ID对应的组别,则将此显示终端放入此组别中;若在预先配置的有效组别中,未查找到当前显示终端设置的组别ID对应的组别,则将此显示终端放入默认小组中。另外,若当前显示终端未进行组别的设置,则将当前显示终端的组别信息设置为默认小组。例如,预先配置有效组别信息为小组1、小组2、小组3、小组4、小组5和默认小组。其中,小组1对应的组别ID为1,小组2对应的组别ID为2,小组3对应的组别ID为3,小组4对应的组别ID为4,小组5对应的组别ID为5,默认对应的组别ID为-1。若当前显示终端的登录请求通过验证后,设置组别的ID为1,则分组模块20将当前显示终端放入组别ID为1的小组1中,得到当前显示终端的组别信息;若当前显示终端设置组别的ID为7,在有效组别中未查找到组别ID为7所对应的组别,则服务器将当前显示终端的放入组别ID为-1的默认小组,得到当前显示终端的组别信息。由此,筛选模块20得到接入的各显示终端的组别信息。需要说明的是,默认小组中的各显示终端不参与内容协同,也即,默认小组中的各显示终端不参与目标终端的筛选,控制模块30也不向默认小组中的显示终端发送显示协同页面的控制指令。然后,筛选模块20根据协同页面的组别属性和各显示终端的组别信息,筛选位于授权显示当前协同页面的组别中的显示终端。例如,当前协同页面的组别属性中,仅授权小组1可以显示,则筛选模块20获取小组1中的各显示终端为目标终端;若前协同页面的组别属性中,授权小组2和小组4可以显示,则筛选模块20获取小组2和小组4中的各显示终端为目标终端。由此,筛选模块20得到授权显示协同页面的目标终端。控制模块30,用于向所述目标终端发送控制指令,控制所述目标终端显示所述协同页面。在获取目标终端后,控制模块30向目标终端发送控制指令,控制目标终端显示协同页面。具体的,控制模块30根据协同页面的标识信息,生成控制指令,并发送给目标终端。目标终端收到控制指令后,根据协同页面的标识信息,打开协同页面,并显示在屏幕中。由此,实现了接入主控平台的多个显示终端的显示内容协同。以当前检测到的内容协同事件对应多个协同页面,进行举例说明。例如,参照图9,当前协同页面共有4个页面,页面A、页面B、页面C和页面D。其中,根据各页面属性信息中的组别属性,授权小组1和小组2内的显示终端可以显示页面A的内容,授权小组3内的显示终端可以显示页面B的内容,授权小组4和小组5内的显示终端可以显示页面C的内容,授权小组1和小组5内的显示终端可以显示页面D的内容。参照图10,取当前接入的显示终端包括终端1、终端2、终端3和终端4。其中,终端1的组别ID为1,组别信息为小组1;终端2的组别ID为2,组别信息为小组2;终端3的组别ID为3,组别信息为小组3;终端4的组别ID为4,组别信息为小组4。则筛选模块20根据各页面的组别属性和各显示终端的组别信息,筛选授权显示各页面的目标终端。授权显示页面A的目标终端包括小组1内的终端1和小组2内的终端2;授权显示页面B的目标终端包括小组3内的终端3;由于小组5内暂时未接入显示终端,则授权显示页面C的目标终端包括小组4内的终端4,授权显示页面D的目标终端包括小组1内的终端1。然后,控制模块30根据各页面和对应的目标终端,生成控制指令,控制目标终端显示对应的页面。也即,控制终端1显示页面A和页面D,控制终端2显示页面A,控制终端3显示页面B,控制终端4显示页面D。由此,各目标终端显示对应的协同页面内容,实现了主控平台内各页面的显示内容协同。多个不同的显示终端协同显示主控平台内的页面内容,使得不同的用户能够获取所需的信息。在本实施例中,获取模块10在检测到内容协同事件时,根据内容协同事件及预先配置的页面信息表,获取内容协同事件对应的协同页面,及协同页面的组别属性;筛选模块20根据协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示协同页面的目标终端;控制模块30向目标终端发送控制指令,控制目标终端显示协同页面。本实施例通过预先配置页面信息表,用于对主控平台中的各页面进行组别属性设置,不同的组别对应协同事件中不同的角色,从而可以获取协同事件对应的协同页面的角色;而各显示终端的组别信息,用于分配接入主控平台的各显示终端的角色,从而控制不同角色的显示终端显示其角色对应的协同页面。由此可以根据各页面的组别和显示终端的组别信息,使显示终端上显示的协同页面与当前显示终端角色相匹配,实现了接入主控平台的各显示终端协同显示同一协同事件。服务器即时向接入的各显示终端推送页面显示的控制指令,使各显示终端协同显示当前内容协同事件对应的协同页面,各显示终端的用户也能够更加及时获取所需信息,无需手动查找。由此,本实施例实现了各显示终端在服务器的统一控制下协同显示页面内容,组成一体化的显示系统,提升了终端侧用户的使用体验。进一步的,参照图6,本发明显示控制装置第二实施例提供一种显示控制装置,基于上述图6所示的本发明显示控制装置第一实施例,所述获取模块10还用于,若收到显示终端发送的页面查看请求,则确认检测到内容协同事件;获取所述页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据所述页面信息表获取所述协同页面的组别属性。显示终端接入服务器后,用户根据需要在终端侧获取需要进行协同显示的页面,并发出确认协同显示的操作指令。显示终端根据用户输入的操作指令,生成页面查看请求,并发送给获取模块10。获取模块10接收显示终端发送的页面查看请求,若当前显示终端的组别信息有效,为参与显示内容协同互动的终端,则确认检测到内容协同事件。检测到内容协同事件后,获取模块10对显示终端发送的页面查看请求进行解析,得到页面查看请求对应的被查看页面,将被查看页面作为当前内容协同事件对应的协同页面。然后,获取模块10查找页面信息表中当前协同页面,获取协同页面的组别属性。然后,筛选模块20根据当前已接入的全部显示终端的组别信息和协同页面的组别属性,筛选得到授权显示当前协同页面的显示终端,将筛选得到的显示终端作为目标终端。然后,控制模块30向目标终端发送控制指令,控制目标终端显示当前的协同页面。例如,参照图9,当前主控平台中共有4个页面,页面A、页面B、页面C和页面D。其中,根据各页面的属性信息,授权小组1和小组2内显示终端可以显示页面A的内容,授权小组3内的显示终端可以显示页面B的内容,授权小组4和小组5内的显示终端可以显示页面C的内容,授权小组1和小组5内的显示终端可以显示页面D的内容。参照图11,若终端1发出页面查看请求,被查看页面为页面A。获取模块10收到页面查看指令时,确认检测到内容协同事件,筛选模块20根据页面A的组别属性和各终端的组别信息,获取小组1和小组2内的终端1和终端2作为目标终端,然后控制模块30向终端1和终端2发送控制指令,控制终端1和终端2打开页面A。参照图12,若终端4发出页面查看请求,被查看页面为页面D。获取模块10到页面查看指令时,确认检测到内容协同事件,筛选模块20根据页面D的组别属性和各终端的组别信息,查找小组1和小组5内的显示终端,获取小组1内的终端1作为目标终端,然后控制模块30向终端1发送控制指令,控制终端1打开页面D。由此,实现了同一主控平台中显示终端之间的页面内容互动。在本实施例中,获取模块10收到显示终端的页面查看请求时,确认检测到内容协同事件,获取页面查看请求对应的被查看页面为内容协同事件对应的协同页面,并根据页面信息表获取协同页面的组别属性,从而筛选模块20根据协同页面的组别属性,和接入主控平台的各显示终端的组别信息,筛选得到授权显示协同页面的目标终端,控制模块30控制目标终端显示协同页面。由此,当接入主控平台的显示终端有内容协同需求时,发送页面查看请求触发内容协同事件,服务器根据被查看页面的组别属性查找到对应的显示终端,使相同组别、相同角色的显示终端均能同时显示被查看页面,提醒用户处理相应的事件内容,无需再通过主控平台外的途径传达页面信息,提升了信息交互效率,实现了主控平台中各显示终端的页面互动。进一步的,参照图6,本发明显示控制装置第三实施例提供一种显示控制装置,基于上述图6所示的本发明显示控制装置第一实施例,所述获取模块10还用于,若检测到所述主控平台中发生活动事件,则确认检测到内容协同事件;获取所述活动事件对应的各页面为内容协同事件对应的各协同页面,根据所述页面信息表获取所述各协同页面的组别属性。本实施例中,获取模块10实时监控主控平台中发生的活动事件,例如火灾事件、堵车事件、警报事件等。在检测到发生的活动事件后,获取模块10确认检测到内容协同事件,需要控制当前接入的显示终端协同显示当前活动事件的页面。需要说明的是,各活动事件预先配置的有对应的各页面。例如,火灾事件预先配置有对应的各个摄像头的实时监控图像页面、逃生路线页面、应急方案页面。获取模块10获取活动事件对应的各页面为内容协同页面,然后根据页面信息表获取各协同页面的组别属性。然后,筛选模块20根据各协同页面的组别属性,和当前接入的全部显示终端的组别信息,分别获取各协同页面授权显示的目标终端。然后,控制模块30控制各目标终端分别显示对应的协同页面。例如,控制模块30控制各个摄像头的实时监控图像页面对应组别中的目标终端显示相应的页面,供终端侧的火灾处理人员及时获取火灾详情;控制逃生路线对应组别中的目标终端显示相应的页面,供终端侧的普通职员及时逃生;控制应急方案页面对应组别中的目标终端显示相应的页面,供高级别管理人员及时部署应急方案。在本实施例中,当检测到主控平台中发生活动事件时,则获取模块10确认检测到内容协同事件。获取模块10获取活动事件对应的各页面为内容协同事件对应的各协同页面,根据页面信息表获取各协同页面的组别属性,然后筛选模块20再分别获取各协同页面对应的目标终端,控制模块30控制各目标终端显示对应的协同页面。由于各显示终端在主控平台中的管理角色不同,本实施例在检测到主控平台中发生活动事件时,及时控制接入的各显示终端协同显示当前活动事件对应的各页面,从而使各显示终端能够及时显示终端侧用户处理当前事件所需的信息,避免突发事件时,终端侧的用户在大量的页面中查找所需页面获取信息浪费事件与精力,导致事件可能无法及时处理。由此,本实施例实现了主控平台中,显示终端的内容协同显示,提升了信息反馈效率和用户体验。进一步的,参照图7,本发明显示控制装置第四实施例提供一种显示控制装置,基于上述图6所示的任一实施例(本实施例以本发明显示控制装置第一实施例为例),所述显示控制装置还包括:权限模块40,用于根据所述页面信息表,获取所述协同页面的权限属性。本实施例中,增加了对主控平台中各页面的权限管理,增强了对主控平台的安全性管理。页面信息表中记载了主控平台中各页面的属性信息,其中,权限属性包括了授权显示页面的各权限等级信息。可以预先配置多级权限,例如可以根据需求配置一级权限、二级权限、三级权限等。每个页面均可以授权一个或多个权限等级显示其页面内容。权限模块40获取协同页面的权限属性。对应的,所述筛选模块20,还用于根据所述协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示所述协同页面的目标终端。具体的,预先配置有各登录账户对应的账户权限,用于管理登录账户查看页面的权限,限制登录账户可获取的页面内容,避免低权限的用户恶意查看高权限的页面内容带来的安全风险。作为一种实施方式,由于各登录账户预先备案有对应的权限信息,记载了各登录账户对应的账户权限。筛选模块20根据当前接入的显示终端的登录账户和预先备案的权限信息,获取当前显示终端的账户权限,也即得到显示终端的权限等级。同时,筛选模块20获取当前接入的显示终端的组别信息。然后,筛选模块20根据协同页面的组别属性和权限属性,及各显示终端的账户权限、组别信息,为协同筛选出对应的目标终端。若在页面授权显示的权限属性中查找到当前显示终端的权限等级,并且在此页面授权显示的组别属性中查找到当前显示终端的组别信息,则将此显示终端作为协同页面的目标终端。然后,控制模块30向目标终端发送控制指令,控制目标显示协同页面。各显示终端根据控制指令显示协同页面,实现了主控平台内各页面的显示内容协同。在保障信息安全性的条件下,控制接入主控平台的显示终端协同显示,使得不同显示终端的用户能够获取所需的信息。在本实施例中,在获取协同页面后,权限模块40根据页面信息表,获取协同页面的权限属性;然后,筛选模块20根据协同页面的组别属性和权限属性,以及接入主控平台的各显示终端的组别信息、账户权限,筛选得到授权显示协同页面的目标终端。本实施例通过显示终端的账户权限与组别信息进行双重筛选,得到目标终端,实现了在保障主控平台安全性的条件下,对接入主控平台的各显示终端进行页面协同显示的管理,使得各显示终端进行内容协同事件的协同显示。进一步的,参照图8,本发明显示控制装置第五实施例提供一种显示控制装置,基于上述图6、图7所示的任一实施例(本实施例以本发明显示控制装置第一实施例为例),所述显示控制装置还包括:更新模块50,用于若收到显示终端发送的组别信息变更请求,则根据所述变更请求更新所述显示终端的组别信息。本实施例中,显示终端可以根据需求随时变更组别。显示终端根据用户输入或选择的组别ID,生成组别信息变更请求,将组别信息变更请求发送给服务器。更新模块50接收显示终端的组别信息变更请求,获取当前显示终端要变更到的组别ID,根据组别ID将当前显示终端变更到对应的组别中,并更新当前显示终端的组别信息。判断模块60,用于根据所述协同页面的组别属性,和所述显示终端更新后的组别信息,判断所述显示终端是否为授权显示所述协同页面的目标终端。在更新当前显示终端的组别信息后,判断模块60根据当前协同页面的组别属性和显示终端更新后的组别信息,判断当前显示终端是否为授权显示当前协同页面的目标终端。若在协同页面的组别属性中,查找到当前显示终端更新后的组别,则判定当前显示终端为授权显示当前协同页面的目标终端;若在协同页面的组别属性中,未查找到当前显示终端更新后的组别,则判定当前显示终端不是授权显示当前协同页面的目标终端。由此,判断模块60得到显示终端的判断结果。若显示终端时授权显示协同页面的目标终端,则控制模块30向当前显示终端发送控制指令,控制目标终端显示协同页面。在本实施例中,收到显示终端的组别信息变更请求后,更新模块50根据变更请求更新终端的组别信息,判断模块60根据变更后的组别信息,重新对显示终端是否目标终端进行判定,控制模块30根据判断结果决定是否控制显示终端显示协同页面。本实施例实现了显示终端可根据需要随时调整组别信息,显示控制装置根据显示终端的调整及时调整协同页面的显示,从而使终端侧用户可灵活掌握对内容协同的参与。以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1