Wireless messaging services using publish/subscribe systems
First Claim
1. A method of brokering messages between a publisher application and at least one wireless subscriber, the method comprising steps of:
- receiving a data message published on a topic, the data message originating from the publisher application; and
using a wireless push protocol to distribute a message for a subscriber that has subscribed for messages on the topic about which the data message was published.
1 Assignment
0 Petitions
Accused Products
Abstract
Message oriented middleware publish/subscribe technology and wireless push protocol is used to provide wireless messaging services for wireless devices. In the exemplary embodiment, a messaging system brokers messages between publisher applications (i.e. content providers) and wireless client devices (i.e. content subscribers), receiving and distributing messages to subscribers having subscribed to particular content. Messages are pushed to clients via a wireless gateway using a wireless push protocol. Message content subscription is used to filter messages to subscribers with fine granularity to provide a higher quality of service.
201 Citations
10 Claims
-
1. A method of brokering messages between a publisher application and at least one wireless subscriber, the method comprising steps of:
-
receiving a data message published on a topic, the data message originating from the publisher application; and
using a wireless push protocol to distribute a message for a subscriber that has subscribed for messages on the topic about which the data message was published. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium containing executable program instructions for enabling a computer system to broker messages between at least one publisher application and at least one wireless subscriber, comprising:
-
program instructions for receiving a data message published on a topic, the data message originating from a publisher application; and
program instructions for distributing a message related to the topic to a subscriber that has subscribed to receive messages on the topic, the subscribed messages being distributed using wireless push protocol.
-
-
10. A computer system for brokering messages between at least one publisher application and at least one wireless subscriber, the computer system comprising:
-
means for receiving a data message published on a topic, the data message originating from a publisher application; and
means for distributing a message to a subscriber that has subscribed to receive messages on the topic about which the data message was published, using wireless delivery and a wireless push protocol.
-
Specification