Method of performing a data processing operation
First Claim
1. A method of performing a data processing operation in a computer system, the data processing operation being specified to the computer system in a request sent from a remote client computer, the computer system requiring an authorisation operation to be performed, based on the request, prior to performing the specified data processing operation, the method comprising:
- receiving the request from the remote client computer, the request being provided in the form of an XML document in a first data format;
transforming the XML document from its first data format thereby to generate a transformed XML document in a second data format suitable for input to an authorisation computer;
transferring at least part of the transformed XML document to the authorisation computer, the authorisation computer thereafter determining whether the data processing request can be performed based on performing a comparison between the transferred part of the transformed XML document and predefined authorisation criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer network includes an on-line purchasing system which advertises goods for sale by means of a web-page accessible over the Internet. The web-page is stored on a server which is connected to an XML interface facility in the form of an XSLT file. The server is connected to the Internet by means of a first port. A client terminal is connected to the server by means of the first port. The server also includes a second port for connecting the server to an external authorisation computer via a connection. The server is configured to perform certain data processing operations, such as processing purchase orders sent from a user, forwarding processed purchase orders to a despatch service for effecting delivery etc., but only after an authorisation process has been completed. Initially, the client terminal sends a purchase order, in the form of an XML document, to the server. Since the purchase order will be in an unspecified data format, and therefore not suitable for being passed to the authorisation computer, it is applied to the XSLT file which transforms the XML document into a transformed purchase order having further data format. The transformed purchase order is in a form suitable for being passed to the authorisation computer.
-
Citations
15 Claims
-
1. A method of performing a data processing operation in a computer system, the data processing operation being specified to the computer system in a request sent from a remote client computer, the computer system requiring an authorisation operation to be performed, based on the request, prior to performing the specified data processing operation, the method comprising:
- receiving the request from the remote client computer, the request being provided in the form of an XML document in a first data format;
transforming the XML document from its first data format thereby to generate a transformed XML document in a second data format suitable for input to an authorisation computer;
transferring at least part of the transformed XML document to the authorisation computer, the authorisation computer thereafter determining whether the data processing request can be performed based on performing a comparison between the transferred part of the transformed XML document and predefined authorisation criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- receiving the request from the remote client computer, the request being provided in the form of an XML document in a first data format;
-
9. A computer system configured to perform at least one data processing operation, the computer system comprising:
- an input port for receiving a request from a remote client computer in the form of an XML document having a first data format, the request specifying the at least one processing operation to be performed;
a data interface arranged to perform a transformation operation on the received XML document thereby to generate a transformed XML document conforming to a second data format; and
an authorization port arranged to transfer the transformed XML document to an authorization computer and for receiving an authorization message back from the authorization computer, the authorization message indicating whether the data processing request can be performed. - View Dependent Claims (10, 11, 12, 13, 14)
- an input port for receiving a request from a remote client computer in the form of an XML document having a first data format, the request specifying the at least one processing operation to be performed;
-
15. A computer network including:
- a computer system;
at least one client computer and an authorisation computer, wherein the computer system is configured to perform at least one data processing operation, the computer system comprising;
an input port for receiving a request from the client computer in the form of an XML document having a first data format, the request specifying the at least one processing operation to be performed;
a data interface arranged to perform a transformation operation on the received XML document thereby to generate a transformed XML document conforming to a second data format; and
an authorization port arranged to transfer the transformed XML document to the authorization computer and for receiving an authorization message back from the authorization computer, the authorization message indicating whether the data processing request can be validly performed.
- a computer system;
Specification