×

Data processing methods, systems and computer programs for providing a payment using a web service

  • US 8,626,730 B2
  • Filed: 06/27/2005
  • Issued: 01/07/2014
  • Est. Priority Date: 06/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system for entering data values into data entry fields of an electronic data entry form, the system comprising first, second, and third computers and a Web service:

  • the first computer being configured to;

    receive an XML document via a network, the XML document including;

    address information corresponding to the Web service;

    data values;

    a control parameter identifying a rule to process at least one of the data values; and

    mark-up data that identifies assignments of data values to the data entry fields;

    enter the received data values into respective data entry fields of the electronic data entry form as identified by the mark-up data;

    transfer the entered data values to the second computer via the network; and

    transfer signaling data to the Web service, without input by a user of the first computer of an address of the Web service, by automatically reading the address information, and connecting to the Web service based on the address information, the signaling data including;

    the control parameter;

    at least one of the data values; and

    a time stamp, the time stamp corresponding to at least one of a date or time when the data processing step has been scheduled, initiated, or performed;

    the second computer being configured to;

    process the entered data values form to obtain a payment result, the payment result comprising an accounts receivable application component in the second computer that assigns the payment result to an open item; and

    transmit the payment result to the third computer via the network;

    the Web service being configured to;

    store the signaling data in a data file;

    determine whether a size of the data file is greater than or equal to a predetermined limit; and

    initiate transfer of the signaling data to the third computer when the size of the data file is determined to be greater than or equal to the predetermined limit; and

    the third computer being configured to;

    receive the signaling data, before receipt of the payment result;

    receive the payment result; and

    process the payment result based on the received signaling data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×