IP Library Patent Application 12565650
Patent Application
App. No. 12/565,650

Message Mapping Management for Online Service Applications

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/565,650
Abstract

The semantic message maintenance system provides a tool for a system with a backend and set of intermediate systems to maintain semantics of a message such that the end user can receive the information provided by the backend system in a manner that is comprehendible to the end user who has no specific knowledge of the functioning of the backend system. A message mapping system uses a series of mapping definitions and standardized identification fields. Both variable data textual data can be preserved.

Claims (39)

1 . A method comprising:

receiving a user request;

passing the user request to a backend system by an intermediate system;

receiving a result from the backend system; and

mapping an element of the result by a computer system, the element having a semantic of the backend system to a semantic of the user request.

2 . The method of claim 1 , wherein the element of the result is a text field.

3 . The method of claim 1 , wherein the element of the result is a variable.

4 . The method of claim 1 , further comprising:

identifying a mapping definition from an identifier in the result.

5 . The method of claim 4 , wherein the identifier is an X-path.

6 . The method of claim 1 , further comprising:

receiving the result from the intermediate system;

mapping the element of the result having a semantic of the intermediate system to a semantic of the user request.

7 . The method of claim 1 , further comprising:

looking up a mapping definition in a mapping definition database.

8 . The method of claim 1 , wherein the result is an enterprise service message or a remote function call message.

9 . A system comprising:

an intermediate system to receive a request from a user system and a response from a backend system; and

a mapping tool in communication with the intermediate system to convert a field of a response to a semantic of the user system.

10 . The system of claim 9 , wherein the mapping tool identifies a conversion based on an identifier field in the response.

11 . The system of claim 9 , further comprising:

an online services system to receive a request from the user system and a response from the intermediate system and to convert the field of the response from a semantic of the intermediate system to a semantic of the user system.

12 . The system of claim 9 , wherein the field is a text field or a variable.

13 . A computer-readable medium, having instructions stored thereon, which when executed, cause a computer to perform a set of operations comprising:

receiving a user request;

passing the user request to a backend system by an online services system;

receiving a result from the backend system; and

mapping an element of the result by a computer system, the element having a semantic of an intermediate system to a semantic of the user request.

14 . The computer-readable medium of claim 13 , wherein the element of the result is a text field.

15 . The computer-readable medium of claim 13 , wherein the element of the result is a variable.

16 . The computer-readable medium of claim 13 , further comprising:

identifying a mapping definition from an identifier in the result.

17 . The computer-readable medium of claim 16 , wherein the identifier is an X-path.

18 . The computer-readable medium of claim 13 , having further instructions stored therein, which when executed cause the computer to perform a set of operations further comprising:

receiving the result from the backend system; and

mapping the element of the result having a semantic of the backend system to a semantic of the intermediate system.

19 . The computer-readable medium of claim 13 , having further instructions stored therein, which when executed cause the computer to perform a set of operations further comprising:

looking up a mapping definition in a mapping definition database.

20 . The computer-readable medium of claim 13 , wherein the result is an enterprise service message or a remote function call message.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2009
From: ZEDLITZ, BETTINA; RUTSCH, HANS-JOERG; ZIMMER, PATRICK
To: SAP AG
Reel/Frame 023380/0192 →