User initiated rule-based restrictions on messaging applications
First Claim
1. A method of implementing user initiated rule based restrictions on the use of messaging applications, wherein message sessions are established between a pre-specified one sender and a 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 specified rules for the pre-specified one sender, said set of rules including 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 initiate a new message session with the receiver;
determining, based on said set of rules and by using one or more processing units executing a messaging access program, whether a new message session is allowed to be established between the pre-identified one sender and the receiver, including determining whether a number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions the pre-identified one sender is allowed to establish with the receiver during the defined time period;
if the number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions that the pre-specified one sender is allowed to establish with the receiver during said defined time period, establishing the new message session between the pre-specified one sender and the receiver; and
the receiver modifying the set of specified rules based on specified actions of the sender.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product are disclosed for user initiated rule based restrictions on sending messages from a sender to a receiver in a communications network. The receiver establishes a set of rules for the sender that allows the sender a limited number of defined messages events with the receiver. The defined message events may be messages or message sessions. When the sender attempts to send a message to the receiver, it is determined whether a message session currently exists between the sender and the receiver. If a current session exists, the rules set by the receiver are used to determine if the message is allowed to be sent to the receiver. If a session does not currently exist, the rules are used to determine whether a new session is allowed. If a new message session is allowed, a new session is established, and the message is sent to the receiver during the new session.
-
Citations
20 Claims
-
1. A method of implementing user initiated rule based restrictions on the use of messaging applications, wherein message sessions are established between a pre-specified one sender and a 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 specified rules for the pre-specified one sender, said set of rules including 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 initiate a new message session with the receiver; determining, based on said set of rules and by using one or more processing units executing a messaging access program, whether a new message session is allowed to be established between the pre-identified one sender and the receiver, including determining whether a number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions the pre-identified one sender is allowed to establish with the receiver during the defined time period; if the number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions that the pre-specified one sender is allowed to establish with the receiver during said defined time period, establishing the new message session between the pre-specified one sender and the receiver; and the receiver modifying the set of specified rules based on specified actions of the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for implementing user initiated rule based restrictions on the use of messaging applications, wherein message sessions are established between a pre-specified one sender and a receiver, and during each of the message sessions, one or more messages are sent from the pre-specified one sender to the receiver, the system comprising:
-
a receiver communications device for establishing and modifying a set of specified rules for the pre-specified one sender, said set of rules including a limit on the number of message sessions the pre-specified one sender is allowed to establish with the receiver communications device during a defined time period; a memory storage device for storing the set of rules; a pre-specified one sender communications device for attempting to initiate a new message session with the receiver communications device; and one or more processor units including instructions for; receiving from the receiver communications device the set of specified rules; receiving input from the receiver communications device for modifying the set of specified rules based on specified actions of the sender communications device; determining, based on said set of rules, whether a new message session is allowed to be established between the pre-identified one sender communications device and the receiver communications device, including determining whether a number of message sessions established between the pre-identified one sender communications device and the receiver communications device during said defined time period is less than the number of message sessions the pre-identified one sender communications device is allowed to establish with the receiver communications device during the defined time period; and if the number of message sessions established between the pre-identified one sender communications device and the receiver communications device during said defined time period is less than the number of message sessions that the pre-specified one sender communications device is allowed to establish with the receiver communications device during said defined time period, establishing the new message session between the pre-specified one sender communications device and the receiver communications device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An article of manufacture comprising:
-
at least one tangible computer readable device having computer readable program code logic tangibly embodied therein to execute machine instructions in one or more processing units for implementing user initiated rule-based restrictions on a messaging application in a communication network, wherein message sessions are established between a pre-specified one sender and a receiver and during each of the message sessions, one or more messages are sent from the pre-specified one sender to the receiver, said computer readable program code logic, when executing, performing the following; receiving a set of specified rules for the pre-specified one sender, said set of rules including 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; when the pre-specified one sender attempts to initiate a new message session with the receiver, determining, based on said set of rules, whether a new message session is allowed to be established between the pre-identified one sender and the receiver, including determining whether a number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions the pre-identified one sender is allowed to establish with the receiver during the defined time period; if the number of message sessions established between the pre-identified one sender and the receiver during said defined time period is less than the number of message sessions that the pre-specified one sender is allowed to establish with the receiver during said defined time period, establishing the new message session between the pre-specified one sender and the receiver; and receiving input from the receiver for modifying the set of specified rules based on specified actions of the sender. - View Dependent Claims (17, 18, 19, 20)
-
Specification