Patent ID: 8117352

Claim:
A method for providing an interworking service with a peripheral device in a Mobile Station (MS) supporting one or more wireless connectivity protocols, the method comprising the steps of: checking information regarding an execution environment of an I application program for the interworking service, when the application program for performing the interworking service with the peripheral device is executed; and selecting a wireless connectivity protocol from among the one or more wireless connectivity protocols for performing the interworking service with the peripheral device using the information on the execution environment of the application program, wherein selecting the wireless connectivity protocol includes: determining an order of the one or more wireless connectivity protocols for each piece of information in the information regarding the execution environment of the application program; calculating a numerical value for each of the one or more wireless connectivity protocols using a weight allocated to each determined wireless connectivity protocol order; and selecting the wireless connectivity protocol for providing the interworking service with the peripheral device based on the numerical values, wherein the information regarding the execution environment of the application program comprises at least one of state information of contents required for providing the interworking service with the peripheral device, internal state information of the MS, and quality information of the one or more wireless connectivity protocols.