System and method for generic data mapping between wireless component applications and application data sources
First Claim
1. A application gateway configured to facilitate message communication between an application executing on a wireless device and a backend server, the application gateway comprising:
- (a) a message interface for facilitating communication between the wireless device and the application gateway in a compact format;
(b) a backend connector for facilitating communication between the application gateway and the backend server using a schema-based internal format; and
(c) a transformer for translating data between the compact format and the internal format, the transformer including a transformer mapping document for correlating elements in the compact format with elements in the internal format.
4 Assignments
0 Petitions
Accused Products
Abstract
An application gateway is configured to facilitate message communication between an application executing on a wireless device and a backend server. The application gateway comprises a message interface, a backend connector and a transformer. The message interface facilitates communication between the wireless device and the application gateway in a compact format. The backend connector facilitates communication between the application gateway and the backend server using a schema-based internal format. The transformer translates data between the compact format and the internal format. The transformer further includes a transformer mapping document for correlating elements in the compact format with elements in the internal format.
17 Citations
10 Claims
-
1. A application gateway configured to facilitate message communication between an application executing on a wireless device and a backend server, the application gateway comprising:
-
(a) a message interface for facilitating communication between the wireless device and the application gateway in a compact format;
(b) a backend connector for facilitating communication between the application gateway and the backend server using a schema-based internal format; and
(c) a transformer for translating data between the compact format and the internal format, the transformer including a transformer mapping document for correlating elements in the compact format with elements in the internal format. - View Dependent Claims (2, 3, 4)
-
-
5. A method for translating data from a compact format used for communicating with a wireless device to an internal format used for facilitating communication with a backend server, the method comprising the steps of:
-
(a) receiving a message in the compact format;
(b) retrieving a corresponding transformer mapping document; and
(c) mapping data from the received message in the compact format to the internal format in accordance with the transformer mapping document for communication to the backend server. - View Dependent Claims (6, 7)
-
-
8. A method for translating data from an internal format used for facilitating communication with a backend server to a compact format used for communicating with a wireless device, the method comprising the steps of:
-
(a) receiving a message in the internal format;
(b) retrieving a corresponding transformer mapping document; and
(c) mapping data from the received message in the internal format to the compact format in accordance with the transformer mapping document for communication to the wireless device. - View Dependent Claims (9, 10)
-
Specification