Transforming data automatically between communications parties in a computing network
First Claim
1. A method of automatically transforming data or business messages between communications parties in a computing network, comprising steps of:
- detecting that a data or business message transformation is needed;
creating a structured document representing the data or business message; and
sending a service request comprising the structured document to a network-accessible transformation service.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for automatically transforming data or business messages to enable communication between parties in a distributed computing environment (e.g. between business partners who exchange data over a public network, and who do not necessarily use the same data formats), where this data transformation preferably occurs at the edge of the computing network. A set of transformation services is described, and include template registration, transformation, forward, and receive services. Services from this set may optionally be combined to create composite transformation services. A template defines how to transform one data format into another. Selection criteria may be provided to enable dynamically selecting a template at run-time. Using these services, one business partner simply hands its data off into the network to a network-accessible transformation service, where the data is automatically transformed into a format usable by its business partner and forwarded to that business partner.
118 Citations
23 Claims
-
1. A method of automatically transforming data or business messages between communications parties in a computing network, comprising steps of:
-
detecting that a data or business message transformation is needed;
creating a structured document representing the data or business message; and
sending a service request comprising the structured document to a network-accessible transformation service. - View Dependent Claims (2, 3)
-
-
22. A method of providing transformation creation and maintenance services, comprising steps of:
-
determining first output formats for data or business messages of a first business partner;
determining second input formats for data or business messages of one or more other business partners, where the first business partner intends to conduct business electronically in an automated manner with at least one of the other business partners;
creating or maintaining one or more transformation logic specifications adapted to transforming the first output formats into the second input formats; and
providing the created or maintained transformation logic specification to a registration service for automated transformation of the first output formats into the second input formats. - View Dependent Claims (23)
-
Specification