Group messaging integration system, method and apparatus
First Claim
1. A method of sending and receiving electronic communication between a plurality of users operating within a plurality of different network architectures, the method comprising the steps of:
- (a) provisioning a server with a messaging software, where the server is in communication with each of the users;
(b) causing a processor to broadcast from one of the users a message identified by a number generated by the messaging software;
(c) causing a processor to receive the message, and processing the message using the number;
(d) searching a plurality of groups using the number; and
(e) sending a plurality of response messages using the number, the plurality of response messages sent to the plurality of users located within each of the different network architectures.
1 Assignment
0 Petitions
Accused Products
Abstract
A group messaging integration system is provided. One method of communication employed by the group messaging integration system includes sending and receiving electronic communication between a plurality of users operating within a plurality of different network architectures, where a server is in communication with each of the users. Broadcasting from one of the users a message identified by a number generated by the messaging software. Receiving the message, and then processing the message using the number. Then searching a plurality of groups using the number and sending a plurality of response messages using the same number, the plurality of response messages sent to the plurality of users located within each of the different network architectures.
-
Citations
20 Claims
-
1. A method of sending and receiving electronic communication between a plurality of users operating within a plurality of different network architectures, the method comprising the steps of:
-
(a) provisioning a server with a messaging software, where the server is in communication with each of the users; (b) causing a processor to broadcast from one of the users a message identified by a number generated by the messaging software; (c) causing a processor to receive the message, and processing the message using the number; (d) searching a plurality of groups using the number; and (e) sending a plurality of response messages using the number, the plurality of response messages sent to the plurality of users located within each of the different network architectures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 16)
-
-
11. A method of sending electronic communication between a plurality of users operating within a network architecture, the method comprising the steps of:
-
(a) provisioning a server with a messaging software, wherein the server is in communication with each of the users; (b) causing a processor to broadcast from one of the users a message that includes an address of a recipient user; (c) causing a processor to receive the message, where the message is comprised of a message content and a message metadata; (d) causing the processor to extract from the message the message content and the message metadata; (e) causing the processor to queue the message content for delivery to the recipient user; (f) reformatting the message from a received format to a format used by a communication device employed by the recipient, where the step of reformatting comprises the steps of; (i) causing a processor to process the message content by applying a plurality of rules including access method rules, delivery method rules, account status rules and security status rules; and (g) causing the processor to send the reformatted message to the recipient user. - View Dependent Claims (12, 13, 14)
-
-
17. A computing system, comprising:
- a processor;
a data storage module; and
a memory module that comprises a plurality of components that are executable by the processor, the components comprising;a receiver component that receives a request to create a messaging group for a messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the messaging group; a group creator component that creates the messaging group based at least in part upon the received group creation request, where the messaging group continues over multiple messaging sessions, and where the receiver component receives a group message and recognizes that the group message is to be disseminated to all entities of the messaging group, and where the entities of the messaging group are located within a plurality of different network architectures; and a message transmitter component that transmits the group message to each entity of the messaging group, and where the transmitted group message is delivered to each entity of the messaging group, where each entity is located in one of the plurality of different network architectures. - View Dependent Claims (18, 19, 20)
- a processor;
Specification