System, method and user interface for network status reporting
First Claim
1. A computer readable medium other than a signal per se having a sequence of instructions which, when executed by a processor that is a functional component of a network communications device, causes the processor to execute a process for informing the user of a network connection status, the process comprising:
- attempting to join a network;
determining a state of the attempt from a plurality of connection states, wherein the plurality of connection states include;
a first state configured as a disabled state that indicates the network communications device is installed but is stopped;
a second state configured as a disconnected state to indicate that the network communications device is not connected to a network medium, responsive to detecting that the network communications device is unable to establish a wired network connection or a wireless network connection;
a third state configured as a connecting state that indicates the network communications device is connected to the network medium and at least one of authenticating the network communications device or assigning a network address is being performed;
a fourth state configured as a warning state that indicates the network communications device is connected to the network medium and at least one of authentication of the network communications device failed or the assigned network address is invalid; and
a fifth state configured as a connected state that indicates the network communications device is connected to the network, authentication of the network communications device is successful, and the assigned network address is valid;
responsive to failing to obtain a routable IP address, waiting a predetermined period of time before making an additional attempt to acquire the routable IP address using a DHCP client associated with the network communications device based on a state of a currently assigned IP address, a current state of the DHCP client, and a retry time indicating how long the DHCP client is configured to wait before again attempting to acquire the routable IP address and delaying output of an indication of the state of the attempt until after the additional attempt; and
responsive to determining to indicate the state of the attempt as one of the second state, third state, fourth state, or fifth state, informing the user of the state of the attempt by causing a single unified icon to be displayed that is configured to represent the determined state of the attempt in accordance with an internal state that tracks a combination of a device specific state, an authentication specific state, and a IP-specific state for a network adapter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and user interface for informing a user of the status of a network connection are provided. Conventionally, the “connected” icon in the system tray only informs the user that the computer is linked to a network medium, such as an Ethernet or wireless access point. This icon does not indicate whether a routable IP address has been obtained. In this invention, an icon is used to inform the user that the network connection is disabled, connecting, connected (routable IP address obtained), or in a warning state. The warning state indicates that a non-routable IP address (e.g. autonet address) has been obtained, which will likely be unsatisfactory to the user. However, when connected to an 802.11 ad-hoc network, or when IP status checking is disabled, a non-routable IP address is deemed acceptable, and thus the “connected” icon is displayed.
86 Citations
16 Claims
-
1. A computer readable medium other than a signal per se having a sequence of instructions which, when executed by a processor that is a functional component of a network communications device, causes the processor to execute a process for informing the user of a network connection status, the process comprising:
-
attempting to join a network; determining a state of the attempt from a plurality of connection states, wherein the plurality of connection states include; a first state configured as a disabled state that indicates the network communications device is installed but is stopped; a second state configured as a disconnected state to indicate that the network communications device is not connected to a network medium, responsive to detecting that the network communications device is unable to establish a wired network connection or a wireless network connection; a third state configured as a connecting state that indicates the network communications device is connected to the network medium and at least one of authenticating the network communications device or assigning a network address is being performed; a fourth state configured as a warning state that indicates the network communications device is connected to the network medium and at least one of authentication of the network communications device failed or the assigned network address is invalid; and a fifth state configured as a connected state that indicates the network communications device is connected to the network, authentication of the network communications device is successful, and the assigned network address is valid; responsive to failing to obtain a routable IP address, waiting a predetermined period of time before making an additional attempt to acquire the routable IP address using a DHCP client associated with the network communications device based on a state of a currently assigned IP address, a current state of the DHCP client, and a retry time indicating how long the DHCP client is configured to wait before again attempting to acquire the routable IP address and delaying output of an indication of the state of the attempt until after the additional attempt; and responsive to determining to indicate the state of the attempt as one of the second state, third state, fourth state, or fifth state, informing the user of the state of the attempt by causing a single unified icon to be displayed that is configured to represent the determined state of the attempt in accordance with an internal state that tracks a combination of a device specific state, an authentication specific state, and a IP-specific state for a network adapter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium other than a signal per se having a sequence of instructions which, when executed by a processor that is a functional component of a network communications device, causes the processor to provide a graphical user interface configured to display a single unified icon that indicates different states associated with attempts to connect to a network using a DHCP client associated with the network communications device with different graphics, such that:
-
the single unified icon represents an internal state, which corresponds to a combination of a device specific state, an authentication specific state, and an IP-specific state for a network adapter; responsive to failure of a particular attempt to acquire a routable IP address, display of a determined state for the particular attempt via the single unified icon is delayed to enable an additional attempt to acquire the routable IP address after waiting a predetermined period of time based on a state of a currently assigned IP address, a current state of the DHCP client, and a retry time indicating how long the DHCP client is configured to wait to make the additional attempt; and the single unified icon when displayed to indicate a state determined for the attempts is represented using one of; a first graphic to signify that the network communications device is not connected to a network medium, responsive to detecting that the network communications device is unable to establish a wired network connection or a wireless network connection; a second graphic to signify that the network communications device is connected to the network medium and at least one of authenticating the network communications device or assigning a network address is being performed; a third graphic to signify that the network communications device is connected to the network medium and at least one of authentication of the network communications device failed or the assigned network address is invalid;
ora fourth graphic to signify that the network communications device is connected to the network, authentication of the network communications device is successful, and the assigned network address is valid. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method implemented by a network communications device, to inform a user of a network connection status, the method comprising:
-
attempting to acquire a routable IP address using a DHCP client associated with the network communications device; informing the user that the state of the attempt is in an acquiring state; failing to obtain the routable IP address; waiting a predetermined period of time before making a second attempt to acquire the routable IP address and determining to delay informing a user of a warning state until after the second attempt is performed, wherein the determination to delay is based on a state of a currently assigned IP address, a current state of the DHCP client, and a retry time indicating how long the DHCP client is configured to wait before again attempting to acquire the routable IP address; and informing a user that the DHCP client has failed to acquire the routable IP address only after the second attempt using a single unified icon representative of an internal state, which tracks a network adapter configured to evaluate a combination of states including a device specific state, an authentication specific state, and a IP-specific state for the network adapter, the single unified icon being configured to represent different states using different graphics including; a first graphic to signify that the network communications device is not connected to a network medium responsive to failure to establish a wired network connection or a wireless network connection; a second graphic to signify that the network communications device is connected to the network medium and at least one of authenticating the network communications device or assigning a network address is being performed; a third graphic to signify that the network communications device is connected to the network medium and at least one of authentication of the network communications device failed or the assigned network address is invalid; and a fourth graphic to signify that the network communications device is connected to the network, authentication of the network communications device is successful, and the assigned network address is valid.
-
Specification