ENSURING PRODUCT CORRECTNESS IN A MULTILINGUAL ENVIRONMENT
    1.
    发明申请
    ENSURING PRODUCT CORRECTNESS IN A MULTILINGUAL ENVIRONMENT 有权
    确保多环境中的产品正确性

    公开(公告)号:US20090119092A1

    公开(公告)日:2009-05-07

    申请号:US11933554

    申请日:2007-11-01

    CPC classification number: G06F9/44536 G06F9/454

    Abstract: A language package system that prevents undesirable behaviors resulting from an incompatibility between a core package of a software product and its language packages is provided. The language package system executes when a user starts the execution of the core package on a computing device. The language package system retrieves a language package version number from the core package that indicates the version number of compatible language packages and an indication of the preferred language of the user. The language package system then determines whether the computing device has a compatible language package that is available. When the computing device has a compatible language package, the software product uses that language package. When the computing device has no compatible language package, the language package system then performs processing that factors in the unavailability of a compatible language package.

    Abstract translation: 提供了一种防止由于软件产品的核心包与其语言包之间不兼容而引起的不良行为的语言包系统。 当用户在计算设备上启动核心包的执行时,执行语言包系统。 语言包系统从核心包中检索语言包版本号,指示兼容语言包的版本号以及用户首选语言的指示。 语言包系统然后确定计算设备是否具有可用的兼容语言包。 当计算设备具有兼容的语言包时,软件产品将使用该语言包。 当计算设备没有兼容的语言包时,语言包系统然后执行导致不兼容语言包的不可用性的处理。

    Resolving conflicts when importing an application customization
    2.
    发明授权
    Resolving conflicts when importing an application customization 有权
    导入应用程序定制时解决冲突

    公开(公告)号:US08671390B2

    公开(公告)日:2014-03-11

    申请号:US11933562

    申请日:2007-11-01

    CPC classification number: G06F9/44505

    Abstract: A conflict resolution system allows an end user to export customizations to an application program so that the customizations can be imported by another end user. The conflict resolution system may export a customization by outputting metadata describing the customization. When the customization is a custom property, the metadata may include the name of the entity with which the property is associated, the name of the property, the type of the property, a globally unique identifier for the property, the location on the user interface for the input field for the custom property, and so on. End users may want to share not only their customizations but also the underlying data associated with a customization. When a conflict occurs during import of a customization alone without the data, then the conflict resolution system resolves the conflict in favor of the imported property. When a conflict occurs during import of a customization with data, the conflict resolution system resolves the conflict in favor of the existing property.

    Abstract translation: 冲突解决系统允许最终用户将自定义项导出到应用程序,以便自定义可以由另一个最终用户导入。 冲突解决系统可以通过输出描述定制的元数据来导出定制。 当自定义是自定义属性时,元数据可以包括与该属性相关联的实体的名称,属性的名称,属性的类型,属性的全局唯一标识符,用户界面上的位置 为自定义属性的输入字段,等等。 最终用户可能希望不仅分享自定义内容,还可以分享与自定义相关联的底层数据。 当在不进行数据导入的情况下单独进行定制时发生冲突,则冲突解决系统可以解决冲突,有利于导入的属性。 当在数据导入定制过程中发生冲突时,冲突解决系统解决了冲突,有利于现有财产。

    Ensuring product correctness in a multilingual environment
    3.
    发明授权
    Ensuring product correctness in a multilingual environment 有权
    确保产品在多语言环境中的正确性

    公开(公告)号:US08055496B2

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

    申请号:US11933554

    申请日:2007-11-01

    CPC classification number: G06F9/44536 G06F9/454

    Abstract: A language package system that prevents undesirable behaviors resulting from an incompatibility between a core package of a software product and its language packages is provided. The language package system executes when a user starts the execution of the core package on a computing device. The language package system retrieves a language package version number from the core package that indicates the version number of compatible language packages and an indication of the preferred language of the user. The language package system then determines whether the computing device has a compatible language package that is available. When the computing device has a compatible language package, the software product uses that language package. When the computing device has no compatible language package, the language package system then performs processing that factors in the unavailability of a compatible language package.

    Abstract translation: 提供了一种防止由于软件产品的核心包与其语言包之间不兼容而引起的不良行为的语言包系统。 当用户在计算设备上启动核心包的执行时,执行语言包系统。 语言包系统从核心包中检索语言包版本号,指示兼容语言包的版本号以及用户首选语言的指示。 语言包系统然后确定计算设备是否具有可用的兼容语言包。 当计算设备具有兼容的语言包时,软件产品将使用该语言包。 当计算设备没有兼容的语言包时,语言包系统然后执行导致不兼容语言包的不可用性的处理。

    RESOLVING CONFLICTS WHEN IMPORTING AN APPLICATION CUSTOMIZATION
    4.
    发明申请
    RESOLVING CONFLICTS WHEN IMPORTING AN APPLICATION CUSTOMIZATION 有权
    在进行应用程序定制时解决冲突

    公开(公告)号:US20090119345A1

    公开(公告)日:2009-05-07

    申请号:US11933562

    申请日:2007-11-01

    CPC classification number: G06F9/44505

    Abstract: A conflict resolution system allows an end user to export customizations to an application program so that the customizations can be imported by another end user. The conflict resolution system may export a customization by outputting metadata describing the customization. When the customization is a custom property, the metadata may include the name of the entity with which the property is associated, the name of the property, the type of the property, a globally unique identifier for the property, the location on the user interface for the input field for the custom property, and so on. End users may want to share not only their customizations but also the underlying data associated with a customization. When a conflict occurs during import of a customization alone without the data, then the conflict resolution system resolves the conflict in favor of the imported property. When a conflict occurs during import of a customization with data, the conflict resolution system resolves the conflict in favor of the existing property.

    Abstract translation: 冲突解决系统允许最终用户将自定义项导出到应用程序,以便自定义可以由另一个最终用户导入。 冲突解决系统可以通过输出描述定制的元数据来导出定制。 当自定义是自定义属性时,元数据可以包括与该属性相关联的实体的名称,属性的名称,属性的类型,属性的全局唯一标识符,用户界面上的位置 为自定义属性的输入字段,等等。 最终用户可能希望不仅分享自定义内容,还可以分享与自定义相关联的底层数据。 当在不进行数据导入的情况下单独进行定制时,冲突发生时,冲突解决系统会解决冲突,有利于进口的财产。 当在数据导入定制过程中发生冲突时,冲突解决系统解决了冲突,有利于现有财产。

    System and method for publishing collaboration items to a web site
    5.
    发明申请
    System and method for publishing collaboration items to a web site 有权
    将协作项目发布到网站的系统和方法

    公开(公告)号:US20060123334A1

    公开(公告)日:2006-06-08

    申请号:US11003817

    申请日:2004-12-02

    CPC classification number: G06F17/3089

    Abstract: A computer-implemented process takes content created collaboratively from a workgroup environment and converts it into a scheduled web page that is publishable on the Internet. The computer-implemented process loosely relates the generated collaboration content and the published web page such that each may be independently modified and have independent life cycles, but still reflect changes to the collaboration content on the published web page.

    Abstract translation: 计算机实现的过程从工作组环境中获取协作创建的内容,并将其转换为可在Internet上发布的预定网页。 计算机实现的过程松散地关联所生成的协作内容和发布的网页,使得每个可以独立地修改并具有独立的生命周期,但是仍然反映出在发布的网页上的协作内容的改变。

    Server Reachability Detection
    7.
    发明申请
    Server Reachability Detection 有权
    服务器可达性检测

    公开(公告)号:US20110320889A1

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

    申请号:US12822238

    申请日:2010-06-24

    CPC classification number: G06F11/0757 H04L69/18 H04L69/28

    Abstract: An application attempts to use a first protocol stack to send a first message to a server. After attempting to send the first message to the server, the application attempts to use a second protocol stack to send a second message to the server. After attempting to send the second message to the server, the application performs a timeout activity before a timeout period for the second message expires when the first message timed out. Alternatively, when the timeout period for the second message expires and the first message did not time out, the application performs the timeout activity. When the client device received a response to the second message from the server before the timeout period for the second message expires, the application performs a different activity.

    Abstract translation: 应用程序尝试使用第一个协议栈向服务器发送第一条消息。 尝试将第一个消息发送到服务器后,应用程序将尝试使用第二个协议栈向服务器发送第二条消息。 在尝试将第二条消息发送到服务器之后,应用程序在第一条消息超时之前,第二条消息的超时时间到期之前执行超时活动。 或者,当第二消息的超时时间到期并且第一消息没有超时时,应用程序执行超时活动。 当客户端设备在第二个消息的超时时间到期之前从服务器接收到对第二消息的响应时,应用执行不同的活动。

    System and method for publishing collaboration items to a web site
    9.
    发明授权
    System and method for publishing collaboration items to a web site 有权
    将协作项目发布到网站的系统和方法

    公开(公告)号:US07672995B2

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

    申请号:US11003817

    申请日:2004-12-02

    CPC classification number: G06F17/3089

    Abstract: A computer-implemented process takes content created collaboratively from a workgroup environment and converts it into a scheduled web page that is publishable on the Internet. The computer-implemented process loosely relates the generated collaboration content and the published web page such that each may be independently modified and have independent life cycles, but still reflect changes to the collaboration content on the published web page.

    Abstract translation: 计算机实现的过程从工作组环境中获取协作创建的内容,并将其转换为可在Internet上发布的预定网页。 计算机实现的过程松散地关联所生成的协作内容和发布的网页,使得每个可以独立地修改并具有独立的生命周期,但是仍然反映出在发布的网页上的协作内容的改变。

Patent Agency Ranking