Method for automatic delay of standby message to maximize time for response to electronic text message
First Claim
1. A method for electronic communications, the method comprising:
- transmitting an electronic text message from a sender to a receiver;
starting a sender timer when the text message is transmitted that monitors an initial time period to accept a response message from the receiver;
starting a receiver timer when the text message is received that monitors an initial time period to respond;
if a standby function is manually selected after the text message is received, initiating an automatic timing delay to send a standby message;
transmitting the standby message when the automatic timing delay has reached a predetermined timing threshold;
restarting the receiver timer when the standby message is transmitted to give the receiver an additional time period to respond; and
restarting the sender timer when the standby message is received to give the sender an additional time period to accept a response message from the receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for electronic communications comprises transmitting an electronic text message from a sender to a receiver, starting a sender timer when the text message is transmitted that monitors an initial time period to accept a response message from the receiver, and starting a receiver timer when the text message is received that monitors an initial time period to respond. If a STANDBY message is selected after the text message is received, an automatic timing delay is initiated to send the STANDBY message. The STANDBY message is transmitted when the automatic timing delay has reached a predetermined timing threshold. The receiver timer is restarted when the STANDBY message is transmitted to give the receiver an additional time period to respond. The sender timer is restarted when the STANDBY message is received to give the sender an additional time period to accept a response message from the receiver.
-
Citations
20 Claims
-
1. A method for electronic communications, the method comprising:
-
transmitting an electronic text message from a sender to a receiver; starting a sender timer when the text message is transmitted that monitors an initial time period to accept a response message from the receiver; starting a receiver timer when the text message is received that monitors an initial time period to respond; if a standby function is manually selected after the text message is received, initiating an automatic timing delay to send a standby message; transmitting the standby message when the automatic timing delay has reached a predetermined timing threshold; restarting the receiver timer when the standby message is transmitted to give the receiver an additional time period to respond; and restarting the sender timer when the standby message is received to give the sender an additional time period to accept a response message from the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for electronic communications in a network, the method comprising:
-
(a) receiving an electronic text message; (b) starting a response timer; (c) monitoring whether the response timer has expired; (d) if the response timer has not expired, determining whether a response message has been transmitted; (e) if a response message has not been transmitted, repeating (c) and (d) until a standby function is manually selected that initiates an automatic timing delay in sending a standby message; (f) when the standby function is selected, determining whether the response timer has reached a predetermined timing threshold; (g) if the response timer has not reached the predetermined timing threshold, determining whether a response message has been transmitted; (h) if the response message has not been transmitted, repeating (f) and (g) until the predetermined timing threshold is reached or the response message is transmitted; (i) if the response timer has reached the predetermined timing threshold, transmitting the standby message and restarting the response timer; (j) monitoring whether a response message has been transmitted; (k) if a response message has not been transmitted, determining whether the response timer has expired; (l) if the response timer has not expired, repeating (j) and (k) until the response message is transmitted or the response timer has expired; and (m) if the response timer has expired without the response message being transmitted, disabling any subsequent response message from being transmitted. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for electronic communications, the system comprising:
-
at least one processor; and at least one memory device operatively coupled to the processor, the memory device comprising a computer readable medium having instructions stored thereon executable by the processor to carry out a method for automatic delay of a standby message, the method comprising; (a) receiving a controller pilot data link communication (CPDLC) message; (b) starting a response timer; (c) monitoring whether the response timer has expired; (d) if the response timer has not expired, determining whether a response message has been transmitted; (e) if a response message has not been transmitted, repeating (c) and (d) until a standby function is manually selected that initiates an automatic timing delay in sending a standby message; (f) when the standby function is selected, determining whether the response timer has reached a predetermined timing threshold, wherein the predetermined timing threshold is automatically varied as a function of network performance; (g) if the response timer has not reached the predetermined timing threshold, determining whether a response message has been transmitted; (h) if the response message has not been transmitted, repeating (f) and (g) until the predetermined timing threshold is reached or the response message is transmitted; (i) if the response timer has reached the predetermined timing threshold, transmitting the standby message and restarting the response timer; (j) monitoring whether a response message has been transmitted; (k) if a response message has not been transmitted, determining whether the response timer has expired; (l) if the response timer has not expired, repeating (j) and (k) until the response message is transmitted or the response timer has expired; and (m) if the response timer has expired without the response message being transmitted, disabling any subsequent response message from being transmitted. - View Dependent Claims (20)
-
Specification