VALIDATING TRANSLATIONS OF EXTERNALIZED CONTENT FOR INCLUSION IN AN APPLICATION
    1.
    发明申请
    VALIDATING TRANSLATIONS OF EXTERNALIZED CONTENT FOR INCLUSION IN AN APPLICATION 有权
    验证包含在应用程序中的外部内容的翻译

    公开(公告)号:US20110314451A1

    公开(公告)日:2011-12-22

    申请号:US12816587

    申请日:2010-06-16

    IPC分类号: G06F9/44 G06F9/45

    摘要: A method and system for validating translated files for inclusion in an application being developed. Translatable files having externalized content in a single base language are sent for translation into other languages. Translated files resulting from a translation of the translatable files are received. Each translated file is statically and dynamically validated to detect error(s). The static validation is based on comparing the translatable files to the translated files. The dynamic validation is based on a simulation of how a user interface of the application presents the externalized content, without including an actual presentation of the externalized content by the user interface. Modified translated files that correct the detected error(s) are received and provided for a presentation of the externalized content by the user interface.

    摘要翻译: 一种用于验证翻译文件以包含在正在开发的应用程序中的方法和系统。 具有单一基本语言外部化内容的可翻译文件被发送用于翻译成其他语言。 接收到由可翻译文件的翻译产生的翻译文件。 每个翻译的文件都被静态和动态地验证以检测错误。 静态验证是基于将可翻译文件与翻译文件进行比较。 动态验证基于对应用的用户界面如何呈现外部化内容的模拟,而不包括用户界面对外部化内容的实际呈现。 接收用于修正检测到的错误的经修改的翻译文件,并提供用户界面对外部化内容的呈现。

    Validating translations of externalized content for inclusion in an application
    2.
    发明授权
    Validating translations of externalized content for inclusion in an application 有权
    验证包含在应用程序中的外部化内容的翻译

    公开(公告)号:US08910122B2

    公开(公告)日:2014-12-09

    申请号:US12816587

    申请日:2010-06-16

    IPC分类号: G06F9/44

    摘要: A method and system for validating translated files for inclusion in an application being developed. Translatable files having externalized content in a single base language are sent for translation into other languages. Translated files resulting from a translation of the translatable files are received. Each translated file is statically and dynamically validated to detect error(s). The static validation is based on comparing the translatable files to the translated files. The dynamic validation is based on a simulation of how a user interface of the application presents the externalized content, without including an actual presentation of the externalized content by the user interface. Modified translated files that correct the detected error(s) are received and provided for a presentation of the externalized content by the user interface.

    摘要翻译: 一种用于验证翻译文件以包含在正在开发的应用程序中的方法和系统。 具有单一基本语言外部化内容的可翻译文件被发送用于翻译成其他语言。 接收到由可翻译文件的翻译产生的翻译文件。 每个翻译的文件都被静态和动态地验证以检测错误。 静态验证是基于将可翻译文件与翻译文件进行比较。 动态验证基于对应用的用户界面如何呈现外部化内容的模拟,而不包括用户界面对外部化内容的实际呈现。 接收用于修正检测到的错误的经修改的翻译文件,并提供用户界面对外部化内容的呈现。

    TEMPLATE-BASED REMOTE/LOCAL FILE SELECTION TECHNIQUES FOR MODULAR BACKUP AND MIGRATION
    3.
    发明申请
    TEMPLATE-BASED REMOTE/LOCAL FILE SELECTION TECHNIQUES FOR MODULAR BACKUP AND MIGRATION 审中-公开
    用于模块化备份和移动的基于模板的远程/本地文件选择技术

    公开(公告)号:US20090228531A1

    公开(公告)日:2009-09-10

    申请号:US12044188

    申请日:2008-03-07

    IPC分类号: G06F17/30

    摘要: File selection techniques that can handle overlapping module contexts provide flexible and reversible backup, restore, migration, deployment and synchronization operations. Both remote (administrative) control and local (user) control of the file selection are provided. Application and configuration specific templates are provided to a user from the remote administrator for further customization by selecting or de-selecting configurations, applications and/or individual files or configuration entries. The templates may be controlled geographically by the IP address or identity associated with the user. A user's interaction with the customization is saved and the order of changes is maintained, so that when the templates are updated, the user's customizations can be re-applied. The administrator may override user settings based on rules, which may also be geographically determined. The file selection may also be altered based on media type and location, e.g., local backup vs. server backup.

    摘要翻译: 可以处理重叠模块上下文的文件选择技术提供灵活和可逆的备份,恢复,迁移,部署和同步操作。 提供远程(管理)控制和文件选择的本地(用户)控制。 通过选择或取消选择配置,应用程序和/或单个文件或配置条目,从远程管理员向用户提供应用和配置特定模板以进一步定制。 可以通过与用户相关联的IP地址或身份在地理上控制模板。 保存用户与定制的交互,并维护更改顺序,以便在更新模板时,可以重新应用用户的自定义。 管理员可以根据规则覆盖用户设置,这些规则也可以在地理上确定。 还可以基于媒体类型和位置来更改文件选择,例如本地备份与服务器备份。

    Programmatic conversion of support documentation into executable programs
    4.
    发明授权
    Programmatic conversion of support documentation into executable programs 有权
    将支持文档程序化转换为可执行程序

    公开(公告)号:US09141342B2

    公开(公告)日:2015-09-22

    申请号:US12956049

    申请日:2010-11-30

    CPC分类号: G06F8/30 G06F17/21 G06F17/27

    摘要: Embodiments of the present invention provide an approach to automatically convert existing support materials (support manuals, troubleshooting guides, content, help files, etc.) into machine-executable programs so as to obviate for manual execution of the steps described in the support materials. That is, the embodiments of the invention will (among other things): create support-based programs that automate the execution of previously manual steps; create an inventory of said programs; parse existing support documentation; map sections of each support document into existing program automation; construct a sequence of program automations that resemble the flow of each support document; and/or associate a constructed sequence of automation with a support document that could be executed automatically.

    摘要翻译: 本发明的实施例提供了一种将现有支持材料(支持手册,故障排除指南,内容,帮助文件等)自动转换为机器可执行程序的方法,从而避免手动执行支持材料中描述的步骤。 也就是说,本发明的实施例将(除其他之外):创建基于支持的程序,其自动执行以前的手动步骤; 创建所述程序的清单; 解析现有的支持文档; 将每个支持文档的各个部分映射到现有的程序自动化中; 构建类似于每个支持文档的流程的程序自动化序列; 和/或将构建的自动化序列与可以自动执行的支持文档相关联。

    PROGRAMMATIC CONVERSION OF SUPPORT DOCUMENTATION INTO EXECUTABLE PROGRAMS
    5.
    发明申请
    PROGRAMMATIC CONVERSION OF SUPPORT DOCUMENTATION INTO EXECUTABLE PROGRAMS 有权
    支持文件的程序转换为可执行程序

    公开(公告)号:US20120137212A1

    公开(公告)日:2012-05-31

    申请号:US12956049

    申请日:2010-11-30

    IPC分类号: G06F17/00

    CPC分类号: G06F8/30 G06F17/21 G06F17/27

    摘要: Embodiments of the present invention provide an approach to automatically convert existing support materials (support manuals, troubleshooting guides, content, help files, etc.) into machine-executable programs so as to obviate for manual execution of the steps described in the support materials. That is, the embodiments of the invention will (among other things): create support-based programs that automate the execution of previously manual steps; create an inventory of said programs; parse existing support documentation; map sections of each support document into existing program automation; construct a sequence of program automations that resemble the flow of each support document; and/or associate a constructed sequence of automation with a support document that could be executed automatically.

    摘要翻译: 本发明的实施例提供了一种将现有支持材料(支持手册,故障排除指南,内容,帮助文件等)自动转换为机器可执行程序的方法,从而避免手动执行支持材料中描述的步骤。 也就是说,本发明的实施例将(除其他之外):创建基于支持的程序,其自动执行以前的手动步骤; 创建所述程序的清单; 解析现有的支持文档; 将每个支持文档的各个部分映射到现有的程序自动化中; 构建类似于每个支持文档的流程的程序自动化序列; 和/或将构建的自动化序列与可以自动执行的支持文档相关联。

    Automated application generation method and system
    6.
    发明授权
    Automated application generation method and system 失效
    自动应用程序生成方法和系统

    公开(公告)号:US08555245B2

    公开(公告)日:2013-10-08

    申请号:US12701064

    申请日:2010-02-05

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06F8/658

    摘要: A modification method and system. The method includes retrieving by a computer processor of a computing system a list of features and plug-ins associated with an application. The features include features version metadata and the plug-ins include plug-ins version metadata. The computer processor compares features source code associated with the features with previous versions of associated source code. The computer processor generates modified features version metadata associated with the features version metadata. The modified features version metadata includes updated version labels differing from previous version labels of the previous versions of associated source code. The features are assembled into an application.

    摘要翻译: 一种修改方法和系统。 该方法包括由计算机处理器检索计算系统与应用相关联的特征列表和插件。 功能包括功能版本元数据,插件包括插件版本元数据。 计算机处理器将特征与特征相关联的源代码与先前版本的相关联的源代码进行比较。 计算机处理器生成与特征版本元数据相关联的修改的特征版本元数据。 修改的特征版本元数据包括与先前版本的相关源代码的先前版本标签不同的更新版本标签。 这些功能被组装成一个应用程序。

    AUTOMATED APPLICATION GENERATION METHOD AND SYSTEM
    7.
    发明申请
    AUTOMATED APPLICATION GENERATION METHOD AND SYSTEM 失效
    自动应用生成方法与系统

    公开(公告)号:US20110197175A1

    公开(公告)日:2011-08-11

    申请号:US12701064

    申请日:2010-02-05

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/71 G06F8/658

    摘要: A modification method and system. The method includes retrieving by a computer processor of a computing system a list of features and plug-ins associated with an application. The features include features version metadata and the plug-ins include plug-ins version metadata. The computer processor compares features source code associated with the features with previous versions of associated source code. The computer processor generates modified features version metadata associated with the features version metadata. The modified features version metadata includes updated version labels differing from previous version labels of the previous versions of associated source code. The features are assembled into an application.

    摘要翻译: 一种修改方法和系统。 该方法包括由计算机处理器检索计算系统与应用相关联的特征列表和插件。 功能包括功能版本元数据,插件包括插件版本元数据。 计算机处理器将特征与特征相关联的源代码与先前版本的相关联的源代码进行比较。 计算机处理器生成与特征版本元数据相关联的修改的特征版本元数据。 修改的特征版本元数据包括与先前版本的相关源代码的先前版本标签不同的更新版本标签。 这些功能被组装成一个应用程序。

    Remote authentication based on challenge-response using digital certificates
    8.
    发明授权
    Remote authentication based on challenge-response using digital certificates 失效
    基于使用数字证书的挑战响应的远程认证

    公开(公告)号:US08646062B2

    公开(公告)日:2014-02-04

    申请号:US12942187

    申请日:2010-11-09

    IPC分类号: H04L29/06

    摘要: Embodiments of the invention provide for authenticating users of web-based applications by presenting a previously acquired signed digital signature. Examples establish secure user sessions between a client and a user in response to a verification of an identification of the user by the client, the client creating a unique username for the user and unlocking access by the user to a client digital signature for use with a request for service from a third party web server. A secure facilitator session is established between the client and a third party web server, wherein messages exchanged with the unique username and a unique session identification indicia of the secure facilitator session signed by the unlocked digital signature result in executed processes requested by the service identifier data if the messages are validated without the client requiring the user to verify user identification for any message until a secure facilitator session ends.

    摘要翻译: 本发明的实施例提供了通过呈现先前获取的签名数字签名来认证基于web的应用的用户。 示例在客户端和用户之间建立安全的用户会话,以响应客户端对用户的标识的验证,客户端为用户创建唯一的用户名,并且解锁用户访问客户端数字签名以便与 从第三方Web服务器请求服务。 在客户端和第三方网络服务器之间建立安全的促进者会话,其中用唯一用户名交换的消息和由解锁的数字签名签名的安全促进者会话的唯一会话标识标记导致由服务标识符数据请求的执行处理 如果消息在没有客户端要求用户验证任何消息的用户标识的情况下被验证,直到安全的促进者会话结束为止。

    REMOTE AUTHENTICATION BASED ON CHALLENGE-RESPONSE USING DIGITAL CERTIFICATES
    9.
    发明申请
    REMOTE AUTHENTICATION BASED ON CHALLENGE-RESPONSE USING DIGITAL CERTIFICATES 失效
    基于使用数字证书的挑战响应的远程认证

    公开(公告)号:US20120117639A1

    公开(公告)日:2012-05-10

    申请号:US12942187

    申请日:2010-11-09

    IPC分类号: G06F21/20

    摘要: Embodiments of the invention provide for authenticating users of web-based applications by presenting a previously acquired signed digital signature. Examples establish secure user sessions between a client and a user in response to a verification of an identification of the user by the client, the client creating a unique username for the user and unlocking access by the user to a client digital signature for use with a request for service from a third party web server. A secure facilitator session is established between the client and a third party web server, wherein messages exchanged with the unique username and a unique session identification indicia of the secure facilitator session signed by the unlocked digital signature result in executed processes requested by the service identifier data if the messages are validated without the client requiring the user to verify user identification for any message until a secure facilitator session ends.

    摘要翻译: 本发明的实施例提供了通过呈现先前获取的签名的数字签名来认证基于web的应用的用户。 示例在客户端和用户之间建立安全的用户会话,以响应客户端对用户的标识的验证,客户端为用户创建唯一的用户名,并且解锁用户访问客户端数字签名以便与 从第三方Web服务器请求服务。 在客户端和第三方网络服务器之间建立安全的促进者会话,其中用唯一用户名交换的消息和由解锁的数字签名签名的安全促进者会话的唯一会话标识标记导致由服务标识符数据请求的执行处理 如果消息在没有客户端要求用户验证任何消息的用户标识的情况下被验证,直到安全的促进者会话结束为止。