公开/公告号CN112565851A
专利类型发明专利
公开/公告日2021-03-26
原文格式PDF
申请/专利权人 福州智象信息技术有限公司;
申请/专利号CN202011361200.1
申请日2020-11-27
分类号H04N21/422(20110101);H04N21/431(20110101);H04N21/443(20110101);H04N21/472(20110101);H04N21/485(20110101);
代理机构35212 福州市鼓楼区京华专利事务所(普通合伙);
代理人林燕
地址 350000 福建省福州市马尾区湖里路27号1#楼2-17Z室(自贸试验区内)
入库时间 2023-06-19 10:22:47
技术领域
本发明涉及计算机技术领域,特别涉及一种通过手机端对电视主页进行个性化配置的方法及装置。
背景技术
现有智能电视的首页界面都是使用静态布局后编译形成的软件安装包,这种方式只能显示出电视出厂前预先设计好,并写入安装包中的交互界面,所有的电视机的交互界面均为一致,现有的技术方案对用户界面上的个性化配置只能提供非常有限的支持,如将某应用图标置顶、改变某些栏目顺序等。
上述方法缺点是无法提供高度的个性化配置,安装同一版本的Launcher应用从外观到功能上基本一致。
发明内容
本发明要解决的技术问题,在于提供一种通过手机端对电视主页进行个性化配置的方法及装置,解决了无法自适应配置的技术问题,使得用户可以根据喜好进行修改界面,提高用户体验感。
第一方面,本发明提供了一种通过手机端对电视主页进行个性化配置的方法,包括:
步骤1、移动端获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布;
步骤2、在画布上设置控件,并配置所述控件的命令组合,直至完成整个画布设置;
步骤3、发送每个控件的绝对坐标,控件宽度与屏幕宽度的比例,控件高度与屏幕高度的比例,以及控件的类型和命令组合,至服务器或者电视端进行配置主页。
进一步地,所述步骤1进一步具体为:移动端通过扫描二维码的方式获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布。
进一步地,所述步骤2进一步具体为:移动端提供一组基础控件模板、一组内容展示命令、一组点击事件命令、一组获得焦点命令以及一组跳转目标命令,所述一组基础控件模板包括:滚动播放控件,列表控件,按钮控件,图片展示控件,搜索控件,图文控件;所述一组内容展示命令包括:展示推荐视频,展示推荐应用,展示已安装应用,展示天气;所述一组点击事件命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组获得焦点命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组跳转目标命令包括:到某个应用,到某个页面,到设置页,到天气详情页,到搜索页;
在画布上拖拽摆放控件,并对所述控件设置对应的命令组合,直至完成整个画布设置。
第二方面,本发明提供了一种通过手机端对电视主页进行个性化配置的装置,包括:
生成模块,移动端获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布;
设置模块,在画布上设置控件,并配置所述控件的命令组合,直至完成整个画布设置;
发送配置模块,发送每个控件的绝对坐标,控件宽度与屏幕宽度的比例,控件高度与屏幕高度的比例,以及控件的类型和命令组合,至服务器或者电视端进行配置主页。
进一步地,所述设置模块进一步具体为:移动端通过扫描二维码的方式获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布。
进一步地,所述发送配置模块进一步具体为:移动端提供一组基础控件模板、一组内容展示命令、一组点击事件命令、一组获得焦点命令以及一组跳转目标命令,所述一组基础控件模板包括:滚动播放控件,列表控件,按钮控件,图片展示控件,搜索控件,图文控件;所述一组内容展示命令包括:展示推荐视频,展示推荐应用,展示已安装应用,展示天气;所述一组点击事件命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组获得焦点命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组跳转目标命令包括:到某个应用,到某个页面,到设置页,到天气详情页,到搜索页;
在画布上拖拽摆放控件,并对所述控件设置对应的命令组合,直至完成整个画布设置。
第三方面,本发明提供了一种通过手机端对电视主页进行个性化配置的方法,
步骤1、电视端根据电视屏幕信息生成一二维码,并进行显示;
步骤2、电视端获取获取对应的布局文件;
步骤3、根据布局文件,获得每个控件的绝对坐标,控件高宽与屏幕高宽的比例,类型和命令组合,之后重新计算控件位置,控件高宽后将其添加到视图根布局中;完成配置后,进行显示。
第四方面,本发明提供了一种通过手机端对电视主页进行个性化配置的装置,
显示二维码模块,电视端根据电视屏幕信息生成一二维码,并进行显示;
获取布局文件模块,电视端获取获取对应的布局文件;
完成配置模块,根据布局文件,获得每个控件的绝对坐标,控件高宽与屏幕高宽的比例,类型和命令组合,之后重新计算控件位置,控件高宽后将其添加到视图根布局中;完成配置后,进行显示。
本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本申请实施例提供的一种通过手机端对电视主页进行个性化配置的方法及装置,可为用户提供高度自由的电视首页配置支持,改变电视首页千篇一律的状态;用户可以根据喜好进行修改,更便于用户使用,提高用户体验感。同时能够提高开发者开发效率,避免重复进行界面开发的枯燥工作,可以更加高效的开发其他功能。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明实施例一中方法中的流程图;
图2为本发明实施例二中装置的结构示意图;
图3为本发明实施例三中方法中的流程图;
图4为本发明实施例四中装置的结构示意图。
具体实施方式
本申请实施例通过提供一种通过手机端对电视主页进行个性化配置的方法及装置,解决了无法自适应配置的技术问题,使得用户可以根据喜好进行修改界面,提高用户体验感。
本申请实施例中的技术方案,总体思路如下:
1)电视端Launcher通过读取系统属性获得MAC地址,设备型号,屏幕分辨率,dpi,屏幕最小宽度,语言,国家,当前视图表现形式等必要的信息,以键值对形式储存为JSON格式并生成二维码展示在屏幕供手机端扫码,手机端获得电视屏幕信息后,根据屏幕分辨率的宽高比生成一张比例相等的空白或带有预设控件模板画布。
2)提供一组基础控件模板,如滚动播放控件,列表控件,按钮控件,图片展示控件,搜索控件,图文控件等;提供一组内容展示命令,如展示推荐视频,展示推荐应用,展示已安装应用,展示天气等;提供一组点击事件命令,如跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode等;提供一组获得焦点命令,如跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode等;提供一组跳转目标命令,如到某个应用,到某个页面,到设置页,到天气详情页,到搜索页等。
3)用户在画布上拖拽摆放控件,并对控件设置上述命令的组合,如:基础控件(图文控件)-内容展示(天气)-点击事件(跳转)-跳转目标(到天气详情页)-获得焦点(刷新)
4)画布完成后,以JSON键值对形式保存每个控件的绝对坐标,控件宽度与屏幕宽度的比例,控件高度与屏幕高度的比例,控件的类型和命令组合,通过http协议向服务端以post方法提交数据,服务端接收到数据后将布局JSON文件存入数据库中
5)用户在电视端操作,点击一个按钮刷新自定义布局,此时电视端通过http协议以get方法向服务端请求已保存的布局JSON文件,服务端以MAC地址和设备型号为查询条件找到所有符合的JSON文件,将其返回给电视端
6)电视端收到布局JSON文件后,对JSON进行提取键值对解析,获得每个控件的绝对坐标,控件高宽与屏幕高宽的比例,类型和命令组合,在重新计算控件位置,控件高宽后将其添加到视图根布局中。
实施例一
如图1所示,本实施例提供了一种通过手机端对电视主页进行个性化配置的方法,包括:
步骤1、移动端通过扫描二维码的方式获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布;
步骤2、移动端提供一组基础控件模板、一组内容展示命令、一组点击事件命令、一组获得焦点命令以及一组跳转目标命令,所述一组基础控件模板包括:滚动播放控件,列表控件,按钮控件,图片展示控件,搜索控件,图文控件;所述一组内容展示命令包括:展示推荐视频,展示推荐应用,展示已安装应用,展示天气;所述一组点击事件命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组获得焦点命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组跳转目标命令包括:到某个应用,到某个页面,到设置页,到天气详情页,到搜索页;
在画布上拖拽摆放控件,并对所述控件设置对应的命令组合,直至完成整个画布设置;
步骤3、发送每个控件的绝对坐标,控件宽度与屏幕宽度的比例,控件高度与屏幕高度的比例,以及控件的类型和命令组合,至服务器或者电视端进行配置主页。
基于同一发明构思,本申请还提供了与实施例一中的方法对应的装置,详见实施例二。
实施例二
如图2所示,在本实施例中提供了第二方面,本发明提供了一种通过手机端对电视主页进行个性化配置的装置,包括:
生成模块,移动端通过扫描二维码的方式获取电视屏幕信息,生成一比例相等的空白或带有预设控件模板的画布;
设置模块,移动端提供一组基础控件模板、一组内容展示命令、一组点击事件命令、一组获得焦点命令以及一组跳转目标命令,所述一组基础控件模板包括:滚动播放控件,列表控件,按钮控件,图片展示控件,搜索控件,图文控件;所述一组内容展示命令包括:展示推荐视频,展示推荐应用,展示已安装应用,展示天气;所述一组点击事件命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组获得焦点命令包括:跳转,打开,刷新,焦点向上,焦点向下,模拟遥控器KeyCode;所述一组跳转目标命令包括:到某个应用,到某个页面,到设置页,到天气详情页,到搜索页;
在画布上拖拽摆放控件,并对所述控件设置对应的命令组合,直至完成整个画布设置;
发送配置模块,发送每个控件的绝对坐标,控件宽度与屏幕宽度的比例,控件高度与屏幕高度的比例,以及控件的类型和命令组合,至服务器或者电视端进行配置主页。
实施例三
如图3所示,本实施例提供一种通过手机端对电视主页进行个性化配置的方法,
步骤1、电视端根据电视屏幕信息生成一二维码,并进行显示;
步骤2、电视端获取获取对应的布局文件;
步骤3、根据布局文件,获得每个控件的绝对坐标,控件高宽与屏幕高宽的比例,类型和命令组合,之后重新计算控件位置,控件高宽后将其添加到视图根布局中;完成配置后,进行显示。
基于同一发明构思,本申请还提供了与实施例三中的方法对应的装置,详见实施例四。
实施例四
如图4所示,本实施例提供了一种通过手机端对电视主页进行个性化配置的装置,
显示二维码模块,电视端根据电视屏幕信息生成一二维码,并进行显示;
获取布局文件模块,电视端获取获取对应的布局文件;
完成配置模块,根据布局文件,获得每个控件的绝对坐标,控件高宽与屏幕高宽的比例,类型和命令组合,之后重新计算控件位置,控件高宽后将其添加到视图根布局中;完成配置后,进行显示。
由于本发明实施例二所介绍的装置,为实施本发明实施例一的方法所采用的装置,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方法所采用的装置都属于本发明所欲保护的范围。
本申请实施例中提供的技术方案,至少具有如下技术效果或优点:本申请实施例提供的方法、装置、设备及介质,可为用户提供高度自由的电视首页配置支持,改变电视首页千篇一律,长期使用容易视觉疲劳的较差用户体验。同时,能够提高开发者开发效率,避免重复进行界面开发的枯燥工作,可以更加高效的开发其他功能。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
机译: 编码设备,编码方法,解码设备,解码方法,用于对彩色图像进行编码的编码设备,用于对彩色图像进行编码的编码方法,用于对彩色编码图像进行解码的解码设备,用于对彩色图像进行解码的解码方法,可以在计算机上读取的记录介质已经配置为执行编码方法的计算机程序,可以在计算机上读取的记录介质在配置了用于执行编码方法的计算机程序的计算机上可以读取。一种用于对彩色图像进行编码的编码方法,一种可在计算机上读取的记录介质,已配置了执行解码方法的计算机程序以及一种可在计算机上读取的记录介质,并已配置了执行以下操作的计算机程序:用于解码彩色图像的解码方法
机译: 车辆中人机网关的配置方法,涉及通过网关的个性化助手配置操作人员的特定数据,对其进行个性化配置并进行评估
机译: 一种用于通过双向通信创建主页的方法,以及一种在其上记录了用于通过双向通信进行主页的程序的记录介质。