Patent ID: 8904017

Claim:
A mobile device for providing a network function, the mobile device comprising: a communication unit which is implemented by a processor and performs communication through a network; and a controller which executes an application prepared by an application programming interface (API) of the network function provided by a platform, wherein the network function comprises a network service, the application comprises one of a first application which is an executable application and does not specify a network connection and a second application which is an executable application, specifies the network connection and requests the network service of the platform with the network connection, the controller controls the communication unit to establish a first network connection based on a preset default of the platform in response to the first application being prepared by the API and executed, and to establish a second network connection controlled by the second application in response to the second application being prepared by the API and executed, and wherein the second application creates and starts a custom network connection, and then requests the network service of the platform with the custom network connection, via a first request in which the network connection is specified, and the platform accesses the network in response to the first request based on the custom network connection.