CPC H04N 21/41265 (2020.08) [H04L 67/51 (2022.05); H04N 21/43615 (2013.01); H04N 21/43637 (2013.01); H04N 21/44227 (2013.01); H04N 21/4431 (2013.01); H04N 21/4433 (2013.01); H04N 21/6332 (2013.01); H04N 21/6377 (2013.01); H04N 21/6543 (2013.01); H04N 21/6587 (2013.01); H04N 21/8173 (2013.01); H04N 21/8186 (2013.01); H04N 21/8586 (2013.01); H04L 69/24 (2013.01)] | 8 Claims |
1. A method for launching a second application at a second device by a first application launched at a first device in a wireless communication system, the method comprising:
broadcasting a discovery request;
receiving, from the second device, a response to the discovery request;
discovering the second device based on the response to the discovery request;
transmitting, to the second device, a first request for requesting information on the second application;
receiving, from the second device, the information on the second application in response to the first request;
obtaining, from the received information on the second application, user agent (UA) information, first uniform resource locator (URL) information, and second URL information, the UA information including capability information of the second device;
determining whether the second application is launchable at the second device based on the capability information of the second device; and
transmitting, to the second device, a second request to launch the second application based on the determination that the second application is launchable at the second device,
wherein the first URL information is used for communication between the first application and the second application, and the second URL information is used for synchronization between the first device and the second device,
wherein the second request includes identifier information including a second application identifier (ID) of the second application, location information of the second application, type of the second application, and a second application transport protocol,
wherein the information on the second application is received from a manager at the second device programed to respond to the discovery request and launch the second application in response to receiving the second request, and
wherein the capability information includes first feature information for a personal video recorder (PVR) supported by the second device and second feature information for digital rights management (DRM) supported by the second device.
|