CPC G06F 3/1454 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04842 (2013.01); H04L 67/104 (2013.01); H04L 67/141 (2013.01); G06F 2203/04803 (2013.01)] | 18 Claims |
1. An electronic device comprising:
a first display;
a memory that stores at least one application that presents user selectable content on a first user interface presented at the first display;
a communication subsystem having a transceiver configurable for wireless communication; and
a controller communicatively connected to the first display, the memory, and the communication subsystem, and which:
executes the at least one application to present the first user interface at the first display;
establishes a secure peer-to-peer communication session with a second electronic device in response to identifying the second electronic device as a trusted peer for establishing the secure peer-to-peer communication session;
enables a cross-view mode with the second electronic device, in response to determining that a secure peer-to-peer connection is established, via the communication subsystem, with the second electronic device that has a second display; and
during the cross-view mode with the second electronic device:
transmits, via the secure peer-to-peer connection, a duplicate copy of the first user interface to the second electronic device for presenting at the second display;
receives, via the communication subsystem from the second electronic device over the peer-to-peer connection, a duplicate copy of a second user interface being presented at the second display;
identifies one of the first user interface and the duplicate copy of the second user interface as a main background presentation of a picture-in-picture (PIP) cross-view format;
identifies another one of the first user interface and the duplicate copy of the second user interface as a smaller insert foreground presentation of the PIP cross-view format; and
presents, at the first display, the duplicate copy of the second user interface concurrently with the first user interface via the PIP cross-view format in which a smaller representation of one of the first or second user interface is inset and presented within a foreground over a portion of the other user interface that is presented as the background of the PIP cross-view format, both the first user interface and the second user interface being shared across the peer-to-peer connection during the cross-view mode.
|