Patent ID: 8526885

Claim:
An electronic device, comprising: a communication interface adapted to provide a plurality of network connections for connecting the electronic device to a plurality of networks; a storage device to store a connection profile identifying at least a portion of the network connections sharable with other devices; a near field communication (NFC) interface adapted to communicate with another device over an NFC field; and a connection manager configured to receive a host connection request from a secondary device via the NFC interface, in response to the host connection request, display in a display of the electronic device a list of the plurality of network connections, each of the network connections is associated with a selection button to allow a user of the electronic device to select which of the network connections to be shared with the secondary device, wherein each of the network connections further includes: a first selectable option to specify that the associated network connection is only for tunneling to allow the secondary device to access an external network through the electronic device, and a second selectable option to specify that the associated network connection is for both tunneling and file sharing to allow the secondary device to access an external network through the electronic device and to access files stored in the electronic device, generate a connection profile based on user selections of the network connections and their options, transmit the connection profile containing identifying information identifying the sharable network connections of the connection profile to the secondary device via the NFC interface, receive a selection from the secondary device via the NFC interface selecting one of the sharable network connections, and establish the selected network connection with the secondary device via the NFC interface to allow the secondary device to access a corresponding network via the communication interface based on user selections specified in the connection profile.