[發明專利]用于web應用的顏色方案生成器在審
| 申請號: | 201980053617.0 | 申請日: | 2019-07-24 |
| 公開(公告)號: | CN112534428A | 公開(公告)日: | 2021-03-19 |
| 發明(設計)人: | J·范羅特達姆 | 申請(專利權)人: | 茨特里克斯系統公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 任一方;周學斌 |
| 地址: | 美國佛*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 web 應用 顏色 方案 生成器 | ||
1.一種計算系統,包括:
服務器,被配置為通過執行以下操作來為web應用生成定制顏色方案:
確定要在定制顏色方案中使用的源顏色集合,
確定在源顏色集合中的顏色之間的顏色分離距離,
確定web應用中的目標顏色集合,
確定可以用源顏色集合中的顏色替換的目標顏色集合中的顏色的顏色位置排列,
對于每個顏色位置排列,確定替換顏色之間的顏色分離距離,
對于每個顏色位置排列,確定在替換顏色中的顏色分離距離與源顏色集合中的顏色分離距離之間的德爾塔,以及
基于相對于其他顏色位置排列的德爾塔被最小化的德爾塔來選擇顏色位置排列之一,其中所選顏色位置排列將被用作web應用的定制顏色方案。
2.根據權利要求1所述的計算系統,其中所述服務器生成樣式表,以基于所選顏色位置排列將源顏色集合映射到目標顏色集合,其中樣式表在下次訪問web應用時被應用。
3.根據權利要求2所述的計算系統,其中web應用包括多個網頁,并且其中所述服務器被配置為檢查所述多個網頁,直到樣式表的所有組件中的所有顏色被映射到源顏色集合,以實現所述多個網頁之上的一致性。
4.根據權利要求1所述的計算系統,進一步包括計算設備,所述計算設備包括用于與所述服務器對接的用戶接口,以及用于顯示web應用的所選顏色位置排列的顯示器。
5.根據權利要求4所述的計算系統,其中所述服務器進一步被配置為基于來自用戶接口的輸入來調整所選顏色位置排列中的顏色。
6.根據權利要求1所述的計算系統,其中web應用是軟件即服務(SaaS)應用。
7.根據權利要求1所述的計算系統,其中對于每個顏色位置排列,源顏色集合中的顏色之間的顏色分離距離和替換顏色中的顏色分離距離被限制于相鄰的顏色。
8.根據權利要求1所述的計算系統,其中所述服務器使用以下顏色距離確定方法中的至少一個來確定相應的顏色分離距離:RGB歐幾里德距離方法、Cielab Delta E方法和顏色容差距離方法。
9.根據權利要求8所述的計算系統,其中所述服務器進一步被配置為對每個顏色距離確定方法重復確定和選擇步驟,并且其中所述計算系統進一步包括:
用于與所述服務器對接的用戶接口;以及
用于顯示每個顏色距離確定方法的所選顏色位置排列的顯示器;
其中基于來自用戶接口的輸入,選擇與將被用作web應用的定制顏色方案的顏色距離確定方法之一相關聯的所選顏色位置排列。
10.根據權利要求1所述的計算系統,其中所述服務器被配置為基于分析以下各項中的至少一個來確定源顏色集合:源web應用中的顏色方案、徽標中的顏色方案以及用戶定義的顏色方案。
11.根據權利要求1所述的計算系統,其中,如果源顏色集合是單色的,則所述服務器進一步被配置為生成單色顏色的變體,以便擴展源顏色集合。
12.一種用于為web應用生成定制顏色方案的方法,包括:
確定要在定制顏色方案中使用的源顏色集合,
確定在源顏色集合中的顏色之間的顏色分離距離,
確定web應用中的目標顏色集合,
確定可以用源顏色集合中的顏色替換的目標顏色集合中的顏色的顏色位置排列,
對于每個顏色位置排列,確定替換顏色之間的顏色分離距離,
對于每個顏色位置排列,確定在替換顏色中的顏色分離距離與源顏色集合中的顏色分離距離之間的德爾塔,以及
基于相對于其他顏色位置排列的德爾塔被最小化的德爾塔來選擇顏色位置排列之一,其中所選顏色位置排列將被用作web應用的定制顏色方案。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于茨特里克斯系統公司,未經茨特里克斯系統公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980053617.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:集成通信鏈路測試
- 下一篇:用于提供基于情境的人工制品訪問的方法





