启动字体子集制造技术

技术编号:16700689 阅读:47 留言:0更新日期:2017-12-02 13:01
一种计算机实施的方法包括:通过请求的代理以自发的方式分析所接收的电子文件的内容,以识别在电子文件的内容中包括的一个或多个字体的每个唯一的字符;发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。

Start a subset of the font

Includes a computer implemented method: through requests to spontaneous way analysis of electronic documents received by the contents of one or more fonts to identify included in the contents of electronic documents in each unique character; a subset of electronic files initiated includes one or more fonts among them, the request, the request includes one or more each font in the font of each identified only a subset of characters; and receiving one or more fonts, or a subset of one or more fonts and other characters, the characters are also included in the data transfer based on threshold.

【技术实现步骤摘要】
启动字体子集本申请为申请日为2011年4月27日、申请号为201180029422.6的专利技术名称为“启动字体子集”的申请案的分案申请。
本描述涉及启动字体子集的产生和递送(delivery)。
技术介绍
在由诸如因特网的计算机网络提供的不断扩展的连接性中,各种类型的内容,如文本、图形、音频、视频等等,可以在一些计算机设备之间交换或广播给大众。由于这样的连接性,遍及全球各个区域的用户可以访问内容提供者,而内容提供者则需要灵活地将内容提供给不同国家和文化的用户。例如,提供给北美洲用户的内容可能不能被亚洲的用户辨别出来(discernable)。因而,提供者可以为特定地理区域的用户量身定制内容,或者为不同的用户提供可调整的内容。
技术实现思路
这里描述的系统和技术涉及产生和递送字体子集。在一个方面,一种计算机实施的方法包括:通过请求的代理以自发的方式(autonomousmanner)分析所接收的电子文件的内容,以识别在电子文件的内容中包括的一个或多个字体的每个唯一的字符;发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。在另一个方面,一种系统包括:字体服务器设备,用于基于请求向计算设备提供用于分析由计算设备接收的电子文件的内容的代理,其中,由该代理执行的分析识别该电子文件的内容中包括的一个或多个字体的每个唯一的字符;其中,所述字体服务器设备被配置为基于来自计算设备的请求产生所述一个或多个字体的子集,其中,每个字体子集包括各个字体的每个识别出的唯一的字符;并且其中,所述字体服务器设备还被配置为启动发送每个字体子集到计算设备,或者,发送每个字体子集和另外的字符到计算设备,该另外的字符的纳入是基于数据传送阈值。在另一个方面,一种计算设备包括:存储器,被配置为存储指令;和处理器,被配置为运行所述指令以执行方法。该方法包括:通过请求的代理以自发的方式分析所接收的电子文件的内容,以识别电子文件的内容中包括的一个或多个字体的每个唯一的字符;发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。在另一个方面,一个或多个计算机可读介质,存储可由处理设备运行的指令,并且当执行这样的指令时,使得处理设备执行操作。所述操作包括:通过请求的代理以自发的方式分析所接收的电子文件的内容,以识别电子文件的内容中包括的一个或多个字体的每个唯一的字符;并且发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。在另一个方面,一种系统包括:字体服务器设备,用于基于来自计算设备的请求,产生一个或多个字体的子集,其中,每个字体子集包括由所述计算设备中包括的请求的代理从电子文件的内容中识别出的各个字体的每个唯一的字符;以及其中,所述字体服务器设备被配置来启动发送每个字体子集给所述计算设备,或者,发送每个字体子集和另外的字符给所述计算设备,该另外的字符的纳入是基于数据传送阈值。在另一个方面,一种计算机实施的方法包括以自发的方式分析所接收的电子文件的内容,以识别电子文件的内容中包括的一个或多个字体的每个唯一字符。该方法还包括发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一字符。实施方式可以包括任何或全部以下特征。分析电子文件的内容可以包括识别所述一个或多个字体中包括的字体的源(source)或字体的源的不存在。以自发的方式分析所接收的电子文件的内容可以通过运行代理(agent)来启动。分析所接收的电子文件的内容可以包括解析电子文件的内容以识别文件中表示的字符。分析所接收的电子文件的内容可以包括过滤识别出的在电子文件中表示的字符,以识别电子文件的内容中所包括的一个或多个字体中的每一个字体的每个唯一的字符。启动对一个或多个字体的子集的请求可以包括将识别出的字符添加到请求。对请求的响应可以包括一个或多个字体的全部字符。分析电子文件的内容可以独立于平台而执行。在另一个方面,一种系统包括:字体服务器,用于基于请求向计算设备提供用于分析由计算设备接收的电子文件的内容的代理。由代理执行的分析识别电子文件的内容中包括的一个或多个字体的每个唯一的字符。字体服务器被配置为基于来自计算设备的请求产生一个或多个字体的子集,每个字体子集包括各个字体的每个识别出的唯一的字符。字体服务器还被配置为启动发送每个字体子集到计算设备。实施方式可以包括任何或全部以下特征。通过分析所接收的电子文件的内容,代理可以识别一个或多个字体中包括的字体的源或者字体的源的不存在。计算设备可以运行从字体服务器接收的代理,以分析所接收的电子文件的内容。代理可以解析电子文件的内容,以识别文件中表示的字符。代理可以过滤识别出在该文件中表示的字符,以识别电子文件的内容中包括的一个或多个字体中的每一个字体的每个唯一的字符。代理可以启动产生对字体服务器的请求。代理可以被配置为独立于计算设备类型来操作。字体服务器可以被配置为确定将要包括在字体子集中的字体字符的部分,并且将要包括在字体子集中的字体字符的部分可以包括字体的全部字符。字体服务器可以将所产生的字体子集与所接收的电子文件相关联。在另一个方面,一种计算设备包括:存储器,其被配置为存储指令;以及处理器,其被配置为运行该指令以执行方法。该方法包括以自发的方式分析所接收的电子文件的内容,以识别电子文件的内容中包括的一个或多个字体的每个唯一的字符。该方法还包括发起对电子文件的内容中包括的一个或多个字体的子集的请求。该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符。实施方式可以包括任何或全部以下特征。分析电子文件的内容可以包括识别一个或多个字体中包括的字体的源或者字体的源的不存在。以自发的方式分析所接收的电子文件的内容可以通过执行代理来启动。分析所接收的电子文件的内容可以包括解析电子文件的内容以识别文件中表示的字符。分析所接收的电子文件的内容可以包括过滤识别出的在电子文件中表示的字符,以识别电子文件的内容中包括的一个或多个字体中的每一个字体的每个唯一的字符。发起对一个或多个字体的子集的请求包括将识别出的字符添加到请求。在另一个方面,一个或多个计算机可读介质存储可由处理设备执行的指令,并且当执行时使得处理设备执行操作,所述操作包括以自发的方式分析所接收的电子文件的内容,以识别电子文件的内容中包括的一个或多个字体的每个唯一的字符。该操作还包括发起对电子文件的内容中包括的一个或多个字体的子集的请求。该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符。实施方式可以包括任何或全部以下特征。分析电子文件的内容可以包括识别一个或多个字体中包括的字体的源或者字体的源的不存本文档来自技高网...
启动字体子集

【技术保护点】
一种计算机实施的方法,包括:通过请求的代理以自发的方式分析所接收的电子文件的内容,以识别在电子文件的内容中包括的一个或多个字体的每个唯一的字符;发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。

【技术特征摘要】
2010.04.29 US 12/769,8391.一种计算机实施的方法,包括:通过请求的代理以自发的方式分析所接收的电子文件的内容,以识别在电子文件的内容中包括的一个或多个字体的每个唯一的字符;发起对电子文件的内容中包括的一个或多个字体的子集的请求,其中,该请求包括一个或多个字体中的各个字体的每个识别出的唯一的字符;以及接收一个或多个字体的子集,或者一个或多个字体的子集和另外的字符,该另外的字符的纳入是基于数据传送阈值。2.如权利要求1所述的计算机实施的方法,其中,分析电子文件的内容包括识别一个或多个字体中包括的字体的源。3.如权利要求1所述的计算机实施的方法,其中,分析电子文件的内容包括识别一个或多个字体中包括的字体的源的不存在。4.如权利要求1所述的计算机实施的方法,其中,通过运行该代理来发起以自发的方式分析所接收的电子文件的内容。5.如权利要求1所述的计算机实施的方法,其中,分析所接收的电子文件的内容包括解析电子文件的内容以识别该文件中表示的字符。6.如权利要求5所述的计算机实施的方法,其中,分析所接收的电子文件的内容包括过滤识别出的在电子文件中表示的字符,以识别电子文件的内容中包括的一个或多个字体中的每一个字体的每个唯一的字符。7.如权利要求1所述的计算机实施的方法,其中,发起对一个或多个字体的子集的请求包括将识别出的字符添加到请求。8.如权利要求1所述的计算机实施的方法,其中,对所述请求的响应包括所述字体中的一个字体的全部字符。9.如权利要求1所述的计算机实施的方法,其中,分析电子文件的内容独立于平台来执行。10.如权利要求1所述的计算机实施的方法,其中该数据传送阈值表示文件大小阈值。11.如权利要求1所述的计算机实施的方法,其中该数据传送阈值考虑至少一个字体的整个字符集合。12.如权利要求1所述的计算机实施的方法,其中基于可达到的文件传送速率、地理位置和时间因素中的至少一个,该数据传送阈值是可调整的。13.一种系统,包括:字体服务器设备,用于基于请求向计算设备提供用于分析由计算设备接收的电子文件的内容的代理,其中,由该代理执行的分析识别该电子文件的内容中包括的一个或多个字体的每个唯一的字符;其中,所述字体服务器设备被配置为基于来自计算设备的请求产生所述一个或多个字体的子集,其中,每个字体子集包括各个字体的每个识别出的唯一的字符;并且其中,所述字体服务器设备还被配置为启动发送每个字体子集到计算设备,或者,发送每个字体子集和另外的字符到计算设备,该另外的字符的纳入是基于数据传送阈值。14.如权利要求13所述的系统,其中,通过分析所接收的电子文件的内容,所述代理识别所述一个或多个字体中包括的字体的源。15.如权利要求13所述的系统,其中,通过分析所接收的电子文件的内容,所述代理识别所述一个或多个字体中包括的字体的源的不存在。16.如权利要求13所述的系统,其中,所述计算设备运行从字体服务器设备接收的代理,以分析所接收的电子文件的内容。17.如权利要求13所述的系统,其中,所述代理解析电子文件的内容,以识别该文件中表示的字符。18.如权利要求17所述的系统,其中,所述代理过滤识别出的在该文件中表示的字符,以识别电子文件的内容中包括的一个或多个字体中的每一个字体的每个唯一的字符。19.如权利要求13所述的系统,其中,所述代理启动对所述字体服务器设备的请求的产生。20.如权利要求13所述的系统,其中,所述代理被配置为独立于计算设备类型来操作。21.如权利要求13所述的系统,其中,所述字体服务器设备被配置为确定包括在字体子集中的字体字符的部分。22.如权利要求21所述的系统,其中,包括在字体子集中的字体字符的部分包括字体的全部字符。23.如权利要求13所述的系统,其中,所述字体服务器设备将所产生的字体子集与所接收的电子文件相关联。24.一种计算设备,包括:存储器,被配置为存储指令;和处...

【专利技术属性】
技术研发人员:SH李
申请(专利权)人:单版画股份有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1