[發明專利]自動化的圖形用戶界面布局有效
| 申請號: | 201380051601.9 | 申請日: | 2013-08-09 |
| 公開(公告)號: | CN104781850B | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | J·R·霍華德;B·R·弗里克;T·B·馬丁;C·J·桑德斯 | 申請(專利權)人: | 蘋果公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;黃倩 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動化 圖形 用戶界面 布局 | ||
1.一種裝置,包括:
用于提供圖形用戶界面以顯示內容的裝置,其中所述圖形用戶界面具有背景顏色;
用于分析與所述內容的當前視圖相關聯的圖像以確定存在于所述圖像中的一組主色的裝置;
用于確定存在于所述圖像中的所述一組主色中的每個顏色與所述背景顏色是否形成對比的裝置;
用于根據確定存在于所述圖像中的所述一組主色中的顏色與所述背景顏色不形成對比、使用默認顏色作為所述圖形用戶界面的主要文本顏色的裝置;以及
用于根據確定存在于所述圖像中的所述一組主色中的至少一個顏色與所述背景顏色形成對比而執行如下步驟的裝置:
將主要文本顏色應用于所述圖形用戶界面中的第一級文本,其中所述主要文本顏色是基于所述一組主色中的與所述背景顏色形成對比的一個顏色來確定的;以及
將次要文本顏色應用于所述圖形用戶界面中的第二級文本,其中所述次要文本顏色是基于所述一組主色中的與所述主要文本顏色不接近并且與所述背景顏色形成對比的顏色來確定的。
2.根據權利要求1所述的裝置,包括:
用于通過修改所述主要文本顏色或所述次要文本顏色的特性來生成三次色的裝置;以及
用于將所述三次色應用于所述圖形用戶界面中的第三級文本的裝置。
3.根據權利要求2所述的裝置,包括用于修改所述主要文本顏色或所述次要文本顏色的透明度特性、亮度特性或兩者以生成所述三次色的裝置。
4.根據權利要求1所述的裝置,包括:
用于當對所述圖像的分析未獲得用于布局的合適的一組顏色時使用默認的一組顏色來更新所述布局的裝置。
5.根據權利要求1所述的裝置,包括用于從所述一組主色中確定背景顏色的裝置、用于基于對所述圖像的所述分析來確定背景圖像的裝置、或兩者。
6.根據權利要求1所述的裝置,包括用于基于與所述當前視圖相關聯的所述圖像來確定并應用用于所述當前視圖的背景圖像的裝置;其中所述背景圖像是與所述當前視圖相關聯的所述圖像的漸淡版本,所述漸淡版本朝著所述當前視圖的主體逐漸變淡。
7.根據權利要求1所述的裝置,包括:
用于檢測與所述當前視圖相關聯的所述圖像是否包含邊界的裝置;
用于如果檢測到邊界則修剪所述邊界的裝置;以及
用于在已修剪所述邊界之后從所述圖像中確定背景顏色的裝置。
8.根據權利要求1所述的裝置,其中所述圖形用戶界面被配置為顯示媒體內容,所述媒體內容包括音頻內容、視頻內容、與所述音頻內容相關的信息、與所述視頻內容相關的信息或它們的組合。
9.一種系統,包括:
服務器,所述服務器包括處理器,所述處理器被配置為在由客戶端托管的內容播放器中提供包括與用戶選擇相關聯的圖像的內容;以及
布局生成器,所述布局生成器被配置為生成機器可讀的布局指令,所述機器可讀的布局指令被配置為根據確定存在于所述圖像中的一組主色中的顏色與所述內容播放器的圖形用戶界面的背景顏色不形成對比,使用默認顏色作為所述圖形用戶界面的主要文本顏色;以及
其中所述機器可讀的布局指令還被配置為,根據確定存在于所述圖像中的所述一組主色中的至少一個顏色與所述背景顏色形成對比,
將主要文本顏色應用于所述圖形用戶界面中的第一級文本,其中所述主要文本顏色是基于所述一組主色中的與所述背景顏色形成對比的一個顏色來確定的;以及
將次要文本顏色應用于所述圖形用戶界面中的第二級文本,其中所述次要文本顏色是基于所述一組主色中的與所述主要文本顏色不接近并且與所述背景顏色形成對比的顏色來確定的。
10.根據權利要求9所述的系統,包括所述客戶端,其中所述客戶端包括所述布局生成器。
11.根據權利要求9所述的系統,其中所述服務器包括所述布局生成器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘋果公司,未經蘋果公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380051601.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:實時交通檢測
- 下一篇:用于生成語義標注的系統和方法





