Mobile device and control method thereof
First Claim
Patent Images
1. 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, andwherein 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, andthe platform accesses the network in response to the first request based on the custom network connection.
1 Assignment
0 Petitions
Accused Products
Abstract
The mobile device includes a communication unit which performs communication through a network; and a control unit which executes an application prepared by an application programming interface (API) of the network function provided by a platform, and controls the communication unit to perform communication in accordance with a setup of a preferred network if the application includes the setup of the preferred network.
35 Citations
13 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13)
-
-
5. A control method for a mobile device, the control method comprising:
-
executing an application prepared by an application programming interface (API) provided by a platform of the mobile device, the application comprising 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 a network service of the platform with the network connection; and establishing 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 establishing a second network connection controlled by the second application in response to the second application being prepared by the API and executed, 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 request in which the network connection is specified, and the platform accesses the network in response to the request based on the custom network connection. - View Dependent Claims (6, 7, 8)
-
Specification