Patent ID: 7941488
Filing Date: 2011-05-10
Classification: G06Q,H04L

Abstract:
1. A method for publishing electronic messages to a first group of clients within a group of clients in a publish/subscribe message publishing environment the first group of clients comprising: authorized authorizing participating clients in network communication with a publish/subscribe service, the publish/subscription service publishing to the first group of clients over channels with each channel having a channel topic; receiving subscriptions from the first group of clients by the publish/subscribe service for publishing over a channel having a channel topic according to the subscriber's selection, the subscriptions to persist during a specified criteria; authenticating the identity of a first client as being in the first group of clients identified by the channel; receiving a message from the authenticated first client, the message having the channel identification as a part thereof and destined for publication to a first group of clients; verifying the first client is authorized for publishing messages to the first group of clients for the identified channel of the first group of clients; publishing the message by way of the publish/subscribe service to clients of the first group of clients for the channel topic; publishing with the publish/subscribe service, an application to be run on the clients of the first group of clients; and associating the first client identity with a client group by an authorization database, a data repository and a predefined attribute.