Patent ID: 9083557
Filing Date: 2015-07-14
Classification: H04L,H04M

Abstract:
1. A rule based method of sending messages from a pre-specified one sender to a receiver in a communications network, wherein message sessions are established between the pre-specified one sender and the receiver, and during each of the message sessions, one or more messages are sent from the pre-specified one sender to the receiver, the method comprising: the receiver establishing a set of rules for the pre-specified one sender and storing the set of rules in a data store, said set of rules including allowing the pre-specified one sender a limited number of defined message events with the receiver, and setting a number as a limit on the number of message sessions the pre-specified one sender is allowed to establish with the receiver during a defined time period; the pre-specified one sender attempting to send a message to the receiver; determining whether a message session is currently established between the pre-specified one sender and the receiver; if a message session is currently established between the pre-specified one sender and the receiver, accessing said set of rules in the data store, by using one or more processing units executing a data access program, and determining if the pre-specified one sender is allowed, based on said set of rules, to send the message to the receiver during said currently established message session; if the pre-specified one sender is allowed to send said message during the currently established message session, sending the message to the receiver; if a message session is not currently established between the pre-specified one sender and the receiver, determining, based on said set of rules, whether a new message session is allowed to be established between the pre-specified one sender and the receiver, including determining whether the number of message sessions established between the pre-specified one sender and the receiver during said defined time period is less than the number set as said limit on the number of message sessions the pre-specified one the sender is allowed to establish with the receiver during the defined time period; and if the number of message sessions established between the pre-specified one sender and the receiver during said defined time period is less than the number set as said limit on the number of message sessions that the pre-specified one sender is allowed to establish with the receiver, establishing the new message session between the pre-specified one sender and the receiver, and sending the message to the receiver during said new message session.