US 12,190,011 B2
Secure peer-to-peer application cross-view screen sharing
Amit Kumar Agrawal, Bangalore (IN); Cai Zhiyi, Xiamen (CN); and Olivier D Meirhaeghe, Lincolnshire, IL (US)
Assigned to Motorola Mobility LLC, Chicago, IL (US)
Filed by MOTOROLA MOBILITY LLC, Wilmington, DE (US)
Filed on Jan. 20, 2023, as Appl. No. 18/157,693.
Claims priority of application No. 202310031583.3 (CN), filed on Jan. 10, 2023.
Prior Publication US 2024/0231739 A1, Jul. 11, 2024
Int. Cl. G06F 3/14 (2006.01); G06F 3/0481 (2022.01); G06F 3/04842 (2022.01); H04L 67/104 (2022.01); H04L 67/141 (2022.01)
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
OG exemplary drawing
 
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.