Fallback messaging
First Claim
1. A method comprising:
- receiving, at a computing device, first message data associated with (i) a messaging group exchanging messages and (ii) an active messaging thread, the messaging thread having a corresponding unique session identifier;
for a first one or more user devices of the messaging group;
sending, by the computing device, using a first messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread; and
for a second one or more of the user devices of the messaging group;
assigning, by the computing device, a fallback identifier of each of the one or more second user devices to the messaging thread; and
sending, by the computing device, using a second messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device may receive first message data associated with a messaging group. The computing device may associate the first message data with a messaging thread. The computing device may associate a unique session identifier with one or both of the messaging thread and the messaging group. For a first one or more user devices of the messaging group, the computing device may send the message data along with the unique identifier via a native messaging protocol. For a second one or more of the user devices of the messaging group, the computing device may associate a fallback identifier of each of the one or more second user devices with one or both of the messaging thread and the messaging group, and send the first message data and unique identifier via a fallback messaging protocol.
64 Citations
23 Claims
-
1. A method comprising:
-
receiving, at a computing device, first message data associated with (i) a messaging group exchanging messages and (ii) an active messaging thread, the messaging thread having a corresponding unique session identifier; for a first one or more user devices of the messaging group; sending, by the computing device, using a first messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread; and for a second one or more of the user devices of the messaging group; assigning, by the computing device, a fallback identifier of each of the one or more second user devices to the messaging thread; and sending, by the computing device, using a second messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium including a computer readable program that, when executed on a computer, causes the computer to:
-
receive first message data associated with (i) a messaging group exchanging messages and (ii) an active messaging thread, the messaging thread having a corresponding unique session identifier; for a first one or more user devices of the messaging group; send, using a first messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread; and for a second one or more of the user devices of the messaging group; assign a fallback identifier of each of the one or more second user devices with the messaging thread; and send, using a second messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
a server configured to; receive first message data associated with (i) a messaging group exchanging messages and (ii) an active messaging thread, the messaging thread having a corresponding unique session identifier; for a first one or more user devices of the messaging group; send, using a first messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread; and for a second one or more of the user devices of the messaging group; assign a fallback identifier of each of the one or more second user devices to the messaging thread; and send, using a second messaging protocol, the first message data along with the unique session identifier corresponding to the messaging thread. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
Specification