Messaging proxy system
First Claim
1. A method comprising:
- operating a wireless thin client on a device;
wirelessly transmitting a first command token from the device to a message proxy operating on a server computer, the server computer being remote from the device, the message proxy being disposed between the wireless thin client and a message oriented middleware, the message proxy establishing compressed code information as corresponding to a topic in response to the first command token, the message proxy storing the compressed code information as corresponding to the topic in a data dictionary in the server computer; and
after wirelessly transmitting the first command token, wirelessly transmitting a second command token from the device to the message proxy, the second command token comprising the compressed code information and message data, the message data to be published to the topic.
3 Assignments
0 Petitions
Accused Products
Abstract
A messaging proxy system is disclosed for the purpose of delivering data in the form of a portable message format from a producer running on a mobile or non-mobile computer, over any wireless network, by passing this data through an intermediary proxy computer program, to one or more recipients running on mobile or non-mobile computers. The system includes a message proxy computer program with at least one pluggable transport protocol adapter. The proxy contains a command subsystem for sending and receiving command- and message-tokens to and from the mobile clients. The system further includes a thin messaging middleware client to run on mobile devices. The thin messaging middleware client includes at least one pluggable protocol adapter. The client also comprises a command subsystem for sending and receiving command- and message-tokens to and from the proxy. The proxy also contains a communication subsystem for sending and receiving messages via a state of the art message oriented middleware.
-
Citations
17 Claims
-
1. A method comprising:
-
operating a wireless thin client on a device; wirelessly transmitting a first command token from the device to a message proxy operating on a server computer, the server computer being remote from the device, the message proxy being disposed between the wireless thin client and a message oriented middleware, the message proxy establishing compressed code information as corresponding to a topic in response to the first command token, the message proxy storing the compressed code information as corresponding to the topic in a data dictionary in the server computer; and after wirelessly transmitting the first command token, wirelessly transmitting a second command token from the device to the message proxy, the second command token comprising the compressed code information and message data, the message data to be published to the topic. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
operating a message proxy on a server computer in a messaging environment; wirelessly receiving a first command token from a thin client operating on a device, the device being remote from the server computer, the message proxy being disposed between the thin client and message oriented middleware; establishing compressed code information as corresponding to a topic; storing the compressed code information as corresponding to the topic in a data dictionary in the server computer; and after wirelessly receiving the first command token, wirelessly receiving a second command token comprising the compressed code information and message data, the message data to be published to the topic. - View Dependent Claims (8, 9, 10)
-
-
11. A method comprising:
-
operating a wireless client on a device; operating a message proxy on a server computer remote from the device, the message proxy being disposed between the wireless client and message oriented middleware; wirelessly transmitting from the wireless client and receiving at the message proxy a first command token; in response to the first command token, establishing and storing compressed code information as corresponding to a topic, the compressed code information being stored in a data dictionary in the server computer; and after the wirelessly transmitting and receiving the first command token, wirelessly transmitting from the wireless client and receiving at the message proxy a second command token comprising the compressed code information and message data, the message data to be published on the topic. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification