一種自定義用戶界面的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種自定義用戶界面的方法及系統(tǒng),涉及智能穿戴技術(shù)領(lǐng)域。該方法包括:將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯精簡成一個數(shù)組,并根據(jù)數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系;將各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以指令的形式下發(fā)至智能穿戴設(shè)備,使智能穿戴設(shè)備根據(jù)各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系更新各UI頁面的顯示順序。本發(fā)明可以使用戶根據(jù)自己的喜歡自定義只能穿戴設(shè)備中各UI頁面的排列順序,并且還可以使用戶根據(jù)自己的喜好自行刪減或更改各UI頁面的顯示內(nèi)容,大大提高了用戶體驗感和對智能穿戴設(shè)備產(chǎn)品的滿意度。
【專利說明】
一種自定義用戶界面的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于智能穿戴技術(shù)領(lǐng)域,尤其涉及一種自定義用戶界面的方法及系統(tǒng)
【背景技術(shù)】
[0002] 目前,在智能穿戴設(shè)備中,例如:智能手表及智能手環(huán)等,在用戶界面的顯示與控 制方面一般是固定不變的,并且各用戶界面的樣式、排序以及頁面內(nèi)容等均由出廠商在設(shè) 計時通過相應(yīng)的代碼來實現(xiàn)。若用戶不喜歡智能穿戴設(shè)備中用戶界面的顯示與控制方式, 則必須等到出廠商提供相應(yīng)的軟件升級程序包后,才能對智能穿戴設(shè)備中的用戶界面進(jìn)行 更新,并且更新后的用戶界面不一定符合用戶的要求,用戶并不能通過自己的喜好對智能 穿戴設(shè)備中的各用戶界面進(jìn)行排序、刪減以及更改頁面內(nèi)容,使得用戶的體驗感較差,大大 降低了用戶對智能穿戴設(shè)備產(chǎn)品的滿意度。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實施例的目的在于提供一種自定義用戶界面的方法及系統(tǒng),旨在解決現(xiàn)有 技術(shù)中用戶不能通過自己的喜好對智能穿戴設(shè)備中的各用戶界面進(jìn)行排序、刪減以及更改 頁面內(nèi)容,使得用戶的體驗感較差,大大降低了用戶對智能穿戴設(shè)備產(chǎn)品的滿意度的問題。
[0004] 本發(fā)明實施例是這樣實現(xiàn)的,一種自定義用戶界面的方法,包括:
[0005] 將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯精簡成一個數(shù)組,并根據(jù) 所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系;
[0006] 將所述各ui頁面與周圍其他ui頁面之間的邏輯關(guān)聯(lián)關(guān)系以指令的形式下發(fā)至所 述智能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān) 聯(lián)關(guān)系更新各UI頁面的顯示順序。
[0007] 在本發(fā)明實施例所述的自定義用戶界面的方法中,所述根據(jù)所述數(shù)組中各頁面編 號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系具體包括:
[0008] 根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對應(yīng)設(shè)置四個方向?qū)傩裕?述四個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方向的UI頁面的頁面編號。
[0009] 在本發(fā)明實施例所述的自定義用戶界面的方法中,還包括:
[0010] 根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并將所述數(shù)據(jù)包下發(fā)至智能 穿戴終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面的頁面內(nèi)容進(jìn)行升級/更 新。
[0011] 在本發(fā)明實施例所述的自定義用戶界面的方法中,所述數(shù)據(jù)包包括:待升級/更新 的元素對象的屬性信息以及升級/更新后的元素對像的屬性信息。
[0012] 在本發(fā)明實施例所述的自定義用戶界面的方法中,所述待升級/更新的元素對象 的屬性信息包括元素對象的類別;所述升級/更新的元素對象的屬性信息包括元素對象的 類別、顏色以及大小。
[0013] 本發(fā)明實施例的另一目的在于提供一種自定義用戶界面的系統(tǒng),包括:
[0014] 邏輯關(guān)聯(lián)設(shè)置模塊,用于將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯 精簡成一個數(shù)組,并根據(jù)所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁 面之間的邏輯關(guān)聯(lián)關(guān)系;
[0015] 指令下發(fā)模塊,用于將所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以指 令的形式下發(fā)至所述智能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他UI 頁面之間的邏輯關(guān)聯(lián)關(guān)系更新各UI頁面的顯示順序。
[0016] 在本發(fā)明實施例所述的自定義用戶界面的系統(tǒng)中,所述邏輯關(guān)聯(lián)設(shè)置模塊具體用 于:
[0017] 根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對應(yīng)設(shè)置四個方向?qū)傩?,?述四個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方向的UI頁面的頁面編號。
[0018] 在本發(fā)明實施例所述的自定義用戶界面的系統(tǒng)中,還包括:
[0019] 頁面內(nèi)容設(shè)置模塊,用于根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并將 所述數(shù)據(jù)包下發(fā)至智能穿戴終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面的 頁面內(nèi)容進(jìn)行升級/更新。
[0020] 在本發(fā)明實施例所述的自定義用戶界面的系統(tǒng)中,所述數(shù)據(jù)包包括:待升級/更新 的元素對象的屬性信息以及升級/更新后的元素對像的屬性信息。
[0021] 在本發(fā)明實施例所述的自定義用戶界面的系統(tǒng)中,所述待升級/更新的元素對象 的屬性信息包括元素對象的類別;所述升級/更新的元素對象的屬性信息包括元素對象的 類別、顏色以及大小。
[0022] 實施本發(fā)明實施例提供的一種自定義用戶界面的方法及系統(tǒng)具有以下有益效果:
[0023] 本發(fā)明實施例提供的自定義用戶界面的方法及系統(tǒng)可以使用戶根據(jù)自己的喜歡 自定義只能穿戴設(shè)備中各UI頁面的排列順序,并且還可以使用戶根據(jù)自己的喜好自行刪減 或更改各UI頁面的顯示內(nèi)容,大大提高了用戶體驗感和對智能穿戴設(shè)備產(chǎn)品的滿意度。
【附圖說明】
[0024] 圖1是本發(fā)明實施例提供的自定義用戶界面的方法的具體實現(xiàn)流程圖;
[0025] 圖2是本發(fā)明實施例中智能穿戴設(shè)備中一個UI頁面的屬性結(jié)構(gòu)示意圖;
[0026] 圖3是本發(fā)明實施例提供的自定義用戶界面的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0027] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0028] 圖1是本發(fā)明實施例提供的自定義用戶界面的方法的具體實現(xiàn)流程圖,該方法的 執(zhí)行主體為與智能穿戴設(shè)備建立有藍(lán)牙連接或wifi連接等無線通信連接的移動終端。參見 圖1所示,本實施例提供的一種自定義用戶界面的方法,包括:
[0029]在S101中,將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯精簡成一個數(shù) 組,并根據(jù)所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯 關(guān)耳關(guān)關(guān)系。
[0030]其中,所述根據(jù)所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁 面之間的邏輯關(guān)聯(lián)關(guān)系具體包括:根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對 應(yīng)設(shè)置四個方向?qū)傩?,所述四個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方 向的UI頁面的頁面編號。數(shù)組中各UI頁面的之間的邏輯關(guān)聯(lián)關(guān)系與智能穿戴設(shè)備中各UI頁 面的顯示順序可參見下表所示:
[0032]表 1
[0033]在S102中,將所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以指令的形式 下發(fā)至所述智能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他UI頁面之間 的邏輯關(guān)聯(lián)關(guān)系更新各UI頁面的顯示順序。
[0034] 需要說明的是,在本實施例中智能穿戴設(shè)備出廠時中不同的功能可對應(yīng)有不同的 UI頁面,每個UI頁面均對應(yīng)有一個頁面編號,且每個UI頁面均對應(yīng)設(shè)置有四個默認(rèn)的方向 屬性,出廠時智能穿戴設(shè)備中的各UI頁面均按照上述默認(rèn)的邏輯關(guān)聯(lián)關(guān)系進(jìn)行排列顯示。 當(dāng)用戶需要更改智能穿戴設(shè)備中各UI頁面的顯示順序時,只需利用移動終端根據(jù)自己的喜 好選擇待顯示的UI頁面,并將各待顯示的UI頁面的頁面編號重新精簡成邏輯數(shù)組,然后按 照數(shù)據(jù)的排列順序修改各UI頁面的四個方向?qū)傩?,以重新建立各UI頁面之間的邏輯關(guān)聯(lián)關(guān) 系,然后將建立好的邏輯關(guān)聯(lián)關(guān)系通過藍(lán)牙或Wifi連接下發(fā)至智能穿戴設(shè)備,使智能穿戴 設(shè)備根據(jù)移動終端下發(fā)的邏輯關(guān)聯(lián)關(guān)系重新排列各UI頁面的排列順序。
[0035] 可選的,在本實施例中所述的自定義用戶界面的方法,還包括:
[0036] 在S103中,根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并將所述數(shù)據(jù)包下 發(fā)至智能穿戴終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面的頁面內(nèi)容進(jìn)行 升級/更新。
[0037] 在本實施例中,所述數(shù)據(jù)包包括:待升級/更新的元素對象的屬性信息以及升級/ 更新后的元素對像的屬性信息。進(jìn)一步的,所述待升級/更新的元素對象的屬性信息包括元 素對象的類別;所述升級/更新的元素對象的屬性信息包括元素對象的類別、顏色以及大 小。
[0038] 需要說明的是,在本實施例中各UI頁面均包含有對應(yīng)的屬性結(jié)構(gòu),我們可以根據(jù) 各UI頁面的屬性結(jié)構(gòu)對各UI頁面進(jìn)行單個頁面升級。圖2示出了本發(fā)明實施例中智能穿戴 設(shè)備中的一個UI頁面的屬性結(jié)構(gòu)示意圖。參見圖2所示的UI頁面,該UI頁面包括日期、天氣 以及時間三個元素對象,我們可以根據(jù)元素對象的類型分別對各個元素進(jìn)行更新或升級, 例如:若需要要天氣替換為計步功能,則首先由用戶通過移動終端輸入對應(yīng)的更新指令,然 后由移動終端根據(jù)用戶輸入的更新指令生成對應(yīng)的數(shù)據(jù)包,所述數(shù)據(jù)包包括待升級/更新 的元素對象的屬性信息和升級/更新后的元素對象的屬性信息,其中待升級/更新的元素對 應(yīng)的屬性信息包括:元素類型(天氣);升級/更新后的元素對象的屬性信息包括:元素類型 (計步)、元素顯示顏色(由用戶自由設(shè)定)以及元素顯示大小(由用戶自由設(shè)定),這樣智能 穿戴設(shè)備在接收到數(shù)據(jù)包后,即可根據(jù)該數(shù)據(jù)包自動對該UI頁面中的頁面內(nèi)容進(jìn)行更新。
[0039] 以上可以看出,本實施例提供的自定義用戶界面的方法不僅可以使用戶根據(jù)自己 的喜歡自定義只能穿戴設(shè)備中各UI頁面的排列順序,而且還可以使用戶根據(jù)自己的喜好自 行刪減或更改各UI頁面的顯示內(nèi)容,大大提高了用戶體驗感和對智能穿戴設(shè)備產(chǎn)品的滿意 度。
[0040] 圖3是本發(fā)明實施例提供的自定義用戶界面的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)位于與 智能穿戴設(shè)備建立有藍(lán)牙連接或wifi連接等無線通信連接的移動終端中,用于運行圖1所 示實施例提供的方法。為了便于說明僅僅示出了與本實施例相關(guān)的部分。
[0041] 參見圖3所示,本實施例提供一種自定義用戶界面的系統(tǒng),包括:
[0042]邏輯關(guān)聯(lián)設(shè)置模塊1,用于將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏 輯精簡成一個數(shù)組,并根據(jù)所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI 頁面之間的邏輯關(guān)聯(lián)關(guān)系;
[0043] 指令下發(fā)模塊2,用于將所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以 指令的形式下發(fā)至所述智能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他 UI頁面之間的邏輯關(guān)聯(lián)關(guān)系更新各UI頁面的顯示順序。
[0044] 可選的,所述邏輯關(guān)聯(lián)設(shè)置模塊1具體用于:
[0045] 根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對應(yīng)設(shè)置四個方向?qū)傩?,?述四個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方向的UI頁面的頁面編號。
[0046] 可選的,所述自定義用戶界面的系統(tǒng)還包括:
[0047] 頁面內(nèi)容設(shè)置模塊3,用于根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并 將所述數(shù)據(jù)包下發(fā)至智能穿戴終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面 的頁面內(nèi)容進(jìn)行升級/更新。
[0048] 可選的,所述數(shù)據(jù)包包括:待升級/更新的元素對象的屬性信息以及升級/更新后 的元素對像的屬性信息。
[0049] 可選的,所述待升級/更新的元素對象的屬性信息包括元素對象的類別;所述升 級/更新的元素對象的屬性信息包括元素對象的類別、顏色以及大小。
[0050] 需要說明的是,本發(fā)明實施例提供的上述系統(tǒng)中各個模塊,由于與本發(fā)明方法實 施例基于同一構(gòu)思,其帶來的技術(shù)效果與本發(fā)明方法實施例相同,具體內(nèi)容可參見本發(fā)明 方法實施例中的敘述,此處不再贅述。
[0051] 因此,可以看出本實施例提供的自定義用戶界面的系統(tǒng)同樣不僅可以使用戶根據(jù) 自己的喜歡自定義只能穿戴設(shè)備中各UI頁面的排列順序,而且還可以使用戶根據(jù)自己的喜 好自行刪減或更改各UI頁面的顯示內(nèi)容,大大提高了用戶體驗感和對智能穿戴設(shè)備產(chǎn)品的 滿意度
[0052]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項】
1. 一種自定義用戶界面的方法,其特征在于,包括: 將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯精簡成一個數(shù)組,并根據(jù)所述 數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系; 將所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以指令的形式下發(fā)至所述智 能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān) 系更新各UI頁面的顯示順序。2. 如權(quán)利要求1所述的自定義用戶界面的方法,其特征在于,所述根據(jù)所述數(shù)組中各頁 面編號的排列順序建立各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系具體包括: 根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對應(yīng)設(shè)置四個方向?qū)傩裕鏊?個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方向的UI頁面的頁面編號。3. 如權(quán)利要求1所述的自定義用戶界面的方法,其特征在于,還包括: 根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并將所述數(shù)據(jù)包下發(fā)至智能穿戴 終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面的頁面內(nèi)容進(jìn)行升級/更新。4. 如權(quán)利要求3所述的自定義用戶界面的方法,其特征在于,所述數(shù)據(jù)包包括:待升級/ 更新的元素對象的屬性信息以及升級/更新后的元素對像的屬性信息。5. 如權(quán)利要求4所述的自定義用戶界面的方法,其特征在于,所述待升級/更新的元素 對象的屬性信息包括元素對象的類別;所述升級/更新的元素對象的屬性信息包括元素對 象的類別、顏色以及大小。6. -種自定義用戶界面的系統(tǒng),其特征在于,包括: 邏輯關(guān)聯(lián)設(shè)置模塊,用于將智能穿戴設(shè)備中所有待顯示的UI頁面的頁面編號邏輯精簡 成一個數(shù)組,并根據(jù)所述數(shù)組中各頁面編號的排列順序建立各UI頁面與周圍其他UI頁面之 間的邏輯關(guān)聯(lián)關(guān)系; 指令下發(fā)模塊,用于將所述各UI頁面與周圍其他UI頁面之間的邏輯關(guān)聯(lián)關(guān)系以指令的 形式下發(fā)至所述智能穿戴設(shè)備,使所述智能穿戴設(shè)備根據(jù)所述各UI頁面與周圍其他UI頁面 之間的邏輯關(guān)聯(lián)關(guān)系更新各UI頁面的顯示順序。7. 如權(quán)利要求6所述的自定義用戶界面的系統(tǒng),其特征在于,所述邏輯關(guān)聯(lián)設(shè)置模塊具 體用于: 根據(jù)所述數(shù)組中各頁面編號的排列順序為每個UI頁面對應(yīng)設(shè)置四個方向?qū)傩?,所述?個方向?qū)傩苑謩e用于指示位于該UI頁面上、下、左、右四個方向的UI頁面的頁面編號。8. 如權(quán)利要求6所述的自定義用戶界面的系統(tǒng),其特征在于,還包括: 頁面內(nèi)容設(shè)置模塊,用于根據(jù)用戶輸入的升級/更新指令生成相應(yīng)的數(shù)據(jù)包,并將所述 數(shù)據(jù)包下發(fā)至智能穿戴終端,使所述智能穿戴終端根據(jù)所述數(shù)據(jù)包對所述各UI頁面的頁面 內(nèi)容進(jìn)行升級/更新。9. 如權(quán)利要求8所述的自定義用戶界面的系統(tǒng),其特征在于,所述數(shù)據(jù)包包括:待升級/ 更新的元素對象的屬性信息以及升級/更新后的元素對像的屬性信息。10. 如權(quán)利要求9所述的自定義用戶界面的系統(tǒng),其特征在于,所述待升級/更新的元素 對象的屬性信息包括元素對象的類別;所述升級/更新的元素對象的屬性信息包括元素對 象的類別、顏色以及大小。
【文檔編號】G06F9/44GK105930153SQ201610243385
【公開日】2016年9月7日
【申請日】2016年4月18日
【發(fā)明人】張 誠
【申請人】深圳市宏電技術(shù)股份有限公司