智能電視頁面排版的方法、裝置及智能電視的制作方法
【專利摘要】本發(fā)明提供一種智能電視頁面排版的方法和裝置及智能電視。本發(fā)明智能電視頁面排版的方法和裝置,通過根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;依據新的排版模式在界面生成對應的頁面布局。簡化用戶的操作步驟,提升用戶的交互體驗。
【專利說明】智能電視頁面排版的方法、裝置及智能電視
【技術領域】
[0001]本發(fā)明屬于通信【技術領域】,尤其涉及一種智能電視頁面排版的方法、裝置及智能電視。
【背景技術】
[0002]在如今智能電視蓬勃發(fā)展的時代,智能電視改變了用戶使用傳統電視的習慣,同時也改變了傳統電視的版面以及呈現出更加豐富的內容,其展現內容的方式又風格各樣;而且如今各智能平臺相繼推出各種人性化、個性化的服務來更好的增加用戶的使用體驗。當用戶想自己拖動界面上的內容并自己自定義拖動排放時,會出現配置擺放混亂以及達不到自己的預期擺放效果。或者是當用戶想恢復原來的界面布局,又或者是想更換一種界面布局效果,較難操作或者過程復雜,用戶體驗差。這時就需要提供一種方法來方便用戶按照某種策略對界面進行擺放布局。
【發(fā)明內容】
[0003]本發(fā)明的目的在于提供智能電視頁面排版的方法和裝置,旨在解決現有智能電視頁面排版方法過程復雜,用戶體驗差的問題。
[0004]本發(fā)明是這樣實現的,一種智能電視頁面排版的方法,包括步驟:
根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;
接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;
依據新的排版模式在界面生成對應的頁面布局。
[0005]較優(yōu)的,所述接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式,生成的步驟具體為:
接收用戶選擇的排版策略;
依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;
生成新的排版模式。
[0006]較優(yōu)的,所述排版策略具體為:依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。
[0007]較優(yōu)的,所述內容類型包括應用、影片、資訊、音樂中的任意一種。
[0008]本發(fā)明的另一目的在于提供一種智能電視頁面排版的裝置,包括:
模型數據生成模塊,根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;
排版模式生成模塊,接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式; 頁面布局生成模塊,依據新的排版模式在界面生成對應的頁面布局。
[0009]較優(yōu)的,所述排版模式生成模塊具體為:
排版策略接收單元,接收用戶選擇的排版策略;
模型數據更新単元,依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;
排版模式生成単元,生成新的排版模式。
[0010]較優(yōu)的,所述排版策略具體為:依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。
[0011]較優(yōu)的,所述內容類型包括應用、影片、資訊、音樂中的任意ー種。
[0012]本發(fā)明的另一目的在于提供ー種智能電視,所述智能電視包括前述智能電視頁面排版的裝置。
[0013]本發(fā)明智能電視頁面排版的方法及裝置,通過根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;依據新的排版模式在界面生成對應的頁面布局。簡化用戶的操作步驟,提升用戶的交互體驗。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明一實施例提供的智能電視頁面排版的方法的流程示意圖;
圖2是本發(fā)明另ー實施例提供的智能電視頁面排版的方法的流程示意圖;
圖3是本發(fā)明一實施例提供的智能電視頁面排版的裝置的結構示意圖;
圖4是本發(fā)明另ー實施例提供的智能電視頁面排版的裝置的結構示意圖;
圖5是本發(fā)明一實施例提供的智能電視的結構示意圖。
【具體實施方式】
[0015]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進ー步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]圖1是本發(fā)明一實施例提供的智能電視頁面排版的方法的流程示意圖,智能電視頁面排版的方法包括步驟:
5101、根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;
5102、接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;
5103、依據新的排版模式在界面生成對應的頁面布局。
[0017]步驟SlOl根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型,所述內容類型包括但不限于應用、影片、資訊、音樂中的任意ー種,應用可以是應用程序,例如微博、微信、游戲、天氣預報、淘寶、搜索引擎;影片可以是網絡電影點播系統、網絡電視劇點播系統,資訊可以是網易新聞、新浪新聞等;音樂可以是百度音樂,以上舉例是為了解釋說明,并不限于以上舉例。
[0018]步驟S102接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式,所述排版策略具體為:依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。排版策略可以是上述內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意ー種,也可以是上述內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意幾種的組合。例如:排版策略可以是以內容模塊的面積大優(yōu)先排版的方式排版,也可以是首先以內容模塊的面積大優(yōu)先,其次以內容模塊的垂直尺寸大優(yōu)先的方式排版,排版策略還可以是首先以內容模塊的面積大優(yōu)先,其次以內容模塊的垂直尺寸大優(yōu)先,再次以內容模塊的內容類型的方式排版。
[0019]步驟S103依據新的排版模式在界面生成對應的頁面布局。
[0020]如圖2所示,作為本發(fā)明的優(yōu)選實施例,所述步驟S102接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式的步驟具體可以為:
51021、接收用戶選擇的排版策略;
51022、依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;
51023、生成新的排版模式。
[0021]在上述步驟中,接收用戶選擇的排版策略后,依據用戶選擇的排版策略計算出毎個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;生成新的排版模式。
[0022]本發(fā)明智能電視頁面排版的方法,通過根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;依據新的排版模式在界面生成對應的頁面布局。簡化用戶的操作步驟,提升用戶的交互體驗。
[0023]圖3是本發(fā)明一實施例提供的智能電視頁面排版的裝置200的結構示意圖,所述裝置包括:
模型數據生成模塊201,根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;
排版模式生成模塊202,接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出毎個內容模塊新的模型數據,生成新的排版模式;
頁面布局生成模塊203,依據新的排版模式在界面生成對應的頁面布局。排版策略接收単元201,接收用戶選擇的排版策略。
[0024]模型數據生成模塊201,根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型。所述內容類型包括但不限于應用、影片、資訊、音樂中的任意ー種,應用可以是應用程序,例如微博、微信、游戲、天氣預報、淘寶、捜索引擎;影片可以是網絡電影點播系統、網絡電視劇點播系統,資訊可以是網易新聞、新浪新聞等;音樂可以是百度音樂,以上舉例是為了解釋說明,并不限于以上舉例。
[0025]排版模式生成模塊202,接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式。所述排版策略具體為:依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。排版策略可以是上述內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意ー種,也可以是上述內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意幾種的組合。例如:排版策略可以是以內容模塊的面積大優(yōu)先排版的方式排版,也可以是首先以內容模塊的面積大優(yōu)先,其次以內容模塊的垂直尺寸大優(yōu)先的方式排版,排版策略還可以是首先以內容模塊的面積大優(yōu)先,其次以內容模塊的垂直尺寸大優(yōu)先,再次以內容模塊的內容類型的方式排版。
[0026]頁面布局生成模塊203,依據新的排版模式在界面生成對應的頁面布局。
[0027]如圖4所示,作為本發(fā)明的優(yōu)選實施例,所述排版模式生成模塊202具體為:
排版策略接收單元2021,接收用戶選擇的排版策略;
模型數據更新単元2022,依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;
排版模式生成単元2023,生成新的排版模式。
[0028]所述排版策略接收單元2021,接收用戶選擇的排版策略;所述模型數據更新単元2022,依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置;所述排版模式生成単元2023,生成新的排版模式。
[0029]本發(fā)明智能電視頁面排版的裝置,通過模型數據生成模塊201根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型;排版模式生成模塊202接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式;頁面布局生成模塊203依據新的排版模式在界面生成對應的頁面布局。簡化用戶的操作步驟,提升用戶的交互體驗。
[0030]圖5是本發(fā)明一實施例提供的提供的智能電視300,所述智能電視300包括智能電視頁面排版的裝置200,所述智能電視頁面排版的裝置200已經在上述實施例中描述,在此不再贅述。所述智能電視300可以減少用戶的操作步驟,提升用戶的交互體驗。
[0031]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種智能電視頁面排版的方法,其特征在于,包括步驟: 根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型; 接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式; 依據新的排版模式在界面生成對應的頁面布局。
2.如權利要求1所述的智能電視頁面排版的方法,其特征在于,所述接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式的步驟具體為: 接收用戶選擇的排版策略; 依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置; 生成新的排版模式。
3.如權利要求1或2所述的智能電視頁面排版的方法,其特征在于,所述排版策略具體為: 依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。
4.如權利要求3所述的智能電視頁面排版的方法,其特征在于,所述內容類型包括應用、影片、資訊、音樂中的任意一種。
5.一種智能電視頁面排版的裝置,其特征在于,包括: 模型數據生成模塊,根據當前界面布局生成對應的模型數據,所述模型數據包括界面上每個內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型; 排版模式生成模塊,接收用戶選擇的排版策略,依據用戶選擇的排版策略計算出每個內容模塊新的模型數據,生成新的排版模式; 頁面布局生成模塊,依據新的排版模式在界面生成對應的頁面布局。
6.如權利要求5所述的智能電視頁面排版的裝置,其特征在于,所述排版模式生成模塊具體為: 排版策略接收單元,接收用戶選擇的排版策略; 模型數據更新單元,依據用戶選擇的排版策略計算出每個內容模塊新的垂直/水平尺寸、面積大小、起始坐標位置; 排版模式生成單元,生成新的排版模式。
7.如權利要求5或6所述的智能電視頁面排版的裝置,其特征在于,所述排版策略具體為: 依據內容模塊的垂直/水平尺寸、面積大小、起始坐標位置以及內容類型中的任意一種或組合優(yōu)先排版。
8.如權利要求7所述的智能電視頁面排版的裝置,其特征在于,所述內容類型包括應用、影片、資訊、音樂中的任意一種。
9.一種智能電視,其特征在于包括如權利要求5至8所述的智能電視頁面排版的裝置。
【文檔編號】H04N21/431GK103501456SQ201310431145
【公開日】2014年1月8日 申請日期:2013年9月22日 優(yōu)先權日:2013年9月22日
【發(fā)明者】張建輝 申請人:深圳市同洲電子股份有限公司