Distributing notifications to multiple recipients via a broadcast list
First Claim
Patent Images
1. A system for processing a notification, said system comprising:
- a computing device configured for receiving from a content provider a data packet that represents a notification and that includes routing information that includes a broadcast alias that is associated with a list of recipients;
the computing device further configured for parsing the received data packet;
the computing device further configured for validating the content provider identified by the parsed data packet, the validated content provider having been previously digitally signed and certified by some entity;
the computing device further configured for accessing the list of recipients associated with the broadcast alias obtained from the parsed data packet; and
the computing device further configured for delivering, in response to the receiving, the parsing, the validating, and the accessing, the received data packet to a plurality of recipients indicated by the accessed list of recipients associated with the broadcast alias obtained from the parsed data packet.
2 Assignments
0 Petitions
Accused Products
Abstract
Processing a notification intended for delivery to multiple recipients associated with a broadcast list. Software executes within an alerts service environment to receive a notification addressed to a broadcast alias, determine a list of recipients associated with the broadcast alias to receive the notification, and broadcast the received notification to each recipient in the determined list.
536 Citations
19 Claims
-
1. A system for processing a notification, said system comprising:
-
a computing device configured for receiving from a content provider a data packet that represents a notification and that includes routing information that includes a broadcast alias that is associated with a list of recipients; the computing device further configured for parsing the received data packet; the computing device further configured for validating the content provider identified by the parsed data packet, the validated content provider having been previously digitally signed and certified by some entity; the computing device further configured for accessing the list of recipients associated with the broadcast alias obtained from the parsed data packet; and the computing device further configured for delivering, in response to the receiving, the parsing, the validating, and the accessing, the received data packet to a plurality of recipients indicated by the accessed list of recipients associated with the broadcast alias obtained from the parsed data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing a notification, said method comprising:
-
receiving, by a computing device from a content provider, a data packet that represents a notification and that includes routing information that includes a broadcast alias that is associated with a list of recipients, the computing device coupled to the content provider via a data communication network; parsing the received data packet; validating the content provider identified by the parsed data packet, the validated content provider having been previously digitally signed and certified by some entity; accessing, by the computing device, the list of recipients associated with the broadcast alias obtained from the parsed data packet; and delivering, by the computing device in response to the receiving, the parsing, the validating, and the accessing, the received data packet to a plurality of recipients indicated by the accessed list of recipients associated with the broadcast alias obtained from the parsed data packet. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. At least one computer storage device storing computer-executable instructions that, when executed by a computing device, cause the computing device computer to perform a method for processing a notification, said method comprising:
-
receiving a data packet that represents notification and that includes routing information that includes a broadcast alias that is associated with a list of recipients; parsing the received data packet; validating the content provider identified by the parsed data packet, the validated content provider having been previously digitally signed and certified by some entity; determining, based on the broadcast alias, a list of recipients associated with the broadcast alias obtained from the parsed data packet; and delivering, in response to the receiving, the parsing, the validating, and the determining, the received data packet to a plurality of recipients identified by the determined list of recipients associated with the broadcast alias obtained from the parsed data packet. - View Dependent Claims (18, 19)
-
Specification