CN110035312B - 界面显示方法、终端、***及可读存储介质 - Google Patents
界面显示方法、终端、***及可读存储介质 Download PDFInfo
- Publication number
- CN110035312B CN110035312B CN201810028035.4A CN201810028035A CN110035312B CN 110035312 B CN110035312 B CN 110035312B CN 201810028035 A CN201810028035 A CN 201810028035A CN 110035312 B CN110035312 B CN 110035312B
- Authority
- CN
- China
- Prior art keywords
- terminal
- client
- page data
- binding
- dimensional code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种界面显示方法,该方法包括:获取已绑定的第二终端客户端的页面数据;接收添加页面数据的指令;在默认界面页面中添加页面数据的导航。此外,本发明还提供一种终端及可读存储介质,能够基于当前用户行为,实时、动态的将用户喜爱和感兴趣的节目聚合起来,生成一个或者多个性化的Panel页面,使用户更加方便地实现用户对自己感兴趣的节目资源的操作,并且能够满足每个家庭成员都拥有自己专属个性化Panel页面的需求,极大提高了网络机顶盒的智能性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种界面显示方法、终端、***及可读存储介质。
背景技术
随着通信技术和网络技术的不断发展,各种各样的基于宽带网络的机顶盒设备也开始进入千家万户。通过网络机顶盒设备,用户不仅可以浏览、播放、下载网络多媒体资源等操作,还能够在电视上实现网络游戏,可视会议,收发电子邮件等更多的娱乐通信功能。但现有的机顶盒设备一般只能提供内容较为固定的菜单选项,且很难灵活地实现内容和功能方面的更新、扩展。
随着宽带网络上能够提供的多媒体信息资源日益增多,可能有数以万计的频道资源和多媒体信息供用户选择。当用户希望在现有的机顶盒设备上实现对如此之多的网络多媒体资源的浏览或播放时,就很有可能必须经过很多级的菜单分类选择后,才能找到自己喜欢的节目信息。显然,过于复杂的筛选操作给用户带来极大的不便。
发明内容
本发明的主要目的在于提出一种界面显示方法、终端、***及可读存储介质,旨在解决现有的机顶盒显示界面缺乏个性化的问题。
为实现上述目的,本发明提供的一种界面显示方法,应用于第一终端,所述方法包括以下步骤:
获取已绑定的第二终端客户端的页面数据;
接收添加所述页面数据的指令;
在默认界面页面中添加所述页面数据的导航。
此外,为实现上述目的,本发明还提出一种界面显示方法,应用于第二终端客户端,所述方法包括以下步骤:
读取所述第一终端生成的二维码;
获取所述二维码中的信息;
根据所述信息,向所述第一终端发送绑定请求;
当所述第一终端确认所述绑定请求时,与所述第一终端建立通信连接;
向所述第一终端发送页面数据。
此外,为实现上述目的,本发明还提出一种界面显示***,所述***包括:第一终端及第二终端客户端,其中,
所述第一终端,用于获取已绑定的第二终端客户端的页面数据;当所述第一终端接收添加所述页面数据的指令时,在所述第一终端的默认界面页面中添加所述页面数据的导航
所述第一终端,还用于根据所述第一终端的身份信息以及所述第二终端客户端的账户信息,生成二维码;
所述第二终端客户端,用于扫描所述二维码,并向所述第一终端发送绑定请求;
所述第一终端,还用于当检测确认所述绑定请求时,与所述第二终端客户端建立通信连接。
此外,为实现上述目的,本发明还提出一种终端,所述终端包括处理器以及存储器,所述处理器用于执行存储器中存储的界面显示程序,以实现上述的方法。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的方法。
本发明提出的界面显示方法、终端、***及可读存储介质,通过获取已绑定的第二终端客户端的页面数据,当接收添加页面数据的指令,在默认界面页面中添加页面数据的导航,从而能够基于当前用户行为,实时、动态的将用户喜爱和感兴趣的节目聚合起来,生成一个或者多个性化的Panel页面,使用户更加方便地实现用户对自己感兴趣的节目资源的操作,并且能够满足每个家庭成员都拥有自己专属个性化Panel页面的需求,极大提高了网络机顶盒的智能性。
附图说明
图1为本申请第一实施例提供的界面显示方法的流程示意图;
图2为本申请第一实施例提供的界面显示方法的另一流程示意图一;
图3为本申请第一实施例提供的界面显示方法的另一流程示意图二;
图4为本申请第一实施例提供的界面显示方法的另一流程示意图三;
图5为本申请第一实施例提供的界面显示方法的另一流程示意图四;
图6为本申请提供的界面显示方法的示例流程图;
图7为默认界面示意图;
图8为在页面中生成二维码示意图;
图9为生成第一个个性化Panel页面的示意图;
图10为生成提示页面的示意图;
图11为在默认页面中添加个性化Panel页面的示意图;
图12为本申请第二实施例提供的界面显示方法的流程示意图;
图13为本申请第三实施例提供的设备硬件架构的示意图;
图14为图13中界面显示程序的模块示意图;
图15为本申请第四实施例提供的设备硬件架构的示意图;
图16为图15中界面显示程序的模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
第一实施例
如图1所示,为本申请第一实施例提供的界面显示方法的流程示意图。在图1中,所述界面显示方法应用于第一终端,该第一终端可以是机顶盒,所述界面显示方法包括以下步骤:
步骤110,获取已绑定的第二终端客户端的页面数据;
步骤120,接收添加所述页面数据的指令;
步骤130,在默认界面页面中添加所述页面数据的导航。
具体的,当检测到与第一终端(例如:机顶盒)绑定的第二终端客户端时,则获取第二终端客户端的个性化页面(Panel)数据。在本实施例中,与第一终端绑定的第二终端客户端可以是一个,也可以是多个,当存在多个已绑定的第二终端客户端时,则获取全部已绑定的第二终端客户端的个性化页面数据。
接收用户输入的添加个性化页面数据的指令,若存在多个已绑定的第二终端客户端,则该指令可以是添加其中一个或者任意个已绑定的第二终端客户端对应的Panel页面数据。
根据用户的添加指令,并结合第一终端的默认界面显示情况,添加已绑定第二终端客户端的Panel页面数据,并生成相应的页面内容。示例性地,根据已绑定第二终端客户端的用户昵称生成导航,并且将对应的页面数据添加至默认界面导航的第一个位置(也可以是其他位置,本申请不作具体限制),展示个性Panel页。
第二终端可以以各种形式来实施。例如,本发明中描述的第二终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
可选的,本实施例通过与第一终端连接的第三终端显示界面数据。该第三终端可以是电视等设备。
可选的,如图2所示,在步骤110之前,所述方法还包括:
步骤210,接收第二终端客户端的绑定请求;
步骤220,当检测确认所述绑定请求时,与所述第二终端客户端建立通信连接。
具体的,若第二终端客户端没有与第一终端绑定,则第二终端客户端根据用户的操作,发出绑定请求,相应的,则接收第二终端客户端的绑定请求,若检测用户发出同意绑定请求,则与第二终端客户端建立通信连接。若检测用户发出拒绝绑定请求,则向第二终端客户端发送拒绝绑定的信息。或者,若在预定时间内未收到用户发出的同意绑定请求,向第二终端客户端发送拒绝绑定的信息。
可选的,第二终端发出的绑定请求的路径可以是:开启第二终端的客户端,进入个人中心,选择要绑定的第一终端。
可选的,第二终端可以选择扫码绑定。
可选的,可以通过外部设备(例如:遥控器)来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。也可以通过用户对触摸屏发出的触控操作来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。
可选的,如图3所示,在步骤210之前,所述方法还包括:
步骤310,获取所述第二终端客户端的账户信息;
步骤320,根据所述第二终端客户端的账户信息以及所述第一终端的身份信息,生成二维码。
具体的,获取第二终端客户端的账户信息,该身份信息可以是用户身份标识号(ID),并根据第二终端客户端的账户信息以及第一终端的身份信息,生成二维码。客户端通过扫描二维码中的信息,发出绑定请求。
本领域技术人员可以理解的是,本实施例采用第二终端客户端扫描第一终端的二维码来接收绑定请求,在其他实施例中,也可以采用其他方式来接收绑定请求,本申请不作具体限制。
可选的,如图4所示,在步骤110之前,所述方法还包括:
步骤410,登录所述第一终端的账户信息;
步骤420,显示与所述账户信息对应的所述默认界面。
具体的,检测第一终端被开启,则实时监测第二客户端发送的绑定请求。根据第一终端的IP和媒体访问控制(Media Access Control,MAC)地址查询业务账号、密码、布局资源根路径等信息,并获取到布局资源根路径后去下载服务器下载当前账号布局资源、渲染屏幕,同时登录业务账号和密码认证登录,当认证成功时,显示与所述账户信息对应的所述默认界面。
可选的,如图5所示,在步骤130之后,所述方法还包括:
步骤510,判断已绑定的第二终端客户端的数量是否大于一个;若是,则进入步骤520;
步骤520,接收切换所述页面数据的导航的指令;
步骤530,根据所述指令,切换所述页面数据的导航。
具体的,当已绑定的第二终端客户端的数量大于一个时,接收用户通过对遥控器发出的切换指令,可以实现在多个Panel页面之间的切换。在本实施例中,在多个Panel页面之间切换的同时,第一终端原有的默认页面可以与多个Panel页面同时显示。
为了使本实施例的界面显示过程更加清楚易懂,以如下示例做进一步说明:
如图6所示,为本示例的流程示意图。在图6中,第一终端为机顶盒,第二终端为手机,所述界面显示方法包括:
步骤610,机顶盒开机后,通过业务账号与密码去平台侧进行认证登录,认证成功获取布局资源,如图7所示,为机顶盒开机后进行屏幕渲染后显示的页面;
步骤620,从默认界面首页进入客户端下载与绑定页面。如图8所示,若为首次下载客户端,则打开微信扫一扫,扫描当前页面二维码即可进入客户端下载页面。若第二终端客户端为首次绑定机顶盒,需打开手机客户端通过账号登录后,进入个人中心,我的机顶盒,点击要绑定的机顶盒,扫描下图中二维码进行绑定。
步骤630,接收客户端绑定的请求。根据当前绑定账号请求推荐服务器获取个性化页面数据,生成如图9所示的第一个个性化Panel页面。
步骤640,在显示当前绑定用户的个性Panel页前,会弹出如图10所示的提示页面,以供用户选择是否添加当前第一个个性Panel页。
步骤650,当检测用户点击上图中确认按钮后,将第二个Panel添加到导航第一个位置,使用户通过遥控器切换。如图11所示,此场景下多个Panel页与原有默认页面共存,且不影响默认页面内容与节目观看。
本实施例的界面显示方法,通过获取已绑定的第二终端客户端的页面数据,当接收添加页面数据的指令,在默认界面页面中添加页面数据的导航,从而能够基于当前用户行为,实时、动态的将用户喜爱和感兴趣的节目聚合起来,生成一个或者多个性化的Panel页面,使用户更加方便地实现用户对自己感兴趣的节目资源的操作,并且能够满足每个家庭成员都拥有自己专属个性化Panel页面的需求,极大提高了网络机顶盒的智能性。
第二实施例
如图12所示,本申请第二实施例提供的一种界面显示方法的流程示意图。在图12中,所述界面显示方法应用于第二终端客户端,该第二终端可以是手机等移动终端,所述界面显示方法包括以下步骤:
步骤1210,向第一终端发送账户信息;
步骤1220,读取所述第一终端生成的二维码;
步骤1230,获取所述二维码中的信息;
步骤1240,根据所述信息,向所述第一终端发送绑定请求;
步骤1250,当所述第一终端确认所述绑定请求时,与所述第一终端建立通信连接;
步骤1260,向所述第一终端发送页面数据。
具体的,选择需要绑定的第一终端,并向该第一终端发送账户信息,以使第一终端根据该账户信息及第一终端的身份信息生产二维码,接收该二维码,并读取二维码中的信息,以向第一终端发送绑定请求,当第一终端同一绑定时,则与第一终端建立通信连接,并向第一终端发送个性化页面数据。
可选的,发出的绑定请求的路径可以是:开启第二终端的客户端,进入个人中心,选择要绑定的第一终端。
可选的,可以选择扫码绑定。
本实施例的界面显示方法,通过向第一终端发送账户信息,读取第一终端生成的二维码,获取所述二维码中的信息,并根据所述信息,向第一终端发送绑定请求,当第一终端确认绑定请求时,与第一终端建立通信连接,并向所述第一终端发送页面数据,从而实现了第二终端客户端与第一终端的绑定和个性化页面数据的发送。
第三实施例
如图13所示,为本申请第三实施例提供一种终端硬件架构的示意图。在图13中,终端包括:第一存储器1310、第一处理器1320及存储在所述第一存储器1310上并可在所述第一处理器1320上运行的界面显示程序1330。在本实施例中,所述的界面显示程序1330包括一系列的存储于第一存储器1310上的计算机程序指令,当该计算机程序指令被第一处理器1320执行时,可以实现本发明各实施例的界面显示操作。在一些实施例中,基于该计算机程序指令各部分所实现的特定的操作,界面显示程序1330可以被划分为一个或多个模块。如图14所示,界面显示程序1330包括:获取模块1410、接收模块1420、添加模块1430、通信模块1440、二维码生成模块1450、检测模块1460、账户登录模块1470、显示模块1480、判断模块1490以及切换模块1400。其中,
获取模块1410,用于获取已绑定的第二终端客户端的页面数据;
接收模块1420,用于接收添加所述页面数据的指令;
添加模块1430,用于在默认界面页面中添加所述页面数据的导航。
具体的,当检测到与终端(例如:机顶盒)绑定的第二终端客户端时,则获取模块1410获取第二终端客户端的个性化页面(Panel)数据。在本实施例中,与终端绑定的第二终端客户端可以是一个,也可以是多个,当存在多个已绑定的第二终端客户端时,则获取全部已绑定的第二终端客户端的个性化页面数据。
接收模块1420接收用户输入的添加个性化页面数据的指令,若存在多个已绑定的第二终端客户端,则该指令可以是添加其中一个或者任意个已绑定的第二终端客户端对应的Panel页面数据。
根据用户的添加指令,并结合第一终端的默认界面显示情况,添加模块1430添加已绑定第二终端客户端的Panel页面数据,并生成相应的页面内容。示例性地,根据已绑定第二终端客户端的用户昵称生成导航,并且添加模块1430将对应的页面数据添加至默认界面导航的第一个位置(也可以是其他位置,本申请不作具体限制),展示个性Panel页。
第二终端可以以各种形式来实施。例如,本发明中描述的第二终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
可选的,本实施例通过与第一终端连接的第三终端显示界面数据。该第三终端可以是电视等设备。
接收模块1420,还用于接收第二终端客户端的绑定请求;
通信模块1440,用于当检测确认所述绑定请求时,与所述第二终端客户端建立通信连接。
具体的,若第二终端客户端没有与第一终端绑定,则第二终端客户端根据用户的操作,发出绑定请求,相应的,接收模块1420接收第二终端客户端的绑定请求,若检测用户发出同意绑定请求,则通信模块1440与第二终端客户端建立通信连接。若检测用户发出拒绝绑定请求,则向第二终端客户端发送拒绝绑定的信息。或者,若在预定时间内未收到用户发出的同意绑定请求,向第二终端客户端发送拒绝绑定的信息。
可选的,第二终端发出的绑定请求的路径可以是:开启第二终端的客户端,进入个人中心,选择要绑定的第一终端。
可选的,第二终端可以选择扫码绑定。
可选的,可以通过外部设备(例如:遥控器)来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。也可以通过用户对触摸屏发出的触控操作来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。
获取模块1410,还用于获取所述第二终端客户端的账户信息;
二维码生成模块1450,用于根据所述第二终端客户端的账户信息以及所述第一终端的身份信息,生成二维码。
具体的,获取模块1410获取第二终端客户端的账户信息,该身份信息可以是用户身份标识号(ID),二维码生成模块1450根据第二终端客户端的账户信息以及第一终端的身份信息,生成二维码。客户端通过扫描二维码中的信息,发出绑定请求。
本领域技术人员可以理解的是,本实施例采用第二终端客户端扫描第一终端的二维码来接收绑定请求,在其他实施例中,也可以采用其他方式来接收绑定请求,本申请不作具体限制。
检测模块1460,用于检测启动所述第一终端;
账户登录模块1470,用于登录所述第一终端的账户信息;
显示模块1480,用于显示与所述账户信息对应的所述默认界面。
具体的,检测模块1460检测第一终端被开启,则实时监测第二客户端发送的绑定请求。账户登录模块1470根据第一终端的IP和媒体访问控制(Media Access Control,MAC)地址查询业务账号、密码、布局资源根路径等信息,并获取到布局资源根路径后去下载服务器下载当前账号布局资源、渲染屏幕,同时登录业务账号和密码认证登录,当认证成功时,显示模块1480显示与所述账户信息对应的所述默认界面。
判断模块1490,用于判断已绑定的第二终端客户端的数量是否大于一个;若是,则接收模块1420,还用于接收切换所述页面数据的导航的指令;
切换模块1400,用于根据所述指令,切换所述页面数据的导航。
具体的,当已绑定的第二终端客户端的数量大于一个时,接收用户通过对遥控器发出的切换指令,可以实现在多个Panel页面之间的切换。在本实施例中,在多个Panel页面之间切换的同时,第一终端原有的默认页面可以与多个Panel页面同时显示。
本实施例的终端,通过获取模块1410获取已绑定的第二终端客户端的页面数据,当接收模块1420接收添加页面数据的指令,添加模块1430在默认界面页面中添加页面数据的导航,从而能够基于当前用户行为,实时、动态的将用户喜爱和感兴趣的节目聚合起来,生成一个或者多个性化的Panel页面,使用户更加方便地实现用户对自己感兴趣的节目资源的操作,并且能够满足每个家庭成员都拥有自己专属个性化Panel页面的需求,极大提高了网络机顶盒的智能性。
第四实施例
如图15所示,为本申请第四实施例提供一种终端硬件架构的示意图。在图15中,终端包括:第二存储器1510、第二处理器1520及存储在所述第二存储器1510上并可在所述第二处理器1520上运行的界面显示程序1530。在本实施例中,所述的界面显示程序1530包括一系列的存储于第二存储器1510上的计算机程序指令,当该计算机程序指令被第二处理器1520执行时,可以实现本发明各实施例的界面显示操作。在一些实施例中,基于该计算机程序指令各部分所实现的特定的操作,界面显示程序1530可以被划分为一个或多个模块。如图16所示,界面显示程序1530包括:发送模块1610、读取模块1620、获取模块1630以及通信模块1640,其中,
发送模块1610,用于向第一终端发送账户信息;
读取模块1620,用于读取所述第一终端生成的二维码;
获取模块1630,用于获取所述二维码中的信息;
发送模块1610,还用于根据所述信息,向所述第一终端发送绑定请求;
通信模块1640,用于当所述第一终端确认所述绑定请求时,与所述第一终端建立通信连接;
发送模块1610,还用于向所述第一终端发送页面数据。
具体的,选择需要绑定的第一终端,发送模块1610向该第一终端发送账户信息,以使第一终端根据该账户信息及第一终端的身份信息生产二维码,读取模块1620接收该二维码,获取模块1630读取二维码中的信息,发送模块1610向第一终端发送绑定请求,当第一终端同一绑定时,则通信模块1640与第一终端建立通信连接,发送模块1610向第一终端发送个性化页面数据。
可选的,发出的绑定请求的路径可以是:开启第二终端的客户端,进入个人中心,选择要绑定的第一终端。
可选的,可以选择扫码绑定。
本实施例的界面显示方法,通过向第一终端发送账户信息,接收第一终端生成的二维码,获取所述二维码中的信息,并根据所述信息,向第一终端发送绑定请求,当第一终端确认绑定请求时,与第一终端建立通信连接,并向所述第一终端发送页面数据,从而实现了第二终端客户端与第一终端的绑定和个性化页面数据的发送。
第五实施例
本申请实施例还提供了一种计算机可读存储介质。这里的计算机可读存储介质存储有一个或者多个程序。其中,计算机可读存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。当计算机可读存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述第一实施例或者第二实施例所提供的界面显示方法。
第六实施例
本发明第六实施例提供一种界面显示***,所述***包括:第一终端及第二终端客户端,其中,所述第一终端,用于获取已绑定的第二终端客户端的页面数据;当所述第一终端接收添加所述页面数据的指令时,在所述第一终端的默认界面页面中添加所述页面数据的导航。
具体的,当检测到与第一终端(例如:机顶盒)绑定的第二终端客户端时,则第一终端获取第二终端客户端的个性化页面(Panel)数据。在本实施例中,与第一终端绑定的第二终端客户端可以是一个,也可以是多个,当存在多个已绑定的第二终端客户端时,则获取全部已绑定的第二终端客户端的个性化页面数据。
第一终端接收用户输入的添加个性化页面数据的指令,若存在多个已绑定的第二终端客户端,则该指令可以是添加其中一个或者任意个已绑定的第二终端客户端对应的Panel页面数据。
根据用户的添加指令,并结合第一终端的默认界面显示情况,第一终端添加已绑定第二终端客户端的Panel页面数据,并生成相应的页面内容。示例性地,第一终端根据已绑定第二终端客户端的用户昵称生成导航,并且将对应的页面数据添加至默认界面导航的第一个位置(也可以是其他位置,本申请不作具体限制),展示个性Panel页。
第二终端可以以各种形式来实施。例如,本发明中描述的第二终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、PDA、PMP、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
可选的,所述第一终端,还用于根据所述第一终端的身份信息以及所述第二终端客户端的账户信息,生成二维码;
所述第二终端客户端,用于扫描所述二维码,并向所述第一终端发送绑定请求;
所述第一终端,还用于当检测确认所述绑定请求时,与所述第二终端客户端建立通信连接。
具体的,获取第二终端客户端的账户信息,该身份信息可以是用户身份标识号(ID),并根据第二终端客户端的账户信息以及第一终端的身份信息,生成二维码。客户端通过扫描二维码中的信息,发出绑定请求。
若第二终端客户端没有与第一终端绑定,则第二终端客户端根据用户的操作,发出绑定请求,相应的,则接收第二终端客户端的绑定请求,若检测用户发出同意绑定请求,则第一终端与第二终端客户端建立通信连接。若检测用户发出拒绝绑定请求,则第一终端向第二终端客户端发送拒绝绑定的信息。或者,若在预定时间内未收到用户发出的同意绑定请求,向第二终端客户端发送拒绝绑定的信息。
可选的,第二终端发出的绑定请求的路径可以是:开启第二终端的客户端,进入个人中心,选择要绑定的第一终端。
可选的,第二终端可以选择扫码绑定。
可选的,可以通过外部设备(例如:遥控器)来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。也可以通过用户对触摸屏发出的触控操作来接收用户发出的同意绑定请求或者拒绝绑定请求的指令。
可选的,所述第一终端,还用于当登录账户信息时,显示与所述账户信息对应的所述默认界面。
具体的,检测第一终端被开启,则实时监测第二客户端发送的绑定请求。根据第一终端的IP和MAC地址查询业务账号、密码、布局资源根路径等信息,并获取到布局资源根路径后去下载服务器下载当前账号布局资源、渲染屏幕,同时登录业务账号和密码认证登录,当认证成功时,显示与所述账户信息对应的所述默认界面。
可选的,所述第一终端,还用于当与所述第一终端绑定的第二终端客户端的数量大于一个时,接收切换所述页面数据的导航的指令,并根据所述指令,切换所述页面数据的导航。
具体的,当已绑定的第二终端客户端的数量大于一个时,接收用户通过对遥控器发出的切换指令,可以实现在多个Panel页面之间的切换。在本实施例中,在多个Panel页面之间切换的同时,第一终端原有的默认页面可以与多个Panel页面同时显示。
本实施例的***,通过第一终端获取已绑定的第二终端客户端的页面数据,当第一终端接收添加页面数据的指令时,在第一终端的默认界面页面中添加页面数据的导航航,从而能够基于当前用户行为,实时、动态的将用户喜爱和感兴趣的节目聚合起来,生成一个或者多个性化的Panel页面,使用户更加方便地实现用户对自己感兴趣的节目资源的操作,并且能够满足每个家庭成员都拥有自己专属个性化Panel页面的需求,极大提高了网络机顶盒的智能性。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (9)
1.一种界面显示方法,其特征在于,所述方法包括以下步骤:
第一终端根据第二终端客户端的账户信息以及所述第一终端的身份信息,生成二维码,以供所述第二终端客户端根据所述第一终端生成的所述二维码中的信息,向所述第一终端发送用来绑定所述第一终端和所述第二终端客户端的绑定请求;
所述第一终端在确认用来绑定所述第一终端和所述第二终端客户端的所述绑定请求时,与所述第二终端客户端建立通信连接;
所述第一终端与所述第二终端客户端建立通信连接后,获取已绑定的所述第二终端客户端的个性化页面数据;
所述第一终端根据接收的添加所述个性化页面数据的指令,在默认界面页面中添加所述个性化页面数据的导航。
2.根据权利要求1所述的界面显示方法,其特征在于,所述方法还包括:
获取所述第二终端客户端的账户信息,以便所述第一终端根据所述第二终端客户端的账户信息以及所述第一终端的身份信息,生成二维码。
3.根据权利要求1所述的界面显示方法,其特征在于,在获取已绑定的所述第二终端客户端的个性化页面数据之前,所述方法还包括:
登录所述第一终端的账户信息;
显示与所述账户信息对应的所述默认界面。
4.根据权利要求1所述的界面显示方法,其特征在于,在默认界面页面中添加所述个性化页面数据的导航之后,所述方法还包括:
判断已绑定的第二终端客户端的数量是否大于一个;
若是,则接收切换所述个性化页面数据的导航的指令;
根据所述指令,切换所述个性化页面数据的导航。
5.一种界面显示方法,其特征在于,所述方法包括以下步骤:
第二终端客户端读取第一终端根据所述第二终端客户端的账户信息以及所述第一终端的身份信息生成的二维码,以获取所述第一终端生成的所述二维码中的信息;
所述第二终端客户端根据所述第一终端生成的所述二维码中的信息,向所述第一终端发送用来绑定所述第一终端和所述第二终端客户端的绑定请求;
当所述第一终端确认用 来绑定所述第一终端和所述第二终端客户端的所述绑定请求时,所述第二终端客户端与所述第一终端建立通信连接;
所述第二终端客户端与所述第一终端建立通信连接后,所述第二终端客户端向所述第一终端发送个性化页面数据,以供所述第一终端根据接收的添加所述个性化页面数据的指令,在默认界面页面中添加所述个性化页面数据的导航。
6.一种界面显示***,其特征在于,所述***包括:第一终端及第二终端客户端,其中,
所述第一终端,用于根据第二终端客户端的账户信息以及所述第一终端的身份信息,生成二维码,以供所述第二终端客户端根据所述第一终端生成的所述二维码中的信息,向所述第一终端发送用来绑定所述第一终端和所述第二终端客户端的绑定请求,并在确认用来绑定所述第一终端和所述第二终端客户端的所述绑定请求时,与所述第二终端客户端建立通信连接,建立通信连接后,获取已绑定的所述第二终端客户端的个性化页面数据;当接收添加所述个性化页面数据的指令时,根据接收的添加所述个性化页面数据的指令,在所述第一终端的默认界面页面中添加所述个性化页面数据的导航;
所述第二终端客户端,用于扫描所述第一终端生成的所述二维码,以获取所述第一终端生成的所述二维码中的信息,并根据所述第一终端生成的所述二维码中的信息,向所述第一终端发送用来绑定所述第一终端和所述第二终端客户端的绑定请求,以及在所述第二终端客户端与所述第一终端建立通信连接后,向所述第一终端发送个性化页面数据。
7.根据权利要求6所述的***,其特征在于,所述第一终端,还用于当登录账户信息时,显示与所述账户信息对应的所述默认界面;
所述第一终端,还用于当与所述第一终端绑定的第二终端客户端的数量大于一个时,接收切换所述个性化页面数据的导航的指令,并根据所述指令,切换所述个性化页面数据的导航。
8.一种终端,其特征在于,所述终端包括处理器以及存储器,所述处理器用于执行存储器中存储的界面显示程序,以实现如权利要求1-4任一项或权利要求5任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1-4任一项或权利要求5所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810028035.4A CN110035312B (zh) | 2018-01-11 | 2018-01-11 | 界面显示方法、终端、***及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810028035.4A CN110035312B (zh) | 2018-01-11 | 2018-01-11 | 界面显示方法、终端、***及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110035312A CN110035312A (zh) | 2019-07-19 |
CN110035312B true CN110035312B (zh) | 2021-11-19 |
Family
ID=67234685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810028035.4A Active CN110035312B (zh) | 2018-01-11 | 2018-01-11 | 界面显示方法、终端、***及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110035312B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486650A (zh) * | 2014-12-29 | 2015-04-01 | 上海昌视网络科技有限公司 | 用于电视终端和移动终端绑定实现切换展示的方法及*** |
CN105808229A (zh) * | 2014-12-31 | 2016-07-27 | 深圳Tcl数字技术有限公司 | 智能终端及其app处理方法 |
CN106572382A (zh) * | 2015-10-12 | 2017-04-19 | 中兴通讯股份有限公司 | 多屏互动方法及***、可扩展通讯和表示协议*** |
CN106803990A (zh) * | 2016-12-29 | 2017-06-06 | 山东广电网络有限公司 | 一种机顶盒终端与移动终端绑定*** |
CN106851432A (zh) * | 2017-03-07 | 2017-06-13 | 山东浪潮商用***有限公司 | 一种界面显示的方法及机顶盒 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013012107A1 (ko) * | 2011-07-19 | 2013-01-24 | 엘지전자 주식회사 | 전자 기기 및 그 제어 방법 |
KR20170106090A (ko) * | 2016-03-11 | 2017-09-20 | 삼성전자주식회사 | 콘텐츠 공유 방법 및 장치 |
-
2018
- 2018-01-11 CN CN201810028035.4A patent/CN110035312B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104486650A (zh) * | 2014-12-29 | 2015-04-01 | 上海昌视网络科技有限公司 | 用于电视终端和移动终端绑定实现切换展示的方法及*** |
CN105808229A (zh) * | 2014-12-31 | 2016-07-27 | 深圳Tcl数字技术有限公司 | 智能终端及其app处理方法 |
CN106572382A (zh) * | 2015-10-12 | 2017-04-19 | 中兴通讯股份有限公司 | 多屏互动方法及***、可扩展通讯和表示协议*** |
CN106803990A (zh) * | 2016-12-29 | 2017-06-06 | 山东广电网络有限公司 | 一种机顶盒终端与移动终端绑定*** |
CN106851432A (zh) * | 2017-03-07 | 2017-06-13 | 山东浪潮商用***有限公司 | 一种界面显示的方法及机顶盒 |
Also Published As
Publication number | Publication date |
---|---|
CN110035312A (zh) | 2019-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10841636B2 (en) | Information processing apparatus, mobile terminal, information processing method, program, and information processing system | |
EP3206362B1 (en) | Account login method and apparatus | |
US9602851B2 (en) | Method and apparatus for switching between a native application and a second application | |
EP3640849B1 (en) | Electronic device and method of registering personal cloud apparatus in user portal server thereof | |
CN106534910B (zh) | 一种多媒体播放控制***、方法及装置 | |
CN103260079A (zh) | 一种多屏互动的控制方法及控制装置 | |
CN102651731A (zh) | 一种视频播放方法及其装置 | |
CN105183513A (zh) | 应用推荐方法和装置 | |
US10257251B1 (en) | Systems and methods for using a uniform resource locator to call for different types of content | |
US20120210238A1 (en) | Direct service launch on a second display | |
CN105955111A (zh) | 设备控制方法及装置以及设备控制*** | |
CN104811485A (zh) | 一种资源分享方法 | |
CN107493518B (zh) | Iptv终端网络出口切换方法、装置以及可读存储介质 | |
CN110035312B (zh) | 界面显示方法、终端、***及可读存储介质 | |
CN107566860B (zh) | 视频epg获取、播放方法、云平台服务器、电视机及*** | |
CN105847884B (zh) | 一种控制电视用户使用电视的方法和装置 | |
CN105578270A (zh) | 一种应用启动方法、路由器和电视机 | |
CN113220654A (zh) | 内容分享方法、装置、***及存储介质 | |
US20130219422A1 (en) | System and method for providing internet protocol video integration within a home viewing network | |
CN111953793B (zh) | 一种应用分发方法、装置、终端及存储介质 | |
US10491681B2 (en) | Method and a device for enriching a call | |
KR102133903B1 (ko) | 전자 기기 및 이의 개인 클라우드 기기 등록 방법 | |
KR100459681B1 (ko) | 메신저를 이용한 디지털 방송수신기의 원격접속 및 제어방법 | |
CN113905263B (zh) | 机顶盒控制方法、设备及存储介质 | |
CN118118871A (zh) | 多媒体资源分享的方法、设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |