Connectivity notification displaying path to connection
First Claim
1. In a computing device including multiple programs configured to use a network connection, a method comprising:
- providing a connectivity user interface, the connectivity user interface displaying information of at least one configured network connection and allowing user inspection of the at least one configured network connection prior to connecting to the at least one configured network connection, the information including a connection identity and connection data indicative of a type of connection for that identity;
prior to launching a program, receiving user input directed to selecting a network connection displayed on the connectivity user interface, and selecting that connection as a selected connection, wherein the selected connection is to be used by subsequently launched programs on the computing device; and
connecting to a network corresponding to the selected connection in response to the user input, regardless of previously established program-connection relationships that specify which connection would automatically be used with a particular program.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method in a connectivity user interface of a mobile device that enables a user to inspect and select a connection from among available network connections and methods of connecting. If the user alternatively wants a connection to be automatically selected by the device, the connectivity user interface allows the user to verify the connection that will be made when required. An easily accessible connectivity dialog displays configured connections, and connection data. Before a connection is established, the connection data may describe a type of connection, such as the telephone number for a dial-up connection. After a connection is established, the connection data may describe the connection'"'"'s status, such as the amount of time the connection has been in use. A link in the connectivity user interface enables the user to efficiently configure or reconfigure a connection.
-
Citations
32 Claims
-
1. In a computing device including multiple programs configured to use a network connection, a method comprising:
-
providing a connectivity user interface, the connectivity user interface displaying information of at least one configured network connection and allowing user inspection of the at least one configured network connection prior to connecting to the at least one configured network connection, the information including a connection identity and connection data indicative of a type of connection for that identity; prior to launching a program, receiving user input directed to selecting a network connection displayed on the connectivity user interface, and selecting that connection as a selected connection, wherein the selected connection is to be used by subsequently launched programs on the computing device; and connecting to a network corresponding to the selected connection in response to the user input, regardless of previously established program-connection relationships that specify which connection would automatically be used with a particular program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 29, 30)
-
-
15. In a computing device including multiple programs configured to use a network connection, a method comprising:
-
providing a connectivity user interface, the connectivity user interface displaying each of a plurality of network connections that are not currently connected and allowing user inspection of each of the plurality of said network connections prior to connecting to any of the network connections, the connectivity user interface providing a mechanism for receiving user input directed to connecting to a user selected network connection; prior to launching a program, receiving user input directed to selecting a network connection displayed on the connectivity user interface, and selecting that connection as a selected connection, wherein the selected connection will be used by any program launched on the computing device; receiving a request from a program to use a network connection; in response to the request, determining whether one of the network connections is one that was selected by the user and is currently connected; and if the network connection is one that was selected by the user and is currently connected, using that user-selected currently connected connection to satisfy the request, regardless of previously established program-connection relationships that specify which connection would automatically be used with a particular program; and if a network connection is not one that was selected by the user and is not currently connected, automatically selecting a selected connection from among the plurality of network connections that were not selected by the user and are not connected, connecting to the selected connection, and using the selected connection to satisfy the request. - View Dependent Claims (16, 17, 18, 19, 20, 31)
-
-
21. A method in a computer system including multiple programs configured to use a network connection, comprising:
-
receiving a user request to provide a connectivity user interface; providing the connectivity user interface in response to the request, including obtaining connection information for at least one configured network connection and allowing user inspection of the at least one configured network connection prior to connecting to the at least one configured network connection, the information including a connection identity and corresponding connection data; and displaying the connectivity user interface, including for each of the at least configured networks; i) displaying a connection identity and connection data that indicates a type of connection for that connection identity, and ii) providing an interface mechanism by which a user can request connection to the network corresponding to the connection identity, wherein a user can select a new connection that is to be used by subsequently launched regardless of previously established program-connection relationships that specify which connection would automatically be used with a particular program. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 32)
-
Specification