Mechanism for enabling a set of output from a functional component to be presented on different types of clients
    1.
    发明授权
    Mechanism for enabling a set of output from a functional component to be presented on different types of clients 有权
    使功能组件的一组输出能够呈现在不同类型的客户端上的机制

    公开(公告)号:US08307336B1

    公开(公告)日:2012-11-06

    申请号:US11095831

    申请日:2005-03-30

    CPC classification number: G06F17/227 G06F9/451 G06F17/211

    Abstract: An output processor for transforming the output produced by a functional component into different forms that can be consumed and presented by different types of clients is disclosed. With this output processor, a functional component is allowed to produce a single set of output that is not targeted at any particular type of client. The output processor then determines which type of client is requesting the output, and transforms the output into a form that can be consumed and presented by that type of client. By performing this transformation, the output processor allows the implementation of the functional component to be decoupled from the client that is requesting output from the functional component. This decoupling in turn enables the amount of effort needed to develop and maintain functional components in a large scale program to be significantly reduced.

    Abstract translation: 公开了一种输出处理器,用于将由功能组件产生的输出变换为不同类型的客户端可以消耗和呈现的不同形式。 使用该输出处理器,允许功能组件产生不针对任何特定类型的客户端的单组输出。 然后,输出处理器确定哪种类型的客户端正在请求输出,并将输出转换成可由该类型的客户端消费和呈现的形式。 通过执行该转换,输出处理器允许将功能组件的实现从请求从功能组件输出的客户端解耦。 这种解耦反过来又能使大规模程序中开发和维护功能组件所需的工作量大大降低。

    Context translation
    2.
    发明授权
    Context translation 有权
    上下文翻译

    公开(公告)号:US08117534B1

    公开(公告)日:2012-02-14

    申请号:US10865177

    申请日:2004-06-09

    CPC classification number: G06F11/3604 G06F11/0766

    Abstract: In accordance with one embodiment of the present invention, there is provided a technique for context translation. According to an aspect of the technique, a mapping is consulted. The mapping maps a first message to a second message. The first message comprises a rule-specific error message that indicates one or more rules that were violated by a portion of a document. The second message comprises a context-specific message that sets forth the meaning of the error message in a particular implementation context. The second message is provided as output. Thus, the rule-specific error message is translated into the context-specific message. According to an aspect of the technique, the mapping is not embodied in executable code. As a result, the mapping can be modified without modifying and recompiling the source code of a program that consults the mapping and outputs the second message.

    Abstract translation: 根据本发明的一个实施例,提供了一种用于上下文翻译的技术。 根据该技术的一个方面,参考映射。 映射将第一个消息映射到第二个消息。 第一个消息包括一个规则特定的错误消息,指示被文档的一部分违反的一个或多个规则。 第二消息包括在特定实现上下文中阐述错误消息的含义的上下文特定消息。 第二条消息作为输出提供。 因此,规则特定的错误消息被转换为上下文特定的消息。 根据该技术的一个方面,映射没有体现在可执行代码中。 因此,可以修改映射而不修改和重新编译参考映射并输出第二个消息的程序的源代码。

Patent Agency Ranking