本公开涉及人机交互,特别地涉及ui界面交互方法、显示设备、服务器及车辆。
背景技术:
1、随着移动设备的流行,手机、平板电脑、车载电脑等移动终端逐渐渗透到人们的生活;随着物联网的发展,智能终端在智慧工地,智慧社区,智能家居等智慧领域得到全面的普及。ui界面交互作为移动设备和智能终端的主流人机交互接口,为系统和用户之间进行交互和信息交换提供桥梁。
2、ui界面通常根据具体运用场景采用定制化设计及开发,并嵌于软件系统中与软件系统一同发布、更新到目标设备,导致ui界面和系统深度绑定,使得ui界面开发难度大、发布周期长、不支持跨平台等问题,难以满足应用终端的智能化需求。
3、在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
1、提供一种缓解、减轻或甚至消除上述问题中的一个或多个的机制将是有利的。
2、根据本公开的一方面,提供了一种在显示设备处执行的ui界面交互方法,显示设备包括显示屏幕。该方法包括:检测针对显示屏幕上显示的当前ui界面的触发事件,触发事件指示用户针对当前ui界面的交互操作;响应于检测到触发事件,根据交互操作确定屏幕位置信息,屏幕位置信息指示交互操作所针对的目标ui界面元素在显示屏幕上的位置;将屏幕位置信息发送至服务器,以使服务器:i)将屏幕位置信息转换为ui界面位置信息,ui界面位置信息指示目标ui界面元素在当前ui界面上的位置,ii)基于ui界面位置信息获取目标ui界面元素对应的ui界面信息数据,并且iii)基于ui界面信息数据生成更新的ui界面;以及从服务器接收更新的ui界面以供在显示屏幕上显示。
3、根据本公开的另一方面,提供了一种在服务器处执行的ui界面交互方法,服务器与具有显示屏幕的显示设备相距远程。该方法包括:接收来自显示设备的屏幕位置信息,屏幕位置信息根据用户针对显示屏幕上显示的当前ui界面的交互操作而被确定,并且指示交互操作所针对的目标ui界面元素在显示屏幕上的位置;将屏幕位置信息转换为ui界面位置信息,ui界面位置信息指示目标ui界面元素在当前ui界面上的位置;基于ui界面位置信息获取目标ui界面元素对应的ui界面信息数据;基于ui界面信息数据生成更新的ui界面;以及将更新的ui界面发送至显示设备。
4、根据本公开的又另一方面,提供了一种显示设备,显示设备包括:显示屏幕;处理器;以及存储器,其上存储有计算机程序,其中,该计算机程序被所述处理器执行时,使显示设备实现如前所述的在显示设备处执行的ui界面交互方法。
5、根据本公开的再另一方面,提供了一种服务器,服务器包括:处理器;以及存储器,其上存储有计算机程序,其中,该计算机程序被所述处理器执行时,使服务器实现如前所述的在服务器处执行的ui界面交互方法。
6、根据本公开的再另一方面,提供了一种车辆,包括如前所述的显示设备。
7、根据本公开的再另一方面,提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被如前所述的显示设备的处理器执行时,使显示设备实现如前所述的在显示设备处执行的ui界面交互方法,或者其中,该计算机程序被如前所述的服务器的处理器执行时,使服务器实现如前所述的在服务器处执行的ui界面交互方法。
8、根据本公开的再另一方面,提供了一种计算机程序产品,包括计算机程序,其中,该计算机程序被如前所述的显示设备的处理器执行时,使显示设备实现如前所述的在显示设备处执行的ui界面交互方法,或者其中,该计算机程序被如前所述的服务器的处理器执行时,使服务器实现如前所述的在服务器处执行的ui界面交互方法。
9、根据本公开的一个或多个实施例,通过在显示设备检测触发事件,并由服务器根据相应的触发事件生成更新的ui界面再传回显示设备进行显示,能够兼顾基于web和非web的ui界面的优点,缩短版本迭代周期并满足个性化需求,适应需求的快速变化。
10、根据在下文中所描述的实施例,本公开的这些和其它方面将是清楚明白的,并且将参考在下文中所描述的实施例而被阐明。
1.一种在显示设备处执行的ui界面交互方法,所述显示设备包括显示屏幕,所述方法包括:
2.如权利要求1所述的ui界面交互方法,其中,所述根据所述交互操作确定屏幕位置信息包括:
3.如权利要求2所述的ui界面交互方法,其中,所述位置槽位信息包括所述目标ui界面元素的文字、颜色、形状和在所述显示屏幕上的相对位置中的至少一者。
4.如权利要求1-3中任一项所述的ui界面交互方法,还包括:
5.如权利要求1-3中任一项所述的ui界面交互方法,还包括:
6.一种在服务器处执行的ui界面交互方法,所述服务器与具有显示屏幕的显示设备相距远程,所述方法包括:
7.如权利要求6所述的ui界面交互方法,其中,所述基于所述ui界面位置信息获取所述目标ui界面元素对应的ui界面信息数据包括:
8.如权利要求7所述的ui界面交互方法,其中,所述基于所述ui界面信息数据生成更新的ui界面包括:
9.如权利要求8所述的ui界面交互方法,还包括:
10.如权利要求6-9中任一项所述的ui界面交互方法,还包括:
11.一种显示设备,所述显示设备包括:
12.一种服务器,所述服务器包括:
13.一种车辆,包括如权利要求11所述的显示设备。
14.一种非暂态计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被如权利要求11所述的显示设备的处理器执行时,使所述显示设备实现权利要求1-5中任一项所述的方法,或者
15.一种计算机程序产品,包括计算机程序,其中,所述计算机程序被如权利要求11所述的显示设备的处理器执行时,使所述显示设备实现权利要求1-5中任一项所述的方法,或者