会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Method and system for automatically identifying and marking subsets of localizable resources
    • 自动识别和标记可本地化资源子集的方法和系统
    • US07716641B2
    • 2010-05-11
    • US11042806
    • 2005-01-24
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • G06F9/44
    • G06F17/212G06F9/454G06F17/28
    • Embodiments of the present invention relate to methods, systems and computer-readable media for identifying a safe set of resources that can be used for localization of a software product. This identification involves loading and running a base product having one or more calls to an operating system (or an API) to load language specific data. The resource calls are intercepted after the resource is loaded into a resource loader, and information about the resource is captured for analysis. The display of resources is also intercepted to gather data on which resources are displayed and the context of this display. The process involves running automated tests and/or manual tests on the base product in its base language to identify those resources that are most frequently used, least often or never used, and those that are unsafe. These resources so identified are then analyzed to generate a safe secure resource list that can then be used for external localization of the software product.
    • 本发明的实施例涉及用于识别可用于软件产品的本地化的安全资源集合的方法,系统和计算机可读介质。 该识别涉及加载和运行具有一个或多个呼叫的操作系统(或API)的基本产品以加载语言特定的数据。 在将资源加载到资源加载程序中之后,资源调用被拦截,并且捕获关于资源的信息用于分析。 资源的显示也被拦截以收集显示资源的数据和该显示的上下文。 该过程包括以基本语言对基本产品进行自动化测试和/或手动测试,以识别最常使用,最不常用或从未使用的资源以及不安全的资源。 然后分析如此识别的这些资源以生成安全的资源列表,然后可以将其用于软件产品的外部本地化。
    • 8. 发明授权
    • Safe, secure resource editing for application localization with language fallback
    • 安全,安全的资源编辑应用程序本地化与语言后备
    • US07552452B2
    • 2009-06-23
    • US11040331
    • 2005-01-20
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • G06F3/00G06F9/44G06F9/46G06F13/00G06F9/445G06F17/20
    • G06F17/212G06F17/28
    • Embodiments of the present invention relate to methods, systems and computer-readable media for external localization of a software product. This external localization involves loading a base product having one or more calls to an operating system (or an API) to load language specific data. The calls are intercepted after the resource is loaded into a Resource loader, and queried whether the resource is identified in a restricted resource list such as a code signed dynamic linked library. If so, the translated resource is loaded from a specified language package. The loaded, and translated, resource is then checked against validation rules (which are also protected in a code signed resource list) to see if it is safe to use. If the resource is not on the list or the translated resource is not safe to use, the original resource is simply transferred to the application without modification from the resource loader, i.e., loaded from the base language file. This generates a localized product using a limited set of language specific data covering most situations and falls back to the base language automatically when no specific translated resource is available.
    • 本发明的实施例涉及用于软件产品的外部定位的方法,系统和计算机可读介质。 该外部定位涉及将具有一个或多个调用的基本产品加载到操作系统(或API)以加载语言特定数据。 在将资源加载到资源加载器之后,调用被拦截,并查询资源是否在受限资源列表中被识别,例如代码签名的动态链接库。 如果是这样,则从指定的语言包中加载已翻译的资源。 然后根据验证规则(在代码签名的资源列表中也受保护)检查加载和翻译的资源,以查看是否安全使用。 如果资源不在列表上,或者被翻译的资源不能安全使用,则原始资源被简单地传送到应用而不经过资源加载器的修改,即从基本语言文件加载。 这产生了一个本地化的产品,使用一组有限的语言特定数据覆盖大多数情况,并且在没有特定翻译资源可用时自动返回基本语言。
    • 9. 发明申请
    • Method and system for automatically identifying and marking subsets of localizable resources
    • 自动识别和标记可本地化资源子集的方法和系统
    • US20060130026A1
    • 2006-06-15
    • US11042806
    • 2005-01-24
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • Barry McHughJan-Roelof FalkenaRobert GrimesTerry FarrellDavid AhsAlexei Soloveitchik
    • G06F9/45
    • G06F17/212G06F9/454G06F17/28
    • Embodiments of the present invention relate to methods, systems and computer-readable media for identifying a safe set of resources that can be used for localization of a software product. This identification involves loading and running a base product having one or more calls to an operating system (or an API) to load language specific data. The resource calls are intercepted after the resource is loaded into a resource loader, and information about the resource is captured for analysis. The display of resources is also intercepted to gather data on which resources are displayed and the context of this display. The process involves running automated tests and/or manual tests on the base product in its base language to identify those resources that are most frequently used, least often or never used, and those that are unsafe. These resources so identified are then analyzed to generate a safe secure resource list that can then be used for external localization of the software product.
    • 本发明的实施例涉及用于识别可用于软件产品的本地化的安全资源集合的方法,系统和计算机可读介质。 该识别涉及加载和运行具有一个或多个呼叫的操作系统(或API)的基本产品以加载语言特定的数据。 在将资源加载到资源加载程序中之后,资源调用被拦截,并且捕获关于资源的信息用于分析。 资源的显示也被拦截以收集显示资源的数据和该显示的上下文。 该过程包括以基本语言对基本产品进行自动化测试和/或手动测试,以识别最常使用,最不常用或从未使用的资源以及不安全的资源。 然后分析如此识别的这些资源以生成安全的资源列表,然后可以将其用于软件产品的外部本地化。