发明内容
有鉴于此,本发明的目的在于提供人机交互***的数据处理方法、装置及电子设备,以缓解上述问题,实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
第一方面,本发明实施例提供了一种人机交互***的数据处理方法,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏,该方法应用于服务器,该方法包括:获取移动终端发送的原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;根据目标数据信息,生成目标UI界面,并将目标UI界面发送至移动终端;其中,目标UI界面包括配置有锚点控件的目标数据信息;获取移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;将修改后的目标数据信息在可视化显示屏上进行展示。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述获取移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理的步骤,包括:触发操作为点击操作,基于该点击操作,对目标锚点控件对应的目标数据信息的参数进行修改处理,得到修改后的目标数据信息。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,该方法还包括:当监测到针对于目标锚点控件的触发操作时,设置目标锚点控件处于锁定状态。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述在基于移动终端的权限信息,确定目标数据信息的步骤之前,该方法还包括:当监测到移动终端的用户登录信息时,根据用户登录信息和预存的映射关系确定移动终端的权限信息;其中,映射关系用于表征用户登录信息和对应的锚点控件配置信息。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述锚点控件为文字标识和/或图形标识对应的控件。
第二方面,本发明实施例还提供一种人机交互***的数据处理方法,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏,该方法应用于移动终端,该方法包括:获取原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;将原始UI界面发送至服务器,以使服务器对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;并基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;以及,根据目标数据信息,生成目标UI界面;其中,目标UI界面包括配置有锚点控件的目标数据信息;获取服务器发送的目标UI界面;响应针对于目标UI界面中目标锚点控件的触发操作,并将触发操作发送至服务器,以使服务器对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;以及,将修改后的目标数据信息在可视化显示屏上进行展示。
第三方面,本发明实施例还提供一种人机交互***的数据处理装置,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏,该装置应用于服务器,该装置包括:第一获取模块,用于获取移动终端发送的原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;解析处理模块,用于对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;确定模块,用于基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;生成模块,用于根据目标数据信息,生成目标UI界面,并将目标UI界面发送至移动终端;其中,目标UI界面包括配置有锚点控件的目标数据信息;修改处理模块,用于获取移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;展示模块,用于将修改后的目标数据信息在可视化显示屏上进行展示。
第四方面,本发明实施例还提供一种人机交互***的数据处理装置,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏,该装置应用于所述移动终端,该装置包括:第二获取模块,用于获取原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;发送模块,用于将原始UI界面发送至服务器,以使服务器对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;并基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;以及,根据目标数据信息,生成目标UI界面;其中,目标UI界面包括配置有锚点控件的目标数据信息;第三获取模块,用于获取服务器发送的目标UI界面;响应模块,用于响应针对于目标UI界面中目标锚点控件的触发操作,并将触发操作发送至服务器,以使服务器对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;以及,将修改后的目标数据信息在可视化显示屏上进行展示。
第五方面,本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述第一方面和第二方面的人机交互***的数据处理方法的步骤。
第六方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述第一方面和第二方面的人机交互***的数据处理方法的步骤。
本发明实施例带来了以下有益效果:
本发明实施例提供了人机交互***的数据处理方法、装置及电子设备,首先通过移动终端获取可视化显示屏的原始UI界面,其中,原始UI界面包含有可视化显示屏当前显示的原始数据信息;并将原始UI界面发送至服务器,经过服务器处理后,得到目标UI界面,其中,目标UI界面中则包括配置有锚点控件的目标数据信息;服务器响应于移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,并将修改后的目标数据信息在可视化显示屏上展示,从而实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
针对现有的可视化显示屏只能做单向展示,用户无法直接对可视化显示屏展示的内容进行操作的问题,本发明实施例提供了人机交互***的数据处理方法、装置及电子设备,实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
为便于对本实施例进行理解,下面首先对本发明实施例提供的一种人机交互***的数据处理方法进行详细介绍。
首先,参照图1所示的人机交互***的结构示意图。该人机交互***可以用于实现本发明实施例的人机交互***的数据处理方法、装置及电子设备。
如图1所示,人机交互***主要包括:移动终端11,以及与移动终端11通信连接的服务器12,服务器12还连接有可视化显示屏13,其中,可视化显示屏13的数量可能为一个,也可能为多个,移动终端11可以为一个,也可能为多个,这里以可视化显示屏13和移动终端11均为一个为例说明。需要说明的是,移动终端11可以为任何带摄像头的手持设备或者便携式设备或者可穿戴设备等,如手机、平板电脑、笔记本电脑、智能手表、智能眼镜等智能终端。
其中,移动终端11中还设置有图像抓取单元111和第一通讯单元112,其中,图像抓取单元111用于抓取可视化显示屏13的界面图像即原始UI(User Interface,用户界面)界面,并将获取得到的界面图像经过第一通讯单元112发送至服务器12,此外,还可以通过第一通讯单元112接收服务器12发送的目标UI界面和数据信息等,从而实现移动终端11和服务器12的通信连接,这里可以通信连接可以为有线连接,也可以为无线连接,本发明实施例对此不作限制说明。
服务器12中还包括图像识别单元121、指令识别单元122、计算类型判断单元123、权限控制计算单元124、指令执行单元125和第二通讯单元126;其中,图像识别单元121用于对移动终端11发送的界面图像进行识别分析,以识别该界面图像对应的图像信息,并将识别出的图像信息发送至指令识别单元122;指令识别单元122用于根据接收到的图像信息进行识别,得到图像信息对应的指令信息,并将指令信息发送至计算类型判断单元123;计算类型判断单元123则用于对指令信息进行判断,以确定指令信息是展示UI界面指令还是执行操作指令,如果指令信息为展示UI界面指令,则将指令信息发送至权限控制计算单元124,以使权限控制计算单元124根据指令信息和移动终端的权限信息,确定哪些UI界面中哪些数据信息可以展示,并将展示信息发送至第二通讯单元126;如果指令信息为执行操作指令,则将指令信息发送至指令执行单元125,以使指令执行单元125根据指令信息确定执行的操作种类,并将操作执行后的结果发送至第二通讯单元126;最后,第二通讯单元126则用于将展示信息或操作执行后的结果发送至可视化显示屏13,以使可视化显示屏13对接收到的展示信息或操作执行后的结果进行展示。需要说明的是,这里展示信息为UI渲染处理后的展示信息。
此外,对于多个可视化显示屏13和/或多个移动终端11的人机交互***,其工作原理详见上述实施例,本发明实施例在此不再详细赘述。
本发明实施例提供了一种人机交互***的数据处理方法,其中,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏。如图2所示,该方法执行主体为服务器,包括以下步骤:
步骤S202,获取移动终端发送的原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;
具体地,移动终端可以通过图像抓取单元如摄像头等直接抓取可视化显示屏当前展示的界面,得到原始UI界面;或者,通过AI(Artificial Intelligence,人工智能)图像识别方法等识别可视化显示屏当前展示的界面,得到原始UI界面;或者,可视化显示屏当前展示的界面配置有类似二维码的UI元素,用户通过移动终端的扫描操作得到原始UI界面,得到原始UI界面,因此,这里只要移动终端可以根据可视化显示屏当前展示的界面获得原始UI界面即刻,具体的获取方法,本发明实施例不作限制说明。
需要说明的是,可视化显示屏当前展示的界面配置有类似二维码的UI元素,则UI元素可以设置在当前展示的界面的任意位置,以及,UI元素的数量可以为根据实际应用场景设置为任意值。
步骤S204,对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;
服务器获取到原始UI界面之后,对原始UI界面进行解析处理,以便得到该原始UI界面包含的原始数据信息。其中,原始数据信息主要分为可交互数据信息和不可交互数据信息,可交互数据信息配置有锚点控件,不可交互数据信息则仅只能展示,如需修改,则需通过服务器连接的鼠标键盘等修改。在原始UI界面中,展示的原始数据信息中可交互数据信息配置的锚点控件处于隐藏状态,即用户在观看可视化显示屏时,只能观看到原始数据信息,无法直接看到或者通过移动终端直接看到锚点控件的标识,从而保证了可视化显示屏的展示效果,避免了原始数据信息和锚点控件的标识较多,导致可视化显示屏当前展示界面混乱和杂乱的情况,提高了用户的观看效果。
步骤S206,基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;
具体地,当监测到移动终端的用户登录信息时,根据用户登录信息和预存的映射关系可以确定移动终端的权限信息;其中,映射关系用于表征用户登录信息和对应的锚点控件配置信息。这里移动终端的用户的登录信息可以是在移动终端获取原始UI界面之前,也可以是在发送原始UI界面之前,具体地可以根据实际情况进行设置。此时,服务器根据移动终端的用户登录信息和映射关系以判断该移动终端的权限信息,如移动终端A1的权限信息高于移动终端A2的权限信息,则移动终端A1对应的锚点控件配置信息为第一数量的锚点,移动终端A2对应的锚点控件配置信息为第二数量的锚点,且,第二数量小于第一数量,以便根据各个移动终端的权限信息,确定各个移动终端的配置锚点控件的目标数据信息,以便各个移动终端在修改目标数据信息时按照对应的权限信息修改,确保了数据信息的有效性和安全性。
其中,上述用户登录信息包括但不仅限于账号和密码信息,以及人脸识别信息等验证方式,只要可以实现安全验证即可。需要说明的是,锚点控件为文字标识和/或图形标识对应的控件,其中,文字标识和图形标识可以为任意设置的文字标识和图形标识,本发明实施例对此不作限制说明。
步骤S208,根据目标数据信息,生成目标UI界面,并将目标UI界面发送至移动终端;其中,目标UI界面包括配置有锚点控件的目标数据信息;
具体地,服务器将生成的目标UI界面发送至移动终端,这里目标UI界面与原始UI界面相比,在原始数据信息的基础上,确定了原始数据信息中配置有锚点控件的目标数据信息,此时,移动终端接收到目标UI界面之后,将叠加至原始UI界面或者覆盖原始UI界面,即此时用户通过移动终端看到的为目标UI界面,以便通过此时目标UI界面中显示的锚点控件对该锚点控件对应的目标数据信息进行修改处理。
为了便于理解,这里举例说明。如图3所示,用户通过移动终端即手机A获取可视化显示屏B当前展示的原始UI界面,并将原始UI界面发送至服务器,经服务器处理后,得到目标UI界面,此时手机A接收到目标UI界面之后,目标UI界面叠加至原始UI界面,则在目标数据信息C配置有锚点控件D,以便用户通过锚点控件D对目标数据信息C进行修改处理。
步骤S210,获取移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;
具体地,对于移动终端的目标UI界面,用户通过对锚点控件进行触发操作,以实现对该锚点控件对应的目标数据信息的修改,从而实现用户通过移动终端即可直接修改可视化显示屏上展示的数据信息。其中,触发操作为点击操作,当服务器监测到该点击操作时,基于点击操作对目标锚点控件对应的目标数据信息的参数进行修改处理,以得到修改后的目标数据信息。可选的,可以将目标数据信息的时间参数进行调整修改,或者,将目标数据信息的距离参数进行调整修改等,以及,可以将目标数据信息的展示参数进行调整修改,如放大目标数据信息或者缩小目标数据信息等,这里关于目标数据信息的参数的具体修改处理,本发明实施例对此不作限制说明。
此外,当移动终端监测到针对于目标锚点控件的激活操作时,还将显示目标锚点控件对应的编辑面板或附加信息,这里编辑面板或附加信息可以叠加至部分目标UI界面上,以便用户基于编辑面板或附加信息执行针对于目标锚点控件的触发操作。需要说明的是,上述激活操作可以为点击操作,也可以为重压操作,本发明实施例对此不作限制说明。
例如,对于上述目标锚点控件D,当用户触发或重压该目标锚点控件D时,如图4所示,则在移动终端则会唤起面板E,此时,用户可以通过面板E对目标数据信息的参数进行修改,当服务器获取到该修改对应的点击操作时,将基于该点击操作修改目标数据信息,如图5所示,这里对目标锚点控件D对应的目标数据信息的时间参数进行调整,并将调整后的目标数据信息在可视化显示屏进行展示,便于用户直观查看。
步骤S212,将修改后的目标数据信息在可视化显示屏上进行展示。
本发明实施例提供的人机交互***的数据处理方法,首先通过移动终端获取可视化显示屏的原始UI界面,其中,原始UI界面包含有可视化显示屏当前显示的原始数据信息;并将原始UI界面发送至服务器,经过服务器处理后,得到目标UI界面,其中,目标UI界面中则包括配置有锚点控件的目标数据信息;服务器响应于移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,并将修改后的目标数据信息在可视化显示屏上展示,从而实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
在其中一种可能的实施例中,当服务器监测到针对于目标锚点控件的触发操作时,还将设置目标锚点控件处于锁定状态。具体地,由于每个移动终端的权限信息不同,因此,目标锚点控件可能同时出现在不同移动终端的目标UI界面中,此时,当服务器监测到某一个移动终端针对该目标锚点控件的触发操作时,则设置该目标锚点控件为锁定状态,以使其余移动终端的用户无法对该目标锚点控件进行触发操作,从而避免了多个移动终端同时对同一目标锚点控件进行触发操作,导致可视化显示屏展示的该目标锚点控件对应的修改后的目标数据信息的混乱,进而影响用户的观看效果。
可选的,上述锁定状态的持续时间,可以设置为固定时间阈值,即当达到时间阈值,解除锁定状态,以便其余移动终端对该目标锚点控件进行触发操作;或者,生成提示信息,当锁定状态解除后,提示其余移动终端进行触发操作,或者,在目标UI界面上设置进度条,以便其余移动终端的用户掌握解除锁定状态的进度,具体可以根据实际情况进行设置。
为了便于理解,这里以工厂的人机交互***举例说明。如图6所示,张三去工厂巡视,看到车间的可视化显示屏,张三准备将可视化显示屏中的曲线调整至过去30分钟,以查看过去30分钟的内容,此时,张三通过移动终端(即手机终端)的摄像头获取可视化显示屏当前展示的界面,如图7所示,得到原始UI界面,并将该原始UI界面发送至与可视化显示屏连接的服务器,经服务器处理后,得到服务器反馈的目标UI界面,如图8所示,此时,目标UI界面中包括配置有锚点控件的目标数据信息,此时,张三通过曲线处配置的目标锚点控件的激活操作,得到用于调整曲线时间参数的面板,如图9所示,并基于该面板进行触发操作,如图10所示,将事件参数修改为过去30分钟的触发操作,并将该触发操作发送至服务器,以便服务器基于该触发操作修改目标数据信息即曲线的时间参数,得到调整后的曲线,如图11所示,并将调整后的曲线在可视化显示屏进行展示。
此外,李四也通过移动终端即手机终端获取可视化显示屏当前展示的原始UI界面,并得到服务器反馈的目标UI界面,由于李四的手机终端与张三的手机终端的权限信息不同,如图12所示,李四手机终端的目标UI界面中锚点的数量和位置与张三的并不相同,因此,如图13所示,此时张三和李四可以同时对目标UI界面中不同目标锚点控件进行触发操作,实现对不同目标数据信息的修改操作,且,在修改过程中不会对可视化显示屏展示的数据产生影响,即不会影响其余用户的观看效果。
因此,本申请提供的人机交互***的数据处理方法,在基于可视化显示屏单向展示的基础上,用户可以通过移动终端直接修改可视化显示屏上展示的数据信息,缓解了现有方法中每台可视化显示屏背后要连接额外的鼠标、键盘和显示器等外设,操作不方便的问题,且,可以实现多人同时通过移动终端对可视化显示屏进行操作,还可以节省外设,从而简化了安装成本和硬件成本。
特别地,对于某些服务器权限比较严格的场景,如果用户仅简单的切换可视化显示屏展示的图片,还可以通过移动设备实现,无需通过服务器,简化了可视化显示屏上展示图片的切换操作,提高了用户的体验度。
在上述实施例基础上,本发明实施例还提供了一种人机交互***的数据处理方法,其中,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏。如图14所示,执行主体为移动终端,该方法包括以下步骤:
步骤S1402,获取原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;
步骤S1404,将原始UI界面发送至服务器,以使服务器对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;并基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;以及,根据目标数据信息,生成目标UI界面;其中,目标UI界面包括配置有锚点控件的目标数据信息;
步骤S1406,获取服务器发送的目标UI界面;
步骤S1408,响应针对于目标UI界面中目标锚点控件的触发操作,并将触发操作发送至服务器,以使服务器对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;以及,将修改后的目标数据信息在可视化显示屏上进行展示。
上述方法的具体过程可以参考前述实施例,本发明实施例在此不再详细赘述。
上述人机交互***的数据处理方法,通过移动终端获取可视化显示屏的原始UI界面,其中,原始UI界面包含有可视化显示屏当前显示的原始数据信息;并将原始UI界面发送至服务器,经过服务器处理后,得到目标UI界面,其中,目标UI界面中则包括配置有锚点控件的目标数据信息;服务器响应于移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,并将修改后的目标数据信息在可视化显示屏上展示,从而实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
对应于图2所示的方法实施例,本发明实施例还提供了一种人机交互***的数据处理装置,其中,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏。如图15所示,该装置包括依次连接的第一获取模块1501、解析处理模块1502、确定模块1503、生成模块1504、修改处理模块1505和展示模块1506,其中,各个模块的功能如下:
第一获取模块1501,用于获取移动终端发送的原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;
解析处理模块1502,用于对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;
确定模块1503,用于基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;
生成模块1504,用于根据目标数据信息,生成目标UI界面,并将目标UI界面发送至移动终端;其中,目标UI界面包括配置有锚点控件的目标数据信息;
修改处理模块1505,用于获取移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;
展示模块1506,用于将修改后的目标数据信息在可视化显示屏上进行展示。
本发明实施例提供的人机交互***的数据处理装置,首先通过移动终端获取可视化显示屏的原始UI界面,其中,原始UI界面包含有可视化显示屏当前显示的原始数据信息;并将原始UI界面发送至服务器,经过服务器处理后,得到目标UI界面,其中,目标UI界面中则包括配置有锚点控件的目标数据信息;服务器响应于移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,并将修改后的目标数据信息在可视化显示屏上展示,从而实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
在其中一种可能的实施例中,上述修改处理模块1505还用于:触发操作为点击操作,基于该点击操作,对目标锚点控件对应的目标数据信息的参数进行修改处理,得到修改后的目标数据信息。
在另一种可能的实施例中,该装置还包括:当监测到针对于目标锚点控件的触发操作时,设置目标锚点控件处于锁定状态。
在另一种可能的实施例中,上述确定模块1503之前,该装置还包括:当监测到移动终端的用户登录信息时,根据用户登录信息和预存的映射关系确定移动终端的权限信息;其中,映射关系用于表征用户登录信息和对应的锚点控件配置信息。
在另一种可能的实施例中,上述锚点控件为文字标识和/或图形标识对应的控件。
对应于图14所示的方法实施例,本发明实施例还提供了一种人机交互***的数据处理装置,其中,人机交互***包括移动终端,以及与移动终端通信连接的服务器,服务器还连接有可视化显示屏,该装置应用于移动终端。如图16所示,该装置包括依次连接的第二获取模块1601、发送模块1602、第三获取模块1603和响应模块1604,其中,各个模块的功能如下:
第二获取模块1601,用于获取原始UI界面;其中,原始UI界面为移动终端根据可视化显示屏当前展示的界面获得;
发送模块1602,用于将原始UI界面发送至服务器,以使服务器对原始UI界面进行解析处理,得到原始UI界面包含的原始数据信息;其中,原始数据信息为可视化显示屏当前展示的数据信息;并基于移动终端的权限信息,确定目标数据信息;其中,目标数据信息为配置有锚点控件的数据信息;以及,根据目标数据信息,生成目标UI界面;其中,目标UI界面包括配置有锚点控件的目标数据信息;
第三获取模块1603,用于获取服务器发送的目标UI界面;
响应模块1604,用于响应针对于目标UI界面中目标锚点控件的触发操作,并将触发操作发送至服务器,以使服务器对目标锚点控件对应的目标数据信息进行修改处理,得到修改后的目标数据信息;以及,将修改后的目标数据信息在可视化显示屏上进行展示。
上述人机交互***的数据处理装置,通过移动终端获取可视化显示屏的原始UI界面,其中,原始UI界面包含有可视化显示屏当前显示的原始数据信息;并将原始UI界面发送至服务器,经过服务器处理后,得到目标UI界面,其中,目标UI界面中则包括配置有锚点控件的目标数据信息;服务器响应于移动终端发送的针对于目标UI界面中目标锚点控件的触发操作,对目标锚点控件对应的目标数据信息进行修改处理,并将修改后的目标数据信息在可视化显示屏上展示,从而实现了用户通过移动终端即可直接修改可视化显示屏上展示的数据信息,且,该操作简单方便,提高了用户的体验度。
本发明实施例提供的人机交互***的数据处理装置,与上述实施例提供的人机交互***的数据处理方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本发明实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述人机交互***的数据处理方法。
参见图17所示,该电子设备包括处理器170和存储器171,该存储器171存储有能够被处理器170执行的机器可执行指令,该处理器170执行机器可执行指令以实现上述人机交互***的数据处理方法。
进一步地,图17所示的电子设备还包括总线172和通信接口173,处理器170、通信接口173和存储器171通过总线172连接。
其中,存储器171可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口173(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线172可以是ISA(IndustrialStandard Architecture,工业标准结构总线)总线、PCI(Peripheral ComponentInterconnect,外设部件互连标准)总线或EISA(Enhanced Industry StandardArchitecture,扩展工业标准结构)总线等。上述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图17中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器170可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器170中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器170可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器171,处理器170读取存储器171中的信息,结合其硬件完成前述实施例的方法的步骤。
本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述人机交互***的数据处理方法。
本发明实施例所提供的人机交互***的数据处理方法、装置及电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。