US 12,261,808 B2
Message routing based on unavailability
Isaac Jordan Thompson, Atlanta, GA (US)
Assigned to ADP, Inc., Roseland, NJ (US)
Filed by ADP, Inc., Roseland, NJ (US)
Filed on Oct. 2, 2023, as Appl. No. 18/479,753.
Application 18/479,753 is a continuation of application No. 17/656,301, filed on Mar. 24, 2022, granted, now 11,777,878.
Prior Publication US 2024/0031314 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/043 (2022.01); H04L 51/046 (2022.01); H04L 51/56 (2022.01)
CPC H04L 51/043 (2013.01) [H04L 51/046 (2013.01); H04L 51/56 (2022.05)] 14 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors coupled with memory, the one or more processors configured to:
receive, from a first device, a message to be transmitted to a second device via a communication protocol configured for synchronous communication;
identify that a status associated with receiving the message at the second device is set to unavailable;
determine, based on the status at the second device, a priority set in a profile associated with the first device;
delay a transmittal of the message via the communication protocol, based on (i) the priority determined based on the status indicating to delay the transmittal, and (ii) the profile, associated with the second device, lacking a telephone number;
store the message responsive to delaying the transmittal of the message via the communication protocol; and
send the message to the second device responsive to a change in the status indicated by the second device.