资源包索引
    1.
    发明公开

    公开(公告)号:CN105378661A

    公开(公告)日:2016-03-02

    申请号:CN201380077092.7

    申请日:2013-09-20

    CPC classification number: G06F8/61

    Abstract: 提供了一种或多种技术和/或系统,用于生成捆绑包,对捆绑包进行数字签名,选择性地干扰捆绑包,和/或索引从捆绑包中检索的一个或多个资源包。也就是说,捆绑包(例如,应用或游戏捆绑包)包括一个或多个应用包,该应用包包括被配置成在各种计算环境(例如,操作系统、处理器,等等)上执行的应用代码。捆绑包可以包括一个或多个资源包,该资源包包括用于提供用于应用的可选的用户体验功能性(例如,法语语言支持、高分辨率纹理、游戏垫支持等)的补充数据。这样,客户端设备可以选择性地下载可能相关的捆绑包的部分,其可以减轻下载带宽、存储空间、或另外用于获得捆绑包的不必要部分的资源(例如,平板设备可以仅下载低分辨率纹理)。

    用于资源选择的语言列表

    公开(公告)号:CN103279350B

    公开(公告)日:2017-04-12

    申请号:CN201310211732.0

    申请日:2013-05-31

    CPC classification number: G06F9/454

    Abstract: 一种装置,可以被配置为使用户能够选择语言,并且可以通过从分别与语言相关联的资源当中选择与用户选择的语言相关联的资源来满足来自应用程序的资源请求。然而,如果用户选择多个语言;如果与用户选择的语言相关联的资源不可用,但是与相关语言相关联的资源可用;或者如果用户和/或应用程序指定在各语言当中选择的顺序,那么该资源选择处理可能是不充分的。本文给出如下技术:通过针对用户选择的各语言计算代表该语言对该资源请求的适当性的权重;根据该权重产生所选择的语言的选择顺序;并且基于相关联语言在该选择顺序中的位置选择资源来进行资源选择。

    资源包索引
    3.
    发明授权

    公开(公告)号:CN105378661B

    公开(公告)日:2019-03-29

    申请号:CN201380077092.7

    申请日:2013-09-20

    Abstract: 提供了一种或多种技术和/或系统,用于生成捆绑包,对捆绑包进行数字签名,选择性地干扰捆绑包,和/或索引从捆绑包中检索的一个或多个资源包。也就是说,捆绑包(例如,应用或游戏捆绑包)包括一个或多个应用包,该应用包包括被配置成在各种计算环境(例如,操作系统、处理器,等等)上执行的应用代码。捆绑包可以包括一个或多个资源包,该资源包包括用于提供用于应用的可选的用户体验功能性(例如,法语语言支持、高分辨率纹理、游戏垫支持等)的补充数据。这样,客户端设备可以选择性地下载可能相关的捆绑包的部分,其可以减轻下载带宽、存储空间、或另外用于获得捆绑包的不必要部分的资源(例如,平板设备可以仅下载低分辨率纹理)。

    用于管理计算环境语言的应用语言库

    公开(公告)号:CN103399847B

    公开(公告)日:2017-11-17

    申请号:CN201310212039.5

    申请日:2013-05-31

    CPC classification number: G06F9/454

    Abstract: 计算环境内的语言选择和应用通常跨操作系统和各种应用分布,并且被它们区别地应用,导致额外管理,基于不同应用间的不同语言特征实现的用户体验不一致性,以及在开发针对不同应用的语言特征时增加的成本和冗余。本文中呈现技术,所述技术用于将设备配置为具有应用语言库,所述应用语言库集中所述用户对语言的选择,并且为所述应用和操作系统提供多种语言特征(例如文本翻译、用户接口适配和数据格式)。所述应用语言库可以还使多语种用户能够选择多个语言;可以应用选择逻辑来为对所述应用语言库的每个调用选取合适的语言;以及,可以使所述用户能够配置针对各种类型和实例的调用在所述语言中的选择。

Patent Agency Ranking