Technique for reliable message confirmation
    3.
    发明申请
    Technique for reliable message confirmation 有权
    技术可靠的消息确认

    公开(公告)号:US20050188201A1

    公开(公告)日:2005-08-25

    申请号:US11046125

    申请日:2005-01-28

    IPC分类号: H04L9/00

    摘要: A technique for exchanging messages in a computer network using a public data template and a message transfer protocol with interdependent request and confirmation messages is described. A request message includes a first data structure obtained by packing application data that requires confirmation in the public data template. A network component receiving the request message unpacks the application data and provides the unpacked application data to a confirmation process. At the same time, the unpacked application data provided to the confirmation process is repacked in the public data template to generate a second data structure. The second data structure is sent with a confirmation message via the computer network to the sender of the request message. By comparing the content of the first data structure with the content of the second data structure, inconsistencies degrading the accuracy and trustworthiness of the confirmation process may be detected.

    摘要翻译: 描述了使用公共数据模板和具有相互依赖的请求和确认消息的消息传送协议在计算机网络中交换消息的技术。 请求消息包括通过在公共数据模板中打包需要确认的应用数据而获得的第一数据结构。 接收请求消息的网络组件解包应用程序数据,并将解包的应用程序数据提供给确认过程。 同时,提供给确认过程的未包装的应用数据在公共数据模板中重新打包以产生第二数据结构。 第二个数据结构通过计算机网络与确认消息一起发送给请求消息的发送者。 通过比较第一数据结构的内容与第二数据结构的内容,可以检测到降低确认过程的准确性和可信度的不一致。

    Architectural design for manual invoicing application software
    4.
    发明授权
    Architectural design for manual invoicing application software 有权
    手工发票应用软件的建筑设计

    公开(公告)号:US08321308B2

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

    申请号:US12327354

    申请日:2008-12-03

    IPC分类号: G07B17/00

    摘要: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing manual invoicing. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Customer Invoice Processing process component, a Due Item Processing process component, a Payment Processing process component, an Accounting process component, a Project Processing process component, and a Balance of Foreign Payment Management process component.

    摘要翻译: 方法,系统和装置,包括计算机程序产品,用于实施用于实施手动发票的软件应用的软件架构设计。 应用程序被构造为通过服务接口彼此交互的多个进程组件,以及针对相应进程组件实现的多个服务操作。 过程组件包括客户发票处理过程组件,到期项目处理过程组件,支付处理过程组件,会计过程组件,项目处理过程组件和外部支付管理平衡流程组件。