智能电视页面排版的方法、装置及智能电视的制作方法
【专利摘要】本发明提供一种智能电视页面排版的方法和装置及智能电视。本发明智能电视页面排版的方法和装置,通过根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;依据新的排版模式在界面生成对应的页面布局。简化用户的操作步骤,提升用户的交互体验。
【专利说明】智能电视页面排版的方法、装置及智能电视
【技术领域】
[0001]本发明属于通信【技术领域】,尤其涉及一种智能电视页面排版的方法、装置及智能电视。
【背景技术】
[0002]在如今智能电视蓬勃发展的时代,智能电视改变了用户使用传统电视的习惯,同时也改变了传统电视的版面以及呈现出更加丰富的内容,其展现内容的方式又风格各样;而且如今各智能平台相继推出各种人性化、个性化的服务来更好的增加用户的使用体验。当用户想自己拖动界面上的内容并自己自定义拖动排放时,会出现配置摆放混乱以及达不到自己的预期摆放效果。或者是当用户想恢复原来的界面布局,又或者是想更换一种界面布局效果,较难操作或者过程复杂,用户体验差。这时就需要提供一种方法来方便用户按照某种策略对界面进行摆放布局。
【发明内容】
[0003]本发明的目的在于提供智能电视页面排版的方法和装置,旨在解决现有智能电视页面排版方法过程复杂,用户体验差的问题。
[0004]本发明是这样实现的,一种智能电视页面排版的方法,包括步骤:
根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;
接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;
依据新的排版模式在界面生成对应的页面布局。
[0005]较优的,所述接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式,生成的步骤具体为:
接收用户选择的排版策略;
依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;
生成新的排版模式。
[0006]较优的,所述排版策略具体为:依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。
[0007]较优的,所述内容类型包括应用、影片、资讯、音乐中的任意一种。
[0008]本发明的另一目的在于提供一种智能电视页面排版的装置,包括:
模型数据生成模块,根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;
排版模式生成模块,接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式; 页面布局生成模块,依据新的排版模式在界面生成对应的页面布局。
[0009]较优的,所述排版模式生成模块具体为:
排版策略接收单元,接收用户选择的排版策略;
模型数据更新単元,依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;
排版模式生成単元,生成新的排版模式。
[0010]较优的,所述排版策略具体为:依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。
[0011]较优的,所述内容类型包括应用、影片、资讯、音乐中的任意ー种。
[0012]本发明的另一目的在于提供ー种智能电视,所述智能电视包括前述智能电视页面排版的装置。
[0013]本发明智能电视页面排版的方法及装置,通过根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;依据新的排版模式在界面生成对应的页面布局。简化用户的操作步骤,提升用户的交互体验。
【专利附图】
【附图说明】
[0014]图1是本发明一实施例提供的智能电视页面排版的方法的流程示意图;
图2是本发明另ー实施例提供的智能电视页面排版的方法的流程示意图;
图3是本发明一实施例提供的智能电视页面排版的装置的结构示意图;
图4是本发明另ー实施例提供的智能电视页面排版的装置的结构示意图;
图5是本发明一实施例提供的智能电视的结构示意图。
【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进ー步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0016]图1是本发明一实施例提供的智能电视页面排版的方法的流程示意图,智能电视页面排版的方法包括步骤:
5101、根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;
5102、接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;
5103、依据新的排版模式在界面生成对应的页面布局。
[0017]步骤SlOl根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型,所述内容类型包括但不限于应用、影片、资讯、音乐中的任意ー种,应用可以是应用程序,例如微博、微信、游戏、天气预报、淘宝、搜索引擎;影片可以是网络电影点播系统、网络电视剧点播系统,资讯可以是网易新闻、新浪新闻等;音乐可以是百度音乐,以上举例是为了解释说明,并不限于以上举例。
[0018]步骤S102接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式,所述排版策略具体为:依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。排版策略可以是上述内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意ー种,也可以是上述内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意几种的组合。例如:排版策略可以是以内容模块的面积大优先排版的方式排版,也可以是首先以内容模块的面积大优先,其次以内容模块的垂直尺寸大优先的方式排版,排版策略还可以是首先以内容模块的面积大优先,其次以内容模块的垂直尺寸大优先,再次以内容模块的内容类型的方式排版。
[0019]步骤S103依据新的排版模式在界面生成对应的页面布局。
[0020]如图2所示,作为本发明的优选实施例,所述步骤S102接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式的步骤具体可以为:
51021、接收用户选择的排版策略;
51022、依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;
51023、生成新的排版模式。
[0021]在上述步骤中,接收用户选择的排版策略后,依据用户选择的排版策略计算出毎个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;生成新的排版模式。
[0022]本发明智能电视页面排版的方法,通过根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;依据新的排版模式在界面生成对应的页面布局。简化用户的操作步骤,提升用户的交互体验。
[0023]图3是本发明一实施例提供的智能电视页面排版的装置200的结构示意图,所述装置包括:
模型数据生成模块201,根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;
排版模式生成模块202,接收用户选择的排版策略,依据用户选择的排版策略计算出毎个内容模块新的模型数据,生成新的排版模式;
页面布局生成模块203,依据新的排版模式在界面生成对应的页面布局。排版策略接收単元201,接收用户选择的排版策略。
[0024]模型数据生成模块201,根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型。所述内容类型包括但不限于应用、影片、资讯、音乐中的任意ー种,应用可以是应用程序,例如微博、微信、游戏、天气预报、淘宝、捜索引擎;影片可以是网络电影点播系统、网络电视剧点播系统,资讯可以是网易新闻、新浪新闻等;音乐可以是百度音乐,以上举例是为了解释说明,并不限于以上举例。
[0025]排版模式生成模块202,接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式。所述排版策略具体为:依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。排版策略可以是上述内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意ー种,也可以是上述内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意几种的组合。例如:排版策略可以是以内容模块的面积大优先排版的方式排版,也可以是首先以内容模块的面积大优先,其次以内容模块的垂直尺寸大优先的方式排版,排版策略还可以是首先以内容模块的面积大优先,其次以内容模块的垂直尺寸大优先,再次以内容模块的内容类型的方式排版。
[0026]页面布局生成模块203,依据新的排版模式在界面生成对应的页面布局。
[0027]如图4所示,作为本发明的优选实施例,所述排版模式生成模块202具体为:
排版策略接收单元2021,接收用户选择的排版策略;
模型数据更新単元2022,依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;
排版模式生成単元2023,生成新的排版模式。
[0028]所述排版策略接收单元2021,接收用户选择的排版策略;所述模型数据更新単元2022,依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置;所述排版模式生成単元2023,生成新的排版模式。
[0029]本发明智能电视页面排版的装置,通过模型数据生成模块201根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型;排版模式生成模块202接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式;页面布局生成模块203依据新的排版模式在界面生成对应的页面布局。简化用户的操作步骤,提升用户的交互体验。
[0030]图5是本发明一实施例提供的提供的智能电视300,所述智能电视300包括智能电视页面排版的装置200,所述智能电视页面排版的装置200已经在上述实施例中描述,在此不再赘述。所述智能电视300可以减少用户的操作步骤,提升用户的交互体验。
[0031]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种智能电视页面排版的方法,其特征在于,包括步骤: 根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型; 接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式; 依据新的排版模式在界面生成对应的页面布局。
2.如权利要求1所述的智能电视页面排版的方法,其特征在于,所述接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式的步骤具体为: 接收用户选择的排版策略; 依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置; 生成新的排版模式。
3.如权利要求1或2所述的智能电视页面排版的方法,其特征在于,所述排版策略具体为: 依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。
4.如权利要求3所述的智能电视页面排版的方法,其特征在于,所述内容类型包括应用、影片、资讯、音乐中的任意一种。
5.一种智能电视页面排版的装置,其特征在于,包括: 模型数据生成模块,根据当前界面布局生成对应的模型数据,所述模型数据包括界面上每个内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型; 排版模式生成模块,接收用户选择的排版策略,依据用户选择的排版策略计算出每个内容模块新的模型数据,生成新的排版模式; 页面布局生成模块,依据新的排版模式在界面生成对应的页面布局。
6.如权利要求5所述的智能电视页面排版的装置,其特征在于,所述排版模式生成模块具体为: 排版策略接收单元,接收用户选择的排版策略; 模型数据更新单元,依据用户选择的排版策略计算出每个内容模块新的垂直/水平尺寸、面积大小、起始坐标位置; 排版模式生成单元,生成新的排版模式。
7.如权利要求5或6所述的智能电视页面排版的装置,其特征在于,所述排版策略具体为: 依据内容模块的垂直/水平尺寸、面积大小、起始坐标位置以及内容类型中的任意一种或组合优先排版。
8.如权利要求7所述的智能电视页面排版的装置,其特征在于,所述内容类型包括应用、影片、资讯、音乐中的任意一种。
9.一种智能电视,其特征在于包括如权利要求5至8所述的智能电视页面排版的装置。
【文档编号】H04N21/431GK103501456SQ201310431145
【公开日】2014年1月8日 申请日期:2013年9月22日 优先权日:2013年9月22日
【发明者】张建辉 申请人:深圳市同洲电子股份有限公司