Selective presence notification
First Claim
Patent Images
1. A method comprising:
- monitoring, by a computer, a plurality of presence notification messages, each presence notification message including address information;
determining, by a computer, if a presence notification message is allowable based on the address information included in the presence notification message, wherein the address information identifies at least one of a recipient or a sender of the presence notification message, and wherein determining if a presence notification message is allowable comprises;
determining if a sender of the presence notification message and a recipient of the presence notification message are an approved sender and recipient pair; and
determining the presence notification is allowable if the sender of the presence notification message and the recipient of the presence notification message are an approved sender and recipient pair; and
if the presence notification message is allowable, allowing, by a computer, transmission of the presence notification message.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for selective presence notification are provided. In one general aspect, a plurality of presence notification messages are monitored. Each presence notification message may include address information identifying at least one of a recipient or a sender of the presence notification message. Based on the address information a determination is made as to whether a presence notification message is allowable. If it is determined that the presence notification message is allowable, the transmission of the presence notification message is allowed.
-
Citations
16 Claims
-
1. A method comprising:
-
monitoring, by a computer, a plurality of presence notification messages, each presence notification message including address information; determining, by a computer, if a presence notification message is allowable based on the address information included in the presence notification message, wherein the address information identifies at least one of a recipient or a sender of the presence notification message, and wherein determining if a presence notification message is allowable comprises; determining if a sender of the presence notification message and a recipient of the presence notification message are an approved sender and recipient pair; and determining the presence notification is allowable if the sender of the presence notification message and the recipient of the presence notification message are an approved sender and recipient pair; and if the presence notification message is allowable, allowing, by a computer, transmission of the presence notification message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a plurality of processing nodes external to network edges of a plurality of external systems, each processing node comprising; at least one microprocessor;
a processing node data store storing instant messaging allowance data for each of the external systems, the instant messaging allowance data specifying allowable sender and recipient pairs;an instant messaging data inspection engine configured to; determine if presence notification messages are allowable using address information included in the presence notification messages and the stored instant messaging allowance data, the address information specifying at least one sender and a plurality of recipients; and determine if a presence notification messages is allowable by determining if all possible pairs formed from the least one sender and each of the plurality of recipients of the address information match an allowable sender and recipient pair from the instant messaging allowance data; and a processing node manager in data communication with the instant messaging data inspection engine and configured to access the instant messaging allowance data stored in the processing node data store and to manage the presence notification messages according to the determination of the instant messaging inspection engine so that instant messaging policies for a plurality of external systems in data communication with the processing nodes are implemented external to the network edges for each of the external systems; and an authority node in data communication with the processing nodes, the authority node including an authority node data store storing instance messaging allowance data for each of the plurality of external systems, and including an authority node manager configured to provide the instant messaging allowance data to each of the processing node data stores. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification