Connectivity notification
First Claim
Patent Images
1. A method comprising:
- determining, by a terminal, whether or not data has been received from a server within a notification time interval, the determining based on a timestamp indicative of receipt of data by the terminal from the server;
in response to determining, based on the timestamp, that no data has been received from the server by the terminal within the notification time interval, causing display, by the terminal, of a first notification indicating a potential interruption in connectivity over a network between the server and the terminal;
in response to determining that the potential interruption is resolved before expiration of a restart time interval, removing, by the terminal, the first notification; and
in response to determining that the potential interruption is not resolved before the expiration of the restart time interval, presenting, by the terminal, a second notification indicating a loss of connectivity between the server and the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method includes presenting a first notification indicating a potential interruption in connectivity between a server and a remote terminal. If the potential interruption is resolved before the expiration of a restart time interval, the first notification is removed. If the potential interruption is not resolved before the expiration of the restart time interval, a second notification is presented, the second notification indicating a loss of connectivity between the server and the remote terminal.
-
Citations
17 Claims
-
1. A method comprising:
-
determining, by a terminal, whether or not data has been received from a server within a notification time interval, the determining based on a timestamp indicative of receipt of data by the terminal from the server; in response to determining, based on the timestamp, that no data has been received from the server by the terminal within the notification time interval, causing display, by the terminal, of a first notification indicating a potential interruption in connectivity over a network between the server and the terminal; in response to determining that the potential interruption is resolved before expiration of a restart time interval, removing, by the terminal, the first notification; and in response to determining that the potential interruption is not resolved before the expiration of the restart time interval, presenting, by the terminal, a second notification indicating a loss of connectivity between the server and the terminal. - View Dependent Claims (2, 3, 4, 5, 13, 14, 15)
-
-
6. A non-transitory computer-readable medium storing instructions that upon execution cause a terminal to:
-
launch a main thread for data exchange between the terminal and a server; launch a sentinel thread that upon execution causes the terminal to; determine whether or not data has been received by the terminal from a server within a notification time interval, the determining based on a timestamp indicative of receipt of data by the terminal from the server; in response to determining, based on the timestamp, that no data has been received from the server by the terminal within the notification time interval, indicate a potential interruption in connectivity between the server and the terminal; cause display of a first notification indicating the potential interruption; in response to determining that the potential interruption is resolved before expiration of a restart time interval, remove the first notification; and in response to determining that the potential interruption is not resolved before the expiration of the restart time interval, present a second notification indicating a loss of connectivity between the server and the terminal. - View Dependent Claims (7, 8, 9, 16, 17)
-
-
10. A terminal, comprising:
-
a processor; and a memory device including computer program code, the computer program code executable on the processor to; determine whether or not data has been received by the terminal from a server within a notification time interval, the determining based on a timestamp indicative of receipt of data by the terminal from the server; in response to determining, based on the timestamp, that no data has been received from the server by the terminal within the notification time interval, cause display of a first notification indicating a potential interruption in connectivity between the server and the terminal; remove the first notification in response to determining that the potential interruption is resolved before expiration of a restart time interval; and present a second notification in response to determining that the potential interruption is not resolved before the expiration of the restart time interval, the second notification indicating a loss of connectivity between the server and the terminal. - View Dependent Claims (11, 12)
-
Specification