[发明专利]字体传送服务在审
申请号: | 201410083205.0 | 申请日: | 2014-03-07 |
公开(公告)号: | CN104050412A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | W.E.施瓦尼茨;S.J.拉塞尔;C.R.斯拉特 | 申请(专利权)人: | 塞拉特姆股份有限公司 |
主分类号: | G06F21/53 | 分类号: | G06F21/53;H04L29/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 吕晓章 |
地址: | 美国俄*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字体 传送 服务 | ||
1.存储计算机可读指令的一个或多个计算机可读介质,所述计算机可读指令当由处理器执行时,使得装置:
接收来自运行在操作系统中的应用程序的第一请求,其中所述第一请求是对于要在该应用程序中使用的第一字体的请求;
确定包括所述第一字体的第一字体文件是否位于对应于该应用程序的安全存储空间;
响应于确定所述第一字体文件不位于对应于该应用程序的安全存储空间:
建立与字体服务的连接;
从字体服务请求第一字体文件;以及
从字体服务接收第一字体文件;以及
在应用程序中激活第一字体。
2.根据权利要求1所述的一个或多个计算机可读介质,存储其它的指令,所述其它的指令当由处理器执行时,使得所述装置:
将第一字体文件存储在安全存储空间,以供该应用程序将来访问。
3.根据权利要求2所述的一个或多个计算机可读介质,存储其它的指令,所述其它的指令当由处理器执行时,使得所述装置:
接收来自运行在操作系统中的应用程序的第二请求,其中所述第二请求是在晚于第一请求的时间的时间的对于要在该应用程序中使用的第一字体的请求;以及
从安全存储空间取得第一字体文件。
4.根据权利要求1所述的一个或多个计算机可读介质,其中所述第一字体文件通过删除下列之一来进行优化:操作系统不使用的字体微调和OpenType特征。
5.根据权利要求1所述的一个或多个计算机可读介质,其中在应用程序中激活第一字体包括以所述第一字体呈现该应用程序的文本内容。
6.根据权利要求1所述的一个或多个计算机可读介质,其中所述装置是移动设备,并且其中经由下列之一建立与字体服务的连接:无线网络连接和蜂窝数据连接。
7.根据权利要求1所述的一个或多个计算机可读介质,其中所述应用程序包含软件开发工具包。
8.根据权利要求7所述的一个或多个计算机可读介质,在软件开发工具包和字体服务之间建立于字体服务的连接。
9.根据权利要求8所述的一个或多个计算机可读介质,其中从字体服务接收第一字体文件是进一步响应于由软件开发工具包确定第一字体包含在该应用程序的开发者的订购协议中。
10.存储计算机可读指令的一个或多个计算机可读介质,所述计算机可读指令当由处理器执行时,使得装置:
接受来自客户端设备的连接:
接收对于要在所述客户端设备上的应用程序中使用的第一字体文件的第一请求;
取得对应于该应用程序的订购;
确定对应于该应用程序的订购是否包括对第一字体文件的访问;以及
响应于确定对应于该应用程序的订购包括对第一字体文件的访问:
确定客户端设备所使用的操作系统;
为该客户端设备所使用的操作系统优化第一字体文件;以及
发送所述第一字体文件到客户端设备。
11.根据权利要求10所述的一个或多个计算机可读介质,其中优化第一字体文件包括减小第一字体文件的大小。
12.根据权利要求11所述的一个或多个计算机可读介质,其中优化第一字体文件还包括删除下列之一:客户端设备所使用的操作系统不使用的字体微调和OpenType特征。
13.根据权利要求11所述的一个或多个计算机可读介质,其中优化第一字体文件还包括从数据库取得与客户端设备所使用的操作系统对应的第一字体文件的优化版本。
14.根据权利要求10所述的一个或多个计算机可读介质,其中确定对应于该应用程序的订购是否包括对第一字体文件的访问包括确定该第一字体是否包括在该应用程序的开发者的订购协议中。
15.根据权利要求10所述的一个或多个计算机可读介质,其中所述客户端设备是移动设备,并且其中经由下列之一接受来自客户端设备的连接:无线网络连接和蜂窝数据连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于塞拉特姆股份有限公司,未经塞拉特姆股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410083205.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:去除裸铜、铝线冷焊接头的模具
- 下一篇:用于保护数字内容的装置和方法