本技术涉及显示设备,尤其涉及一种显示设备、服务器及界面显示方法。
背景技术:
1、显示设备是能够呈现用户画面,并支持用户交互的智能设备。以智能电视为例,智能电视是基于internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
2、显示设备的部分界面可以根据不同的用户信息显示不同的内容。例如,在教育模式下,用户界面所呈现的内容可以根据当前登录用户设置的年级数据,呈现对应年级下的教学视频和答题功能控件。
3、为了能够呈现这类用户界面,显示设备可以根据用户登录状态,在本地存储用户信息以及在服务器存储用户信息。但是,当本地存储的用户信息和服务器存储的信息不一致时,显示设备显示的用户界面容易出现内容错误,不符合当前用户需求,降低用户体验。
技术实现思路
1、本技术提供一种显示设备、服务器及界面显示方法,以解决显示设备显示的用户界面容易出现内容错误的问题。
2、第一方面,本技术提供一种显示设备,包括:显示器、存储器、通信器以及控制器。其中,所述显示器被配置为显示用户界面;所述存储器被配置为存储本地用户信息;所述通信器被配置为与服务器建立通信连接;所述控制器被配置为执行以下程序步骤:
3、响应于显示目标用户界面的显示指令,从所述存储器读取本地用户信息;
4、检测用户登录状态,所述用户登录状态为匿名用户状态或实名用户状态;
5、如果所述用户登录状态为匿名用户状态,控制所述显示器基于所述本地用户信息显示所述目标用户界面;
6、如果所述用户登录状态为实名用户状态,从所述服务器获取登录用户信息,以及在获取到所述登录用户信息时,控制所述显示器基于所述登录用户信息显示所述目标用户界面;在未获取到所述登录用户信息时,控制所述显示器基于所述本地用户信息显示所述目标用户界面。
7、第二方面,本技术还提供一种显示设备,包括:显示器、存储器、通信器以及控制器。其中,所述显示器被配置为显示用户界面;所述存储器被配置为存储本地用户信息;所述通信器被配置为与服务器建立通信连接;所述控制器被配置为执行以下程序步骤:
8、响应于显示目标用户界面的显示指令,从所述存储器读取本地用户信息;
9、检测用户登录状态,所述用户登录状态为匿名用户状态或实名用户状态;
10、如果所述用户登录状态为匿名用户状态,控制所述显示器基于所述本地用户信息显示所述目标用户界面;
11、如果所述用户登录状态为实名用户状态,从所述服务器获取登录用户信息,以及控制所述显示器按照预设优先级基于所述登录用户信息或所述本地用户信息显示所述目标用户界面,所述预设优先级为所述登录用户信息的优先级高于所述本地用户信息的优先级。
12、第三方面,本技术还提供一种服务器,包括:存储模块、通信模块以及处理模块,所述存储模块被配置为存储登录用户数据;所述通信模块被配置为与显示设备建立通信连接;所述处理模块被配置为执行以下程序步骤:
13、获取显示设备发送的信息获取请求,所述信息获取请求为所述显示设备根据显示目标用户界面的显示指令,从存储器读取本地用户信息,并在检测到用户登录状态为实名用户状态时发送的请求;
14、响应于所述信息获取请求,根据所述信息获取请求查询登录用户信息;
15、在查询到所述登录用户信息时,向所述显示设备反馈所述登录用户信息,以使所述显示设备根据所述登录用户信息显示所述目标用户界面;
16、在未查询到所述登录用户信息时,向所述显示设备反馈包含未查询到所述登录用户信息的信息回执,以使所述显示设备根据本地用户信息显示所述目标用户界面。
17、第四方面,本技术还提供一种服务器,包括:存储模块、通信模块以及处理模块,所述存储模块被配置为存储登录用户数据;所述通信模块被配置为与显示设备建立通信连接;所述处理模块被配置为执行以下程序步骤:
18、获取显示设备发送的信息获取请求,所述信息获取请求为所述显示设备根据显示目标用户界面的显示指令,从存储器读取本地用户信息,并在检测到用户登录状态为实名用户状态时发送的请求;
19、响应于所述信息获取请求,根据所述信息获取请求查询登录用户信息;
20、在查询到所述登录用户信息时,向所述显示设备反馈所述登录用户信息,以使所述显示设备按照预设优先级基于所述登录用户信息或所述本地用户信息显示所述目标用户界面,所述预设优先级为所述登录用户信息的优先级高于所述本地用户信息的优先级;
21、在未查询到所述登录用户信息时,向所述显示设备反馈包含未查询到所述登录用户信息的信息回执,以使所述显示设备根据本地用户信息显示所述目标用户界面。
22、第五方面,本技术还提供一种界面显示方法,应用于第一方面提供的显示设备,包括:
23、响应于显示目标用户界面的显示指令,从存储器读取本地用户信息;
24、检测用户登录状态,所述用户登录状态为匿名用户状态或实名用户状态;
25、如果所述用户登录状态为匿名用户状态,控制显示器基于所述本地用户信息显示所述目标用户界面;
26、如果所述用户登录状态为实名用户状态,从服务器获取登录用户信息,以及在获取到所述登录用户信息时,控制所述显示器基于所述登录用户信息显示所述目标用户界面;在未获取到所述登录用户信息时,控制所述显示器基于所述本地用户信息显示所述目标用户界面。
27、第六方面,本技术还提供一种界面显示方法,应用于第二方面提供的显示设备,包括:
28、响应于显示目标用户界面的显示指令,从所述存储器读取本地用户信息;
29、检测用户登录状态,所述用户登录状态为匿名用户状态或实名用户状态;
30、如果所述用户登录状态为匿名用户状态,控制显示器基于所述本地用户信息显示所述目标用户界面;
31、如果所述用户登录状态为实名用户状态,从服务器获取登录用户信息,以及控制所述显示器按照预设优先级基于所述登录用户信息或所述本地用户信息显示所述目标用户界面,所述预设优先级为所述登录用户信息的优先级高于所述本地用户信息的优先级。
32、由以上技术方案可知,本技术一些实施例提供一种显示设备、服务器及界面显示方法,所述方法可以响应于显示目标用户界面的显示指令,从存储器读取本地用户信息,并检测用户登录状态。如果用户登录状态为匿名用户状态,控制显示器基于本地用户信息显示目标用户界面;如果用户登录状态为实名用户状态,从服务器获取登录用户信息,以及在获取到登录用户信息时,控制显示器基于登录用户信息显示目标用户界面;在未获取到登录用户信息时,控制显示器基于本地用户信息显示目标用户界面。所述方法可以在不同的登录状态下,以不同的用户信息为主进行界面显示,可以解决显示设备显示的用户界面容易出现内容错误的问题。
1.一种显示设备,其特征在于,包括:
2.根据权利要求1所述的显示设备,其特征在于,如果所述登录状态为匿名用户状态,所述目标用户界面中包括执行控件和登录控件,所述控制器还被配置为:
3.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
4.根据权利要求3所述的显示设备,其特征在于,如果所述用户登录状态为匿名用户状态,所述控制器还被配置为:
5.根据权利要求4所述的显示设备,其特征在于,所述控制器执行根据所述服务器反馈的登录结果存储所述设置信息,还被配置为:
6.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
7.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
8.一种显示设备,其特征在于,包括:
9.一种服务器,其特征在于,包括:
10.一种界面显示方法,其特征在于,应用于显示设备,包括: