Mobile messaging platform
First Claim
1. A method for providing mobile messages comprising:
- generating a message based on received content;
identifying a first functional bind to an aggregator;
identifying a second functional bind to the aggregator, wherein the first functional bind and the second functional bind are distinct communication connections;
associating first message recipients with the first functional bind;
associating second message recipients with the second functional bind; and
providing the message in parallel to the aggregator for the first message recipients through the first functional bind and for the second message recipients through the second functional bind.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing mobile messages includes generating a message based on received content. A first functional bind to an aggregator is identified. A second functional bind to the aggregator is also identified. The first functional bind and the second functional bind are distinct communication connections to the aggregator. First message recipients are associated with the first functional bind, and second message recipients are associated with the second functional bind. The message is provided in parallel to the aggregator for the first message recipients through the first functional bind and for the second message recipients through the second functional bind.
28 Citations
20 Claims
-
1. A method for providing mobile messages comprising:
-
generating a message based on received content; identifying a first functional bind to an aggregator; identifying a second functional bind to the aggregator, wherein the first functional bind and the second functional bind are distinct communication connections; associating first message recipients with the first functional bind; associating second message recipients with the second functional bind; and providing the message in parallel to the aggregator for the first message recipients through the first functional bind and for the second message recipients through the second functional bind. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile messaging system comprising:
a mobile messaging platform comprising a connectivity engine configured to establish a plurality of binds to an aggregator; a bridge framework enterprise service bus in communication with the connectivity engine and configured to receive content from a content source; and a publishing engine in communication with the bridge framework enterprise service bus and configured to generate a message based on the received content; and provide the generated message to the aggregator through at least two of the plurality of binds in parallel. - View Dependent Claims (7, 8, 9, 10, 11)
-
12. A computer-readable medium having computer-readable instructions stored thereon, wherein, upon execution by a processor, the computer-readable instructions cause the processor to:
-
establish a plurality of binds with an aggregator; receive content from a content source; generate a message based on the received content; and provide the generated message to the aggregator through at least two of the plurality of binds in parallel. - View Dependent Claims (13, 14, 15)
-
-
16. A method for maintaining service subscribers, the method comprising:
-
identifying first information associated with a first subscriber device of a subscriber to a messaging service; establishing a subscriber profile based at least in part on the identified first information; receiving second information from the subscriber; comparing the second information to the subscriber profile; determining, based on the comparison, whether the second information was received from the first subscriber device or a second subscriber device; if the second information was received from the second subscriber device, automatically updating the subscriber profile to associate the subscriber with the second subscriber device. - View Dependent Claims (17, 18, 19)
-
-
20. The method of 16, wherein automatically updating the subscriber profile further comprises replacing at least a portion of the first information that is specific to the first subscriber device with at least a portion of the second information that is specific to the second subscriber device.
Specification