[發(fā)明專利]使用壓縮機(jī)制來獲取字體部分有效
| 申請?zhí)枺?/td> | 201611248210.8 | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN107133199B | 公開(公告)日: | 2023-08-22 |
| 發(fā)明(設(shè)計(jì))人: | G·A·卡普蘭;B·斯坦 | 申請(專利權(quán))人: | 奧多比公司 |
| 主分類號: | G06F40/126 | 分類號: | G06F40/126 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 酆迅 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 使用 壓縮 機(jī)制 獲取 字體 部分 | ||
描述使用壓縮機(jī)制來獲取字體部分。在某些實(shí)施例中,終端用戶設(shè)備確定將被顯示、但是從本地字體缺失的多個字符。終端用戶設(shè)備基于與多個字符對應(yīng)的多個代碼點(diǎn)計(jì)算多個字符的壓縮表示。終端用戶設(shè)備向字體貯存庫傳輸包括壓縮表示的字體請求。字體請求可以被實(shí)現(xiàn)為統(tǒng)一資源定位符(URL)。諸如服務(wù)器的字體貯存庫解碼壓縮表示以至少標(biāo)識由終端用戶設(shè)備編碼的多個代碼點(diǎn)。字體貯存庫準(zhǔn)備包括與多個代碼點(diǎn)對應(yīng)的字形數(shù)據(jù)的字體描述并且返回字體描述。終端用戶設(shè)備產(chǎn)生至少包括與多個請求的字符對應(yīng)的多個字形的本地字體。本地字體產(chǎn)生可以包括字體擴(kuò)充。
技術(shù)領(lǐng)域
本公開涉及使用壓縮機(jī)制來獲取字體部分。
背景技術(shù)
因特網(wǎng)、尤其是萬維網(wǎng)(WWW)或者Web使許多服務(wù)能夠被跨全球提供。服務(wù)的兩個示例是通信和商務(wù)。為具有多個不同教育水平、審美偏好、語言能力等的web用戶和在這些web用戶之間提供這些和其他服務(wù)。因此,Web已經(jīng)被適配為適應(yīng)來自不同國家或者在不同文化中生活的人們的廣泛多樣性。
Web的一個適應(yīng)性是使用許多不同字體的能力。字體是表示數(shù)字字樣的實(shí)例的數(shù)字文件或者代碼。字樣的示例包括Courier、Helvetica、Literata、Times?New?Roman和Bookerly。字體的示例是表示字樣的樣式、諸如粗體Helvetica的文件(例如“Helvetica-Bold.otf”)。每個字體體現(xiàn)唯一樣式并且經(jīng)常是為一個或者少數(shù)有關(guān)語言而設(shè)計(jì)的。給定電子字體或者字體系列可以具有用于不同點(diǎn)大小、諸如粗體或者斜體的各種效果等的選項(xiàng)。使用選擇的字體,計(jì)算應(yīng)用可以使字符被呈現(xiàn)在電子設(shè)備的顯示屏幕上作為與字符分別對應(yīng)的字形。例如web瀏覽器可以使用本地存儲的字體在智能電話的屏幕上顯示來自web頁面的文本。
為了適應(yīng)全世界人們的語言和文化的多樣性,已經(jīng)創(chuàng)建許多不同字體。現(xiàn)有字體的多樣化使不同語言和文化的人們以他們自己的方式享用Web。為了實(shí)現(xiàn)這一點(diǎn),一個字體可以明顯地不同于另一字體。另外,字體的定義可以不僅包括對如何形成個別字符的說明,而且包括對每個字符如何與其他字符有關(guān)或者交互的說明。字體定義因此可能很大并且消耗大量數(shù)據(jù),這帶來對電子設(shè)備的存儲和傳輸帶寬能力二者的需求。因此,個別電子設(shè)備僅能存儲有限數(shù)目的字體定義。此外,向終端用戶設(shè)備傳達(dá)字體定義以使字符能夠使用字體來顯示引起使終端用戶心煩的可感知時間延遲。另外,有了諸如與許多蜂窩服務(wù)計(jì)劃的計(jì)量連接,財(cái)務(wù)約束可能也阻礙下載不同字體、因此阻礙使用這些字體。
發(fā)明內(nèi)容
描述使用壓縮機(jī)制來獲取字體部分。終端用戶設(shè)備可以遇到文本內(nèi)容,該文本內(nèi)容具有指定的字體的在終端用戶本地不存在的多個字符。每個個別字符具有可視地可辨認(rèn)形式,該可視地可辨認(rèn)形式向查看者示意與字符對應(yīng)的字形的含義。字符可以例如包括字母表的字母、象形文字、標(biāo)點(diǎn)、表情符、文本單位或者可以使用計(jì)算設(shè)備來編碼為文本的任何其他人類可讀或者可解釋形式。對照而言,字形是如經(jīng)由字體供應(yīng)的編碼的字符的具體表現(xiàn)或者圖形表示。
取代獲得指定的字體的全部,終端用戶設(shè)備對于字體請求使用壓縮機(jī)制來獲取字體的一部分以節(jié)省時間和減少傳輸帶寬。終端用戶設(shè)備向字體貯存庫發(fā)送具有枚舉缺失字符的壓縮表示的字體請求。作為響應(yīng),字體貯存庫返回用于缺失字符的字體描述,該字體描述包括描述與請求的字符對應(yīng)的字形的數(shù)據(jù)。如果沒有指定的字體的一部分先前存在于終端用戶設(shè)備,則用于對應(yīng)字形的數(shù)據(jù)被用于建立用于指定的字體的新本地字體。然而,如果指定的字體的某個部分已經(jīng)存在于終端用戶設(shè)備,則添加用于對應(yīng)字形的數(shù)據(jù)以便擴(kuò)充現(xiàn)有本地字體。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于奧多比公司,未經(jīng)奧多比公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611248210.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)制蛋的制造方法
- 手機(jī)制式的校準(zhǔn)方法、系統(tǒng)及手機(jī)檢測設(shè)備
- 一種考慮激勵機(jī)制電量電價彈性矩陣的耗電量估測方法
- 選擇區(qū)塊鏈共識機(jī)制的方法、裝置以及共識節(jié)點(diǎn)
- 一種復(fù)合改性機(jī)制砂及其制備方法
- 一種存儲設(shè)備糾錯方法及糾錯裝置
- 區(qū)塊鏈中共識機(jī)制的處理方法、裝置和電子設(shè)備
- 一種建筑用機(jī)制砂整形裝置
- 通信方法、通信裝置及存儲介質(zhì)
- 一種網(wǎng)絡(luò)預(yù)約出租車市場準(zhǔn)入機(jī)制的優(yōu)化方法及系統(tǒng)





