| CPC H04N 21/4316 (2013.01) [H04N 21/4438 (2013.01)] | 20 Claims |

|
1. A device for setting a Picture-in-Picture (PiP) window location, the device comprising:
a memory storing one or more computer-readable instructions; and
a processor coupled to the memory, the processor configured to execute the one or more computer-readable instructions stored on the memory to cause the device to:
load a PiP control interface of the device based on a user input;
receive, at the PiP control interface, a PiP window location request from a resource of the device, wherein the PiP window location request comprises one or more location parameters that indicate a location for display of a PiP window, and wherein the resource provides an interface to a content provider;
set, by the PiP control interface, the PiP window location based on the PiP window location request that comprises the one or more location parameters, wherein the setting the PiP window location comprises converting the one or more location parameters to a format required by a window management service of a framework core services of the device;
send, by the PiP control interface, the PiP window location to a PiP control management service of the framework core services; and
communicate, by the PiP control management service, the PiP window location to the window management service to cause display of the PiP window on a display screen.
|